2026-02-18T09:39:29.652 INFO:root:teuthology version: 1.2.4.dev9+gfa17720d0 2026-02-18T09:39:29.666 DEBUG:teuthology.report:Pushing job info to https://paddles-paddles.apps.pok.os.sepia.ceph.com 2026-02-18T09:39:29.741 INFO:teuthology.run:Config: archive_path: /home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028 branch: wip-phlogistonjohn-testing-1-2026-02-17-1032 description: orch/cephadm/smb/{0-distro/centos_9.stream tasks/deploy_smb_mgr_domain} email: jmulligan@redhat.com first_in_suite: false flavor: default job_id: '55028' kernel: branch: distro kdb: 1 sha1: distro last_in_suite: false machine_type: trial name: phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial no_nested_subset: false os_type: centos os_version: 9.stream overrides: admin_socket: branch: wip-phlogistonjohn-testing-1-2026-02-17-1032 ceph: conf: mgr: debug mgr: 20 debug ms: 1 mon: debug mon: 20 debug ms: 1 debug paxos: 20 osd: debug ms: 1 debug osd: 20 flavor: default log-ignorelist: - \(MDS_ALL_DOWN\) - \(MDS_UP_LESS_THAN_MAX\) log-only-match: - CEPHADM_ sha1: 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c ceph-deploy: conf: client: log file: /var/log/ceph/ceph-$name.$pid.log mon: {} install: ceph: flavor: default sha1: 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c selinux: allowlist: - scontext=system_u:system_r:logrotate_t:s0 - scontext=system_u:system_r:getty_t:s0 workunit: branch: wip-phlogistonjohn-testing-1-2026-02-17-1032 sha1: 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c owner: scheduled_phlogistonjohn@soko04.front.sepia.ceph.com priority: 100 repo: https://git.ceph.com/ceph-ci.git roles: - - host.a - mon.a - mgr.x - osd.0 - osd.1 - client.0 - - host.b - cephadm.exclude seed: 804 sha1: 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c sleep_before_teardown: 0 suite: orch suite_branch: wip-phlogistonjohn-testing-1-2026-02-17-1032 suite_path: /home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa suite_relpath: qa suite_repo: https://git.ceph.com/ceph-ci.git suite_sha1: 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c targets: trial052.front.sepia.ceph.com: ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEYgTxZ9Lr2Gwl8CHfStaSycUy+piJq1f254e+hviV2bR8J9axWOVtY0KnIJLFMy8RYnjDm/Gu7ie35g3Z1z/iw= trial185.front.sepia.ceph.com: ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFgl8v/AZ+GObSvr3N9ArJAolWW0Cw68wMsjQvYwORvlq6FQWONd7j77BV1co8x886gUBS3ncMbqyUtT89eQKZk= tasks: - pexec: all: - sudo dnf remove nvme-cli -y - sudo dnf install nvmetcli nvme-cli -y - smb.deploy_samba_ad_dc: role: host.b - cephadm: single_host_defaults: true - cephadm.shell: host.a: - ceph fs volume create cephfs - cephadm.wait_for_service: service: mds.cephfs - cephadm.shell: host.a: - cmd: ceph fs subvolumegroup create cephfs smb - cmd: ceph fs subvolume create cephfs sv1 --group-name=smb --mode=0777 - cmd: ceph fs subvolume create cephfs sv2 --group-name=smb --mode=0777 - cmd: ceph mgr module enable smb - cmd: sleep 30 - cmd: 'ceph smb cluster create modtest1 active-directory --domain-realm=domain1.sink.test --domain-join-user-pass=Administrator%Passw0rd --custom-dns={{ctx.samba_ad_dc_ip}} --placement=count:1 ' - cmd: ceph smb share create modtest1 share1 cephfs / --subvolume=smb/sv1 - cmd: ceph smb share create modtest1 share2 cephfs / --subvolume=smb/sv2 - cephadm.wait_for_service: service: smb.modtest1 - template.exec: host.b: - sleep 30 - '{{ctx.samba_client_container_cmd|join('' '')}} smbclient -U DOMAIN1\\ckent%1115Rose. //{{''host.a''|role_to_remote|attr(''ip_address'')}}/share1 -c ls' - '{{ctx.samba_client_container_cmd|join('' '')}} smbclient -U DOMAIN1\\ckent%1115Rose. //{{''host.a''|role_to_remote|attr(''ip_address'')}}/share2 -c ls' - smb.workunit: admin_node: host.a clients: client.0: - - default - hosts_access smb_nodes: - host.a smb_shares: - share1 - share2 timeout: 1h - cephadm.shell: host.a: - cmd: ceph smb share rm modtest1 share2 - cmd: ceph smb share rm modtest1 share1 - cmd: ceph smb cluster rm modtest1 - cephadm.wait_for_service_not_present: service: smb.modtest1 teuthology: fragments_dropped: [] meta: {} postmerge: [] teuthology_branch: main teuthology_sha1: fa17720d0088c3ac28e473468bfc79eeaff5cd38 timestamp: 2026-02-17_21:41:44 tube: trial user: phlogistonjohn verbose: false worker_log: /home/teuthworker/mnt/teuthology/worker_logs/dispatcher.trial.3682 2026-02-18T09:39:29.741 INFO:teuthology.run:suite_path is set to /home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa; will attempt to use it 2026-02-18T09:39:29.741 INFO:teuthology.run:Found tasks at /home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa/tasks 2026-02-18T09:39:29.741 INFO:teuthology.run_tasks:Running task internal.check_packages... 2026-02-18T09:39:29.743 INFO:teuthology.task.internal:Checking packages... 2026-02-18T09:39:29.743 INFO:teuthology.task.internal:Checking packages for os_type 'centos', flavor 'default' and ceph hash '3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c' 2026-02-18T09:39:29.743 WARNING:teuthology.packaging:More than one of ref, tag, branch, or sha1 supplied; using branch 2026-02-18T09:39:29.743 INFO:teuthology.packaging:ref: None 2026-02-18T09:39:29.743 INFO:teuthology.packaging:tag: None 2026-02-18T09:39:29.743 INFO:teuthology.packaging:branch: wip-phlogistonjohn-testing-1-2026-02-17-1032 2026-02-18T09:39:29.743 INFO:teuthology.packaging:sha1: 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c 2026-02-18T09:39:29.743 DEBUG:teuthology.packaging:Querying https://shaman.ceph.com/api/search?status=ready&project=ceph&flavor=default&distros=centos%2F9%2Fx86_64&ref=wip-phlogistonjohn-testing-1-2026-02-17-1032 2026-02-18T09:39:29.856 INFO:teuthology.task.internal:Found packages for ceph version 20.3.0-5358.g3e79fb58 2026-02-18T09:39:29.857 INFO:teuthology.run_tasks:Running task internal.buildpackages_prep... 2026-02-18T09:39:29.868 INFO:teuthology.task.internal:no buildpackages task found 2026-02-18T09:39:29.868 INFO:teuthology.run_tasks:Running task internal.save_config... 2026-02-18T09:39:29.880 INFO:teuthology.task.internal:Saving configuration 2026-02-18T09:39:29.886 INFO:teuthology.run_tasks:Running task internal.check_lock... 2026-02-18T09:39:29.896 INFO:teuthology.task.internal.check_lock:Checking locks... 2026-02-18T09:39:29.952 DEBUG:teuthology.task.internal.check_lock:machine status is {'name': 'trial052.front.sepia.ceph.com', 'description': '/home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028', 'up': True, 'machine_type': 'trial', 'is_vm': False, 'vm_host': None, 'os_type': 'centos', 'os_version': '9.stream', 'arch': 'x86_64', 'locked': True, 'locked_since': '2026-02-18 09:35:59.683265', 'locked_by': 'scheduled_phlogistonjohn@soko04.front.sepia.ceph.com', 'mac_address': None, 'ssh_pub_key': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEYgTxZ9Lr2Gwl8CHfStaSycUy+piJq1f254e+hviV2bR8J9axWOVtY0KnIJLFMy8RYnjDm/Gu7ie35g3Z1z/iw='} 2026-02-18T09:39:30.008 DEBUG:teuthology.task.internal.check_lock:machine status is {'name': 'trial185.front.sepia.ceph.com', 'description': '/home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028', 'up': True, 'machine_type': 'trial', 'is_vm': False, 'vm_host': None, 'os_type': 'centos', 'os_version': '9.stream', 'arch': 'x86_64', 'locked': True, 'locked_since': '2026-02-18 09:35:59.682661', 'locked_by': 'scheduled_phlogistonjohn@soko04.front.sepia.ceph.com', 'mac_address': None, 'ssh_pub_key': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFgl8v/AZ+GObSvr3N9ArJAolWW0Cw68wMsjQvYwORvlq6FQWONd7j77BV1co8x886gUBS3ncMbqyUtT89eQKZk='} 2026-02-18T09:39:30.008 INFO:teuthology.run_tasks:Running task internal.add_remotes... 2026-02-18T09:39:30.019 INFO:teuthology.task.internal:roles: ubuntu@trial052.front.sepia.ceph.com - ['host.a', 'mon.a', 'mgr.x', 'osd.0', 'osd.1', 'client.0'] 2026-02-18T09:39:30.019 INFO:teuthology.task.internal:roles: ubuntu@trial185.front.sepia.ceph.com - ['host.b', 'cephadm.exclude'] 2026-02-18T09:39:30.019 INFO:teuthology.run_tasks:Running task console_log... 2026-02-18T09:39:30.158 DEBUG:teuthology.exit:Installing handler: Handler(exiter=, func=.kill_console_loggers at 0x73f67a1ada80>, signals=[15]) 2026-02-18T09:39:30.158 INFO:teuthology.run_tasks:Running task internal.connect... 2026-02-18T09:39:30.169 INFO:teuthology.task.internal:Opening connections... 2026-02-18T09:39:30.169 DEBUG:teuthology.task.internal:connecting to ubuntu@trial052.front.sepia.ceph.com 2026-02-18T09:39:30.170 DEBUG:teuthology.orchestra.connection:{'hostname': 'trial052.front.sepia.ceph.com', 'username': 'ubuntu', 'timeout': 60} 2026-02-18T09:39:30.234 DEBUG:teuthology.task.internal:connecting to ubuntu@trial185.front.sepia.ceph.com 2026-02-18T09:39:30.235 DEBUG:teuthology.orchestra.connection:{'hostname': 'trial185.front.sepia.ceph.com', 'username': 'ubuntu', 'timeout': 60} 2026-02-18T09:39:30.294 INFO:teuthology.run_tasks:Running task internal.push_inventory... 2026-02-18T09:39:30.306 DEBUG:teuthology.orchestra.run.trial052:> uname -m 2026-02-18T09:39:30.321 INFO:teuthology.orchestra.run.trial052.stdout:x86_64 2026-02-18T09:39:30.321 DEBUG:teuthology.orchestra.run.trial052:> cat /etc/os-release 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:NAME="CentOS Stream" 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:VERSION="9" 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:ID="centos" 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:ID_LIKE="rhel fedora" 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:VERSION_ID="9" 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:PLATFORM_ID="platform:el9" 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:PRETTY_NAME="CentOS Stream 9" 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:ANSI_COLOR="0;31" 2026-02-18T09:39:30.377 INFO:teuthology.orchestra.run.trial052.stdout:LOGO="fedora-logo-icon" 2026-02-18T09:39:30.378 INFO:teuthology.orchestra.run.trial052.stdout:CPE_NAME="cpe:/o:centos:centos:9" 2026-02-18T09:39:30.378 INFO:teuthology.orchestra.run.trial052.stdout:HOME_URL="https://centos.org/" 2026-02-18T09:39:30.378 INFO:teuthology.orchestra.run.trial052.stdout:BUG_REPORT_URL="https://issues.redhat.com/" 2026-02-18T09:39:30.378 INFO:teuthology.orchestra.run.trial052.stdout:REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 9" 2026-02-18T09:39:30.378 INFO:teuthology.orchestra.run.trial052.stdout:REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream" 2026-02-18T09:39:30.378 INFO:teuthology.lock.ops:Updating trial052.front.sepia.ceph.com on lock server 2026-02-18T09:39:30.453 DEBUG:teuthology.orchestra.run.trial185:> uname -m 2026-02-18T09:39:30.468 INFO:teuthology.orchestra.run.trial185.stdout:x86_64 2026-02-18T09:39:30.468 DEBUG:teuthology.orchestra.run.trial185:> cat /etc/os-release 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:NAME="CentOS Stream" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:VERSION="9" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:ID="centos" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:ID_LIKE="rhel fedora" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:VERSION_ID="9" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:PLATFORM_ID="platform:el9" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:PRETTY_NAME="CentOS Stream 9" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:ANSI_COLOR="0;31" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:LOGO="fedora-logo-icon" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:CPE_NAME="cpe:/o:centos:centos:9" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:HOME_URL="https://centos.org/" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:BUG_REPORT_URL="https://issues.redhat.com/" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 9" 2026-02-18T09:39:30.525 INFO:teuthology.orchestra.run.trial185.stdout:REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream" 2026-02-18T09:39:30.525 INFO:teuthology.lock.ops:Updating trial185.front.sepia.ceph.com on lock server 2026-02-18T09:39:30.599 INFO:teuthology.run_tasks:Running task internal.serialize_remote_roles... 2026-02-18T09:39:30.611 INFO:teuthology.run_tasks:Running task internal.check_conflict... 2026-02-18T09:39:30.621 INFO:teuthology.task.internal:Checking for old test directory... 2026-02-18T09:39:30.621 DEBUG:teuthology.orchestra.run.trial052:> test '!' -e /home/ubuntu/cephtest 2026-02-18T09:39:30.623 DEBUG:teuthology.orchestra.run.trial185:> test '!' -e /home/ubuntu/cephtest 2026-02-18T09:39:30.638 INFO:teuthology.run_tasks:Running task internal.check_ceph_data... 2026-02-18T09:39:30.647 INFO:teuthology.task.internal:Checking for non-empty /var/lib/ceph... 2026-02-18T09:39:30.647 DEBUG:teuthology.orchestra.run.trial052:> test -z $(ls -A /var/lib/ceph) 2026-02-18T09:39:30.678 DEBUG:teuthology.orchestra.run.trial185:> test -z $(ls -A /var/lib/ceph) 2026-02-18T09:39:30.696 INFO:teuthology.run_tasks:Running task internal.vm_setup... 2026-02-18T09:39:30.852 INFO:teuthology.run_tasks:Running task kernel... 2026-02-18T09:39:30.871 INFO:teuthology.task.kernel:normalize config orig: {'branch': 'distro', 'kdb': 1, 'sha1': 'distro'} 2026-02-18T09:39:30.871 INFO:teuthology.task.kernel:config {'host.a': {'branch': 'distro', 'kdb': 1, 'sha1': 'distro'}, 'host.b': {'branch': 'distro', 'kdb': 1, 'sha1': 'distro'}}, timeout 300 2026-02-18T09:39:30.871 DEBUG:teuthology.orchestra.run.trial052:> test -f /run/.containerenv -o -f /.dockerenv 2026-02-18T09:39:30.871 DEBUG:teuthology.orchestra.run.trial185:> test -f /run/.containerenv -o -f /.dockerenv 2026-02-18T09:39:30.886 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:39:30.886 DEBUG:teuthology.orchestra.run.trial052:> uname -r 2026-02-18T09:39:30.887 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:39:30.887 DEBUG:teuthology.orchestra.run.trial185:> uname -r 2026-02-18T09:39:30.942 INFO:teuthology.orchestra.run.trial052.stdout:5.14.0-645.el9.x86_64 2026-02-18T09:39:30.942 INFO:teuthology.task.kernel:Running kernel on trial052: 5.14.0-645.el9.x86_64 2026-02-18T09:39:30.942 DEBUG:teuthology.orchestra.run.trial052:> sudo yum install -y kernel 2026-02-18T09:39:30.943 INFO:teuthology.orchestra.run.trial185.stdout:5.14.0-645.el9.x86_64 2026-02-18T09:39:30.943 INFO:teuthology.task.kernel:Running kernel on trial185: 5.14.0-645.el9.x86_64 2026-02-18T09:39:30.944 DEBUG:teuthology.orchestra.run.trial185:> sudo yum install -y kernel 2026-02-18T09:39:32.344 INFO:teuthology.orchestra.run.trial185.stdout:CentOS Stream 9 - BaseOS 8.6 MB/s | 8.9 MB 00:01 2026-02-18T09:39:32.780 INFO:teuthology.orchestra.run.trial052.stdout:CentOS Stream 9 - BaseOS 6.0 MB/s | 8.9 MB 00:01 2026-02-18T09:39:35.097 INFO:teuthology.orchestra.run.trial185.stdout:CentOS Stream 9 - AppStream 12 MB/s | 27 MB 00:02 2026-02-18T09:39:36.531 INFO:teuthology.orchestra.run.trial052.stdout:CentOS Stream 9 - AppStream 8.3 MB/s | 27 MB 00:03 2026-02-18T09:39:38.688 INFO:teuthology.orchestra.run.trial185.stdout:CentOS Stream 9 - CRB 6.5 MB/s | 7.8 MB 00:01 2026-02-18T09:39:39.818 INFO:teuthology.orchestra.run.trial052.stdout:CentOS Stream 9 - CRB 8.8 MB/s | 7.8 MB 00:00 2026-02-18T09:39:40.217 INFO:teuthology.orchestra.run.trial185.stdout:CentOS Stream 9 - Extras packages 25 kB/s | 20 kB 00:00 2026-02-18T09:39:40.684 INFO:teuthology.orchestra.run.trial052.stdout:CentOS Stream 9 - Extras packages 151 kB/s | 20 kB 00:00 2026-02-18T09:39:41.340 INFO:teuthology.orchestra.run.trial185.stdout:Extra Packages for Enterprise Linux 19 MB/s | 20 MB 00:01 2026-02-18T09:39:41.608 INFO:teuthology.orchestra.run.trial052.stdout:Extra Packages for Enterprise Linux 24 MB/s | 20 MB 00:00 2026-02-18T09:39:44.602 INFO:teuthology.orchestra.run.trial185.stdout:lab-extras 1.3 MB/s | 50 kB 00:00 2026-02-18T09:39:44.840 INFO:teuthology.orchestra.run.trial052.stdout:lab-extras 2.5 MB/s | 50 kB 00:00 2026-02-18T09:39:45.616 INFO:teuthology.orchestra.run.trial185.stdout:Package kernel-5.14.0-645.el9.x86_64 is already installed. 2026-02-18T09:39:45.637 INFO:teuthology.orchestra.run.trial185.stdout:Dependencies resolved. 2026-02-18T09:39:45.638 INFO:teuthology.orchestra.run.trial185.stdout:================================================================================ 2026-02-18T09:39:45.638 INFO:teuthology.orchestra.run.trial185.stdout: Package Architecture Version Repository Size 2026-02-18T09:39:45.638 INFO:teuthology.orchestra.run.trial185.stdout:================================================================================ 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout:Installing: 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout: kernel x86_64 5.14.0-681.el9 baseos 803 k 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout:Installing dependencies: 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout: kernel-core x86_64 5.14.0-681.el9 baseos 17 M 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout: kernel-modules x86_64 5.14.0-681.el9 baseos 40 M 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout: kernel-modules-core x86_64 5.14.0-681.el9 baseos 31 M 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout:Transaction Summary 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout:================================================================================ 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout:Install 4 Packages 2026-02-18T09:39:45.639 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:39:45.640 INFO:teuthology.orchestra.run.trial185.stdout:Total download size: 88 M 2026-02-18T09:39:45.640 INFO:teuthology.orchestra.run.trial185.stdout:Installed size: 135 M 2026-02-18T09:39:45.640 INFO:teuthology.orchestra.run.trial185.stdout:Downloading Packages: 2026-02-18T09:39:45.860 INFO:teuthology.orchestra.run.trial052.stdout:Package kernel-5.14.0-645.el9.x86_64 is already installed. 2026-02-18T09:39:45.881 INFO:teuthology.orchestra.run.trial052.stdout:Dependencies resolved. 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout:================================================================================ 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout: Package Architecture Version Repository Size 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout:================================================================================ 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout:Installing: 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout: kernel x86_64 5.14.0-681.el9 baseos 803 k 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout:Installing dependencies: 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout: kernel-core x86_64 5.14.0-681.el9 baseos 17 M 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout: kernel-modules x86_64 5.14.0-681.el9 baseos 40 M 2026-02-18T09:39:45.883 INFO:teuthology.orchestra.run.trial052.stdout: kernel-modules-core x86_64 5.14.0-681.el9 baseos 31 M 2026-02-18T09:39:45.884 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:39:45.884 INFO:teuthology.orchestra.run.trial052.stdout:Transaction Summary 2026-02-18T09:39:45.884 INFO:teuthology.orchestra.run.trial052.stdout:================================================================================ 2026-02-18T09:39:45.884 INFO:teuthology.orchestra.run.trial052.stdout:Install 4 Packages 2026-02-18T09:39:45.884 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:39:45.884 INFO:teuthology.orchestra.run.trial052.stdout:Total download size: 88 M 2026-02-18T09:39:45.884 INFO:teuthology.orchestra.run.trial052.stdout:Installed size: 135 M 2026-02-18T09:39:45.884 INFO:teuthology.orchestra.run.trial052.stdout:Downloading Packages: 2026-02-18T09:39:46.613 INFO:teuthology.orchestra.run.trial185.stdout:(1/4): kernel-5.14.0-681.el9.x86_64.rpm 880 kB/s | 803 kB 00:00 2026-02-18T09:39:46.814 INFO:teuthology.orchestra.run.trial052.stdout:(1/4): kernel-5.14.0-681.el9.x86_64.rpm 924 kB/s | 803 kB 00:00 2026-02-18T09:39:47.113 INFO:teuthology.orchestra.run.trial185.stdout:(2/4): kernel-core-5.14.0-681.el9.x86_64.rpm 12 MB/s | 17 MB 00:01 2026-02-18T09:39:47.476 INFO:teuthology.orchestra.run.trial052.stdout:(2/4): kernel-core-5.14.0-681.el9.x86_64.rpm 11 MB/s | 17 MB 00:01 2026-02-18T09:39:47.840 INFO:teuthology.orchestra.run.trial185.stdout:(3/4): kernel-modules-core-5.14.0-681.el9.x86_6 25 MB/s | 31 MB 00:01 2026-02-18T09:39:47.955 INFO:teuthology.orchestra.run.trial052.stdout:(3/4): kernel-modules-core-5.14.0-681.el9.x86_6 27 MB/s | 31 MB 00:01 2026-02-18T09:39:47.979 INFO:teuthology.orchestra.run.trial185.stdout:(4/4): kernel-modules-5.14.0-681.el9.x86_64.rpm 17 MB/s | 40 MB 00:02 2026-02-18T09:39:47.981 INFO:teuthology.orchestra.run.trial185.stdout:-------------------------------------------------------------------------------- 2026-02-18T09:39:47.982 INFO:teuthology.orchestra.run.trial185.stdout:Total 38 MB/s | 88 MB 00:02 2026-02-18T09:39:48.169 INFO:teuthology.orchestra.run.trial185.stdout:Running transaction check 2026-02-18T09:39:48.372 INFO:teuthology.orchestra.run.trial185.stdout:Transaction check succeeded. 2026-02-18T09:39:48.372 INFO:teuthology.orchestra.run.trial185.stdout:Running transaction test 2026-02-18T09:39:48.721 INFO:teuthology.orchestra.run.trial185.stdout:Transaction test succeeded. 2026-02-18T09:39:48.721 INFO:teuthology.orchestra.run.trial185.stdout:Running transaction 2026-02-18T09:39:49.808 INFO:teuthology.orchestra.run.trial185.stdout: Preparing : 1/1 2026-02-18T09:39:50.091 INFO:teuthology.orchestra.run.trial185.stdout: Installing : kernel-modules-core-5.14.0-681.el9.x86_64 1/4 2026-02-18T09:39:50.110 INFO:teuthology.orchestra.run.trial185.stdout: Installing : kernel-core-5.14.0-681.el9.x86_64 2/4 2026-02-18T09:39:51.903 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: kernel-core-5.14.0-681.el9.x86_64 2/4 2026-02-18T09:39:51.931 INFO:teuthology.orchestra.run.trial185.stdout: Installing : kernel-modules-5.14.0-681.el9.x86_64 3/4 2026-02-18T09:39:53.446 INFO:teuthology.orchestra.run.trial052.stdout:(4/4): kernel-modules-5.14.0-681.el9.x86_64.rpm 5.3 MB/s | 40 MB 00:07 2026-02-18T09:39:53.448 INFO:teuthology.orchestra.run.trial052.stdout:-------------------------------------------------------------------------------- 2026-02-18T09:39:53.448 INFO:teuthology.orchestra.run.trial052.stdout:Total 12 MB/s | 88 MB 00:07 2026-02-18T09:39:53.640 INFO:teuthology.orchestra.run.trial052.stdout:Running transaction check 2026-02-18T09:39:53.845 INFO:teuthology.orchestra.run.trial052.stdout:Transaction check succeeded. 2026-02-18T09:39:53.846 INFO:teuthology.orchestra.run.trial052.stdout:Running transaction test 2026-02-18T09:39:54.192 INFO:teuthology.orchestra.run.trial052.stdout:Transaction test succeeded. 2026-02-18T09:39:54.192 INFO:teuthology.orchestra.run.trial052.stdout:Running transaction 2026-02-18T09:39:54.952 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: kernel-modules-5.14.0-681.el9.x86_64 3/4 2026-02-18T09:39:54.959 INFO:teuthology.orchestra.run.trial185.stdout: Installing : kernel-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:39:55.276 INFO:teuthology.orchestra.run.trial052.stdout: Preparing : 1/1 2026-02-18T09:39:55.557 INFO:teuthology.orchestra.run.trial052.stdout: Installing : kernel-modules-core-5.14.0-681.el9.x86_64 1/4 2026-02-18T09:39:55.576 INFO:teuthology.orchestra.run.trial052.stdout: Installing : kernel-core-5.14.0-681.el9.x86_64 2/4 2026-02-18T09:39:57.367 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: kernel-core-5.14.0-681.el9.x86_64 2/4 2026-02-18T09:39:57.396 INFO:teuthology.orchestra.run.trial052.stdout: Installing : kernel-modules-5.14.0-681.el9.x86_64 3/4 2026-02-18T09:39:57.993 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: kernel-modules-core-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:00.416 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: kernel-modules-5.14.0-681.el9.x86_64 3/4 2026-02-18T09:40:00.422 INFO:teuthology.orchestra.run.trial052.stdout: Installing : kernel-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:03.454 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: kernel-modules-core-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:28.339 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: kernel-core-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:28.360 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: kernel-modules-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:28.423 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: kernel-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:28.424 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : kernel-5.14.0-681.el9.x86_64 1/4 2026-02-18T09:40:28.424 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : kernel-core-5.14.0-681.el9.x86_64 2/4 2026-02-18T09:40:28.424 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : kernel-modules-5.14.0-681.el9.x86_64 3/4 2026-02-18T09:40:28.475 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : kernel-modules-core-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:28.476 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:40:28.476 INFO:teuthology.orchestra.run.trial185.stdout:Installed: 2026-02-18T09:40:28.476 INFO:teuthology.orchestra.run.trial185.stdout: kernel-5.14.0-681.el9.x86_64 2026-02-18T09:40:28.476 INFO:teuthology.orchestra.run.trial185.stdout: kernel-core-5.14.0-681.el9.x86_64 2026-02-18T09:40:28.476 INFO:teuthology.orchestra.run.trial185.stdout: kernel-modules-5.14.0-681.el9.x86_64 2026-02-18T09:40:28.476 INFO:teuthology.orchestra.run.trial185.stdout: kernel-modules-core-5.14.0-681.el9.x86_64 2026-02-18T09:40:28.476 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:40:28.476 INFO:teuthology.orchestra.run.trial185.stdout:Complete! 2026-02-18T09:40:28.535 DEBUG:teuthology.orchestra.run.trial185:> rpm -q kernel | sort -rV | head -n 1 2026-02-18T09:40:28.560 INFO:teuthology.orchestra.run.trial185.stdout:kernel-5.14.0-681.el9.x86_64 2026-02-18T09:40:28.561 DEBUG:teuthology.task.kernel:get_latest_image_version_rpm: 5.14.0-681.el9.x86_64 2026-02-18T09:40:28.561 INFO:teuthology.task.kernel:Not newest distro kernel. Current: 5.14.0-645.el9.x86_64 Expected: 5.14.0-681.el9.x86_64 2026-02-18T09:40:28.561 INFO:teuthology.task.kernel:Skipping firmware on distro kernel 2026-02-18T09:40:28.561 DEBUG:teuthology.task.kernel:src is distro, skipping download 2026-02-18T09:40:28.561 INFO:teuthology.task.kernel:Installing distro kernel on host.b... 2026-02-18T09:40:28.561 DEBUG:teuthology.task.kernel:install_kernel(remote=ubuntu@trial185.front.sepia.ceph.com, path=None, version=distro) 2026-02-18T09:40:28.562 DEBUG:teuthology.orchestra.run.trial185:> rpm -q kernel | sort -rV | head -n 1 2026-02-18T09:40:28.626 INFO:teuthology.orchestra.run.trial185.stdout:kernel-5.14.0-681.el9.x86_64 2026-02-18T09:40:28.627 DEBUG:teuthology.task.kernel:get_latest_image_version_rpm: 5.14.0-681.el9.x86_64 2026-02-18T09:40:28.627 DEBUG:teuthology.orchestra.run.trial185:> sudo rpm -qi grub2-tools 2026-02-18T09:40:28.696 INFO:teuthology.orchestra.run.trial185.stdout:Name : grub2-tools 2026-02-18T09:40:28.696 INFO:teuthology.orchestra.run.trial185.stdout:Epoch : 1 2026-02-18T09:40:28.696 INFO:teuthology.orchestra.run.trial185.stdout:Version : 2.06 2026-02-18T09:40:28.696 INFO:teuthology.orchestra.run.trial185.stdout:Release : 118.el9 2026-02-18T09:40:28.696 INFO:teuthology.orchestra.run.trial185.stdout:Architecture: x86_64 2026-02-18T09:40:28.696 INFO:teuthology.orchestra.run.trial185.stdout:Install Date: Thu 04 Dec 2025 11:54:21 PM UTC 2026-02-18T09:40:28.696 INFO:teuthology.orchestra.run.trial185.stdout:Group : Unspecified 2026-02-18T09:40:28.696 INFO:teuthology.orchestra.run.trial185.stdout:Size : 8393909 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:License : GPLv3+ 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:Signature : RSA/SHA256, Wed 05 Nov 2025 09:13:15 AM UTC, Key ID 05b555b38483c65d 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:Source RPM : grub2-2.06-118.el9.src.rpm 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:Build Date : Tue 04 Nov 2025 03:44:14 PM UTC 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:Build Host : x86-05.stream.rdu2.redhat.com 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:Packager : builder@centos.org 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:Vendor : CentOS 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:URL : http://www.gnu.org/software/grub/ 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:Summary : Support tools for GRUB. 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:Description : 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:40:28.697 INFO:teuthology.orchestra.run.trial185.stdout:The GRand Unified Bootloader (GRUB) is a highly configurable and 2026-02-18T09:40:28.698 INFO:teuthology.orchestra.run.trial185.stdout:customizable bootloader with modular architecture. It supports a rich 2026-02-18T09:40:28.698 INFO:teuthology.orchestra.run.trial185.stdout:variety of kernel formats, file systems, computer architectures and 2026-02-18T09:40:28.698 INFO:teuthology.orchestra.run.trial185.stdout:hardware devices. 2026-02-18T09:40:28.698 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:40:28.698 INFO:teuthology.orchestra.run.trial185.stdout:This subpackage provides tools for support of all platforms. 2026-02-18T09:40:28.699 INFO:teuthology.task.kernel:Updating Grub Version: grub2 2026-02-18T09:40:28.699 INFO:teuthology.task.kernel:Updating grub on trial185 to boot 5.14.0-681.el9.x86_64 2026-02-18T09:40:28.699 DEBUG:teuthology.orchestra.run.trial185:> sudo find /boot/loader/entries -maxdepth 1 -name "*.conf" -type f -print -quit 2026-02-18T09:40:28.763 INFO:teuthology.orchestra.run.trial185.stdout:/boot/loader/entries/b0373be789df49cdafedf423703d2566-5.14.0-681.el9.x86_64.conf 2026-02-18T09:40:28.764 DEBUG:teuthology.orchestra.run.trial185:> sudo command -v grubby && echo yes || echo no 2026-02-18T09:40:28.829 INFO:teuthology.orchestra.run.trial185.stdout:/sbin/grubby 2026-02-18T09:40:28.831 INFO:teuthology.orchestra.run.trial185.stdout:yes 2026-02-18T09:40:28.831 DEBUG:teuthology.orchestra.run.trial185:> sudo find /boot/loader/entries -maxdepth 1 -name "*.conf" -type f | grep -F "5.14.0-681.el9.x86_64" | head -n 1 2026-02-18T09:40:28.896 INFO:teuthology.orchestra.run.trial185.stdout:/boot/loader/entries/b0373be789df49cdafedf423703d2566-5.14.0-681.el9.x86_64.conf 2026-02-18T09:40:28.897 DEBUG:teuthology.orchestra.run.trial185:> sudo grub2-set-default b0373be789df49cdafedf423703d2566-5.14.0-681.el9.x86_64 2026-02-18T09:40:28.970 DEBUG:teuthology.orchestra.run.trial185:> sudo grub2-mkconfig -o /boot/grub2/grub.cfg 2026-02-18T09:40:29.178 INFO:teuthology.orchestra.run.trial185.stderr:Generating grub configuration file ... 2026-02-18T09:40:29.241 INFO:teuthology.orchestra.run.trial185.stderr:Found linux image: /boot/vmlinuz-5.14.0-681.el9.x86_64 2026-02-18T09:40:29.248 INFO:teuthology.orchestra.run.trial185.stderr:Found initrd image: /boot/initramfs-5.14.0-681.el9.x86_64.img 2026-02-18T09:40:29.499 INFO:teuthology.orchestra.run.trial185.stderr:Found linux image: /boot/vmlinuz-5.14.0-645.el9.x86_64 2026-02-18T09:40:29.505 INFO:teuthology.orchestra.run.trial185.stderr:Found initrd image: /boot/initramfs-5.14.0-645.el9.x86_64.img 2026-02-18T09:40:29.537 INFO:teuthology.orchestra.run.trial185.stderr:Found linux image: /boot/vmlinuz-0-rescue-b0373be789df49cdafedf423703d2566 2026-02-18T09:40:29.543 INFO:teuthology.orchestra.run.trial185.stderr:Found initrd image: /boot/initramfs-0-rescue-b0373be789df49cdafedf423703d2566.img 2026-02-18T09:40:29.567 INFO:teuthology.orchestra.run.trial185.stderr:Found linux image: /boot/vmlinuz-0-rescue-2734456005d743dca7f3dc77c35a2d0d 2026-02-18T09:40:29.574 INFO:teuthology.orchestra.run.trial185.stderr:Found initrd image: /boot/initramfs-0-rescue-2734456005d743dca7f3dc77c35a2d0d.img 2026-02-18T09:40:29.655 INFO:teuthology.orchestra.run.trial185.stderr:Adding boot menu entry for UEFI Firmware Settings ... 2026-02-18T09:40:29.663 INFO:teuthology.orchestra.run.trial185.stderr:done 2026-02-18T09:40:29.665 DEBUG:teuthology.orchestra.run.trial185:> test -d /sys/firmware/efi 2026-02-18T09:40:29.681 DEBUG:teuthology.orchestra.run.trial185:> sudo find /boot/efi/EFI -mindepth 1 -maxdepth 1 -type d || true 2026-02-18T09:40:29.748 INFO:teuthology.orchestra.run.trial185.stdout:/boot/efi/EFI/BOOT 2026-02-18T09:40:29.748 INFO:teuthology.orchestra.run.trial185.stdout:/boot/efi/EFI/centos 2026-02-18T09:40:29.750 DEBUG:teuthology.orchestra.run.trial185:> sudo test -f /boot/efi/EFI/BOOT/grub.cfg && echo yes || echo no 2026-02-18T09:40:29.817 INFO:teuthology.orchestra.run.trial185.stdout:no 2026-02-18T09:40:29.817 DEBUG:teuthology.orchestra.run.trial185:> sudo test -f /boot/efi/EFI/centos/grub.cfg && echo yes || echo no 2026-02-18T09:40:29.881 INFO:teuthology.orchestra.run.trial185.stdout:yes 2026-02-18T09:40:29.881 DEBUG:teuthology.orchestra.run.trial185:> sudo cp -f /boot/grub2/grub.cfg /boot/efi/EFI/centos/grub.cfg 2026-02-18T09:40:29.945 INFO:teuthology.orchestra.remote:Triggering safe hard reboot via SysRq on trial185 2026-02-18T09:40:29.946 DEBUG:teuthology.orchestra.run.trial185:> sudo bash -c ' 2026-02-18T09:40:29.946 DEBUG:teuthology.orchestra.run.trial185:> echo pci > /sys/kernel/reboot/type && echo 1 > /sys/kernel/reboot/force && sync && echo s > /proc/sysrq-trigger && echo u > /proc/sysrq-trigger && sleep 2 && echo b > /proc/sysrq-trigger 2026-02-18T09:40:29.946 DEBUG:teuthology.orchestra.run.trial185:> ' 2026-02-18T09:40:33.988 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: kernel-core-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:34.008 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: kernel-modules-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:34.070 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: kernel-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:34.070 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : kernel-5.14.0-681.el9.x86_64 1/4 2026-02-18T09:40:34.070 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : kernel-core-5.14.0-681.el9.x86_64 2/4 2026-02-18T09:40:34.071 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : kernel-modules-5.14.0-681.el9.x86_64 3/4 2026-02-18T09:40:34.121 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : kernel-modules-core-5.14.0-681.el9.x86_64 4/4 2026-02-18T09:40:34.121 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:40:34.122 INFO:teuthology.orchestra.run.trial052.stdout:Installed: 2026-02-18T09:40:34.122 INFO:teuthology.orchestra.run.trial052.stdout: kernel-5.14.0-681.el9.x86_64 2026-02-18T09:40:34.122 INFO:teuthology.orchestra.run.trial052.stdout: kernel-core-5.14.0-681.el9.x86_64 2026-02-18T09:40:34.122 INFO:teuthology.orchestra.run.trial052.stdout: kernel-modules-5.14.0-681.el9.x86_64 2026-02-18T09:40:34.122 INFO:teuthology.orchestra.run.trial052.stdout: kernel-modules-core-5.14.0-681.el9.x86_64 2026-02-18T09:40:34.122 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:40:34.122 INFO:teuthology.orchestra.run.trial052.stdout:Complete! 2026-02-18T09:40:34.178 DEBUG:teuthology.orchestra.run.trial052:> rpm -q kernel | sort -rV | head -n 1 2026-02-18T09:40:34.203 INFO:teuthology.orchestra.run.trial052.stdout:kernel-5.14.0-681.el9.x86_64 2026-02-18T09:40:34.204 DEBUG:teuthology.task.kernel:get_latest_image_version_rpm: 5.14.0-681.el9.x86_64 2026-02-18T09:40:34.204 INFO:teuthology.task.kernel:Not newest distro kernel. Current: 5.14.0-645.el9.x86_64 Expected: 5.14.0-681.el9.x86_64 2026-02-18T09:40:34.204 INFO:teuthology.task.kernel:Skipping firmware on distro kernel 2026-02-18T09:40:34.204 DEBUG:teuthology.task.kernel:src is distro, skipping download 2026-02-18T09:40:34.205 INFO:teuthology.task.kernel:Installing distro kernel on host.a... 2026-02-18T09:40:34.205 DEBUG:teuthology.task.kernel:install_kernel(remote=ubuntu@trial052.front.sepia.ceph.com, path=None, version=distro) 2026-02-18T09:40:34.205 DEBUG:teuthology.orchestra.run.trial052:> rpm -q kernel | sort -rV | head -n 1 2026-02-18T09:40:34.267 INFO:teuthology.orchestra.run.trial052.stdout:kernel-5.14.0-681.el9.x86_64 2026-02-18T09:40:34.268 DEBUG:teuthology.task.kernel:get_latest_image_version_rpm: 5.14.0-681.el9.x86_64 2026-02-18T09:40:34.268 DEBUG:teuthology.orchestra.run.trial052:> sudo rpm -qi grub2-tools 2026-02-18T09:40:34.336 INFO:teuthology.orchestra.run.trial052.stdout:Name : grub2-tools 2026-02-18T09:40:34.336 INFO:teuthology.orchestra.run.trial052.stdout:Epoch : 1 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Version : 2.06 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Release : 118.el9 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Architecture: x86_64 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Install Date: Thu 04 Dec 2025 11:54:21 PM UTC 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Group : Unspecified 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Size : 8393909 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:License : GPLv3+ 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Signature : RSA/SHA256, Wed 05 Nov 2025 09:13:15 AM UTC, Key ID 05b555b38483c65d 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Source RPM : grub2-2.06-118.el9.src.rpm 2026-02-18T09:40:34.337 INFO:teuthology.orchestra.run.trial052.stdout:Build Date : Tue 04 Nov 2025 03:44:14 PM UTC 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:Build Host : x86-05.stream.rdu2.redhat.com 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:Packager : builder@centos.org 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:Vendor : CentOS 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:URL : http://www.gnu.org/software/grub/ 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:Summary : Support tools for GRUB. 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:Description : 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:The GRand Unified Bootloader (GRUB) is a highly configurable and 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:customizable bootloader with modular architecture. It supports a rich 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:variety of kernel formats, file systems, computer architectures and 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout:hardware devices. 2026-02-18T09:40:34.338 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:40:34.339 INFO:teuthology.orchestra.run.trial052.stdout:This subpackage provides tools for support of all platforms. 2026-02-18T09:40:34.340 INFO:teuthology.task.kernel:Updating Grub Version: grub2 2026-02-18T09:40:34.340 INFO:teuthology.task.kernel:Updating grub on trial052 to boot 5.14.0-681.el9.x86_64 2026-02-18T09:40:34.340 DEBUG:teuthology.orchestra.run.trial052:> sudo find /boot/loader/entries -maxdepth 1 -name "*.conf" -type f -print -quit 2026-02-18T09:40:34.404 INFO:teuthology.orchestra.run.trial052.stdout:/boot/loader/entries/b0373be789df49cdafedf423703d2566-5.14.0-681.el9.x86_64.conf 2026-02-18T09:40:34.405 DEBUG:teuthology.orchestra.run.trial052:> sudo command -v grubby && echo yes || echo no 2026-02-18T09:40:34.468 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/grubby 2026-02-18T09:40:34.469 INFO:teuthology.orchestra.run.trial052.stdout:yes 2026-02-18T09:40:34.470 DEBUG:teuthology.orchestra.run.trial052:> sudo find /boot/loader/entries -maxdepth 1 -name "*.conf" -type f | grep -F "5.14.0-681.el9.x86_64" | head -n 1 2026-02-18T09:40:34.532 INFO:teuthology.orchestra.run.trial052.stdout:/boot/loader/entries/b0373be789df49cdafedf423703d2566-5.14.0-681.el9.x86_64.conf 2026-02-18T09:40:34.533 DEBUG:teuthology.orchestra.run.trial052:> sudo grub2-set-default b0373be789df49cdafedf423703d2566-5.14.0-681.el9.x86_64 2026-02-18T09:40:34.606 DEBUG:teuthology.orchestra.run.trial052:> sudo grub2-mkconfig -o /boot/grub2/grub.cfg 2026-02-18T09:40:34.812 INFO:teuthology.orchestra.run.trial052.stderr:Generating grub configuration file ... 2026-02-18T09:40:34.874 INFO:teuthology.orchestra.run.trial052.stderr:Found linux image: /boot/vmlinuz-5.14.0-681.el9.x86_64 2026-02-18T09:40:34.880 INFO:teuthology.orchestra.run.trial052.stderr:Found initrd image: /boot/initramfs-5.14.0-681.el9.x86_64.img 2026-02-18T09:40:35.126 INFO:teuthology.orchestra.run.trial052.stderr:Found linux image: /boot/vmlinuz-5.14.0-645.el9.x86_64 2026-02-18T09:40:35.132 INFO:teuthology.orchestra.run.trial052.stderr:Found initrd image: /boot/initramfs-5.14.0-645.el9.x86_64.img 2026-02-18T09:40:35.165 INFO:teuthology.orchestra.run.trial052.stderr:Found linux image: /boot/vmlinuz-0-rescue-b0373be789df49cdafedf423703d2566 2026-02-18T09:40:35.172 INFO:teuthology.orchestra.run.trial052.stderr:Found initrd image: /boot/initramfs-0-rescue-b0373be789df49cdafedf423703d2566.img 2026-02-18T09:40:35.195 INFO:teuthology.orchestra.run.trial052.stderr:Found linux image: /boot/vmlinuz-0-rescue-2734456005d743dca7f3dc77c35a2d0d 2026-02-18T09:40:35.201 INFO:teuthology.orchestra.run.trial052.stderr:Found initrd image: /boot/initramfs-0-rescue-2734456005d743dca7f3dc77c35a2d0d.img 2026-02-18T09:40:35.283 INFO:teuthology.orchestra.run.trial052.stderr:Adding boot menu entry for UEFI Firmware Settings ... 2026-02-18T09:40:35.291 INFO:teuthology.orchestra.run.trial052.stderr:done 2026-02-18T09:40:35.293 DEBUG:teuthology.orchestra.run.trial052:> test -d /sys/firmware/efi 2026-02-18T09:40:35.309 DEBUG:teuthology.orchestra.run.trial052:> sudo find /boot/efi/EFI -mindepth 1 -maxdepth 1 -type d || true 2026-02-18T09:40:35.373 INFO:teuthology.orchestra.run.trial052.stdout:/boot/efi/EFI/BOOT 2026-02-18T09:40:35.373 INFO:teuthology.orchestra.run.trial052.stdout:/boot/efi/EFI/centos 2026-02-18T09:40:35.375 DEBUG:teuthology.orchestra.run.trial052:> sudo test -f /boot/efi/EFI/BOOT/grub.cfg && echo yes || echo no 2026-02-18T09:40:35.439 INFO:teuthology.orchestra.run.trial052.stdout:no 2026-02-18T09:40:35.440 DEBUG:teuthology.orchestra.run.trial052:> sudo test -f /boot/efi/EFI/centos/grub.cfg && echo yes || echo no 2026-02-18T09:40:35.504 INFO:teuthology.orchestra.run.trial052.stdout:yes 2026-02-18T09:40:35.504 DEBUG:teuthology.orchestra.run.trial052:> sudo cp -f /boot/grub2/grub.cfg /boot/efi/EFI/centos/grub.cfg 2026-02-18T09:40:35.567 INFO:teuthology.orchestra.remote:Triggering safe hard reboot via SysRq on trial052 2026-02-18T09:40:35.568 DEBUG:teuthology.orchestra.run.trial052:> sudo bash -c ' 2026-02-18T09:40:35.568 DEBUG:teuthology.orchestra.run.trial052:> echo pci > /sys/kernel/reboot/type && echo 1 > /sys/kernel/reboot/force && sync && echo s > /proc/sysrq-trigger && echo u > /proc/sysrq-trigger && sleep 2 && echo b > /proc/sysrq-trigger 2026-02-18T09:40:35.568 DEBUG:teuthology.orchestra.run.trial052:> ' 2026-02-18T09:40:59.988 INFO:teuthology.task.kernel:Checking client host.b for new kernel version... 2026-02-18T09:40:59.989 INFO:teuthology.orchestra.remote:Trying to reconnect to host 'ubuntu@trial185.front.sepia.ceph.com' 2026-02-18T09:40:59.990 DEBUG:teuthology.orchestra.connection:{'hostname': 'trial185.front.sepia.ceph.com', 'username': 'ubuntu', 'timeout': 60} 2026-02-18T09:41:05.610 INFO:teuthology.task.kernel:Checking client host.a for new kernel version... 2026-02-18T09:41:05.611 INFO:teuthology.orchestra.remote:Trying to reconnect to host 'ubuntu@trial052.front.sepia.ceph.com' 2026-02-18T09:41:05.611 DEBUG:teuthology.orchestra.connection:{'hostname': 'trial052.front.sepia.ceph.com', 'username': 'ubuntu', 'timeout': 60} 2026-02-18T09:42:00.047 DEBUG:teuthology.orchestra.remote:timed out 2026-02-18T09:42:05.613 DEBUG:teuthology.orchestra.remote:timed out 2026-02-18T09:42:09.050 INFO:teuthology.orchestra.remote:Trying to reconnect to host 'ubuntu@trial185.front.sepia.ceph.com' 2026-02-18T09:42:09.051 DEBUG:teuthology.orchestra.connection:{'hostname': 'trial185.front.sepia.ceph.com', 'username': 'ubuntu', 'timeout': 60} 2026-02-18T09:42:09.187 DEBUG:teuthology.orchestra.run.trial185:> true 2026-02-18T09:42:09.341 INFO:teuthology.orchestra.remote:Successfully reconnected to host 'ubuntu@trial185.front.sepia.ceph.com' 2026-02-18T09:42:09.341 INFO:teuthology.task.kernel:Checking kernel version of host.b, want "5.14.0-681.el9.x86_64"... 2026-02-18T09:42:09.341 DEBUG:teuthology.orchestra.run.trial185:> uname -r 2026-02-18T09:42:09.397 INFO:teuthology.orchestra.run.trial185.stdout:5.14.0-681.el9.x86_64 2026-02-18T09:42:09.398 DEBUG:teuthology.task.kernel:current kernel version is 5.14.0-681.el9.x86_64 vs 5.14.0-681.el9.x86_64 2026-02-18T09:42:09.398 DEBUG:teuthology.task.kernel:utsrelease strings match, do not need to install 2026-02-18T09:42:09.398 DEBUG:teuthology.task.kernel:Distro of this test job: centos 2026-02-18T09:42:10.399 INFO:teuthology.task.kernel:Enabling kdb on host.b... 2026-02-18T09:42:10.399 DEBUG:teuthology.orchestra.run.trial185:> echo ttyS1 | sudo tee /sys/module/kgdboc/parameters/kgdboc 2026-02-18T09:42:10.429 INFO:teuthology.orchestra.run.trial185.stdout:ttyS1 2026-02-18T09:42:10.452 DEBUG:teuthology.parallel:result is None 2026-02-18T09:42:14.614 INFO:teuthology.orchestra.remote:Trying to reconnect to host 'ubuntu@trial052.front.sepia.ceph.com' 2026-02-18T09:42:14.615 DEBUG:teuthology.orchestra.connection:{'hostname': 'trial052.front.sepia.ceph.com', 'username': 'ubuntu', 'timeout': 60} 2026-02-18T09:42:14.752 DEBUG:teuthology.orchestra.run.trial052:> true 2026-02-18T09:42:14.907 INFO:teuthology.orchestra.remote:Successfully reconnected to host 'ubuntu@trial052.front.sepia.ceph.com' 2026-02-18T09:42:14.907 INFO:teuthology.task.kernel:Checking kernel version of host.a, want "5.14.0-681.el9.x86_64"... 2026-02-18T09:42:14.907 DEBUG:teuthology.orchestra.run.trial052:> uname -r 2026-02-18T09:42:14.963 INFO:teuthology.orchestra.run.trial052.stdout:5.14.0-681.el9.x86_64 2026-02-18T09:42:14.963 DEBUG:teuthology.task.kernel:current kernel version is 5.14.0-681.el9.x86_64 vs 5.14.0-681.el9.x86_64 2026-02-18T09:42:14.963 DEBUG:teuthology.task.kernel:utsrelease strings match, do not need to install 2026-02-18T09:42:14.963 DEBUG:teuthology.task.kernel:Distro of this test job: centos 2026-02-18T09:42:15.964 INFO:teuthology.task.kernel:Enabling kdb on host.a... 2026-02-18T09:42:15.964 DEBUG:teuthology.orchestra.run.trial052:> echo ttyS1 | sudo tee /sys/module/kgdboc/parameters/kgdboc 2026-02-18T09:42:15.994 INFO:teuthology.orchestra.run.trial052.stdout:ttyS1 2026-02-18T09:42:16.017 DEBUG:teuthology.parallel:result is None 2026-02-18T09:42:16.018 INFO:teuthology.run_tasks:Running task internal.base... 2026-02-18T09:42:16.029 INFO:teuthology.task.internal:Creating test directory... 2026-02-18T09:42:16.030 DEBUG:teuthology.orchestra.run.trial052:> mkdir -p -m0755 -- /home/ubuntu/cephtest 2026-02-18T09:42:16.060 DEBUG:teuthology.orchestra.run.trial185:> mkdir -p -m0755 -- /home/ubuntu/cephtest 2026-02-18T09:42:16.078 INFO:teuthology.run_tasks:Running task internal.archive_upload... 2026-02-18T09:42:16.089 INFO:teuthology.run_tasks:Running task internal.archive... 2026-02-18T09:42:16.102 INFO:teuthology.task.internal:Creating archive directory... 2026-02-18T09:42:16.103 DEBUG:teuthology.orchestra.run.trial052:> install -d -m0755 -- /home/ubuntu/cephtest/archive 2026-02-18T09:42:16.118 DEBUG:teuthology.orchestra.run.trial185:> install -d -m0755 -- /home/ubuntu/cephtest/archive 2026-02-18T09:42:16.140 INFO:teuthology.run_tasks:Running task internal.coredump... 2026-02-18T09:42:16.151 INFO:teuthology.task.internal:Enabling coredump saving... 2026-02-18T09:42:16.152 DEBUG:teuthology.orchestra.run.trial052:> 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-02-18T09:42:16.175 DEBUG:teuthology.orchestra.run.trial185:> 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-02-18T09:42:16.198 INFO:teuthology.orchestra.run.trial052.stdout:kernel.core_pattern = /home/ubuntu/cephtest/archive/coredump/%t.%p.core 2026-02-18T09:42:16.200 INFO:teuthology.orchestra.run.trial185.stdout:kernel.core_pattern = /home/ubuntu/cephtest/archive/coredump/%t.%p.core 2026-02-18T09:42:16.206 INFO:teuthology.orchestra.run.trial052.stdout:kernel.core_pattern=/home/ubuntu/cephtest/archive/coredump/%t.%p.core 2026-02-18T09:42:16.209 INFO:teuthology.orchestra.run.trial185.stdout:kernel.core_pattern=/home/ubuntu/cephtest/archive/coredump/%t.%p.core 2026-02-18T09:42:16.210 INFO:teuthology.run_tasks:Running task internal.sudo... 2026-02-18T09:42:16.221 INFO:teuthology.task.internal:Configuring sudo... 2026-02-18T09:42:16.222 DEBUG:teuthology.orchestra.run.trial052:> sudo sed -i.orig.teuthology -e 's/^\([^#]*\) \(requiretty\)/\1 !\2/g' -e 's/^\([^#]*\) !\(visiblepw\)/\1 \2/g' /etc/sudoers 2026-02-18T09:42:16.251 DEBUG:teuthology.orchestra.run.trial185:> sudo sed -i.orig.teuthology -e 's/^\([^#]*\) \(requiretty\)/\1 !\2/g' -e 's/^\([^#]*\) !\(visiblepw\)/\1 \2/g' /etc/sudoers 2026-02-18T09:42:16.278 INFO:teuthology.run_tasks:Running task internal.syslog... 2026-02-18T09:42:16.297 INFO:teuthology.task.internal.syslog:Starting syslog monitoring... 2026-02-18T09:42:16.298 DEBUG:teuthology.orchestra.run.trial052:> mkdir -p -m0755 -- /home/ubuntu/cephtest/archive/syslog 2026-02-18T09:42:16.317 DEBUG:teuthology.orchestra.run.trial185:> mkdir -p -m0755 -- /home/ubuntu/cephtest/archive/syslog 2026-02-18T09:42:16.336 DEBUG:teuthology.orchestra.run.trial052:> install -m 666 /dev/null /home/ubuntu/cephtest/archive/syslog/kern.log 2026-02-18T09:42:16.483 DEBUG:teuthology.orchestra.run.trial052:> sudo chcon system_u:object_r:var_log_t:s0 /home/ubuntu/cephtest/archive/syslog/kern.log 2026-02-18T09:42:16.507 DEBUG:teuthology.orchestra.run.trial052:> install -m 666 /dev/null /home/ubuntu/cephtest/archive/syslog/misc.log 2026-02-18T09:42:16.894 DEBUG:teuthology.orchestra.run.trial052:> sudo chcon system_u:object_r:var_log_t:s0 /home/ubuntu/cephtest/archive/syslog/misc.log 2026-02-18T09:42:16.920 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:42:16.921 DEBUG:teuthology.orchestra.run.trial052:> sudo dd of=/etc/rsyslog.d/80-cephtest.conf 2026-02-18T09:42:16.986 DEBUG:teuthology.orchestra.run.trial185:> install -m 666 /dev/null /home/ubuntu/cephtest/archive/syslog/kern.log 2026-02-18T09:42:17.109 DEBUG:teuthology.orchestra.run.trial185:> sudo chcon system_u:object_r:var_log_t:s0 /home/ubuntu/cephtest/archive/syslog/kern.log 2026-02-18T09:42:17.135 DEBUG:teuthology.orchestra.run.trial185:> install -m 666 /dev/null /home/ubuntu/cephtest/archive/syslog/misc.log 2026-02-18T09:42:17.286 DEBUG:teuthology.orchestra.run.trial185:> sudo chcon system_u:object_r:var_log_t:s0 /home/ubuntu/cephtest/archive/syslog/misc.log 2026-02-18T09:42:17.310 DEBUG:teuthology.orchestra.run.trial185:> set -ex 2026-02-18T09:42:17.310 DEBUG:teuthology.orchestra.run.trial185:> sudo dd of=/etc/rsyslog.d/80-cephtest.conf 2026-02-18T09:42:17.374 DEBUG:teuthology.orchestra.run.trial052:> sudo service rsyslog restart 2026-02-18T09:42:17.376 DEBUG:teuthology.orchestra.run.trial185:> sudo service rsyslog restart 2026-02-18T09:42:17.402 INFO:teuthology.orchestra.run.trial052.stderr:Redirecting to /bin/systemctl restart rsyslog.service 2026-02-18T09:42:17.441 INFO:teuthology.orchestra.run.trial185.stderr:Redirecting to /bin/systemctl restart rsyslog.service 2026-02-18T09:42:17.875 INFO:teuthology.run_tasks:Running task internal.timer... 2026-02-18T09:42:17.886 INFO:teuthology.task.internal:Starting timer... 2026-02-18T09:42:17.886 INFO:teuthology.run_tasks:Running task pcp... 2026-02-18T09:42:17.904 INFO:teuthology.run_tasks:Running task selinux... 2026-02-18T09:42:17.918 DEBUG:teuthology.task:Applying overrides for task selinux: {'allowlist': ['scontext=system_u:system_r:logrotate_t:s0', 'scontext=system_u:system_r:getty_t:s0']} 2026-02-18T09:42:17.918 DEBUG:teuthology.orchestra.run.trial052:> sudo service auditd rotate 2026-02-18T09:42:17.947 INFO:teuthology.orchestra.run.trial052.stdout:Rotating logs: 2026-02-18T09:42:17.949 DEBUG:teuthology.orchestra.run.trial185:> sudo service auditd rotate 2026-02-18T09:42:17.978 INFO:teuthology.orchestra.run.trial185.stdout:Rotating logs: 2026-02-18T09:42:17.980 DEBUG:teuthology.task.selinux:Getting current SELinux state 2026-02-18T09:42:17.981 DEBUG:teuthology.orchestra.run.trial052:> /usr/sbin/getenforce 2026-02-18T09:42:18.005 INFO:teuthology.orchestra.run.trial052.stdout:Permissive 2026-02-18T09:42:18.005 DEBUG:teuthology.orchestra.run.trial185:> /usr/sbin/getenforce 2026-02-18T09:42:18.036 INFO:teuthology.orchestra.run.trial185.stdout:Permissive 2026-02-18T09:42:18.037 DEBUG:teuthology.task.selinux:Existing SELinux modes: {'ubuntu@trial052.front.sepia.ceph.com': 'permissive', 'ubuntu@trial185.front.sepia.ceph.com': 'permissive'} 2026-02-18T09:42:18.037 DEBUG:teuthology.orchestra.run.trial052:> sudo grep -a 'avc: .*denied' /var/log/audit/audit.log | grep -av -e 'comm="dmidecode"' -e chronyd.service -e 'name="cephtest"' -e scontext=system_u:system_r:nrpe_t:s0 -e scontext=system_u:system_r:pcp_pmlogger_t -e scontext=system_u:system_r:pcp_pmcd_t:s0 -e 'comm="rhsmd"' -e scontext=system_u:system_r:syslogd_t:s0 -e tcontext=system_u:system_r:nrpe_t:s0 -e 'comm="updatedb"' -e 'comm="smartd"' -e 'comm="rhsmcertd-worke"' -e 'comm="setroubleshootd"' -e 'comm="rpm"' -e tcontext=system_u:object_r:container_runtime_exec_t:s0 -e 'comm="ksmtuned"' -e 'comm="sssd"' -e 'comm="sss_cache"' -e context=system_u:system_r:NetworkManager_dispatcher_t:s0 -e context=system_u:system_r:getty_t:s0 -e scontext=system_u:system_r:logrotate_t:s0 -e scontext=system_u:system_r:getty_t:s0 2026-02-18T09:42:18.071 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:42:18.072 DEBUG:teuthology.orchestra.run.trial185:> sudo grep -a 'avc: .*denied' /var/log/audit/audit.log | grep -av -e 'comm="dmidecode"' -e chronyd.service -e 'name="cephtest"' -e scontext=system_u:system_r:nrpe_t:s0 -e scontext=system_u:system_r:pcp_pmlogger_t -e scontext=system_u:system_r:pcp_pmcd_t:s0 -e 'comm="rhsmd"' -e scontext=system_u:system_r:syslogd_t:s0 -e tcontext=system_u:system_r:nrpe_t:s0 -e 'comm="updatedb"' -e 'comm="smartd"' -e 'comm="rhsmcertd-worke"' -e 'comm="setroubleshootd"' -e 'comm="rpm"' -e tcontext=system_u:object_r:container_runtime_exec_t:s0 -e 'comm="ksmtuned"' -e 'comm="sssd"' -e 'comm="sss_cache"' -e context=system_u:system_r:NetworkManager_dispatcher_t:s0 -e context=system_u:system_r:getty_t:s0 -e scontext=system_u:system_r:logrotate_t:s0 -e scontext=system_u:system_r:getty_t:s0 2026-02-18T09:42:18.102 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:42:18.103 INFO:teuthology.task.selinux:Putting SELinux into permissive mode 2026-02-18T09:42:18.103 DEBUG:teuthology.orchestra.run.trial052:> sudo /usr/sbin/setenforce permissive 2026-02-18T09:42:18.135 DEBUG:teuthology.orchestra.run.trial185:> sudo /usr/sbin/setenforce permissive 2026-02-18T09:42:18.169 INFO:teuthology.run_tasks:Running task ansible.cephlab... 2026-02-18T09:42:18.184 DEBUG:teuthology.repo_utils:Resetting repo at /home/teuthworker/src/git.ceph.com_ceph-cm-ansible_main to origin/main 2026-02-18T09:42:18.196 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-02-18T09:42:18.197 DEBUG:teuthology.task.ansible:Running ansible-playbook -v --extra-vars '{"ansible_ssh_user": "ubuntu"}' -i /etc/ansible/hosts --limit trial052.front.sepia.ceph.com,trial185.front.sepia.ceph.com /home/teuthworker/src/git.ceph.com_ceph-cm-ansible_main/cephlab.yml 2026-02-18T09:43:26.967 DEBUG:teuthology.task.ansible:Reconnecting to [Remote(name='ubuntu@trial052.front.sepia.ceph.com'), Remote(name='ubuntu@trial185.front.sepia.ceph.com')] 2026-02-18T09:43:26.968 INFO:teuthology.orchestra.remote:Trying to reconnect to host 'ubuntu@trial052.front.sepia.ceph.com' 2026-02-18T09:43:26.969 DEBUG:teuthology.orchestra.connection:{'hostname': 'trial052.front.sepia.ceph.com', 'username': 'ubuntu', 'timeout': 60} 2026-02-18T09:43:27.126 DEBUG:teuthology.orchestra.run.trial052:> true 2026-02-18T09:43:27.200 INFO:teuthology.orchestra.remote:Successfully reconnected to host 'ubuntu@trial052.front.sepia.ceph.com' 2026-02-18T09:43:27.201 INFO:teuthology.orchestra.remote:Trying to reconnect to host 'ubuntu@trial185.front.sepia.ceph.com' 2026-02-18T09:43:27.201 DEBUG:teuthology.orchestra.connection:{'hostname': 'trial185.front.sepia.ceph.com', 'username': 'ubuntu', 'timeout': 60} 2026-02-18T09:43:27.286 DEBUG:teuthology.orchestra.run.trial185:> true 2026-02-18T09:43:27.365 INFO:teuthology.orchestra.remote:Successfully reconnected to host 'ubuntu@trial185.front.sepia.ceph.com' 2026-02-18T09:43:27.366 INFO:teuthology.run_tasks:Running task clock... 2026-02-18T09:43:27.380 INFO:teuthology.task.clock:Syncing clocks and checking initial clock skew... 2026-02-18T09:43:27.380 INFO:teuthology.orchestra.run:Running command with timeout 360 2026-02-18T09:43:27.381 DEBUG:teuthology.orchestra.run.trial052:> 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-02-18T09:43:27.383 INFO:teuthology.orchestra.run:Running command with timeout 360 2026-02-18T09:43:27.383 DEBUG:teuthology.orchestra.run.trial185:> 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-02-18T09:43:27.410 INFO:teuthology.orchestra.run.trial052.stderr:Failed to stop ntp.service: Unit ntp.service not loaded. 2026-02-18T09:43:27.422 INFO:teuthology.orchestra.run.trial052.stderr:Failed to stop ntpd.service: Unit ntpd.service not loaded. 2026-02-18T09:43:27.432 INFO:teuthology.orchestra.run.trial185.stderr:Failed to stop ntp.service: Unit ntp.service not loaded. 2026-02-18T09:43:27.442 INFO:teuthology.orchestra.run.trial052.stderr:sudo: ntpd: command not found 2026-02-18T09:43:27.444 INFO:teuthology.orchestra.run.trial185.stderr:Failed to stop ntpd.service: Unit ntpd.service not loaded. 2026-02-18T09:43:27.451 INFO:teuthology.orchestra.run.trial052.stdout:506 Cannot talk to daemon 2026-02-18T09:43:27.463 INFO:teuthology.orchestra.run.trial052.stderr:Failed to start ntp.service: Unit ntp.service not found. 2026-02-18T09:43:27.465 INFO:teuthology.orchestra.run.trial185.stderr:sudo: ntpd: command not found 2026-02-18T09:43:27.475 INFO:teuthology.orchestra.run.trial185.stdout:506 Cannot talk to daemon 2026-02-18T09:43:27.475 INFO:teuthology.orchestra.run.trial052.stderr:Failed to start ntpd.service: Unit ntpd.service not found. 2026-02-18T09:43:27.486 INFO:teuthology.orchestra.run.trial185.stderr:Failed to start ntp.service: Unit ntp.service not found. 2026-02-18T09:43:27.498 INFO:teuthology.orchestra.run.trial185.stderr:Failed to start ntpd.service: Unit ntpd.service not found. 2026-02-18T09:43:27.522 INFO:teuthology.orchestra.run.trial052.stderr:bash: line 1: ntpq: command not found 2026-02-18T09:43:27.538 INFO:teuthology.orchestra.run.trial052.stdout:MS Name/IP address Stratum Poll Reach LastRx Last sample 2026-02-18T09:43:27.538 INFO:teuthology.orchestra.run.trial052.stdout:=============================================================================== 2026-02-18T09:43:27.538 INFO:teuthology.orchestra.run.trial052.stdout:^? 23.186.168.129 0 6 0 - +0ns[ +0ns] +/- 0ns 2026-02-18T09:43:27.538 INFO:teuthology.orchestra.run.trial052.stdout:^? 173.249.203.227 0 6 0 - +0ns[ +0ns] +/- 0ns 2026-02-18T09:43:27.538 INFO:teuthology.orchestra.run.trial052.stdout:^? ns2.fortrockdc.com 0 6 0 - +0ns[ +0ns] +/- 0ns 2026-02-18T09:43:27.538 INFO:teuthology.orchestra.run.trial052.stdout:^? 23.186.168.131 0 6 0 - +0ns[ +0ns] +/- 0ns 2026-02-18T09:43:27.542 INFO:teuthology.orchestra.run.trial185.stderr:bash: line 1: ntpq: command not found 2026-02-18T09:43:27.569 INFO:teuthology.orchestra.run.trial185.stdout:MS Name/IP address Stratum Poll Reach LastRx Last sample 2026-02-18T09:43:27.569 INFO:teuthology.orchestra.run.trial185.stdout:=============================================================================== 2026-02-18T09:43:27.569 INFO:teuthology.orchestra.run.trial185.stdout:^? 44.190.5.123 0 6 0 - +0ns[ +0ns] +/- 0ns 2026-02-18T09:43:27.569 INFO:teuthology.orchestra.run.trial185.stdout:^? 73.185.182.209 0 6 0 - +0ns[ +0ns] +/- 0ns 2026-02-18T09:43:27.569 INFO:teuthology.orchestra.run.trial185.stdout:^? 149.28.200.179.vultruser> 0 6 0 - +0ns[ +0ns] +/- 0ns 2026-02-18T09:43:27.570 INFO:teuthology.orchestra.run.trial185.stdout:^? space.aja.com 0 6 0 - +0ns[ +0ns] +/- 0ns 2026-02-18T09:43:27.571 INFO:teuthology.run_tasks:Running task pexec... 2026-02-18T09:43:27.588 INFO:teuthology.task.pexec:Executing custom commands... 2026-02-18T09:43:27.589 DEBUG:teuthology.orchestra.run.trial052:> TESTDIR=/home/ubuntu/cephtest bash -s 2026-02-18T09:43:27.589 DEBUG:teuthology.orchestra.run.trial185:> TESTDIR=/home/ubuntu/cephtest bash -s 2026-02-18T09:43:27.592 INFO:teuthology.task.pexec:Running commands on host ubuntu@trial052.front.sepia.ceph.com 2026-02-18T09:43:27.593 INFO:teuthology.task.pexec:sudo dnf remove nvme-cli -y 2026-02-18T09:43:27.593 INFO:teuthology.task.pexec:sudo dnf install nvmetcli nvme-cli -y 2026-02-18T09:43:27.614 INFO:teuthology.task.pexec:Running commands on host ubuntu@trial185.front.sepia.ceph.com 2026-02-18T09:43:27.614 INFO:teuthology.task.pexec:sudo dnf remove nvme-cli -y 2026-02-18T09:43:27.614 INFO:teuthology.task.pexec:sudo dnf install nvmetcli nvme-cli -y 2026-02-18T09:43:27.765 INFO:teuthology.orchestra.run.trial052.stdout:No match for argument: nvme-cli 2026-02-18T09:43:27.765 INFO:teuthology.orchestra.run.trial052.stderr:No packages marked for removal. 2026-02-18T09:43:27.768 INFO:teuthology.orchestra.run.trial052.stdout:Dependencies resolved. 2026-02-18T09:43:27.768 INFO:teuthology.orchestra.run.trial052.stdout:Nothing to do. 2026-02-18T09:43:27.768 INFO:teuthology.orchestra.run.trial052.stdout:Complete! 2026-02-18T09:43:27.788 INFO:teuthology.orchestra.run.trial185.stdout:No match for argument: nvme-cli 2026-02-18T09:43:27.788 INFO:teuthology.orchestra.run.trial185.stderr:No packages marked for removal. 2026-02-18T09:43:27.791 INFO:teuthology.orchestra.run.trial185.stdout:Dependencies resolved. 2026-02-18T09:43:27.791 INFO:teuthology.orchestra.run.trial185.stdout:Nothing to do. 2026-02-18T09:43:27.791 INFO:teuthology.orchestra.run.trial185.stdout:Complete! 2026-02-18T09:43:28.072 INFO:teuthology.orchestra.run.trial052.stdout:Last metadata expiration check: 0:00:28 ago on Wed 18 Feb 2026 09:42:59 AM UTC. 2026-02-18T09:43:28.094 INFO:teuthology.orchestra.run.trial185.stdout:Last metadata expiration check: 0:00:27 ago on Wed 18 Feb 2026 09:43:00 AM UTC. 2026-02-18T09:43:28.153 INFO:teuthology.orchestra.run.trial052.stdout:Dependencies resolved. 2026-02-18T09:43:28.154 INFO:teuthology.orchestra.run.trial052.stdout:================================================================================ 2026-02-18T09:43:28.154 INFO:teuthology.orchestra.run.trial052.stdout: Package Architecture Version Repository Size 2026-02-18T09:43:28.154 INFO:teuthology.orchestra.run.trial052.stdout:================================================================================ 2026-02-18T09:43:28.154 INFO:teuthology.orchestra.run.trial052.stdout:Installing: 2026-02-18T09:43:28.154 INFO:teuthology.orchestra.run.trial052.stdout: nvme-cli x86_64 2.16-1.el9 baseos 1.2 M 2026-02-18T09:43:28.154 INFO:teuthology.orchestra.run.trial052.stdout: nvmetcli noarch 0.8-3.el9 baseos 44 k 2026-02-18T09:43:28.154 INFO:teuthology.orchestra.run.trial052.stdout:Upgrading: 2026-02-18T09:43:28.154 INFO:teuthology.orchestra.run.trial052.stdout: libnvme x86_64 1.16.1-2.el9 baseos 116 k 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout:Installing dependencies: 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout: python3-configshell noarch 1:1.1.30-1.el9 baseos 72 k 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout: python3-kmod x86_64 0.9-32.el9 baseos 84 k 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout: python3-pyparsing noarch 2.4.7-9.el9 baseos 150 k 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout: python3-urwid x86_64 2.1.2-4.el9 baseos 837 k 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout:Transaction Summary 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout:================================================================================ 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout:Install 6 Packages 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout:Upgrade 1 Package 2026-02-18T09:43:28.155 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:43:28.156 INFO:teuthology.orchestra.run.trial052.stdout:Total download size: 2.4 M 2026-02-18T09:43:28.156 INFO:teuthology.orchestra.run.trial052.stdout:Downloading Packages: 2026-02-18T09:43:28.174 INFO:teuthology.orchestra.run.trial185.stdout:Dependencies resolved. 2026-02-18T09:43:28.175 INFO:teuthology.orchestra.run.trial185.stdout:================================================================================ 2026-02-18T09:43:28.175 INFO:teuthology.orchestra.run.trial185.stdout: Package Architecture Version Repository Size 2026-02-18T09:43:28.175 INFO:teuthology.orchestra.run.trial185.stdout:================================================================================ 2026-02-18T09:43:28.175 INFO:teuthology.orchestra.run.trial185.stdout:Installing: 2026-02-18T09:43:28.175 INFO:teuthology.orchestra.run.trial185.stdout: nvme-cli x86_64 2.16-1.el9 baseos 1.2 M 2026-02-18T09:43:28.175 INFO:teuthology.orchestra.run.trial185.stdout: nvmetcli noarch 0.8-3.el9 baseos 44 k 2026-02-18T09:43:28.175 INFO:teuthology.orchestra.run.trial185.stdout:Upgrading: 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout: libnvme x86_64 1.16.1-2.el9 baseos 116 k 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout:Installing dependencies: 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout: python3-configshell noarch 1:1.1.30-1.el9 baseos 72 k 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout: python3-kmod x86_64 0.9-32.el9 baseos 84 k 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout: python3-pyparsing noarch 2.4.7-9.el9 baseos 150 k 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout: python3-urwid x86_64 2.1.2-4.el9 baseos 837 k 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout:Transaction Summary 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout:================================================================================ 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout:Install 6 Packages 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout:Upgrade 1 Package 2026-02-18T09:43:28.176 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:28.177 INFO:teuthology.orchestra.run.trial185.stdout:Total download size: 2.4 M 2026-02-18T09:43:28.177 INFO:teuthology.orchestra.run.trial185.stdout:Downloading Packages: 2026-02-18T09:43:28.358 INFO:teuthology.orchestra.run.trial052.stdout:(1/7): nvmetcli-0.8-3.el9.noarch.rpm 432 kB/s | 44 kB 00:00 2026-02-18T09:43:28.372 INFO:teuthology.orchestra.run.trial052.stdout:(2/7): python3-configshell-1.1.30-1.el9.noarch. 621 kB/s | 72 kB 00:00 2026-02-18T09:43:28.413 INFO:teuthology.orchestra.run.trial052.stdout:(3/7): python3-kmod-0.9-32.el9.x86_64.rpm 1.5 MB/s | 84 kB 00:00 2026-02-18T09:43:28.437 INFO:teuthology.orchestra.run.trial052.stdout:(4/7): python3-pyparsing-2.4.7-9.el9.noarch.rpm 2.2 MB/s | 150 kB 00:00 2026-02-18T09:43:28.470 INFO:teuthology.orchestra.run.trial052.stdout:(5/7): nvme-cli-2.16-1.el9.x86_64.rpm 5.4 MB/s | 1.2 MB 00:00 2026-02-18T09:43:28.472 INFO:teuthology.orchestra.run.trial052.stdout:(6/7): libnvme-1.16.1-2.el9.x86_64.rpm 3.3 MB/s | 116 kB 00:00 2026-02-18T09:43:28.516 INFO:teuthology.orchestra.run.trial052.stdout:(7/7): python3-urwid-2.1.2-4.el9.x86_64.rpm 8.0 MB/s | 837 kB 00:00 2026-02-18T09:43:28.516 INFO:teuthology.orchestra.run.trial052.stdout:-------------------------------------------------------------------------------- 2026-02-18T09:43:28.516 INFO:teuthology.orchestra.run.trial052.stdout:Total 6.7 MB/s | 2.4 MB 00:00 2026-02-18T09:43:28.576 INFO:teuthology.orchestra.run.trial052.stdout:Running transaction check 2026-02-18T09:43:28.584 INFO:teuthology.orchestra.run.trial052.stdout:Transaction check succeeded. 2026-02-18T09:43:28.584 INFO:teuthology.orchestra.run.trial052.stdout:Running transaction test 2026-02-18T09:43:28.645 INFO:teuthology.orchestra.run.trial052.stdout:Transaction test succeeded. 2026-02-18T09:43:28.645 INFO:teuthology.orchestra.run.trial052.stdout:Running transaction 2026-02-18T09:43:28.714 INFO:teuthology.orchestra.run.trial052.stdout: Preparing : 1/1 2026-02-18T09:43:28.781 INFO:teuthology.orchestra.run.trial052.stdout: Upgrading : libnvme-1.16.1-2.el9.x86_64 1/8 2026-02-18T09:43:28.788 INFO:teuthology.orchestra.run.trial052.stdout: Installing : python3-urwid-2.1.2-4.el9.x86_64 2/8 2026-02-18T09:43:28.797 INFO:teuthology.orchestra.run.trial052.stdout: Installing : python3-pyparsing-2.4.7-9.el9.noarch 3/8 2026-02-18T09:43:28.803 INFO:teuthology.orchestra.run.trial052.stdout: Installing : python3-configshell-1:1.1.30-1.el9.noarch 4/8 2026-02-18T09:43:28.808 INFO:teuthology.orchestra.run.trial052.stdout: Installing : python3-kmod-0.9-32.el9.x86_64 5/8 2026-02-18T09:43:28.809 INFO:teuthology.orchestra.run.trial052.stdout: Installing : nvmetcli-0.8-3.el9.noarch 6/8 2026-02-18T09:43:28.848 INFO:teuthology.orchestra.run.trial185.stdout:(1/7): nvmetcli-0.8-3.el9.noarch.rpm 75 kB/s | 44 kB 00:00 2026-02-18T09:43:28.899 INFO:teuthology.orchestra.run.trial185.stdout:(2/7): python3-configshell-1.1.30-1.el9.noarch. 113 kB/s | 72 kB 00:00 2026-02-18T09:43:28.937 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: nvmetcli-0.8-3.el9.noarch 6/8 2026-02-18T09:43:28.939 INFO:teuthology.orchestra.run.trial052.stdout: Installing : nvme-cli-2.16-1.el9.x86_64 7/8 2026-02-18T09:43:29.218 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: nvme-cli-2.16-1.el9.x86_64 7/8 2026-02-18T09:43:29.219 INFO:teuthology.orchestra.run.trial052.stdout:Created symlink /etc/systemd/system/default.target.wants/nvmefc-boot-connections.service → /usr/lib/systemd/system/nvmefc-boot-connections.service. 2026-02-18T09:43:29.219 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:43:29.241 INFO:teuthology.orchestra.run.trial052.stdout: Cleanup : libnvme-1.13-1.el9.x86_64 8/8 2026-02-18T09:43:29.334 INFO:teuthology.orchestra.run.trial185.stdout:(3/7): nvme-cli-2.16-1.el9.x86_64.rpm 1.1 MB/s | 1.2 MB 00:01 2026-02-18T09:43:29.469 INFO:teuthology.orchestra.run.trial052.stdout: Running scriptlet: libnvme-1.13-1.el9.x86_64 8/8 2026-02-18T09:43:29.469 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : nvme-cli-2.16-1.el9.x86_64 1/8 2026-02-18T09:43:29.469 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : nvmetcli-0.8-3.el9.noarch 2/8 2026-02-18T09:43:29.469 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : python3-configshell-1:1.1.30-1.el9.noarch 3/8 2026-02-18T09:43:29.469 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : python3-kmod-0.9-32.el9.x86_64 4/8 2026-02-18T09:43:29.469 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : python3-pyparsing-2.4.7-9.el9.noarch 5/8 2026-02-18T09:43:29.470 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : python3-urwid-2.1.2-4.el9.x86_64 6/8 2026-02-18T09:43:29.470 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : libnvme-1.16.1-2.el9.x86_64 7/8 2026-02-18T09:43:29.493 INFO:teuthology.orchestra.run.trial185.stdout:(4/7): python3-kmod-0.9-32.el9.x86_64.rpm 131 kB/s | 84 kB 00:00 2026-02-18T09:43:29.521 INFO:teuthology.orchestra.run.trial052.stdout: Verifying : libnvme-1.13-1.el9.x86_64 8/8 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout:Upgraded: 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout: libnvme-1.16.1-2.el9.x86_64 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout:Installed: 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout: nvme-cli-2.16-1.el9.x86_64 nvmetcli-0.8-3.el9.noarch 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout: python3-configshell-1:1.1.30-1.el9.noarch python3-kmod-0.9-32.el9.x86_64 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout: python3-pyparsing-2.4.7-9.el9.noarch python3-urwid-2.1.2-4.el9.x86_64 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:43:29.522 INFO:teuthology.orchestra.run.trial052.stdout:Complete! 2026-02-18T09:43:29.552 DEBUG:teuthology.parallel:result is None 2026-02-18T09:43:30.150 INFO:teuthology.orchestra.run.trial185.stdout:(5/7): python3-pyparsing-2.4.7-9.el9.noarch.rpm 120 kB/s | 150 kB 00:01 2026-02-18T09:43:30.820 INFO:teuthology.orchestra.run.trial185.stdout:(6/7): libnvme-1.16.1-2.el9.x86_64.rpm 88 kB/s | 116 kB 00:01 2026-02-18T09:43:31.084 INFO:teuthology.orchestra.run.trial185.stdout:(7/7): python3-urwid-2.1.2-4.el9.x86_64.rpm 479 kB/s | 837 kB 00:01 2026-02-18T09:43:31.084 INFO:teuthology.orchestra.run.trial185.stdout:-------------------------------------------------------------------------------- 2026-02-18T09:43:31.084 INFO:teuthology.orchestra.run.trial185.stdout:Total 854 kB/s | 2.4 MB 00:02 2026-02-18T09:43:31.145 INFO:teuthology.orchestra.run.trial185.stdout:Running transaction check 2026-02-18T09:43:31.154 INFO:teuthology.orchestra.run.trial185.stdout:Transaction check succeeded. 2026-02-18T09:43:31.154 INFO:teuthology.orchestra.run.trial185.stdout:Running transaction test 2026-02-18T09:43:31.216 INFO:teuthology.orchestra.run.trial185.stdout:Transaction test succeeded. 2026-02-18T09:43:31.217 INFO:teuthology.orchestra.run.trial185.stdout:Running transaction 2026-02-18T09:43:31.286 INFO:teuthology.orchestra.run.trial185.stdout: Preparing : 1/1 2026-02-18T09:43:31.354 INFO:teuthology.orchestra.run.trial185.stdout: Upgrading : libnvme-1.16.1-2.el9.x86_64 1/8 2026-02-18T09:43:31.361 INFO:teuthology.orchestra.run.trial185.stdout: Installing : python3-urwid-2.1.2-4.el9.x86_64 2/8 2026-02-18T09:43:31.370 INFO:teuthology.orchestra.run.trial185.stdout: Installing : python3-pyparsing-2.4.7-9.el9.noarch 3/8 2026-02-18T09:43:31.377 INFO:teuthology.orchestra.run.trial185.stdout: Installing : python3-configshell-1:1.1.30-1.el9.noarch 4/8 2026-02-18T09:43:31.383 INFO:teuthology.orchestra.run.trial185.stdout: Installing : python3-kmod-0.9-32.el9.x86_64 5/8 2026-02-18T09:43:31.383 INFO:teuthology.orchestra.run.trial185.stdout: Installing : nvmetcli-0.8-3.el9.noarch 6/8 2026-02-18T09:43:31.513 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: nvmetcli-0.8-3.el9.noarch 6/8 2026-02-18T09:43:31.516 INFO:teuthology.orchestra.run.trial185.stdout: Installing : nvme-cli-2.16-1.el9.x86_64 7/8 2026-02-18T09:43:31.803 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: nvme-cli-2.16-1.el9.x86_64 7/8 2026-02-18T09:43:31.803 INFO:teuthology.orchestra.run.trial185.stdout:Created symlink /etc/systemd/system/default.target.wants/nvmefc-boot-connections.service → /usr/lib/systemd/system/nvmefc-boot-connections.service. 2026-02-18T09:43:31.803 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:31.827 INFO:teuthology.orchestra.run.trial185.stdout: Cleanup : libnvme-1.13-1.el9.x86_64 8/8 2026-02-18T09:43:32.042 INFO:teuthology.orchestra.run.trial185.stdout: Running scriptlet: libnvme-1.13-1.el9.x86_64 8/8 2026-02-18T09:43:32.042 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : nvme-cli-2.16-1.el9.x86_64 1/8 2026-02-18T09:43:32.042 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : nvmetcli-0.8-3.el9.noarch 2/8 2026-02-18T09:43:32.043 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : python3-configshell-1:1.1.30-1.el9.noarch 3/8 2026-02-18T09:43:32.043 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : python3-kmod-0.9-32.el9.x86_64 4/8 2026-02-18T09:43:32.043 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : python3-pyparsing-2.4.7-9.el9.noarch 5/8 2026-02-18T09:43:32.043 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : python3-urwid-2.1.2-4.el9.x86_64 6/8 2026-02-18T09:43:32.043 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : libnvme-1.16.1-2.el9.x86_64 7/8 2026-02-18T09:43:32.096 INFO:teuthology.orchestra.run.trial185.stdout: Verifying : libnvme-1.13-1.el9.x86_64 8/8 2026-02-18T09:43:32.096 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:32.096 INFO:teuthology.orchestra.run.trial185.stdout:Upgraded: 2026-02-18T09:43:32.096 INFO:teuthology.orchestra.run.trial185.stdout: libnvme-1.16.1-2.el9.x86_64 2026-02-18T09:43:32.096 INFO:teuthology.orchestra.run.trial185.stdout:Installed: 2026-02-18T09:43:32.096 INFO:teuthology.orchestra.run.trial185.stdout: nvme-cli-2.16-1.el9.x86_64 nvmetcli-0.8-3.el9.noarch 2026-02-18T09:43:32.096 INFO:teuthology.orchestra.run.trial185.stdout: python3-configshell-1:1.1.30-1.el9.noarch python3-kmod-0.9-32.el9.x86_64 2026-02-18T09:43:32.097 INFO:teuthology.orchestra.run.trial185.stdout: python3-pyparsing-2.4.7-9.el9.noarch python3-urwid-2.1.2-4.el9.x86_64 2026-02-18T09:43:32.097 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:32.097 INFO:teuthology.orchestra.run.trial185.stdout:Complete! 2026-02-18T09:43:32.126 DEBUG:teuthology.parallel:result is None 2026-02-18T09:43:32.126 INFO:teuthology.run_tasks:Running task smb.deploy_samba_ad_dc... 2026-02-18T09:43:32.154 INFO:tasks.smb:Testing if podman is available 2026-02-18T09:43:32.154 DEBUG:teuthology.orchestra.run.trial185:> sudo podman --help 2026-02-18T09:43:32.196 INFO:teuthology.orchestra.run.trial185.stdout:Manage pods, containers and images 2026-02-18T09:43:32.196 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:32.196 INFO:teuthology.orchestra.run.trial185.stdout:Usage: 2026-02-18T09:43:32.196 INFO:teuthology.orchestra.run.trial185.stdout: podman [options] [command] 2026-02-18T09:43:32.196 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout:Available Commands: 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: artifact Manage OCI artifacts 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: attach Attach to a running container 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: auto-update Auto update containers according to their auto-update policy 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: build Build an image using instructions from Containerfiles 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: commit Create new image based on the changed container 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: compose Run compose workloads via an external provider such as docker-compose or podman-compose 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: container Manage containers 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: cp Copy files/folders between a container and the local filesystem 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: create Create but do not start a container 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: diff Display the changes to the object's file system 2026-02-18T09:43:32.197 INFO:teuthology.orchestra.run.trial185.stdout: events Show podman system events 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: exec Run a process in a running container 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: export Export container's filesystem contents as a tar archive 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: farm Farm out builds to remote machines 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: generate Generate structured data based on containers, pods or volumes 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: healthcheck Manage health checks on containers 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: help Help about any command 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: history Show history of a specified image 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: image Manage images 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: images List images in local storage 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: import Import a tarball to create a filesystem image 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: info Display podman system information 2026-02-18T09:43:32.198 INFO:teuthology.orchestra.run.trial185.stdout: init Initialize one or more containers 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: inspect Display the configuration of object denoted by ID 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: kill Kill one or more running containers with a specific signal 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: kube Play containers, pods or volumes from a structured file 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: load Load image(s) from a tar archive 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: login Log in to a container registry 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: logout Log out of a container registry 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: logs Fetch the logs of one or more containers 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: machine Manage a virtual machine 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: manifest Manipulate manifest lists and image indexes 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: mount Mount a working container's root filesystem 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: network Manage networks 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: pause Pause all the processes in one or more containers 2026-02-18T09:43:32.199 INFO:teuthology.orchestra.run.trial185.stdout: pod Manage pods 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: port List port mappings or a specific mapping for the container 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: ps List containers 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: pull Pull an image from a registry 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: push Push an image to a specified destination 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: quadlet Allows users to manage Quadlets 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: rename Rename an existing container 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: restart Restart one or more containers 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: rm Remove one or more containers 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: rmi Remove one or more images from local storage 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: run Run a command in a new container 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: save Save image(s) to an archive 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: search Search registry for image 2026-02-18T09:43:32.200 INFO:teuthology.orchestra.run.trial185.stdout: secret Manage secrets 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: start Start one or more containers 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: stats Display a live stream of container resource usage statistics 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: stop Stop one or more containers 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: system Manage podman 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: tag Add an additional name to a local image 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: top Display the running processes of a container 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: unmount Unmount working container's root filesystem 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: unpause Unpause the processes in one or more containers 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: unshare Run a command in a modified user namespace 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: untag Remove a name from a local image 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: update Update an existing container 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: version Display the Podman version information 2026-02-18T09:43:32.201 INFO:teuthology.orchestra.run.trial185.stdout: volume Manage volumes 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: wait Block on one or more containers 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout:Options: 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: --cdi-spec-dir stringArray Set the CDI spec directory path (may be set multiple times) (default [/etc/cdi,/var/run/cdi]) 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: --cgroup-manager string Cgroup manager to use ("cgroupfs"|"systemd") (default "systemd") 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: --config string Path to directory containing authentication config file 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: --conmon string Path of the conmon binary 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: -c, --connection string Connection to use for remote Podman service (CONTAINER_CONNECTION) 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: --events-backend string Events backend to use ("file"|"journald"|"none") (default "journald") 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: --help Help for podman 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: --hooks-dir stringArray Set the OCI hooks directory path (may be set multiple times) (default [/usr/share/containers/oci/hooks.d]) 2026-02-18T09:43:32.202 INFO:teuthology.orchestra.run.trial185.stdout: --identity string path to SSH identity file, (CONTAINER_SSHKEY) 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --imagestore string Path to the 'image store', different from 'graph root', use this to split storing the image into a separate 'image store', see 'man containers-storage.conf' for details 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --log-level string Log messages above specified level (trace, debug, info, warn, warning, error, fatal, panic) (default "warn") 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --module stringArray Load the containers.conf(5) module 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --network-cmd-path string Path to the command for configuring the network 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --network-config-dir string Path of the configuration directory for networks 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --out string Send output (stdout) from podman to a file 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: -r, --remote Access remote Podman service 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --root string Path to the graph root directory where images, containers, etc. are stored 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --runroot string Path to the 'run directory' where all state information is stored 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --runtime string Path to the OCI-compatible binary used to run containers. (default "crun") 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --runtime-flag stringArray add global flags for the container runtime 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --ssh string define the ssh mode (default "golang") 2026-02-18T09:43:32.203 INFO:teuthology.orchestra.run.trial185.stdout: --storage-driver string Select which storage driver is used to manage storage of images and containers 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: --storage-opt stringArray Used to pass an option to the storage driver 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: --syslog Output podman-internal logs to syslog as well as the console (default false) 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: --tmpdir string Path to the tmp directory for libpod state content. 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: Note: use the environment variable 'TMPDIR' to change the temporary storage location for container images, '/var/tmp'. 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: (default "/run/libpod") 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: --transient-store Enable transient container storage 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: --url string URL to access Podman service (CONTAINER_HOST) (default "unix:///run/podman/podman.sock") 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: -v, --version version for podman 2026-02-18T09:43:32.204 INFO:teuthology.orchestra.run.trial185.stdout: --volumepath string Path to the volume directory in which volume data is stored 2026-02-18T09:43:32.205 DEBUG:teuthology.orchestra.run.trial185:> sudo podman pull quay.io/samba.org/samba-ad-server:latest 2026-02-18T09:43:32.326 INFO:teuthology.orchestra.run.trial185.stderr:Trying to pull quay.io/samba.org/samba-ad-server:latest... 2026-02-18T09:43:32.697 INFO:teuthology.orchestra.run.trial185.stderr:Getting image source signatures 2026-02-18T09:43:32.697 INFO:teuthology.orchestra.run.trial185.stderr:Copying blob sha256:9369c16b794ee8e744411e7ecada89969be0bba61b92fd2f3e89272a2a73fe8b 2026-02-18T09:43:32.697 INFO:teuthology.orchestra.run.trial185.stderr:Copying blob sha256:8578362839047c7036a9e1f4ee58b5cc87b4d2034c3c58019fef2b185ed11b02 2026-02-18T09:43:32.697 INFO:teuthology.orchestra.run.trial185.stderr:Copying blob sha256:240bc3efd91d1688c91886d0ba5fc736942a471859a7eebfecc5b1a0323ee780 2026-02-18T09:43:32.697 INFO:teuthology.orchestra.run.trial185.stderr:Copying blob sha256:9e65dc05e3cd6d9661579ca8900554b6cd7a7cc3082c9b72d7382ee7812546ec 2026-02-18T09:43:32.697 INFO:teuthology.orchestra.run.trial185.stderr:Copying blob sha256:d1feacaf4ad08bd304608718c519c09405dd8859db31f26953508696243a1fe4 2026-02-18T09:43:32.698 INFO:teuthology.orchestra.run.trial185.stderr:Copying blob sha256:766c8dc7ba81351d116fc9008af73b7c0e0a68af71305a4b6345733a436fcd2d 2026-02-18T09:43:35.258 INFO:teuthology.orchestra.run.trial185.stderr:Copying config sha256:013ae4113d312f39c2e38be97dd8a183648755d59214528d90a733609c52b55c 2026-02-18T09:43:35.258 INFO:teuthology.orchestra.run.trial185.stderr:Writing manifest to image destination 2026-02-18T09:43:35.282 INFO:teuthology.orchestra.run.trial185.stdout:013ae4113d312f39c2e38be97dd8a183648755d59214528d90a733609c52b55c 2026-02-18T09:43:35.288 DEBUG:teuthology.orchestra.run.trial185:> sudo podman pull quay.io/samba.org/samba-client:latest 2026-02-18T09:43:35.328 INFO:teuthology.orchestra.run.trial185.stderr:Trying to pull quay.io/samba.org/samba-client:latest... 2026-02-18T09:43:35.608 INFO:teuthology.orchestra.run.trial185.stderr:Getting image source signatures 2026-02-18T09:43:35.608 INFO:teuthology.orchestra.run.trial185.stderr:Copying blob sha256:df17a2102e18a3cde499d3f280d1c12808ab306781e42ca86dc31fe4fb91e8cf 2026-02-18T09:43:35.608 INFO:teuthology.orchestra.run.trial185.stderr:Copying blob sha256:d1feacaf4ad08bd304608718c519c09405dd8859db31f26953508696243a1fe4 2026-02-18T09:43:36.649 INFO:teuthology.orchestra.run.trial185.stderr:Copying config sha256:c6036e73c5d5bc1a9646743b5fb310040b787e52380e6e9b887cd6487a2bead0 2026-02-18T09:43:36.649 INFO:teuthology.orchestra.run.trial185.stderr:Writing manifest to image destination 2026-02-18T09:43:36.659 INFO:teuthology.orchestra.run.trial185.stdout:c6036e73c5d5bc1a9646743b5fb310040b787e52380e6e9b887cd6487a2bead0 2026-02-18T09:43:36.663 DEBUG:teuthology.orchestra.run.trial185:> ss -lunH 2026-02-18T09:43:36.723 INFO:teuthology.orchestra.run.trial185.stdout:UNCONN 0 0 0.0.0.0:111 0.0.0.0:* 2026-02-18T09:43:36.723 INFO:teuthology.orchestra.run.trial185.stdout:UNCONN 0 0 127.0.0.1:323 0.0.0.0:* 2026-02-18T09:43:36.723 INFO:teuthology.orchestra.run.trial185.stdout:UNCONN 0 0 [::]:111 [::]:* 2026-02-18T09:43:36.723 INFO:teuthology.orchestra.run.trial185.stdout:UNCONN 0 0 [::1]:323 [::]:* 2026-02-18T09:43:36.724 DEBUG:teuthology.orchestra.run.trial185:> sudo mkdir -p /var/lib/samba/container/logs /var/lib/samba/container/data 2026-02-18T09:43:36.790 DEBUG:teuthology.orchestra.run.trial185:> sudo mkdir -p /var/tmp/samba 2026-02-18T09:43:36.854 DEBUG:teuthology.orchestra.run.trial185:> set -ex 2026-02-18T09:43:36.854 DEBUG:teuthology.orchestra.run.trial185:> sudo dd of=/var/tmp/samba/container.json 2026-02-18T09:43:36.919 DEBUG:teuthology.orchestra.run.trial185:> sudo podman run -d --name=samba-ad --network=host --privileged --volume=/var/tmp/samba:/etc/samba-container:ro -eSAMBACC_CONFIG=/etc/samba-container/container.json quay.io/samba.org/samba-ad-server:latest 2026-02-18T09:43:37.046 INFO:teuthology.orchestra.run.trial185.stdout:90421a38efd2d4779dbb7b8ae3a6792f1146c1aae93f89d161801a8f22974585 2026-02-18T09:43:37.316 INFO:tasks.smb:Probing SMB status of DC 10.20.193.185, idx=0 2026-02-18T09:43:37.316 DEBUG:teuthology.orchestra.run.trial185:> sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U 'DOMAIN1\ckent%1115Rose.' //domain1.sink.test/sysvol -c ls 2026-02-18T09:43:37.428 INFO:teuthology.orchestra.run.trial185.stderr:do_connect: Connection to domain1.sink.test failed (Error NT_STATUS_UNSUCCESSFUL) 2026-02-18T09:43:37.463 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:43:37.964 INFO:tasks.smb:Probing SMB status of DC 10.20.193.185, idx=1 2026-02-18T09:43:37.965 DEBUG:teuthology.orchestra.run.trial185:> sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U 'DOMAIN1\ckent%1115Rose.' //domain1.sink.test/sysvol -c ls 2026-02-18T09:43:38.066 INFO:teuthology.orchestra.run.trial185.stderr:do_connect: Connection to domain1.sink.test failed (Error NT_STATUS_UNSUCCESSFUL) 2026-02-18T09:43:38.081 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:43:39.083 INFO:tasks.smb:Probing SMB status of DC 10.20.193.185, idx=2 2026-02-18T09:43:39.083 DEBUG:teuthology.orchestra.run.trial185:> sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U 'DOMAIN1\ckent%1115Rose.' //domain1.sink.test/sysvol -c ls 2026-02-18T09:43:39.179 INFO:teuthology.orchestra.run.trial185.stderr:do_connect: Connection to domain1.sink.test failed (Error NT_STATUS_UNSUCCESSFUL) 2026-02-18T09:43:39.214 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:43:41.216 INFO:tasks.smb:Probing SMB status of DC 10.20.193.185, idx=3 2026-02-18T09:43:41.216 DEBUG:teuthology.orchestra.run.trial185:> sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U 'DOMAIN1\ckent%1115Rose.' //domain1.sink.test/sysvol -c ls 2026-02-18T09:43:41.317 INFO:teuthology.orchestra.run.trial185.stderr:do_connect: Connection to domain1.sink.test failed (Error NT_STATUS_UNSUCCESSFUL) 2026-02-18T09:43:41.332 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:43:45.333 INFO:tasks.smb:Probing SMB status of DC 10.20.193.185, idx=4 2026-02-18T09:43:45.334 DEBUG:teuthology.orchestra.run.trial185:> sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U 'DOMAIN1\ckent%1115Rose.' //domain1.sink.test/sysvol -c ls 2026-02-18T09:43:45.474 INFO:teuthology.orchestra.run.trial185.stdout: . D 0 Wed Feb 18 09:43:38 2026 2026-02-18T09:43:45.474 INFO:teuthology.orchestra.run.trial185.stdout: .. D 0 Wed Feb 18 09:43:38 2026 2026-02-18T09:43:45.474 INFO:teuthology.orchestra.run.trial185.stdout: domain1.sink.test D 0 Wed Feb 18 09:43:38 2026 2026-02-18T09:43:45.474 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:43:45.474 INFO:teuthology.orchestra.run.trial185.stdout: 921338020 blocks of size 1024. 862259200 blocks available 2026-02-18T09:43:45.490 INFO:tasks.smb:SMB status probe succeeded 2026-02-18T09:43:45.490 INFO:teuthology.run_tasks:Running task cephadm... 2026-02-18T09:43:45.619 INFO:tasks.cephadm:Config: {'single_host_defaults': True, 'conf': {'mgr': {'debug mgr': 20, 'debug ms': 1}, 'mon': {'debug mon': 20, 'debug ms': 1, 'debug paxos': 20}, 'osd': {'debug ms': 1, 'debug osd': 20}}, 'flavor': 'default', 'log-ignorelist': ['\\(MDS_ALL_DOWN\\)', '\\(MDS_UP_LESS_THAN_MAX\\)'], 'log-only-match': ['CEPHADM_'], 'sha1': '3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c'} 2026-02-18T09:43:45.619 INFO:tasks.cephadm:Cluster image is quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c 2026-02-18T09:43:45.621 INFO:tasks.cephadm:Cluster fsid is 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:43:45.621 INFO:tasks.cephadm:Choosing monitor IPs and ports... 2026-02-18T09:43:45.621 INFO:tasks.cephadm:Monitor IPs: {'mon.a': '10.20.193.52'} 2026-02-18T09:43:45.621 INFO:tasks.cephadm:First mon is mon.a on trial052 2026-02-18T09:43:45.621 INFO:tasks.cephadm:First mgr is x 2026-02-18T09:43:45.621 INFO:tasks.cephadm:Normalizing hostnames... 2026-02-18T09:43:45.621 DEBUG:teuthology.orchestra.run.trial052:> sudo hostname $(hostname -s) 2026-02-18T09:43:45.650 DEBUG:teuthology.orchestra.run.trial185:> sudo hostname $(hostname -s) 2026-02-18T09:43:45.677 INFO:tasks.cephadm:Downloading "compiled" cephadm from cachra 2026-02-18T09:43:45.677 DEBUG:teuthology.packaging:Querying https://shaman.ceph.com/api/search?status=ready&project=ceph&flavor=default&distros=centos%2F9%2Fx86_64&sha1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c 2026-02-18T09:43:45.832 INFO:tasks.cephadm:builder_project result: [{'url': 'https://3.chacra.ceph.com/r/ceph/wip-phlogistonjohn-testing-1-2026-02-17-1032/3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/centos/9/flavors/default/', 'chacra_url': 'https://3.chacra.ceph.com/repos/ceph/wip-phlogistonjohn-testing-1-2026-02-17-1032/3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/centos/9/flavors/default/', 'ref': 'wip-phlogistonjohn-testing-1-2026-02-17-1032', 'sha1': '3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c', 'distro': 'centos', 'distro_version': '9', 'distro_codename': None, 'modified': '2026-02-17 19:02:01.552348', 'status': 'ready', 'flavor': 'default', 'project': 'ceph', 'archs': ['source', 'x86_64'], 'extra': {'version': '20.3.0-5358-g3e79fb58', 'package_manager_version': '20.3.0-5358.g3e79fb58', 'build_url': 'https://jenkins.ceph.com/job/ceph-dev-pipeline/3039/', 'root_build_cause': '', 'node_name': '10.20.192.26+soko16', 'job_name': 'ceph-dev-pipeline'}}] 2026-02-18T09:43:45.972 INFO:tasks.util.chacra:got chacra host 3.chacra.ceph.com, ref wip-phlogistonjohn-testing-1-2026-02-17-1032, sha1 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c from https://shaman.ceph.com/api/search/?project=ceph&distros=centos%2F9%2Fx86_64&flavor=default&sha1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c 2026-02-18T09:43:45.973 INFO:tasks.cephadm:Discovered cachra url: https://3.chacra.ceph.com/binaries/ceph/wip-phlogistonjohn-testing-1-2026-02-17-1032/3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/centos/9/x86_64/flavors/default/cephadm 2026-02-18T09:43:45.973 INFO:tasks.cephadm:Downloading cephadm from url: https://3.chacra.ceph.com/binaries/ceph/wip-phlogistonjohn-testing-1-2026-02-17-1032/3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/centos/9/x86_64/flavors/default/cephadm 2026-02-18T09:43:45.973 DEBUG:teuthology.orchestra.run.trial052:> curl --silent -L https://3.chacra.ceph.com/binaries/ceph/wip-phlogistonjohn-testing-1-2026-02-17-1032/3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/centos/9/x86_64/flavors/default/cephadm > /home/ubuntu/cephtest/cephadm && ls -l /home/ubuntu/cephtest/cephadm 2026-02-18T09:43:46.306 INFO:teuthology.orchestra.run.trial052.stdout:-rw-r--r--. 1 ubuntu ubuntu 1076971 Feb 18 09:43 /home/ubuntu/cephtest/cephadm 2026-02-18T09:43:46.306 DEBUG:teuthology.orchestra.run.trial185:> curl --silent -L https://3.chacra.ceph.com/binaries/ceph/wip-phlogistonjohn-testing-1-2026-02-17-1032/3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/centos/9/x86_64/flavors/default/cephadm > /home/ubuntu/cephtest/cephadm && ls -l /home/ubuntu/cephtest/cephadm 2026-02-18T09:43:46.623 INFO:teuthology.orchestra.run.trial185.stdout:-rw-r--r--. 1 ubuntu ubuntu 1076971 Feb 18 09:43 /home/ubuntu/cephtest/cephadm 2026-02-18T09:43:46.624 DEBUG:teuthology.orchestra.run.trial052:> test -s /home/ubuntu/cephtest/cephadm && test $(stat -c%s /home/ubuntu/cephtest/cephadm) -gt 1000 && chmod +x /home/ubuntu/cephtest/cephadm 2026-02-18T09:43:46.643 DEBUG:teuthology.orchestra.run.trial185:> test -s /home/ubuntu/cephtest/cephadm && test $(stat -c%s /home/ubuntu/cephtest/cephadm) -gt 1000 && chmod +x /home/ubuntu/cephtest/cephadm 2026-02-18T09:43:46.675 INFO:tasks.cephadm:Pulling image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c on all hosts... 2026-02-18T09:43:46.676 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c pull 2026-02-18T09:43:46.686 DEBUG:teuthology.orchestra.run.trial185:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c pull 2026-02-18T09:43:46.815 INFO:teuthology.orchestra.run.trial185.stderr:Pulling container image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c... 2026-02-18T09:43:46.837 INFO:teuthology.orchestra.run.trial052.stderr:Pulling container image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c... 2026-02-18T09:43:55.950 INFO:teuthology.orchestra.run.trial052.stdout:{ 2026-02-18T09:43:55.950 INFO:teuthology.orchestra.run.trial052.stdout: "ceph_version": "ceph version 20.3.0-5358-g3e79fb58 (3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c) tentacle (dev)", 2026-02-18T09:43:55.950 INFO:teuthology.orchestra.run.trial052.stdout: "image_id": "656ca9d4635441bfeddfcfe56b66d087751ece2af0bef9e29f3ee8f37f4d6b6f", 2026-02-18T09:43:55.950 INFO:teuthology.orchestra.run.trial052.stdout: "repo_digests": [ 2026-02-18T09:43:55.951 INFO:teuthology.orchestra.run.trial052.stdout: "quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb" 2026-02-18T09:43:55.951 INFO:teuthology.orchestra.run.trial052.stdout: ] 2026-02-18T09:43:55.951 INFO:teuthology.orchestra.run.trial052.stdout:} 2026-02-18T09:43:55.967 INFO:teuthology.orchestra.run.trial185.stdout:{ 2026-02-18T09:43:55.967 INFO:teuthology.orchestra.run.trial185.stdout: "ceph_version": "ceph version 20.3.0-5358-g3e79fb58 (3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c) tentacle (dev)", 2026-02-18T09:43:55.967 INFO:teuthology.orchestra.run.trial185.stdout: "image_id": "656ca9d4635441bfeddfcfe56b66d087751ece2af0bef9e29f3ee8f37f4d6b6f", 2026-02-18T09:43:55.968 INFO:teuthology.orchestra.run.trial185.stdout: "repo_digests": [ 2026-02-18T09:43:55.968 INFO:teuthology.orchestra.run.trial185.stdout: "quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb" 2026-02-18T09:43:55.968 INFO:teuthology.orchestra.run.trial185.stdout: ] 2026-02-18T09:43:55.968 INFO:teuthology.orchestra.run.trial185.stdout:} 2026-02-18T09:43:55.984 DEBUG:teuthology.orchestra.run.trial052:> sudo mkdir -p /etc/ceph 2026-02-18T09:43:56.026 DEBUG:teuthology.orchestra.run.trial185:> sudo mkdir -p /etc/ceph 2026-02-18T09:43:56.051 DEBUG:teuthology.orchestra.run.trial052:> sudo chmod 777 /etc/ceph 2026-02-18T09:43:56.090 DEBUG:teuthology.orchestra.run.trial185:> sudo chmod 777 /etc/ceph 2026-02-18T09:43:56.117 INFO:tasks.cephadm:Writing seed config... 2026-02-18T09:43:56.118 INFO:tasks.cephadm: override: [mgr] debug mgr = 20 2026-02-18T09:43:56.119 INFO:tasks.cephadm: override: [mgr] debug ms = 1 2026-02-18T09:43:56.119 INFO:tasks.cephadm: override: [mon] debug mon = 20 2026-02-18T09:43:56.119 INFO:tasks.cephadm: override: [mon] debug ms = 1 2026-02-18T09:43:56.119 INFO:tasks.cephadm: override: [mon] debug paxos = 20 2026-02-18T09:43:56.119 INFO:tasks.cephadm: override: [osd] debug ms = 1 2026-02-18T09:43:56.119 INFO:tasks.cephadm: override: [osd] debug osd = 20 2026-02-18T09:43:56.120 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:43:56.120 DEBUG:teuthology.orchestra.run.trial052:> dd of=/home/ubuntu/cephtest/seed.ceph.conf 2026-02-18T09:43:56.148 DEBUG:tasks.cephadm:Final config: [global] # make logging friendly to teuthology log_to_file = true log_to_stderr = false log to journald = false mon cluster log to file = true mon cluster log file level = debug mon clock drift allowed = 1.000 # replicate across OSDs, not hosts osd crush chooseleaf type = 0 #osd pool default size = 2 osd pool default erasure code profile = plugin=isa technique=reed_sol_van k=2 m=1 crush-failure-domain=osd # enable some debugging auth debug = true ms die on old message = true ms die on bug = true debug asserts on shutdown = true # adjust warnings mon max pg per osd = 10000# >= luminous mon pg warn max object skew = 0 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 # disable pg_autoscaler by default for new pools osd_pool_default_pg_autoscale_mode = off # tests delete pools mon allow pool delete = true fsid = 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 [osd] 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 deep scrub update digest min age = 30 osd map max advance = 10 osd memory target autotune = true # debugging osd debug shutdown = true osd debug op order = true osd debug verify stray on activate = true osd debug pg log writeout = true osd debug verify cached snaps = true osd debug verify missing on start = true osd debug misdirected ops = true osd op queue = debug_random osd op queue cut off = debug_random osd shutdown pgref assert = true bdev debug aio = true osd sloppy crc = true debug ms = 1 debug osd = 20 [mgr] mon reweight min pgs per osd = 4 mon reweight min bytes per osd = 10 mgr/telemetry/nag = false debug mgr = 20 debug ms = 1 [mon] 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 # rotate auth tickets quickly to exercise renewal paths auth mon ticket ttl = 660# 11m auth service ticket ttl = 240# 4m # don't complain about global id reclaim mon_warn_on_insecure_global_id_reclaim = false mon_warn_on_insecure_global_id_reclaim_allowed = false debug mon = 20 debug ms = 1 debug paxos = 20 [client.rgw] rgw cache enabled = true rgw enable ops log = true rgw enable usage log = true 2026-02-18T09:43:56.148 DEBUG:teuthology.orchestra.run.trial052:mon.a> sudo journalctl -f -n 0 -u ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mon.a.service 2026-02-18T09:43:56.191 DEBUG:teuthology.orchestra.run.trial052:mgr.x> sudo journalctl -f -n 0 -u ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mgr.x.service 2026-02-18T09:43:56.234 INFO:tasks.cephadm:Bootstrapping... 2026-02-18T09:43:56.234 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c -v bootstrap --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 --config /home/ubuntu/cephtest/seed.ceph.conf --output-config /etc/ceph/ceph.conf --output-keyring /etc/ceph/ceph.client.admin.keyring --output-pub-ssh-key /home/ubuntu/cephtest/ceph.pub --mon-id a --mgr-id x --orphan-initial-daemons --skip-monitoring-stack --mon-ip 10.20.193.52 --single-host-defaults --skip-admin-label && sudo chmod +r /etc/ceph/ceph.client.admin.keyring 2026-02-18T09:43:56.373 INFO:teuthology.orchestra.run.trial052.stdout:-------------------------------------------------------------------------------- 2026-02-18T09:43:56.373 INFO:teuthology.orchestra.run.trial052.stdout:cephadm ['--image', 'quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c', '-v', 'bootstrap', '--fsid', '517d1b8c-0cae-11f1-a9e2-d404e6e7d460', '--config', '/home/ubuntu/cephtest/seed.ceph.conf', '--output-config', '/etc/ceph/ceph.conf', '--output-keyring', '/etc/ceph/ceph.client.admin.keyring', '--output-pub-ssh-key', '/home/ubuntu/cephtest/ceph.pub', '--mon-id', 'a', '--mgr-id', 'x', '--orphan-initial-daemons', '--skip-monitoring-stack', '--mon-ip', '10.20.193.52', '--single-host-defaults', '--skip-admin-label'] 2026-02-18T09:43:56.373 INFO:teuthology.orchestra.run.trial052.stderr:Specifying an fsid for your cluster offers no advantages and may increase the likelihood of fsid conflicts. 2026-02-18T09:43:56.374 INFO:teuthology.orchestra.run.trial052.stdout:Verifying podman|docker is present... 2026-02-18T09:43:56.389 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stdout 5.6.0 2026-02-18T09:43:56.389 INFO:teuthology.orchestra.run.trial052.stdout:Verifying lvm2 is present... 2026-02-18T09:43:56.389 INFO:teuthology.orchestra.run.trial052.stdout:Verifying time synchronization is in place... 2026-02-18T09:43:56.395 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 1 from systemctl is-enabled chrony.service 2026-02-18T09:43:56.396 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Failed to get unit file state for chrony.service: No such file or directory 2026-02-18T09:43:56.401 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 3 from systemctl is-active chrony.service 2026-02-18T09:43:56.401 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout inactive 2026-02-18T09:43:56.406 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout enabled 2026-02-18T09:43:56.411 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout active 2026-02-18T09:43:56.411 INFO:teuthology.orchestra.run.trial052.stdout:Unit chronyd.service is enabled and running 2026-02-18T09:43:56.412 INFO:teuthology.orchestra.run.trial052.stdout:Repeating the final host check... 2026-02-18T09:43:56.427 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stdout 5.6.0 2026-02-18T09:43:56.428 INFO:teuthology.orchestra.run.trial052.stdout:podman (/bin/podman) version 5.6.0 is present 2026-02-18T09:43:56.428 INFO:teuthology.orchestra.run.trial052.stdout:systemctl is present 2026-02-18T09:43:56.428 INFO:teuthology.orchestra.run.trial052.stdout:lvcreate is present 2026-02-18T09:43:56.433 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 1 from systemctl is-enabled chrony.service 2026-02-18T09:43:56.433 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Failed to get unit file state for chrony.service: No such file or directory 2026-02-18T09:43:56.438 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 3 from systemctl is-active chrony.service 2026-02-18T09:43:56.438 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout inactive 2026-02-18T09:43:56.444 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout enabled 2026-02-18T09:43:56.450 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout active 2026-02-18T09:43:56.450 INFO:teuthology.orchestra.run.trial052.stdout:Unit chronyd.service is enabled and running 2026-02-18T09:43:56.450 INFO:teuthology.orchestra.run.trial052.stdout:Host looks OK 2026-02-18T09:43:56.451 INFO:teuthology.orchestra.run.trial052.stdout:Cluster fsid: 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:43:56.451 INFO:teuthology.orchestra.run.trial052.stdout:Acquiring lock 139807083871824 on /run/cephadm/517d1b8c-0cae-11f1-a9e2-d404e6e7d460.lock 2026-02-18T09:43:56.451 INFO:teuthology.orchestra.run.trial052.stdout:Lock 139807083871824 acquired on /run/cephadm/517d1b8c-0cae-11f1-a9e2-d404e6e7d460.lock 2026-02-18T09:43:56.451 INFO:teuthology.orchestra.run.trial052.stdout:Verifying IP 10.20.193.52 port 3300 ... 2026-02-18T09:43:56.451 INFO:teuthology.orchestra.run.trial052.stdout:Verifying IP 10.20.193.52 port 6789 ... 2026-02-18T09:43:56.452 INFO:teuthology.orchestra.run.trial052.stdout:Base mon IP(s) is [10.20.193.52:3300, 10.20.193.52:6789], mon addrv is [v2:10.20.193.52:3300,v1:10.20.193.52:6789] 2026-02-18T09:43:56.454 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout default via 10.20.192.1 dev enp1s0f0 proto dhcp src 10.20.193.52 metric 102 2026-02-18T09:43:56.454 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout 10.20.192.0/20 dev enp1s0f0 proto kernel scope link src 10.20.193.52 metric 102 2026-02-18T09:43:56.454 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout 169.254.3.0/24 dev enp7s0f4u2u2c2 proto kernel scope link src 169.254.3.1 metric 101 2026-02-18T09:43:56.456 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout ::1 dev lo proto kernel metric 256 pref medium 2026-02-18T09:43:56.457 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout fe80::/64 dev enp1s0f0 proto kernel metric 256 pref medium 2026-02-18T09:43:56.457 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout fe80::/64 dev enp7s0f4u2u2c2 proto kernel metric 1024 pref medium 2026-02-18T09:43:56.460 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout 1: lo: mtu 65536 state UNKNOWN qlen 1000 2026-02-18T09:43:56.460 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout inet6 ::1/128 scope host 2026-02-18T09:43:56.460 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout valid_lft forever preferred_lft forever 2026-02-18T09:43:56.460 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout 2: enp7s0f4u2u2c2: mtu 1500 state UNKNOWN qlen 1000 2026-02-18T09:43:56.460 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout inet6 fe80::d4f3:5990:45db:ed7e/64 scope link noprefixroute 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout valid_lft forever preferred_lft forever 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout 3: enp1s0f0: mtu 1500 state UP qlen 1000 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout inet6 fe80::925a:8ff:fe77:62ba/64 scope link 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:/sbin/ip: stdout valid_lft forever preferred_lft forever 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:Mon IP `10.20.193.52` is in CIDR network `10.20.192.0/20` 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:Mon IP `10.20.193.52` is in CIDR network `10.20.192.0/20` 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:Inferred mon public CIDR from local network configuration ['10.20.192.0/20', '10.20.192.0/20'] 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:Internal network (--cluster-network) has not been provided, OSD replication will default to the public_network 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:Adjusting default settings to suit single-host cluster... 2026-02-18T09:43:56.461 INFO:teuthology.orchestra.run.trial052.stdout:Pulling container image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c... 2026-02-18T09:43:56.706 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stdout 656ca9d4635441bfeddfcfe56b66d087751ece2af0bef9e29f3ee8f37f4d6b6f 2026-02-18T09:43:56.706 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stderr Trying to pull quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c... 2026-02-18T09:43:56.706 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stderr Getting image source signatures 2026-02-18T09:43:56.706 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stderr Copying blob sha256:bedfd151b7be7285ed8c8a90361429e103d2bc5578c3beab93e94aa22f93e410 2026-02-18T09:43:56.707 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stderr Copying blob sha256:5dd85e1a50663785d86adae5ef92579a03e6f64059ca9c005010518acdd62048 2026-02-18T09:43:56.707 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stderr Copying config sha256:656ca9d4635441bfeddfcfe56b66d087751ece2af0bef9e29f3ee8f37f4d6b6f 2026-02-18T09:43:56.707 INFO:teuthology.orchestra.run.trial052.stdout:/bin/podman: stderr Writing manifest to image destination 2026-02-18T09:43:56.815 INFO:teuthology.orchestra.run.trial052.stdout:ceph: stdout ceph version 20.3.0-5358-g3e79fb58 (3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c) tentacle (dev) 2026-02-18T09:43:56.815 INFO:teuthology.orchestra.run.trial052.stdout:Ceph version: ceph version 20.3.0-5358-g3e79fb58 (3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c) tentacle (dev) 2026-02-18T09:43:56.815 INFO:teuthology.orchestra.run.trial052.stdout:Extracting ceph user uid/gid from container image... 2026-02-18T09:43:56.935 INFO:teuthology.orchestra.run.trial052.stdout:stat: stdout 167 167 2026-02-18T09:43:56.935 INFO:teuthology.orchestra.run.trial052.stdout:Creating initial keys... 2026-02-18T09:43:57.071 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph-authtool: stdout AQDdiZVpVWhuAhAA0blbF9VNRZTVqojjhrr77A== 2026-02-18T09:43:57.193 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph-authtool: stdout AQDdiZVpJbikChAAe6PcJG71XXWtxR+xo9X/cQ== 2026-02-18T09:43:57.307 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph-authtool: stdout AQDdiZVp61PkEBAAnHiaU6Hiax5vMGzsuUMr0Q== 2026-02-18T09:43:57.308 INFO:teuthology.orchestra.run.trial052.stdout:Creating initial monmap... 2026-02-18T09:43:57.428 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/monmaptool: stdout /usr/bin/monmaptool: monmap file /tmp/monmap 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/monmaptool: stdout setting min_mon_release = tentacle 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/monmaptool: stdout /usr/bin/monmaptool: set fsid to 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/monmaptool: stdout /usr/bin/monmaptool: writing epoch 0 to /tmp/monmap (1 monitors) 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout:monmaptool for a [v2:10.20.193.52:3300,v1:10.20.193.52:6789] on /usr/bin/monmaptool: monmap file /tmp/monmap 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout:setting min_mon_release = tentacle 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/monmaptool: set fsid to 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/monmaptool: writing epoch 0 to /tmp/monmap (1 monitors) 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:43:57.429 INFO:teuthology.orchestra.run.trial052.stdout:Creating mon... 2026-02-18T09:43:57.558 INFO:teuthology.orchestra.run.trial052.stdout:create mon.a on 2026-02-18T09:43:57.818 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Created symlink /etc/systemd/system/multi-user.target.wants/ceph.target → /etc/systemd/system/ceph.target. 2026-02-18T09:43:57.919 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Created symlink /etc/systemd/system/multi-user.target.wants/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460.target → /etc/systemd/system/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460.target. 2026-02-18T09:43:57.919 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Created symlink /etc/systemd/system/ceph.target.wants/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460.target → /etc/systemd/system/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460.target. 2026-02-18T09:43:58.043 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 1 from systemctl reset-failed ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mon.a 2026-02-18T09:43:58.043 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Failed to reset failed state of unit ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mon.a.service: Unit ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mon.a.service not loaded. 2026-02-18T09:43:58.163 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Created symlink /etc/systemd/system/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460.target.wants/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mon.a.service → /etc/systemd/system/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@.service. 2026-02-18T09:43:58.295 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 1 from systemctl is-enabled firewalld.service 2026-02-18T09:43:58.295 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout disabled 2026-02-18T09:43:58.301 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 3 from systemctl is-active firewalld.service 2026-02-18T09:43:58.301 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout inactive 2026-02-18T09:43:58.301 INFO:teuthology.orchestra.run.trial052.stdout:firewalld.service is not enabled 2026-02-18T09:43:58.301 INFO:teuthology.orchestra.run.trial052.stdout:Not possible to enable service . firewalld.service is not available 2026-02-18T09:43:58.301 INFO:teuthology.orchestra.run.trial052.stdout:Waiting for mon to start... 2026-02-18T09:43:58.302 INFO:teuthology.orchestra.run.trial052.stdout:Waiting for mon... 2026-02-18T09:43:58.454 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout cluster: 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout id: 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout health: HEALTH_OK 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout services: 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon: 1 daemons, quorum a (age 0.128732s) [leader: a] 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mgr: no daemons active 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout osd: 0 osds: 0 up, 0 in 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout data: 2026-02-18T09:43:58.455 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout pools: 0 pools, 0 pgs 2026-02-18T09:43:58.456 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout objects: 0 objects, 0 B 2026-02-18T09:43:58.456 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout usage: 0 B used, 0 B / 0 B avail 2026-02-18T09:43:58.456 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout pgs: 2026-02-18T09:43:58.456 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:43:58.456 INFO:teuthology.orchestra.run.trial052.stdout:mon is available 2026-02-18T09:43:58.456 INFO:teuthology.orchestra.run.trial052.stdout:Assimilating anything we can from ceph.conf... 2026-02-18T09:43:58.602 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:43:58.602 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout [global] 2026-02-18T09:43:58.602 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout fsid = 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:43:58.602 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_cluster_log_file_level = debug 2026-02-18T09:43:58.602 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_host = [v2:10.20.193.52:3300,v1:10.20.193.52:6789] 2026-02-18T09:43:58.602 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_osd_allow_pg_remap = true 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_osd_allow_primary_affinity = true 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_warn_on_no_sortbitwise = false 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout osd_crush_chooseleaf_type = 0 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout [mgr] 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mgr/telemetry/nag = false 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout [osd] 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout osd_map_max_advance = 10 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout osd_sloppy_crc = true 2026-02-18T09:43:58.603 INFO:teuthology.orchestra.run.trial052.stdout:Generating new minimal ceph.conf... 2026-02-18T09:43:58.759 INFO:teuthology.orchestra.run.trial052.stdout:Restarting the monitor... 2026-02-18T09:43:59.141 INFO:teuthology.orchestra.run.trial052.stdout:Setting public_network to 10.20.192.0/20 in global config section 2026-02-18T09:43:59.291 INFO:teuthology.orchestra.run.trial052.stdout:Wrote config to /etc/ceph/ceph.conf 2026-02-18T09:43:59.292 INFO:teuthology.orchestra.run.trial052.stdout:Wrote keyring to /etc/ceph/ceph.client.admin.keyring 2026-02-18T09:43:59.292 INFO:teuthology.orchestra.run.trial052.stdout:Creating mgr... 2026-02-18T09:43:59.292 INFO:teuthology.orchestra.run.trial052.stdout:Verifying port 0.0.0.0:9283 ... 2026-02-18T09:43:59.292 INFO:teuthology.orchestra.run.trial052.stdout:Verifying port 0.0.0.0:8765 ... 2026-02-18T09:43:59.426 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 1 from systemctl reset-failed ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mgr.x 2026-02-18T09:43:59.426 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Failed to reset failed state of unit ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mgr.x.service: Unit ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mgr.x.service not loaded. 2026-02-18T09:43:59.528 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stderr Created symlink /etc/systemd/system/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460.target.wants/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mgr.x.service → /etc/systemd/system/ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@.service. 2026-02-18T09:43:59.675 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 1 from systemctl is-enabled firewalld.service 2026-02-18T09:43:59.675 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout disabled 2026-02-18T09:43:59.680 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 3 from systemctl is-active firewalld.service 2026-02-18T09:43:59.680 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout inactive 2026-02-18T09:43:59.681 INFO:teuthology.orchestra.run.trial052.stdout:firewalld.service is not enabled 2026-02-18T09:43:59.681 INFO:teuthology.orchestra.run.trial052.stdout:Not possible to enable service . firewalld.service is not available 2026-02-18T09:43:59.687 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 1 from systemctl is-enabled firewalld.service 2026-02-18T09:43:59.687 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout disabled 2026-02-18T09:43:59.693 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 3 from systemctl is-active firewalld.service 2026-02-18T09:43:59.693 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout inactive 2026-02-18T09:43:59.693 INFO:teuthology.orchestra.run.trial052.stdout:firewalld.service is not enabled 2026-02-18T09:43:59.693 INFO:teuthology.orchestra.run.trial052.stdout:Not possible to open ports <[9283, 8765]>. firewalld.service is not available 2026-02-18T09:43:59.693 INFO:teuthology.orchestra.run.trial052.stdout:Waiting for mgr to start... 2026-02-18T09:43:59.693 INFO:teuthology.orchestra.run.trial052.stdout:Waiting for mgr... 2026-02-18T09:43:59.854 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:43:59.854 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout { 2026-02-18T09:43:59.854 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "fsid": "517d1b8c-0cae-11f1-a9e2-d404e6e7d460", 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "health": { 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "status": "HEALTH_OK", 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "checks": {}, 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "mutes": [] 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "election_epoch": 5, 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum": [ 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 0 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum_names": [ 2026-02-18T09:43:59.855 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "a" 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum_age": 0, 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "monmap": { 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "min_mon_release_name": "tentacle", 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_mons": 1 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osdmap": { 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_osds": 0, 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_up_osds": 0, 2026-02-18T09:43:59.856 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osd_up_since": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_in_osds": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osd_in_since": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_remapped_pgs": 0 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "pgmap": { 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "pgs_by_state": [], 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_pgs": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_pools": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_objects": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "data_bytes": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_used": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_avail": 0, 2026-02-18T09:43:59.857 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_total": 0 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "fsmap": { 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "btime": "2026-02-18T09:43:58:303726+0000", 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "by_rank": [], 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "up:standby": 0 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "mgrmap": { 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "available": false, 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_standbys": 0, 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "modules": [ 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "iostat", 2026-02-18T09:43:59.858 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "nfs" 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "services": {} 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "servicemap": { 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "modified": "2026-02-18T09:43:58.304159+0000", 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "services": {} 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "progress_events": {} 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout } 2026-02-18T09:43:59.859 INFO:teuthology.orchestra.run.trial052.stdout:mgr not available, waiting (1/15)... 2026-02-18T09:44:00.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:00 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2690999445' entity='client.admin' cmd={"prefix": "status", "format": "json-pretty"} : dispatch 2026-02-18T09:44:01.068 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:00 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: from numpy import show_config as show_numpy_config 2026-02-18T09:44:02.018 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:44:02.019 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout { 2026-02-18T09:44:02.019 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "fsid": "517d1b8c-0cae-11f1-a9e2-d404e6e7d460", 2026-02-18T09:44:02.019 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "health": { 2026-02-18T09:44:02.019 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "status": "HEALTH_OK", 2026-02-18T09:44:02.019 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "checks": {}, 2026-02-18T09:44:02.019 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "mutes": [] 2026-02-18T09:44:02.019 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:02.019 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "election_epoch": 5, 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum": [ 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 0 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum_names": [ 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "a" 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum_age": 2, 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "monmap": { 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:44:02.020 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "min_mon_release_name": "tentacle", 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_mons": 1 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osdmap": { 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_osds": 0, 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_up_osds": 0, 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osd_up_since": 0, 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_in_osds": 0, 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osd_in_since": 0, 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_remapped_pgs": 0 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "pgmap": { 2026-02-18T09:44:02.021 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "pgs_by_state": [], 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_pgs": 0, 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_pools": 0, 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_objects": 0, 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "data_bytes": 0, 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_used": 0, 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_avail": 0, 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_total": 0 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "fsmap": { 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "btime": "2026-02-18T09:43:58:303726+0000", 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "by_rank": [], 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "up:standby": 0 2026-02-18T09:44:02.022 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "mgrmap": { 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "available": false, 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_standbys": 0, 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "modules": [ 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "iostat", 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "nfs" 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "services": {} 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "servicemap": { 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "modified": "2026-02-18T09:43:58.304159+0000", 2026-02-18T09:44:02.023 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "services": {} 2026-02-18T09:44:02.024 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:02.024 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "progress_events": {} 2026-02-18T09:44:02.024 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout } 2026-02-18T09:44:02.024 INFO:teuthology.orchestra.run.trial052.stdout:mgr not available, waiting (2/15)... 2026-02-18T09:44:02.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:02 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1054673047' entity='client.admin' cmd={"prefix": "status", "format": "json-pretty"} : dispatch 2026-02-18T09:44:03.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: Activating manager daemon x 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: mgrmap e2: x(active, starting, since 0.00226069s) 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' cmd={"prefix": "mds metadata"} : dispatch 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' cmd={"prefix": "osd metadata"} : dispatch 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' cmd={"prefix": "mon metadata"} : dispatch 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' cmd={"prefix": "mon metadata", "id": "a"} : dispatch 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' cmd={"prefix": "mgr metadata", "who": "x", "id": "x"} : dispatch 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: Manager daemon x is now available 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' cmd={"prefix":"config rm","who":"mgr","name":"mgr/rbd_support/x/mirror_snapshot_schedule"} : dispatch 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' 2026-02-18T09:44:03.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' cmd={"prefix":"config rm","who":"mgr","name":"mgr/rbd_support/x/trash_purge_schedule"} : dispatch 2026-02-18T09:44:03.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' 2026-02-18T09:44:03.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:03 trial052 ceph-mon[15946]: from='mgr.14100 10.20.193.52:0/747279445' entity='mgr.x' 2026-02-18T09:44:04.284 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:44:04.284 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout { 2026-02-18T09:44:04.284 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "fsid": "517d1b8c-0cae-11f1-a9e2-d404e6e7d460", 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "health": { 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "status": "HEALTH_OK", 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "checks": {}, 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "mutes": [] 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "election_epoch": 5, 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum": [ 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 0 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum_names": [ 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "a" 2026-02-18T09:44:04.285 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "quorum_age": 5, 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "monmap": { 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "min_mon_release_name": "tentacle", 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_mons": 1 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osdmap": { 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_osds": 0, 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_up_osds": 0, 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osd_up_since": 0, 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_in_osds": 0, 2026-02-18T09:44:04.286 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "osd_in_since": 0, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_remapped_pgs": 0 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "pgmap": { 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "pgs_by_state": [], 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_pgs": 0, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_pools": 0, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_objects": 0, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "data_bytes": 0, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_used": 0, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_avail": 0, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "bytes_total": 0 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:04.287 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "fsmap": { 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "btime": "2026-02-18T09:43:58:303726+0000", 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "by_rank": [], 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "up:standby": 0 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "mgrmap": { 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "available": true, 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_standbys": 0, 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "modules": [ 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "iostat", 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "nfs" 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ], 2026-02-18T09:44:04.288 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "services": {} 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "servicemap": { 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 1, 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "modified": "2026-02-18T09:43:58.304159+0000", 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "services": {} 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout }, 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "progress_events": {} 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout } 2026-02-18T09:44:04.289 INFO:teuthology.orchestra.run.trial052.stdout:mgr is available 2026-02-18T09:44:04.500 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout [global] 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout fsid = 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_cluster_log_file_level = debug 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_host = [v2:10.20.193.52:3300,v1:10.20.193.52:6789] 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_osd_allow_pg_remap = true 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_osd_allow_primary_affinity = true 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mon_warn_on_no_sortbitwise = false 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout osd_crush_chooseleaf_type = 0 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout [mgr] 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout mgr/telemetry/nag = false 2026-02-18T09:44:04.501 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 2026-02-18T09:44:04.502 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout [osd] 2026-02-18T09:44:04.502 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout osd_map_max_advance = 10 2026-02-18T09:44:04.502 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout osd_sloppy_crc = true 2026-02-18T09:44:04.502 INFO:teuthology.orchestra.run.trial052.stdout:Enabling cephadm module... 2026-02-18T09:44:04.553 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:04 trial052 ceph-mon[15946]: mgrmap e3: x(active, since 1.00493s) 2026-02-18T09:44:04.553 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:04 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3036450820' entity='client.admin' cmd={"prefix": "status", "format": "json-pretty"} : dispatch 2026-02-18T09:44:05.698 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:05 trial052 ceph-mon[15946]: mgrmap e4: x(active, since 2s) 2026-02-18T09:44:05.699 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:05 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1054941111' entity='client.admin' cmd={"prefix": "config assimilate-conf"} : dispatch 2026-02-18T09:44:05.699 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:05 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2877065243' entity='client.admin' cmd={"prefix": "mgr module enable", "module": "cephadm"} : dispatch 2026-02-18T09:44:05.699 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:05 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: ignoring --setuser ceph since I am not root 2026-02-18T09:44:05.699 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:05 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: ignoring --setgroup ceph since I am not root 2026-02-18T09:44:05.718 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout { 2026-02-18T09:44:05.718 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 5, 2026-02-18T09:44:05.718 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "available": true, 2026-02-18T09:44:05.719 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "active_name": "x", 2026-02-18T09:44:05.719 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_standby": 0 2026-02-18T09:44:05.719 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout } 2026-02-18T09:44:05.719 INFO:teuthology.orchestra.run.trial052.stdout:Waiting for the mgr to restart... 2026-02-18T09:44:05.719 INFO:teuthology.orchestra.run.trial052.stdout:Waiting for mgr epoch 5... 2026-02-18T09:44:06.818 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:06 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2877065243' entity='client.admin' cmd='[{"prefix": "mgr module enable", "module": "cephadm"}]': finished 2026-02-18T09:44:06.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:06 trial052 ceph-mon[15946]: mgrmap e5: x(active, since 3s) 2026-02-18T09:44:06.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:06 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2026622525' entity='client.admin' cmd={"prefix": "mgr stat"} : dispatch 2026-02-18T09:44:06.819 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:06 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: /lib64/python3.9/site-packages/scipy/__init__.py:73: 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-02-18T09:44:06.819 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:06 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 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-02-18T09:44:06.819 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:06 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: from numpy import show_config as show_numpy_config 2026-02-18T09:44:08.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: Active manager daemon x restarted 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: Activating manager daemon x 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: osdmap e2: 0 total, 0 up, 0 in 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: mgrmap e6: x(active, starting, since 0.00277736s) 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "mon metadata", "id": "a"} : dispatch 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "mgr metadata", "who": "x", "id": "x"} : dispatch 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "mds metadata"} : dispatch 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "osd metadata"} : dispatch 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "mon metadata"} : dispatch 2026-02-18T09:44:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:08 trial052 ceph-mon[15946]: Manager daemon x is now available 2026-02-18T09:44:09.249 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout { 2026-02-18T09:44:09.250 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "mgrmap_epoch": 7, 2026-02-18T09:44:09.250 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "initialized": true 2026-02-18T09:44:09.250 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout } 2026-02-18T09:44:09.250 INFO:teuthology.orchestra.run.trial052.stdout:mgr epoch 5 is available 2026-02-18T09:44:09.250 INFO:teuthology.orchestra.run.trial052.stdout:Verifying orchestrator module is enabled... 2026-02-18T09:44:10.068 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: Found migration_current of "None". Setting to last migration. 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:10.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix":"config rm","who":"mgr","name":"mgr/rbd_support/x/mirror_snapshot_schedule"} : dispatch 2026-02-18T09:44:10.070 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix":"config rm","who":"mgr","name":"mgr/rbd_support/x/trash_purge_schedule"} : dispatch 2026-02-18T09:44:10.070 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='client.14122 -' entity='client.admin' cmd=[{"prefix": "get_command_descriptions"}]: dispatch 2026-02-18T09:44:10.070 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: mgrmap e7: x(active, since 1.00397s) 2026-02-18T09:44:10.070 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='client.14122 -' entity='client.admin' cmd=[{"prefix": "mgr_status"}]: dispatch 2026-02-18T09:44:10.070 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.070 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.070 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:09 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/135020979' entity='client.admin' cmd={"prefix": "mgr module enable", "module": "orchestrator"} : dispatch 2026-02-18T09:44:10.340 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stderr module 'orchestrator' is already enabled (always-on) 2026-02-18T09:44:10.340 INFO:teuthology.orchestra.run.trial052.stdout:Setting orchestrator backend to cephadm... 2026-02-18T09:44:10.802 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout value unchanged 2026-02-18T09:44:10.803 INFO:teuthology.orchestra.run.trial052.stdout:Generating ssh key... 2026-02-18T09:44:10.848 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:09] ENGINE Bus STARTING 2026-02-18T09:44:10.848 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:09] ENGINE Serving on http://10.20.193.52:8765 2026-02-18T09:44:10.848 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:09] ENGINE Serving on https://10.20.193.52:7150 2026-02-18T09:44:10.849 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:09] ENGINE Bus STARTED 2026-02-18T09:44:10.849 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:10.849 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:09] ENGINE Client ('10.20.193.52', 47348) lost — peer dropped the TLS connection suddenly, during handshake: (6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1147)') 2026-02-18T09:44:10.849 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/135020979' entity='client.admin' cmd='[{"prefix": "mgr module enable", "module": "orchestrator"}]': finished 2026-02-18T09:44:10.849 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: mgrmap e8: x(active, since 2s) 2026-02-18T09:44:10.849 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:10.849 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:10 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:11.100 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: Generating public/private ed25519 key pair. 2026-02-18T09:44:11.100 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: Your identification has been saved in /tmp/tmpl0_40zo2/key 2026-02-18T09:44:11.100 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: Your public key has been saved in /tmp/tmpl0_40zo2/key.pub 2026-02-18T09:44:11.100 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: The key fingerprint is: 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: SHA256:OxuQSUul5opyQcRa6X1pVNeTN7DMpzYbSmaVcrUwHAA ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: The key's randomart image is: 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: +--[ED25519 256]--+ 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: | ... .E.o+=+. | 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: | .+ .o . o=*o. | 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: | +.. .=. . Boo. | 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: |... .=++ + o | 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: | . o* S + = | 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: | o . . = o + | 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: |. o . + . . | 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: | o + | 2026-02-18T09:44:11.101 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: | . | 2026-02-18T09:44:11.102 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:11 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: +----[SHA256]-----+ 2026-02-18T09:44:11.277 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAJ8tCmwsfn0RRyTUvlhd0Ddyq8zVy4XZOFtEiPZQDKr ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:44:11.278 INFO:teuthology.orchestra.run.trial052.stdout:Wrote public SSH key to /home/ubuntu/cephtest/ceph.pub 2026-02-18T09:44:11.278 INFO:teuthology.orchestra.run.trial052.stdout:Adding key to root@localhost authorized_keys... 2026-02-18T09:44:11.278 INFO:teuthology.orchestra.run.trial052.stdout:Adding host trial052... 2026-02-18T09:44:12.216 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:12 trial052 ceph-mon[15946]: from='client.14132 -' entity='client.admin' cmd=[{"prefix": "orch set backend", "module_name": "cephadm", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:12.216 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:12 trial052 ceph-mon[15946]: from='client.14134 -' entity='client.admin' cmd=[{"prefix": "cephadm set-user", "user": "root", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:12.216 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:12 trial052 ceph-mon[15946]: from='client.14136 -' entity='client.admin' cmd=[{"prefix": "cephadm generate-key", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:12.216 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:12 trial052 ceph-mon[15946]: Generating ssh key... 2026-02-18T09:44:12.216 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:12 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:12.216 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:12 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:12.217 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:12 trial052 ceph-mon[15946]: from='client.14138 -' entity='client.admin' cmd=[{"prefix": "cephadm get-pub-key", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:12.217 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:12 trial052 ceph-mon[15946]: from='client.14140 -' entity='client.admin' cmd=[{"prefix": "orch host add", "hostname": "trial052", "addr": "10.20.193.52", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:13.100 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout Added host 'trial052' with addr '10.20.193.52' 2026-02-18T09:44:13.100 INFO:teuthology.orchestra.run.trial052.stdout:Deploying unmanaged mon service... 2026-02-18T09:44:13.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:13 trial052 ceph-mon[15946]: Deploying cephadm binary to trial052 2026-02-18T09:44:13.350 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout Scheduled mon update... 2026-02-18T09:44:13.351 INFO:teuthology.orchestra.run.trial052.stdout:Deploying unmanaged mgr service... 2026-02-18T09:44:13.674 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout Scheduled mgr update... 2026-02-18T09:44:14.147 INFO:teuthology.orchestra.run.trial052.stdout:Enabling the dashboard module... 2026-02-18T09:44:14.149 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:14.149 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: Added host trial052 2026-02-18T09:44:14.149 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:14.149 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: from='client.14142 -' entity='client.admin' cmd=[{"prefix": "orch apply", "service_type": "mon", "unmanaged": true, "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:14.149 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: Saving service mon spec with placement count:5 2026-02-18T09:44:14.149 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:14.149 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:14.149 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:14.150 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:14.150 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:14 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/612104408' entity='client.admin' 2026-02-18T09:44:15.453 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:15 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: ignoring --setuser ceph since I am not root 2026-02-18T09:44:15.453 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:15 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: ignoring --setgroup ceph since I am not root 2026-02-18T09:44:15.454 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:15 trial052 ceph-mon[15946]: from='client.14144 -' entity='client.admin' cmd=[{"prefix": "orch apply", "service_type": "mgr", "unmanaged": true, "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:15.454 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:15 trial052 ceph-mon[15946]: Saving service mgr spec with placement count:2 2026-02-18T09:44:15.454 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:15 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1807966521' entity='client.admin' 2026-02-18T09:44:15.454 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:15 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:15.454 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:15 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1651750718' entity='client.admin' cmd={"prefix": "mgr module enable", "module": "dashboard"} : dispatch 2026-02-18T09:44:15.454 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:15 trial052 ceph-mon[15946]: from='mgr.14118 10.20.193.52:0/3124588882' entity='mgr.x' 2026-02-18T09:44:15.475 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout { 2026-02-18T09:44:15.475 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "epoch": 9, 2026-02-18T09:44:15.475 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "available": true, 2026-02-18T09:44:15.475 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "active_name": "x", 2026-02-18T09:44:15.475 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "num_standby": 0 2026-02-18T09:44:15.475 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout } 2026-02-18T09:44:15.475 INFO:teuthology.orchestra.run.trial052.stdout:Waiting for the mgr to restart... 2026-02-18T09:44:15.476 INFO:teuthology.orchestra.run.trial052.stdout:Waiting for mgr epoch 9... 2026-02-18T09:44:16.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:16 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1651750718' entity='client.admin' cmd='[{"prefix": "mgr module enable", "module": "dashboard"}]': finished 2026-02-18T09:44:16.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:16 trial052 ceph-mon[15946]: mgrmap e9: x(active, since 6s) 2026-02-18T09:44:16.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:16 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2957777361' entity='client.admin' cmd={"prefix": "mgr stat"} : dispatch 2026-02-18T09:44:16.568 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:16 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: /lib64/python3.9/site-packages/scipy/__init__.py:73: 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-02-18T09:44:16.568 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:16 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 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-02-18T09:44:16.568 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:16 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: from numpy import show_config as show_numpy_config 2026-02-18T09:44:18.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: Active manager daemon x restarted 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: Activating manager daemon x 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: osdmap e3: 0 total, 0 up, 0 in 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: mgrmap e10: x(active, starting, since 0.00294245s) 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "mon metadata", "id": "a"} : dispatch 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "mgr metadata", "who": "x", "id": "x"} : dispatch 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "mds metadata"} : dispatch 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata"} : dispatch 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "mon metadata"} : dispatch 2026-02-18T09:44:18.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:18 trial052 ceph-mon[15946]: Manager daemon x is now available 2026-02-18T09:44:19.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:19 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:19.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:19 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix":"config rm","who":"mgr","name":"mgr/rbd_support/x/mirror_snapshot_schedule"} : dispatch 2026-02-18T09:44:19.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:19 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix":"config rm","who":"mgr","name":"mgr/rbd_support/x/trash_purge_schedule"} : dispatch 2026-02-18T09:44:19.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:19 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:19.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:19 trial052 ceph-mon[15946]: mgrmap e11: x(active, since 1.00509s) 2026-02-18T09:44:19.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:19 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:19.356 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout { 2026-02-18T09:44:19.356 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "mgrmap_epoch": 11, 2026-02-18T09:44:19.356 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout "initialized": true 2026-02-18T09:44:19.356 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout } 2026-02-18T09:44:19.357 INFO:teuthology.orchestra.run.trial052.stdout:mgr epoch 9 is available 2026-02-18T09:44:19.357 INFO:teuthology.orchestra.run.trial052.stdout:Using certmgr to generate dashboard self-signed certificate... 2026-02-18T09:44:20.120 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout {"cert": "-----BEGIN CERTIFICATE-----\nMIIFHzCCAwegAwIBAgIUHVYzTuhuwJvW6ms9Rgrlx+8hC5UwDQYJKoZIhvcNAQEL\nBQAwPDE6MDgGA1UEAwwxY2VwaGFkbS1yb290LTUxN2QxYjhjLTBjYWUtMTFmMS1h\nOWUyLWQ0MDRlNmU3ZDQ2MDAeFw0yNjAyMTgwOTQ0MjBaFw0yOTAyMTcwOTQ0MjBa\nMBcxFTATBgNVBAMMDDEwLjIwLjE5My41MjCCAiIwDQYJKoZIhvcNAQEBBQADggIP\nADCCAgoCggIBAKJmy6tZoKglucZk/Ulx8JGErbWtcQvDTxBc6rr4067Jqjaf64XK\nm8g1HyZgvTDjVAv3++tCPR9WJNOMaGZa2xWyy5WBqL87uNUsdZon1KIQRnP/KxXY\nZfl5ckbxt70uy1E4lecqu+rPai51j1itwRgvQ/SxTqTDSUg3iZzpLnzZRsShEvwV\nGchYnFo1WMPDm2ddeHByEpyYQx+IpJsDtSyZmkBi2BF7ImF8cvJCUqJceI8KrZ56\nWEX9sU3XCS6pOPBKRMVBWbCT+npnEdEngBRPA1r/ynQfTKm+rMNK+xCAxs7/70Pq\nMlNd3b7B6aki7NeuzgmJwSXVMLVn/li7pIeJ92/BLJdXDiRynMnrta3GU5kiJp0D\nyE1nC+EOZHqCh6WDeeslepeVvi0iuSzAQGUtnYaU/PJnwV2KqlUbwTOxD/eiNlKQ\nPrWJ08TvOL0ya5t8W1Aa3JRyKCUXIWUgQhfoaTdNbgmKKBuhy9kglAm8q88pVZAJ\nthzAkDhi4waWoiX3G1nBgcQIrMoG+AylWuK71aRPCNlv1h2eHjfPix+seF/gOkQn\naxbQw/2Y5SZ78CAnK6k+EiBOyoSqNP7r4hnaaVazPp9mFE3gg0YYH8aZHSKuuERJ\np/3hJAdnEt2ac19CBvrDFfO3+O8Gbe4pbaNWtz+/xhtHIzWnNRMWt2WrAgMBAAGj\nPjA8MCwGA1UdEQQlMCOCCHRyaWFsMDUyghFkYXNoYm9hcmRfc2VydmVyc4cEChTB\nNDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQAAueJbUwpkgUmTHRbB\nA3Q+Mm1DWOlhpGqbMAIZ0IgjcdNvr6Ih1WQfXLXUuiWyk4NDTicsI7KXL9gTTn9n\nAKVIwiEfQiYbGj8PPzSgFGPHKUIEeyKMWqNY+qBO93xSc9N4PAW8Txh84bfKaT2x\nfFVMNG2jPuvo9IK81IwFWG0zjY/bhEdY3K3+dC7pfNbXDrmz9KDf6WG3+BSUWAPF\nWlLcLKqkZUhSKBux7DyDRtPu5/gufCxwWdSX4eo2yUfv2/i1pyGOGkLI3TYfAmIP\n7ePmnJ5QMg0DwNb2RXvsN0MPRTP2Gq1I15SwuxmDqyPDckqxLecDaWJnVqXZLEz6\ndSi+CTTdXUU0GwMyTdvG1YFsVbDyWMTXmV5BPrZQ/xab2PN1milTTF3D1pRTDcVA\nzEkYckr3aE7+ONz2XFvhBP10ZFOYXtUFUfb/xN/D5RvL1PMiotXUkFkzdc1Hig/x\n9i20b4W+aC4SIAWK4TIgqDhADVBP2PM3ztKWyUNLEDgSwma0AILPqpxDCGha1ZEq\nAW5c5YVD2EhWAhc6T4yzOgD82IHLf2pgSnM7pkHsOmhK1jYlplP5CioZQijuSNfz\nJkN7D5tRsZbUmYlw66tZDPtAz1SSuRViqthmV4Z398rHc3dpIZM6C3AJIngmzOVQ\nMIQGaW3nrc0Mp1FkRmIaPBrpCA==\n-----END CERTIFICATE-----\n", "key": "-----BEGIN RSA PRIVATE KEY-----\nMIIJKQIBAAKCAgEAombLq1mgqCW5xmT9SXHwkYStta1xC8NPEFzquvjTrsmqNp/r\nhcqbyDUfJmC9MONUC/f760I9H1Yk04xoZlrbFbLLlYGovzu41Sx1mifUohBGc/8r\nFdhl+XlyRvG3vS7LUTiV5yq76s9qLnWPWK3BGC9D9LFOpMNJSDeJnOkufNlGxKES\n/BUZyFicWjVYw8ObZ114cHISnJhDH4ikmwO1LJmaQGLYEXsiYXxy8kJSolx4jwqt\nnnpYRf2xTdcJLqk48EpExUFZsJP6emcR0SeAFE8DWv/KdB9Mqb6sw0r7EIDGzv/v\nQ+oyU13dvsHpqSLs167OCYnBJdUwtWf+WLukh4n3b8Esl1cOJHKcyeu1rcZTmSIm\nnQPITWcL4Q5keoKHpYN56yV6l5W+LSK5LMBAZS2dhpT88mfBXYqqVRvBM7EP96I2\nUpA+tYnTxO84vTJrm3xbUBrclHIoJRchZSBCF+hpN01uCYooG6HL2SCUCbyrzylV\nkAm2HMCQOGLjBpaiJfcbWcGBxAisygb4DKVa4rvVpE8I2W/WHZ4eN8+LH6x4X+A6\nRCdrFtDD/ZjlJnvwICcrqT4SIE7KhKo0/uviGdppVrM+n2YUTeCDRhgfxpkdIq64\nREmn/eEkB2cS3ZpzX0IG+sMV87f47wZt7ilto1a3P7/GG0cjNac1Exa3ZasCAwEA\nAQKCAgAf1hYEK8hWXjrqfR64OKln5YImNO+N1kZYF1b+u0vIHomLNtN1gXADkgJe\nxCUigdYWmJEen/gafgkvHX3T3ujG+qt1Ths2De+gfpw5UaiZ8qXVFIcuO6NWAixY\nYwdZg2RhMj4UuKhpEisnG22z/S/23UEtpVqc6xmhGh4UkBPIbtG0Nz1hBIPu5gwU\nlROnIOAEpeq35GzonOK/ukpGhzYLnbsC9z2TQ7fMM5jXDBBl+sm5hObfQ+2tHtwU\nvdxzdMIQPQb5QmPiPUgjmbQA9ATkNk8alj1qgT5GonX8vOS16gDPUJXnkvA1rpeL\nTzlOqmWSrJaAgSxHjeEEFvRiEbrhdSyAXmnf2o8DCCJnKJZNPImzEV1knyFER7OK\ndJ1zlJr5123GfuhNYRfLNQNpA9ZkAjYk0cmcu9OLbhp8GiAMu6D0zHV0oqbG4sYD\nI9WinQDNUGsGgwynZ7Jgi4yTOJPH+JtL8sDKE89vT2iKYTOwZIT0GVv5vnTZlPFI\nXomY/xIgeqBhTrOAMvc1LqupEAs8uIlncR/f6ZEqaNA+75/u3nhbPrmDhnto7oKi\nI1eDrPegctTW+k0Gj5XwTqaFsT5oFj5XV472JEJScP7Z636K0bJHndM9LldTFZBd\nAgeYL7twvf2C6Q6HeAGHm2MdZSdz2hXlZ54m0oSo1g0J068DAQKCAQEA1jWCPWQU\nZuhOXPTCk9ynGY7IckBnY3L9AZQyjvCXAOEnSXBKzwAYEW/1tk74RhPWAY5UQoSx\n13MR2s5oaTP74MsU0n6R/ea65wJb6Z7HG6PrKly94KXeIqalUdFDwwhkXRx49YeM\nxft0JV8iP6Ji1Z39S1v7PkMGvMTrTX9/iRmuQqo13vBT0/e4CKF17QybJixoIBQ/\nuLSgYGcwvt6q8ebEBPPdDb11Ul2P/Sl3qp7fubHA/9Mdd+Q4VsSa65u8dw8JyA+K\ncl0c/gdLxyOk2YhybOWSXU3rO9il9cXPjL5/Fj4SHMPP3kFzq8wJa67ubC6rArZ5\nD/EQYF7tBupCqwKCAQEAwhXOQKM26+f+c63C9QZ4kMEJfrj3tzDPsdFYg4oVGeyV\ngx/BdhNGgq2Yt1/VOct7ivvq4O6zxHTtWqMU2KWwpsyYBUiuucn+xQh3uGwcyuc+\nzBMYr9qVvpFs16wnR3dSW2b0hXTfVBwsSU6uGK+LnqA204CWkcqpBf+pGwxmc1Ko\nArHC/jMM8eWoMtOcMg7W+h2kvq0BYb8BUkP9UFwk5Z/fIBMUBMl9OtwE0VTIzTTj\ne79aclAXKWxh+UwEzI4IQEOuxIBbMmnkz4deAm1a+zAJJ7Z6xrs5S2Oehy2B9Pc/\n94icALTnLMdNBxFsirekjlxQwrBl9LFqji8rt19pAQKCAQB7+0SCm+ZjGZohm1jz\nlAbzd/z0g+pTWT6vJ0OMEByWWbsPensSDI/hp9ejyVlR1jFLfUGvrnXwqZ1v83/j\nRD9JAMHwg2mkd2M+SdNBCLFdgiaewkb0O4yyqZmOHX0G6ViNu+kW03nbLYswBjwg\ncLCby3HLqFVm2AySPbejh2QdykteMn4zpw4d5YcTF8DVjzJNie5Kgu3Ozlz070T7\ndI2krVhPNYaAaWP6ZETu1o14p7P+GrAGYf7wYZtqPSkdrWoLzxxuOvB6+QHK1hY6\nEJtdfOgdt1JbxrmcTezgr7lNUQTlrs907rDlhySYDuR0+y7sVqaMT2kKnRBJdyfh\nlL05AoIBAQC5hsylPx/F+/thKu3c+XWQseZYq4moJNG1Ie/htcIcCOqW8GknbJ+P\nVVBRohsaZyfOoKdSovtWxYsKhC/uNNybZaHAE01qreuK/2Ap+7a+QrTlsS99Eo7o\nHu2TcK4Pg8FHPDBrzl+ZcGDpJnwHfu8REAe4wAeuj7Jo2I4XHBBnFtEh2jkSc0xh\ng234QA3kUAkyB9oupwRWIpapw/JGuf5PPja022fcd5rtA9rbG5fjiTYXWcCk22h4\noXE6NG+19eNvQwOyNRx4IX+m3biAy3YX/UATJT1R8TCAn1av01GSEDOmdIDjsAn3\n5P/9zKscIxX7O8W7hZHAiUPZbL/2Rw8BAoIBAQC8jN030bnnszCCeE36sChJ+4Zg\nmIusTmrZKYM1t7NsY0hksjyxGU9zGXJ0usx4KSGTpoF+yI5rMg2QQZuiGU74eXMx\n3XiYMopLMscxpIRgdNPFk4ILDt5GOl6ddaUAOSKVfsONEX+xsuwSs9enDtPSUIgv\nJ9WRrRnLR7NW5g5ITHqdFWvDnKvHXi2+GaoVwdczMnmLCuFNjOge9YlZj7mfdgrc\nMWv6UQ9HmEz6yHDEEyFM6rHNHJJ+fULcxyVvG739jfBCcl06igXu6OsB2xMAEcrX\nQJiPBIm+QALb5Old6AmvHL5Lki1u8uet1ObLIO+jdaAa9YijcnIRhEFtt6R8\n-----END RSA PRIVATE KEY-----\n"} 2026-02-18T09:44:20.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:20 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:18] ENGINE Bus STARTING 2026-02-18T09:44:20.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:20 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:18] ENGINE Serving on http://10.20.193.52:8765 2026-02-18T09:44:20.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:20 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:18] ENGINE Serving on https://10.20.193.52:7150 2026-02-18T09:44:20.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:20 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:18] ENGINE Bus STARTED 2026-02-18T09:44:20.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:20 trial052 ceph-mon[15946]: [18/Feb/2026:09:44:18] ENGINE Client ('10.20.193.52', 60992) lost — peer dropped the TLS connection suddenly, during handshake: (6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1147)') 2026-02-18T09:44:20.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:20 trial052 ceph-mon[15946]: from='client.14156 -' entity='client.admin' cmd=[{"prefix": "get_command_descriptions"}]: dispatch 2026-02-18T09:44:20.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:20 trial052 ceph-mon[15946]: from='client.14156 -' entity='client.admin' cmd=[{"prefix": "mgr_status"}]: dispatch 2026-02-18T09:44:20.360 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout SSL certificate updated 2026-02-18T09:44:20.592 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout SSL certificate key updated 2026-02-18T09:44:20.592 INFO:teuthology.orchestra.run.trial052.stdout:Creating initial admin user... 2026-02-18T09:44:21.034 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout {"username": "admin", "password": "$2b$12$AwePQSx0LJbAo5N8An6YEunbVBW0g4vMAWsn9GZT1hLR33SPnOyQ6", "roles": ["administrator"], "name": null, "email": null, "lastUpdate": 1771407861, "enabled": true, "pwdExpirationDate": null, "pwdUpdateRequired": true} 2026-02-18T09:44:21.034 INFO:teuthology.orchestra.run.trial052.stdout:Fetching dashboard port number... 2026-02-18T09:44:21.263 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stdout 8443 2026-02-18T09:44:21.265 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:21 trial052 ceph-mon[15946]: from='client.14164 -' entity='client.admin' cmd=[{"prefix": "orch certmgr generate-certificates", "module_name": "dashboard", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:21.265 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:21 trial052 ceph-mon[15946]: mgrmap e12: x(active, since 2s) 2026-02-18T09:44:21.265 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:21 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:21.265 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:21 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:21.265 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:21 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:21.271 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 1 from systemctl is-enabled firewalld.service 2026-02-18T09:44:21.271 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout disabled 2026-02-18T09:44:21.277 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 3 from systemctl is-active firewalld.service 2026-02-18T09:44:21.277 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout inactive 2026-02-18T09:44:21.277 INFO:teuthology.orchestra.run.trial052.stdout:firewalld.service is not enabled 2026-02-18T09:44:21.277 INFO:teuthology.orchestra.run.trial052.stdout:Not possible to open ports <[8443]>. firewalld.service is not available 2026-02-18T09:44:21.278 INFO:teuthology.orchestra.run.trial052.stdout:Ceph Dashboard is now available at: 2026-02-18T09:44:21.278 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.278 INFO:teuthology.orchestra.run.trial052.stdout: URL: https://trial052:8443/ 2026-02-18T09:44:21.278 INFO:teuthology.orchestra.run.trial052.stdout: User: admin 2026-02-18T09:44:21.278 INFO:teuthology.orchestra.run.trial052.stdout: Password: 6ya5dipc5o 2026-02-18T09:44:21.278 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.279 INFO:teuthology.orchestra.run.trial052.stdout:Saving cluster configuration to /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/config directory 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout:/usr/bin/ceph: stderr set mgr/dashboard/cluster/status 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout:You can access the Ceph CLI as following in case of multi-cluster or non-default config: 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout: sudo /home/ubuntu/cephtest/cephadm shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout:Or, if you are only running a single cluster on this host: 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout: sudo /home/ubuntu/cephtest/cephadm shell 2026-02-18T09:44:21.553 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout:Please consider enabling telemetry to help improve Ceph: 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout: ceph telemetry on 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout:For more information see: 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout: https://docs.ceph.com/en/latest/mgr/telemetry/ 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:21.554 INFO:teuthology.orchestra.run.trial052.stdout:Bootstrap complete. 2026-02-18T09:44:21.560 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout static 2026-02-18T09:44:21.565 INFO:teuthology.orchestra.run.trial052.stdout:Non-zero exit code 3 from systemctl is-active logrotate 2026-02-18T09:44:21.565 INFO:teuthology.orchestra.run.trial052.stdout:systemctl: stdout inactive 2026-02-18T09:44:21.565 INFO:teuthology.orchestra.run.trial052.stdout:Enabling the logrotate.timer service to perform daily log rotation. 2026-02-18T09:44:21.703 INFO:tasks.cephadm:Fetching config... 2026-02-18T09:44:21.703 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:44:21.704 DEBUG:teuthology.orchestra.run.trial052:> dd if=/etc/ceph/ceph.conf of=/dev/stdout 2026-02-18T09:44:21.720 INFO:tasks.cephadm:Fetching client.admin keyring... 2026-02-18T09:44:21.721 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:44:21.721 DEBUG:teuthology.orchestra.run.trial052:> dd if=/etc/ceph/ceph.client.admin.keyring of=/dev/stdout 2026-02-18T09:44:21.778 INFO:tasks.cephadm:Fetching mon keyring... 2026-02-18T09:44:21.778 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:44:21.778 DEBUG:teuthology.orchestra.run.trial052:> sudo dd if=/var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/keyring of=/dev/stdout 2026-02-18T09:44:21.842 INFO:tasks.cephadm:Fetching pub ssh key... 2026-02-18T09:44:21.842 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:44:21.842 DEBUG:teuthology.orchestra.run.trial052:> dd if=/home/ubuntu/cephtest/ceph.pub of=/dev/stdout 2026-02-18T09:44:21.899 INFO:tasks.cephadm:Installing pub ssh key for root users... 2026-02-18T09:44:21.900 DEBUG:teuthology.orchestra.run.trial052:> sudo install -d -m 0700 /root/.ssh && echo 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAJ8tCmwsfn0RRyTUvlhd0Ddyq8zVy4XZOFtEiPZQDKr ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460' | sudo tee -a /root/.ssh/authorized_keys && sudo chmod 0600 /root/.ssh/authorized_keys 2026-02-18T09:44:21.972 INFO:teuthology.orchestra.run.trial052.stdout:ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAJ8tCmwsfn0RRyTUvlhd0Ddyq8zVy4XZOFtEiPZQDKr ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:44:21.982 DEBUG:teuthology.orchestra.run.trial185:> sudo install -d -m 0700 /root/.ssh && echo 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAJ8tCmwsfn0RRyTUvlhd0Ddyq8zVy4XZOFtEiPZQDKr ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460' | sudo tee -a /root/.ssh/authorized_keys && sudo chmod 0600 /root/.ssh/authorized_keys 2026-02-18T09:44:22.017 INFO:teuthology.orchestra.run.trial185.stdout:ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAJ8tCmwsfn0RRyTUvlhd0Ddyq8zVy4XZOFtEiPZQDKr ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:44:22.028 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph config set mgr mgr/cephadm/allow_ptrace true 2026-02-18T09:44:22.145 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:22.166 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:22 trial052 ceph-mon[15946]: from='client.14166 -' entity='client.admin' cmd=[{"prefix": "dashboard set-ssl-certificate", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:22.167 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:22 trial052 ceph-mon[15946]: from='client.14168 -' entity='client.admin' cmd=[{"prefix": "dashboard set-ssl-certificate-key", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:22.167 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:22 trial052 ceph-mon[15946]: from='client.14170 -' entity='client.admin' cmd=[{"prefix": "dashboard ac-user-create", "username": "admin", "rolename": "administrator", "force_password": true, "pwd_update_required": true, "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:22.167 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:22 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/547181696' entity='client.admin' cmd={"prefix": "config get", "who": "mgr", "key": "mgr/dashboard/ssl_server_port"} : dispatch 2026-02-18T09:44:22.167 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:22 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3266540145' entity='client.admin' 2026-02-18T09:44:22.416 INFO:tasks.cephadm:Distributing conf and client.admin keyring to all hosts + 0755 2026-02-18T09:44:22.416 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch client-keyring set client.admin '*' --mode 0755 2026-02-18T09:44:22.540 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:22.803 INFO:tasks.cephadm:Remote trial185 excluded from cephadm cluster by role 2026-02-18T09:44:22.803 INFO:tasks.cephadm:Setting crush tunables to default 2026-02-18T09:44:22.803 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd crush tunables default 2026-02-18T09:44:22.924 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:23.763 INFO:teuthology.orchestra.run.trial052.stderr:adjusted tunables profile to default 2026-02-18T09:44:23.764 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/192805047' entity='client.admin' 2026-02-18T09:44:23.764 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:23.764 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:23.764 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config rm", "who": "osd/host:trial052", "name": "osd_memory_target"} : dispatch 2026-02-18T09:44:23.764 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:23.764 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: Certificate for "cephadm-signed_agent_cert (trial052)" is still valid for 1824 days. 2026-02-18T09:44:23.764 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:23.764 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='client.14178 -' entity='client.admin' cmd=[{"prefix": "orch client-keyring set", "entity": "client.admin", "placement": "*", "mode": "0755", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: Updating trial052:/etc/ceph/ceph.conf 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: Updating trial052:/var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/config/ceph.conf 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: Updating trial052:/etc/ceph/ceph.client.admin.keyring 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: Updating trial052:/var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/config/ceph.client.admin.keyring 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3303788795' entity='client.admin' cmd={"prefix": "osd crush tunables", "profile": "default"} : dispatch 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:23.765 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:23.766 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:23 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:23.804 INFO:tasks.cephadm:Adding mon.a on trial052 2026-02-18T09:44:23.804 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch apply mon '1;trial052:10.20.193.52=a' 2026-02-18T09:44:23.922 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:24.149 INFO:teuthology.orchestra.run.trial052.stdout:Scheduled mon update... 2026-02-18T09:44:24.187 INFO:tasks.cephadm:Waiting for 1 mons in monmap... 2026-02-18T09:44:24.188 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph mon dump -f json 2026-02-18T09:44:24.302 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:24.560 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:24.560 INFO:teuthology.orchestra.run.trial052.stdout:{"epoch":1,"fsid":"517d1b8c-0cae-11f1-a9e2-d404e6e7d460","modified":"2026-02-18T09:43:57.400936Z","created":"2026-02-18T09:43:57.400936Z","min_mon_release":20,"min_mon_release_name":"tentacle","election_strategy":1,"disallowed_leaders":"","stretch_mode":false,"tiebreaker_mon":"","removed_ranks":"","features":{"persistent":["kraken","luminous","mimic","osdmap-prune","nautilus","octopus","pacific","elector-pinging","quincy","reef","squid","tentacle","nvmeof_beacon_diff"],"optional":[]},"mons":[{"rank":0,"name":"a","public_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:3300","nonce":0},{"type":"v1","addr":"10.20.193.52:6789","nonce":0}]},"addr":"10.20.193.52:6789/0","public_addr":"10.20.193.52:6789/0","priority":0,"weight":0,"time_added":"2026-02-18T09:43:57:400946+0000","crush_location":[]}],"quorum":[0]} 2026-02-18T09:44:24.560 INFO:teuthology.orchestra.run.trial052.stderr:dumped monmap epoch 1 2026-02-18T09:44:24.596 INFO:tasks.cephadm:Generating final ceph.conf file... 2026-02-18T09:44:24.596 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph config generate-minimal-conf 2026-02-18T09:44:24.712 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:24.828 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3303788795' entity='client.admin' cmd='[{"prefix": "osd crush tunables", "profile": "default"}]': finished 2026-02-18T09:44:24.828 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: osdmap e4: 0 total, 0 up, 0 in 2026-02-18T09:44:24.828 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='client.14182 -' entity='client.admin' cmd=[{"prefix": "orch apply", "service_type": "mon", "placement": "1;trial052:10.20.193.52=a", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:24.828 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: Saving service mon spec with placement trial052:10.20.193.52=a;count:1 2026-02-18T09:44:24.828 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:24.828 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: Reconfiguring mon.a (unknown last config time)... 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "mon."} : dispatch 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config get", "who": "mon", "key": "public_network"} : dispatch 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: Reconfiguring daemon mon.a on trial052 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:24.829 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:24 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/478203779' entity='client.admin' cmd={"prefix": "mon dump", "format": "json"} : dispatch 2026-02-18T09:44:24.923 INFO:teuthology.orchestra.run.trial052.stdout:# minimal ceph.conf for 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:44:24.923 INFO:teuthology.orchestra.run.trial052.stdout:[global] 2026-02-18T09:44:24.923 INFO:teuthology.orchestra.run.trial052.stdout: fsid = 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:44:24.923 INFO:teuthology.orchestra.run.trial052.stdout: mon_host = [v2:10.20.193.52:3300/0,v1:10.20.193.52:6789/0] 2026-02-18T09:44:24.959 INFO:tasks.cephadm:Distributing (final) config and client.admin keyring... 2026-02-18T09:44:24.960 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:44:24.960 DEBUG:teuthology.orchestra.run.trial052:> sudo dd of=/etc/ceph/ceph.conf 2026-02-18T09:44:24.986 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:44:24.987 DEBUG:teuthology.orchestra.run.trial052:> sudo dd of=/etc/ceph/ceph.client.admin.keyring 2026-02-18T09:44:25.050 INFO:tasks.cephadm:Adding mgr.x on trial052 2026-02-18T09:44:25.051 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch apply mgr '1;trial052=x' 2026-02-18T09:44:25.204 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:25.423 INFO:teuthology.orchestra.run.trial052.stdout:Scheduled mgr update... 2026-02-18T09:44:25.461 DEBUG:tasks.cephadm:set 0 configs 2026-02-18T09:44:25.462 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph config dump 2026-02-18T09:44:25.574 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:25.792 INFO:teuthology.orchestra.run.trial052.stdout:WHO MASK LEVEL OPTION VALUE RO 2026-02-18T09:44:25.792 INFO:teuthology.orchestra.run.trial052.stdout:global dev auth_debug true 2026-02-18T09:44:25.792 INFO:teuthology.orchestra.run.trial052.stdout:global basic container_image quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb * 2026-02-18T09:44:25.792 INFO:teuthology.orchestra.run.trial052.stdout:global dev debug_asserts_on_shutdown true 2026-02-18T09:44:25.792 INFO:teuthology.orchestra.run.trial052.stdout:global basic log_to_file true 2026-02-18T09:44:25.792 INFO:teuthology.orchestra.run.trial052.stdout:global basic log_to_journald false 2026-02-18T09:44:25.792 INFO:teuthology.orchestra.run.trial052.stdout:global basic log_to_stderr false 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_allow_pool_delete true 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_clock_drift_allowed 1.000000 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_cluster_log_to_file true 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_max_pg_per_osd 10000 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_pg_warn_max_object_skew 0.000000 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_warn_on_crush_straw_calc_version_zero false 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_warn_on_legacy_crush_tunables false 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_warn_on_osd_down_out_interval_zero false 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global dev mon_warn_on_pool_pg_num_not_power_of_two false 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global advanced mon_warn_on_too_few_osds false 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global dev ms_die_on_bug true 2026-02-18T09:44:25.793 INFO:teuthology.orchestra.run.trial052.stdout:global dev ms_die_on_old_message true 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:global advanced osd_pool_default_erasure_code_profile plugin=isa technique=reed_sol_van k=2 m=1 crush-failure-domain=osd 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:global advanced osd_pool_default_pg_autoscale_mode off 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:global advanced osd_pool_default_size 2 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:global advanced public_network 10.20.192.0/20 * 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced auth_allow_insecure_global_id_reclaim false 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced auth_mon_ticket_ttl 660.000000 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced auth_service_ticket_ttl 240.000000 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced debug_mon 20/20 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced debug_ms 1/1 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced debug_paxos 20/20 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced mon_data_avail_warn 5 2026-02-18T09:44:25.794 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced mon_mgr_mkfs_grace 240 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mon dev mon_osd_prime_pg_temp true 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced mon_osd_reporter_subtree_level osd 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced mon_reweight_min_bytes_per_osd 10 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced mon_reweight_min_pgs_per_osd 4 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced mon_warn_on_insecure_global_id_reclaim false 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mon advanced mon_warn_on_insecure_global_id_reclaim_allowed false 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced debug_mgr 20/20 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced debug_ms 1/1 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced mgr/cephadm/allow_ptrace true * 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced mgr/cephadm/container_init True * 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced mgr/cephadm/migration_current 8 * 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced mgr/dashboard/ssl_server_port 8443 * 2026-02-18T09:44:25.795 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced mgr/orchestrator/orchestrator cephadm 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced mgr_standby_modules false 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced mon_reweight_min_bytes_per_osd 10 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:mgr advanced mon_reweight_min_pgs_per_osd 4 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd dev bdev_debug_aio true 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced debug_ms 1/1 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced debug_osd 20/20 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd dev osd_debug_misdirected_ops true 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd dev osd_debug_op_order true 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd dev osd_debug_pg_log_writeout true 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd dev osd_debug_shutdown true 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd dev osd_debug_verify_cached_snaps true 2026-02-18T09:44:25.796 INFO:teuthology.orchestra.run.trial052.stdout:osd dev osd_debug_verify_missing_on_start true 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd dev osd_debug_verify_stray_on_activate true 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_deep_scrub_update_digest_min_age 30 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_mclock_profile high_recovery_ops 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd dev osd_mclock_skip_benchmark true 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_memory_target_autotune true 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_op_queue debug_random * 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_op_queue_cut_off debug_random * 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_recover_clone_overlap true 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_recovery_max_chunk 1048576 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_scrub_load_threshold 5.000000 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_scrub_max_interval 600.000000 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:osd advanced osd_shutdown_pgref_assert true 2026-02-18T09:44:25.797 INFO:teuthology.orchestra.run.trial052.stdout:client.rgw advanced rgw_cache_enabled true 2026-02-18T09:44:25.798 INFO:teuthology.orchestra.run.trial052.stdout:client.rgw advanced rgw_enable_ops_log true 2026-02-18T09:44:25.798 INFO:teuthology.orchestra.run.trial052.stdout:client.rgw advanced rgw_enable_usage_log true 2026-02-18T09:44:25.828 INFO:tasks.cephadm:Deploying OSDs... 2026-02-18T09:44:25.828 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:44:25.828 DEBUG:teuthology.orchestra.run.trial052:> dd if=/scratch_devs of=/dev/stdout 2026-02-18T09:44:25.846 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-02-18T09:44:25.846 DEBUG:teuthology.orchestra.run.trial052:> stat /dev/vg_nvme/lv_1 2026-02-18T09:44:25.903 INFO:teuthology.orchestra.run.trial052.stdout: File: /dev/vg_nvme/lv_1 -> ../dm-0 2026-02-18T09:44:25.903 INFO:teuthology.orchestra.run.trial052.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-02-18T09:44:25.903 INFO:teuthology.orchestra.run.trial052.stdout:Device: 6h/6d Inode: 1303 Links: 1 2026-02-18T09:44:25.903 INFO:teuthology.orchestra.run.trial052.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-02-18T09:44:25.903 INFO:teuthology.orchestra.run.trial052.stdout:Context: system_u:object_r:device_t:s0 2026-02-18T09:44:25.904 INFO:teuthology.orchestra.run.trial052.stdout:Access: 2026-02-18 09:44:23.145081943 +0000 2026-02-18T09:44:25.904 INFO:teuthology.orchestra.run.trial052.stdout:Modify: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:25.904 INFO:teuthology.orchestra.run.trial052.stdout:Change: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:25.904 INFO:teuthology.orchestra.run.trial052.stdout: Birth: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:25.904 DEBUG:teuthology.orchestra.run.trial052:> sudo dd if=/dev/vg_nvme/lv_1 of=/dev/null count=1 2026-02-18T09:44:25.967 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: mgrmap e13: x(active, since 6s) 2026-02-18T09:44:25.967 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2357484092' entity='client.admin' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get-or-create", "entity": "mgr.x", "caps": ["mon", "profile mgr", "osd", "allow *", "mds", "allow *"]} : dispatch 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "mgr services"} : dispatch 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:25.968 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:25 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:25.969 INFO:teuthology.orchestra.run.trial052.stderr:1+0 records in 2026-02-18T09:44:25.970 INFO:teuthology.orchestra.run.trial052.stderr:1+0 records out 2026-02-18T09:44:25.970 INFO:teuthology.orchestra.run.trial052.stderr:512 bytes copied, 0.000160918 s, 3.2 MB/s 2026-02-18T09:44:25.971 DEBUG:teuthology.orchestra.run.trial052:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_1 2026-02-18T09:44:26.028 DEBUG:teuthology.orchestra.run.trial052:> stat /dev/vg_nvme/lv_2 2026-02-18T09:44:26.085 INFO:teuthology.orchestra.run.trial052.stdout: File: /dev/vg_nvme/lv_2 -> ../dm-1 2026-02-18T09:44:26.085 INFO:teuthology.orchestra.run.trial052.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-02-18T09:44:26.085 INFO:teuthology.orchestra.run.trial052.stdout:Device: 6h/6d Inode: 1312 Links: 1 2026-02-18T09:44:26.086 INFO:teuthology.orchestra.run.trial052.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-02-18T09:44:26.086 INFO:teuthology.orchestra.run.trial052.stdout:Context: system_u:object_r:device_t:s0 2026-02-18T09:44:26.086 INFO:teuthology.orchestra.run.trial052.stdout:Access: 2026-02-18 09:44:23.178081136 +0000 2026-02-18T09:44:26.086 INFO:teuthology.orchestra.run.trial052.stdout:Modify: 2026-02-18 09:43:29.241554782 +0000 2026-02-18T09:44:26.086 INFO:teuthology.orchestra.run.trial052.stdout:Change: 2026-02-18 09:43:29.241554782 +0000 2026-02-18T09:44:26.086 INFO:teuthology.orchestra.run.trial052.stdout: Birth: 2026-02-18 09:43:29.241554782 +0000 2026-02-18T09:44:26.086 DEBUG:teuthology.orchestra.run.trial052:> sudo dd if=/dev/vg_nvme/lv_2 of=/dev/null count=1 2026-02-18T09:44:26.148 INFO:teuthology.orchestra.run.trial052.stderr:1+0 records in 2026-02-18T09:44:26.148 INFO:teuthology.orchestra.run.trial052.stderr:1+0 records out 2026-02-18T09:44:26.148 INFO:teuthology.orchestra.run.trial052.stderr:512 bytes copied, 0.000154495 s, 3.3 MB/s 2026-02-18T09:44:26.149 DEBUG:teuthology.orchestra.run.trial052:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_2 2026-02-18T09:44:26.208 DEBUG:teuthology.orchestra.run.trial052:> stat /dev/vg_nvme/lv_3 2026-02-18T09:44:26.265 INFO:teuthology.orchestra.run.trial052.stdout: File: /dev/vg_nvme/lv_3 -> ../dm-2 2026-02-18T09:44:26.265 INFO:teuthology.orchestra.run.trial052.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-02-18T09:44:26.265 INFO:teuthology.orchestra.run.trial052.stdout:Device: 6h/6d Inode: 1298 Links: 1 2026-02-18T09:44:26.265 INFO:teuthology.orchestra.run.trial052.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-02-18T09:44:26.265 INFO:teuthology.orchestra.run.trial052.stdout:Context: system_u:object_r:device_t:s0 2026-02-18T09:44:26.265 INFO:teuthology.orchestra.run.trial052.stdout:Access: 2026-02-18 09:44:23.211080328 +0000 2026-02-18T09:44:26.265 INFO:teuthology.orchestra.run.trial052.stdout:Modify: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:26.265 INFO:teuthology.orchestra.run.trial052.stdout:Change: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:26.266 INFO:teuthology.orchestra.run.trial052.stdout: Birth: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:26.266 DEBUG:teuthology.orchestra.run.trial052:> sudo dd if=/dev/vg_nvme/lv_3 of=/dev/null count=1 2026-02-18T09:44:26.329 INFO:teuthology.orchestra.run.trial052.stderr:1+0 records in 2026-02-18T09:44:26.329 INFO:teuthology.orchestra.run.trial052.stderr:1+0 records out 2026-02-18T09:44:26.329 INFO:teuthology.orchestra.run.trial052.stderr:512 bytes copied, 0.00016251 s, 3.2 MB/s 2026-02-18T09:44:26.330 DEBUG:teuthology.orchestra.run.trial052:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_3 2026-02-18T09:44:26.387 DEBUG:teuthology.orchestra.run.trial052:> stat /dev/vg_nvme/lv_4 2026-02-18T09:44:26.443 INFO:teuthology.orchestra.run.trial052.stdout: File: /dev/vg_nvme/lv_4 -> ../dm-3 2026-02-18T09:44:26.443 INFO:teuthology.orchestra.run.trial052.stdout: Size: 7 Blocks: 0 IO Block: 4096 symbolic link 2026-02-18T09:44:26.444 INFO:teuthology.orchestra.run.trial052.stdout:Device: 6h/6d Inode: 1294 Links: 1 2026-02-18T09:44:26.444 INFO:teuthology.orchestra.run.trial052.stdout:Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) 2026-02-18T09:44:26.444 INFO:teuthology.orchestra.run.trial052.stdout:Context: system_u:object_r:device_t:s0 2026-02-18T09:44:26.444 INFO:teuthology.orchestra.run.trial052.stdout:Access: 2026-02-18 09:44:23.244079520 +0000 2026-02-18T09:44:26.444 INFO:teuthology.orchestra.run.trial052.stdout:Modify: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:26.444 INFO:teuthology.orchestra.run.trial052.stdout:Change: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:26.444 INFO:teuthology.orchestra.run.trial052.stdout: Birth: 2026-02-18 09:43:29.240554806 +0000 2026-02-18T09:44:26.444 DEBUG:teuthology.orchestra.run.trial052:> sudo dd if=/dev/vg_nvme/lv_4 of=/dev/null count=1 2026-02-18T09:44:26.507 INFO:teuthology.orchestra.run.trial052.stderr:1+0 records in 2026-02-18T09:44:26.508 INFO:teuthology.orchestra.run.trial052.stderr:1+0 records out 2026-02-18T09:44:26.508 INFO:teuthology.orchestra.run.trial052.stderr:512 bytes copied, 0.000147152 s, 3.5 MB/s 2026-02-18T09:44:26.509 DEBUG:teuthology.orchestra.run.trial052:> ! mount | grep -v devtmpfs | grep -q /dev/vg_nvme/lv_4 2026-02-18T09:44:26.567 INFO:tasks.cephadm:Deploying osd.0 on trial052 with /dev/vg_nvme/lv_4... 2026-02-18T09:44:26.567 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c ceph-volume -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- lvm zap /dev/vg_nvme/lv_4 2026-02-18T09:44:26.719 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:27.058 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:26 trial052 ceph-mon[15946]: from='client.14188 -' entity='client.admin' cmd=[{"prefix": "orch apply", "service_type": "mgr", "placement": "1;trial052=x", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:27.058 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:26 trial052 ceph-mon[15946]: Saving service mgr spec with placement trial052=x;count:1 2026-02-18T09:44:27.058 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:26 trial052 ceph-mon[15946]: Reconfiguring mgr.x (unknown last config time)... 2026-02-18T09:44:27.058 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:26 trial052 ceph-mon[15946]: Reconfiguring daemon mgr.x on trial052 2026-02-18T09:44:27.058 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:26 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1392008970' entity='client.admin' cmd={"prefix": "config dump"} : dispatch 2026-02-18T09:44:27.155 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:27.173 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch daemon add osd trial052:vg_nvme/lv_4 --skip-validation 2026-02-18T09:44:27.290 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:28.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='client.14192 -' entity='client.admin' cmd=[{"prefix": "orch daemon add osd", "svc_arg": "trial052:vg_nvme/lv_4", "skip_validation": true, "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:28.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: osd.default does not exist. Creating it now. 2026-02-18T09:44:28.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: Creating OSDs with service ID: default on trial052:['vg_nvme/lv_4'] 2026-02-18T09:44:28.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:28.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: Marking host: trial052 for OSDSpec preview refresh. 2026-02-18T09:44:28.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: Saving service osd.default spec with placement trial052 2026-02-18T09:44:28.819 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.bootstrap-osd"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.bootstrap-osd"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:28.820 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3386593942' entity='client.bootstrap-osd' cmd={"prefix": "osd new", "uuid": "6d5f4db7-41b1-4936-b600-1bb5a518cd67"} : dispatch 2026-02-18T09:44:28.821 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3386593942' entity='client.bootstrap-osd' cmd='[{"prefix": "osd new", "uuid": "6d5f4db7-41b1-4936-b600-1bb5a518cd67"}]': finished 2026-02-18T09:44:28.821 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: osdmap e5: 1 total, 0 up, 1 in 2026-02-18T09:44:28.821 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 0} : dispatch 2026-02-18T09:44:28.821 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:28 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/547881256' entity='client.bootstrap-osd' cmd={"prefix": "mon getmap"} : dispatch 2026-02-18T09:44:30.277 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:30 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "osd.0"} : dispatch 2026-02-18T09:44:30.277 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:30 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:31.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:31 trial052 ceph-mon[15946]: Deploying daemon osd.0 on trial052 2026-02-18T09:44:31.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:31 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "osd.0"} : dispatch 2026-02-18T09:44:31.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:31 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:32.404 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:32 trial052 ceph-mon[15946]: Deploying daemon osd.0 on trial052 2026-02-18T09:44:32.405 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:32 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:32.405 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:32 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:34.471 INFO:teuthology.orchestra.run.trial052.stdout:Created osd(s) 0 on host 'trial052' 2026-02-18T09:44:34.516 DEBUG:teuthology.orchestra.run.trial052:osd.0> sudo journalctl -f -n 0 -u ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@osd.0.service 2026-02-18T09:44:34.519 INFO:tasks.cephadm:Deploying osd.1 on trial052 with /dev/vg_nvme/lv_3... 2026-02-18T09:44:34.519 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c ceph-volume -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- lvm zap /dev/vg_nvme/lv_3 2026-02-18T09:44:34.677 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:34.700 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:34 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0[31627]: 2026-02-18T09:44:34.550+0000 7fbea8828780 -1 osd.0 0 log_to_monitors true 2026-02-18T09:44:34.960 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:34 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:34.960 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:34 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:34.960 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:34 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:34.960 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:34 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:34.960 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:34 trial052 ceph-mon[15946]: from='osd.0 [v2:10.20.193.52:6802/1432350303,v1:10.20.193.52:6803/1432350303]' entity='osd.0' cmd={"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["0"]} : dispatch 2026-02-18T09:44:35.418 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:35.436 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch daemon add osd trial052:vg_nvme/lv_3 --skip-validation 2026-02-18T09:44:35.555 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:36.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:36.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:36.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:36.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:36.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:36.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='osd.0 [v2:10.20.193.52:6802/1432350303,v1:10.20.193.52:6803/1432350303]' entity='osd.0' cmd='[{"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["0"]}]': finished 2026-02-18T09:44:36.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: osdmap e6: 1 total, 0 up, 1 in 2026-02-18T09:44:36.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='osd.0 [v2:10.20.193.52:6802/1432350303,v1:10.20.193.52:6803/1432350303]' entity='osd.0' cmd={"prefix": "osd crush create-or-move", "id": 0, "weight":0.6836, "args": ["host=trial052", "root=default"]} : dispatch 2026-02-18T09:44:36.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 0} : dispatch 2026-02-18T09:44:36.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:36.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:36.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:44:36.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.bootstrap-osd"} : dispatch 2026-02-18T09:44:36.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:35 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:36.649 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:36 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0[31627]: 2026-02-18T09:44:36.469+0000 7fbea47aa640 -1 osd.0 0 waiting for initial osdmap 2026-02-18T09:44:36.649 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:36 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0[31627]: 2026-02-18T09:44:36.471+0000 7fbea0671640 -1 osd.0 7 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-02-18T09:44:37.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='client.14202 -' entity='client.admin' cmd=[{"prefix": "orch daemon add osd", "svc_arg": "trial052:vg_nvme/lv_3", "skip_validation": true, "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:37.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: osd.default does not exist. Creating it now. 2026-02-18T09:44:37.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: Creating OSDs with service ID: default on trial052:['vg_nvme/lv_3'] 2026-02-18T09:44:37.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: Marking host: trial052 for OSDSpec preview refresh. 2026-02-18T09:44:37.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: Saving service osd.default spec with placement trial052 2026-02-18T09:44:37.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config rm", "who": "osd.0", "name": "osd_memory_target"} : dispatch 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.bootstrap-osd"} : dispatch 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:37.272 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='osd.0 [v2:10.20.193.52:6802/1432350303,v1:10.20.193.52:6803/1432350303]' entity='osd.0' cmd='[{"prefix": "osd crush create-or-move", "id": 0, "weight":0.6836, "args": ["host=trial052", "root=default"]}]': finished 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: osdmap e7: 1 total, 0 up, 1 in 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 0} : dispatch 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 0} : dispatch 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1006463170' entity='client.bootstrap-osd' cmd={"prefix": "osd new", "uuid": "4d0f9edb-682f-4a96-9608-780fac08a093"} : dispatch 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1006463170' entity='client.bootstrap-osd' cmd='[{"prefix": "osd new", "uuid": "4d0f9edb-682f-4a96-9608-780fac08a093"}]': finished 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: osd.0 [v2:10.20.193.52:6802/1432350303,v1:10.20.193.52:6803/1432350303] boot 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: osdmap e8: 2 total, 1 up, 2 in 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 0} : dispatch 2026-02-18T09:44:37.273 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:36 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 1} : dispatch 2026-02-18T09:44:38.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:37 trial052 ceph-mon[15946]: purged_snaps scrub starts 2026-02-18T09:44:38.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:37 trial052 ceph-mon[15946]: purged_snaps scrub ok 2026-02-18T09:44:38.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:37 trial052 ceph-mon[15946]: Detected new or changed devices on trial052 2026-02-18T09:44:38.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:37 trial052 ceph-mon[15946]: Adjusting osd_memory_target on trial052 to 84047M 2026-02-18T09:44:38.271 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:37 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/51133734' entity='client.bootstrap-osd' cmd={"prefix": "mon getmap"} : dispatch 2026-02-18T09:44:39.068 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:38 trial052 ceph-mon[15946]: pgmap v8: 0 pgs: ; 0 B data, 26 MiB used, 700 GiB / 700 GiB avail 2026-02-18T09:44:39.069 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:38 trial052 ceph-mon[15946]: pgmap v9: 0 pgs: ; 0 B data, 26 MiB used, 700 GiB / 700 GiB avail 2026-02-18T09:44:40.314 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:39 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "osd.1"} : dispatch 2026-02-18T09:44:40.314 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:39 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:40.314 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:39 trial052 ceph-mon[15946]: Deploying daemon osd.1 on trial052 2026-02-18T09:44:40.314 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:39 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "osd.1"} : dispatch 2026-02-18T09:44:40.315 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:39 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:41.136 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:40 trial052 ceph-mon[15946]: Deploying daemon osd.1 on trial052 2026-02-18T09:44:41.136 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:40 trial052 ceph-mon[15946]: pgmap v10: 0 pgs: ; 0 B data, 26 MiB used, 700 GiB / 700 GiB avail 2026-02-18T09:44:41.137 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:40 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:41.137 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:40 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:43.092 INFO:teuthology.orchestra.run.trial052.stdout:Created osd(s) 1 on host 'trial052' 2026-02-18T09:44:43.132 DEBUG:teuthology.orchestra.run.trial052:osd.1> sudo journalctl -f -n 0 -u ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@osd.1.service 2026-02-18T09:44:43.134 INFO:tasks.cephadm:Waiting for 2 OSDs to come up... 2026-02-18T09:44:43.134 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd stat -f json 2026-02-18T09:44:43.292 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:43.317 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:42 trial052 ceph-mon[15946]: pgmap v11: 0 pgs: ; 0 B data, 26 MiB used, 700 GiB / 700 GiB avail 2026-02-18T09:44:43.317 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:42 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:43.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:42 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:43.318 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:43 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1[39605]: 2026-02-18T09:44:43.219+0000 7f187fe95780 -1 osd.1 0 log_to_monitors true 2026-02-18T09:44:43.519 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:43.562 INFO:teuthology.orchestra.run.trial052.stdout:{"epoch":8,"num_osds":2,"num_up_osds":1,"osd_up_since":1771407876,"num_in_osds":2,"osd_in_since":1771407876,"num_remapped_pgs":0} 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='osd.1 [v2:10.20.193.52:6810/3536576011,v1:10.20.193.52:6811/3536576011]' entity='osd.1' cmd={"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["1"]} : dispatch 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/748664454' entity='client.admin' cmd={"prefix": "osd stat", "format": "json"} : dispatch 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:44.190 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:44 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:44.563 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd stat -f json 2026-02-18T09:44:44.681 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:44.897 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:44.933 INFO:teuthology.orchestra.run.trial052.stdout:{"epoch":9,"num_osds":2,"num_up_osds":1,"osd_up_since":1771407876,"num_in_osds":2,"osd_in_since":1771407876,"num_remapped_pgs":0} 2026-02-18T09:44:45.181 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:45 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1[39605]: 2026-02-18T09:44:45.092+0000 7f187be17640 -1 osd.1 0 waiting for initial osdmap 2026-02-18T09:44:45.181 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:45 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1[39605]: 2026-02-18T09:44:45.094+0000 7f1873cd6640 -1 osd.1 10 set_numa_affinity unable to identify public interface '' numa node: (2) No such file or directory 2026-02-18T09:44:45.181 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: pgmap v12: 0 pgs: ; 0 B data, 26 MiB used, 700 GiB / 700 GiB avail 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='osd.1 [v2:10.20.193.52:6810/3536576011,v1:10.20.193.52:6811/3536576011]' entity='osd.1' cmd='[{"prefix": "osd crush set-device-class", "class": "ssd", "ids": ["1"]}]': finished 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: osdmap e9: 2 total, 1 up, 2 in 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 1} : dispatch 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='osd.1 [v2:10.20.193.52:6810/3536576011,v1:10.20.193.52:6811/3536576011]' entity='osd.1' cmd={"prefix": "osd crush create-or-move", "id": 1, "weight":0.6836, "args": ["host=trial052", "root=default"]} : dispatch 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1818061031' entity='client.admin' cmd={"prefix": "osd stat", "format": "json"} : dispatch 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config rm", "who": "osd.0", "name": "osd_memory_target"} : dispatch 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config rm", "who": "osd.1", "name": "osd_memory_target"} : dispatch 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:45.182 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:45.183 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:45.183 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:44:45.183 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.bootstrap-osd"} : dispatch 2026-02-18T09:44:45.183 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:45 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:45.934 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd stat -f json 2026-02-18T09:44:46.054 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:46.273 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:46.313 INFO:teuthology.orchestra.run.trial052.stdout:{"epoch":11,"num_osds":2,"num_up_osds":2,"osd_up_since":1771407886,"num_in_osds":2,"osd_in_since":1771407876,"num_remapped_pgs":0} 2026-02-18T09:44:46.314 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd dump --format=json 2026-02-18T09:44:46.336 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:46 trial052 ceph-mon[15946]: Detected new or changed devices on trial052 2026-02-18T09:44:46.336 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:46 trial052 ceph-mon[15946]: Adjusting osd_memory_target on trial052 to 42023M 2026-02-18T09:44:46.336 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:46 trial052 ceph-mon[15946]: from='osd.1 [v2:10.20.193.52:6810/3536576011,v1:10.20.193.52:6811/3536576011]' entity='osd.1' cmd='[{"prefix": "osd crush create-or-move", "id": 1, "weight":0.6836, "args": ["host=trial052", "root=default"]}]': finished 2026-02-18T09:44:46.337 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:46 trial052 ceph-mon[15946]: osdmap e10: 2 total, 1 up, 2 in 2026-02-18T09:44:46.337 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:46 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 1} : dispatch 2026-02-18T09:44:46.435 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:46.655 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:46.655 INFO:teuthology.orchestra.run.trial052.stdout:{"epoch":11,"fsid":"517d1b8c-0cae-11f1-a9e2-d404e6e7d460","created":"2026-02-18T09:43:58.303882+0000","modified":"2026-02-18T09:44:46.090992+0000","last_up_change":"2026-02-18T09:44:46.090992+0000","last_in_change":"2026-02-18T09:44:36.966023+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":6,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":0,"max_osd":2,"require_min_compat_client":"luminous","min_compat_client":"jewel","require_osd_release":"tentacle","allow_crimson":false,"pools":[],"osds":[{"osd":0,"uuid":"6d5f4db7-41b1-4936-b600-1bb5a518cd67","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":"10.20.193.52:6802","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6803","nonce":1432350303}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6804","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6805","nonce":1432350303}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6808","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6809","nonce":1432350303}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6806","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6807","nonce":1432350303}]},"public_addr":"10.20.193.52:6803/1432350303","cluster_addr":"10.20.193.52:6805/1432350303","heartbeat_back_addr":"10.20.193.52:6809/1432350303","heartbeat_front_addr":"10.20.193.52:6807/1432350303","state":["exists","up"]},{"osd":1,"uuid":"4d0f9edb-682f-4a96-9608-780fac08a093","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":11,"up_thru":0,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6810","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6811","nonce":3536576011}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6812","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6813","nonce":3536576011}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6816","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6817","nonce":3536576011}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6814","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6815","nonce":3536576011}]},"public_addr":"10.20.193.52:6811/3536576011","cluster_addr":"10.20.193.52:6813/3536576011","heartbeat_back_addr":"10.20.193.52:6817/3536576011","heartbeat_front_addr":"10.20.193.52:6815/3536576011","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":"0.000000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"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":{"10.20.193.52:0/3690306957":"2026-02-19T09:44:17.957415+0000","10.20.193.52:6801/4258616200":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/1079990519":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/1558324402":"2026-02-19T09:44:08.220581+0000","10.20.193.52:0/2499832621":"2026-02-19T09:44:08.220581+0000","10.20.193.52:6801/2229004319":"2026-02-19T09:44:08.220581+0000","10.20.193.52:6800/4258616200":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/3798769001":"2026-02-19T09:44:17.957415+0000","10.20.193.52:6800/2229004319":"2026-02-19T09:44:08.220581+0000","10.20.193.52:0/3696462878":"2026-02-19T09:44:08.220581+0000"},"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-02-18T09:44:46.701 INFO:tasks.cephadm.ceph_manager.ceph:[] 2026-02-18T09:44:46.701 INFO:tasks.cephadm:Setting up client nodes... 2026-02-18T09:44:46.702 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph auth get-or-create client.0 mon 'allow *' osd 'allow *' mds 'allow *' mgr 'allow *' 2026-02-18T09:44:46.857 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:47.126 INFO:teuthology.orchestra.run.trial052.stdout:[client.0] 2026-02-18T09:44:47.126 INFO:teuthology.orchestra.run.trial052.stdout: key = AQAPipVprGtVBxAANPl+K+fT+3vMq1vMtbey3g== 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: purged_snaps scrub starts 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: purged_snaps scrub ok 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: pgmap v15: 0 pgs: ; 0 B data, 26 MiB used, 700 GiB / 700 GiB avail 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: osd.1 [v2:10.20.193.52:6810/3536576011,v1:10.20.193.52:6811/3536576011] boot 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: osdmap e11: 2 total, 2 up, 2 in 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 1} : dispatch 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd pool create", "format": "json", "pool": ".mgr", "pg_num": 1, "pg_num_min": 1, "pg_num_max": 32, "yes_i_really_mean_it": true} : dispatch 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/1515183541' entity='client.admin' cmd={"prefix": "osd stat", "format": "json"} : dispatch 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3629047775' entity='client.admin' cmd={"prefix": "osd dump", "format": "json"} : dispatch 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:47.164 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:47 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:47.166 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:44:47.166 DEBUG:teuthology.orchestra.run.trial052:> sudo dd of=/etc/ceph/ceph.client.0.keyring 2026-02-18T09:44:47.166 DEBUG:teuthology.orchestra.run.trial052:> sudo chmod 0644 /etc/ceph/ceph.client.0.keyring 2026-02-18T09:44:47.201 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph config log 1 --format=json 2026-02-18T09:44:47.355 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:47.563 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:47.614 INFO:teuthology.orchestra.run.trial052.stdout:[{"version":11,"timestamp":"2026-02-18T09:44:45.026428+0000","name":"","changes":[{"name":"osd/host:trial052/osd_memory_target","previous_value":"88129925939","new_value":"44064962969"}]}] 2026-02-18T09:44:47.615 INFO:tasks.ceph_manager:config epoch is 11 2026-02-18T09:44:47.615 INFO:tasks.ceph:Waiting until ceph daemons up and pgs clean... 2026-02-18T09:44:47.615 INFO:tasks.cephadm.ceph_manager.ceph:waiting for mgr available 2026-02-18T09:44:47.615 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph mgr dump --format=json 2026-02-18T09:44:47.731 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:47.979 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:48.016 INFO:teuthology.orchestra.run.trial052.stdout:{"epoch":13,"flags":0,"active_gid":14152,"active_name":"x","active_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6800","nonce":265980195},{"type":"v1","addr":"10.20.193.52:6801","nonce":265980195}]},"active_addr":"10.20.193.52:6801/265980195","active_change":"2026-02-18T09:44:17.957508+0000","active_mgr_features":4544132024016699391,"available":true,"standbys":[],"modules":["cephadm","dashboard","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 the agent on each host will 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":"The first TCP port the agent will try to bind to. Up to 1000 subsequent ports will be attempted if this port cannot be bound","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 option can facilitate debugging daemons that encounter runtime problems.","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":"Fraction of total system memory to divide among autotuned daemons. Converged systems hosting both Ceph and compute should set a lower value; systems with more than 10 GiB of memory per OSD may benefit from a slightly larger value so that the abundance of RAM can be fully utilized","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 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-signed certificates generated and signed by the 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 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_alloy":{"name":"container_image_alloy","type":"str","level":"advanced","flags":0,"default_value":"docker.io/grafana/alloy:latest","min":"","max":"","enum_allowed":[],"desc":"Alloy 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.6","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:devbuilds-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:devbuilds-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 for which 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 for which 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 for which 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","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":"Whether the hardware monitoring daemon be deployed 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 the 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 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: guard against mistakes and runaways","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":[]},"max_parallel_osd_upgrades":{"name":"max_parallel_osd_upgrades","type":"int","level":"advanced","flags":0,"default_value":"16","min":"","max":"","enum_allowed":[],"desc":"Maximum number of OSD daemons upgraded in parallel.","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 IP 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 Alertmanager","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 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 distribute 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 sequential SSH connection liveness check failures 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 the 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 to ensure that 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":"k8sevents","can_run":true,"error_string":"","module_options":{"ceph_event_retention_days":{"name":"ceph_event_retention_days","type":"int","level":"advanced","flags":0,"default_value":"7","min":"","max":"","enum_allowed":[],"desc":"Days to hold ceph event information within local cache","long_desc":"","tags":[],"see_also":[]},"config_check_secs":{"name":"config_check_secs","type":"int","level":"advanced","flags":0,"default_value":"10","min":"10","max":"","enum_allowed":[],"desc":"interval (secs) to check for cluster configuration changes","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":"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":"mds_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":[]},"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":"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":[]},"healthcheck_history_max_entries":{"name":"healthcheck_history_max_entries","type":"int","level":"advanced","flags":1,"default_value":"1000","min":"","max":"","enum_allowed":[],"desc":"Maximum number of health check history entries to keep","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":[]},"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":"rook","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":[]},"prometheus_tls_secret_name":{"name":"prometheus_tls_secret_name","type":"str","level":"advanced","flags":0,"default_value":"rook-ceph-prometheus-server-tls","min":"","max":"","enum_allowed":[],"desc":"name of tls secret in k8s for prometheus","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":[]},"sqlite3_killpoint":{"name":"sqlite3_killpoint","type":"int","level":"dev","flags":1,"default_value":"0","min":"","max":"","enum_allowed":[],"desc":"","long_desc":"","tags":[],"see_also":[]},"storage_class":{"name":"storage_class","type":"str","level":"advanced","flags":0,"default_value":"local","min":"","max":"","enum_allowed":[],"desc":"storage class name for LSO-discovered PVs","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":"smb","can_run":true,"error_string":"","module_options":{"internal_store_backend":{"name":"internal_store_backend","type":"str","level":"dev","flags":0,"default_value":"","min":"","max":"","enum_allowed":[],"desc":"set internal store backend. for develoment and testing only","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":[]},"update_orchestration":{"name":"update_orchestration","type":"bool","level":"advanced","flags":0,"default_value":"True","min":"","max":"","enum_allowed":[],"desc":"automatically update orchestration when smb resources are changed","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":{"dashboard":"https://10.20.193.52:8443/"},"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":3,"active_clients":[{"name":"libcephsqlite","addrvec":[{"type":"v2","addr":"10.20.193.52:0","nonce":1702445893}]},{"name":"rbd_support","addrvec":[{"type":"v2","addr":"10.20.193.52:0","nonce":397550875}]},{"name":"volumes","addrvec":[{"type":"v2","addr":"10.20.193.52:0","nonce":799693151}]}]} 2026-02-18T09:44:48.020 INFO:tasks.cephadm.ceph_manager.ceph:mgr available! 2026-02-18T09:44:48.020 INFO:tasks.cephadm.ceph_manager.ceph:waiting for all up 2026-02-18T09:44:48.020 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd dump --format=json 2026-02-18T09:44:48.138 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:48.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd='[{"prefix": "osd pool create", "format": "json", "pool": ".mgr", "pg_num": 1, "pg_num_min": 1, "pg_num_max": 32, "yes_i_really_mean_it": true}]': finished 2026-02-18T09:44:48.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 ceph-mon[15946]: osdmap e12: 2 total, 2 up, 2 in 2026-02-18T09:44:48.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd pool application enable", "format": "json", "pool": ".mgr", "app": "mgr", "yes_i_really_mean_it": true} : dispatch 2026-02-18T09:44:48.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3677062364' entity='client.admin' cmd={"prefix": "auth get-or-create", "entity": "client.0", "caps": ["mon", "allow *", "osd", "allow *", "mds", "allow *", "mgr", "allow *"]} : dispatch 2026-02-18T09:44:48.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3677062364' entity='client.admin' cmd='[{"prefix": "auth get-or-create", "entity": "client.0", "caps": ["mon", "allow *", "osd", "allow *", "mds", "allow *", "mgr", "allow *"]}]': finished 2026-02-18T09:44:48.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2532385209' entity='client.admin' cmd={"prefix": "config log", "num": 1, "format": "json"} : dispatch 2026-02-18T09:44:48.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3042226483' entity='client.admin' cmd={"prefix": "mgr dump", "format": "json"} : dispatch 2026-02-18T09:44:48.346 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:48.347 INFO:teuthology.orchestra.run.trial052.stdout:{"epoch":13,"fsid":"517d1b8c-0cae-11f1-a9e2-d404e6e7d460","created":"2026-02-18T09:43:58.303882+0000","modified":"2026-02-18T09:44:48.096544+0000","last_up_change":"2026-02-18T09:44:46.090992+0000","last_in_change":"2026-02-18T09:44:36.966023+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":6,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":1,"max_osd":2,"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-02-18T09:44:46.159733+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":"13","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,"score_stable":2,"optimal_score":1,"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":"6d5f4db7-41b1-4936-b600-1bb5a518cd67","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":"10.20.193.52:6802","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6803","nonce":1432350303}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6804","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6805","nonce":1432350303}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6808","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6809","nonce":1432350303}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6806","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6807","nonce":1432350303}]},"public_addr":"10.20.193.52:6803/1432350303","cluster_addr":"10.20.193.52:6805/1432350303","heartbeat_back_addr":"10.20.193.52:6809/1432350303","heartbeat_front_addr":"10.20.193.52:6807/1432350303","state":["exists","up"]},{"osd":1,"uuid":"4d0f9edb-682f-4a96-9608-780fac08a093","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":11,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6810","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6811","nonce":3536576011}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6812","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6813","nonce":3536576011}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6816","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6817","nonce":3536576011}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6814","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6815","nonce":3536576011}]},"public_addr":"10.20.193.52:6811/3536576011","cluster_addr":"10.20.193.52:6813/3536576011","heartbeat_back_addr":"10.20.193.52:6817/3536576011","heartbeat_front_addr":"10.20.193.52:6815/3536576011","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":"0.000000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"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":{"10.20.193.52:0/3690306957":"2026-02-19T09:44:17.957415+0000","10.20.193.52:6801/4258616200":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/1079990519":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/1558324402":"2026-02-19T09:44:08.220581+0000","10.20.193.52:0/2499832621":"2026-02-19T09:44:08.220581+0000","10.20.193.52:6801/2229004319":"2026-02-19T09:44:08.220581+0000","10.20.193.52:6800/4258616200":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/3798769001":"2026-02-19T09:44:17.957415+0000","10.20.193.52:6800/2229004319":"2026-02-19T09:44:08.220581+0000","10.20.193.52:0/3696462878":"2026-02-19T09:44:08.220581+0000"},"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-02-18T09:44:48.384 INFO:tasks.cephadm.ceph_manager.ceph:all up! 2026-02-18T09:44:48.384 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd dump --format=json 2026-02-18T09:44:48.508 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:48.623 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45733]: ceph : PWD=/ ; USER=root ; COMMAND=/usr/sbin/smartctl -x --json=o /dev/nvme0n1 2026-02-18T09:44:48.623 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45733]: pam_systemd(sudo:session): Failed to connect to system bus: No such file or directory 2026-02-18T09:44:48.623 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45733]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=167) 2026-02-18T09:44:48.623 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45733]: pam_unix(sudo:session): session closed for user root 2026-02-18T09:44:48.624 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45743]: ceph : PWD=/ ; USER=root ; COMMAND=/usr/sbin/nvme mtfdkcc1t9tgp-1bk1jabyy smart-log-add --json /dev/nvme0n1 2026-02-18T09:44:48.624 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45743]: pam_systemd(sudo:session): Failed to connect to system bus: No such file or directory 2026-02-18T09:44:48.624 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45743]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=167) 2026-02-18T09:44:48.624 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45743]: pam_unix(sudo:session): session closed for user root 2026-02-18T09:44:48.624 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45683]: ceph : PWD=/ ; USER=root ; COMMAND=/usr/sbin/smartctl -x --json=o /dev/nvme2n1 2026-02-18T09:44:48.624 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45683]: pam_systemd(sudo:session): Failed to connect to system bus: No such file or directory 2026-02-18T09:44:48.624 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45683]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=167) 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45683]: pam_unix(sudo:session): session closed for user root 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45687]: ceph : PWD=/ ; USER=root ; COMMAND=/usr/sbin/nvme mtfdkcc1t9tgp-1bk1jabyy smart-log-add --json /dev/nvme2n1 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45687]: pam_systemd(sudo:session): Failed to connect to system bus: No such file or directory 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45687]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=167) 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45687]: pam_unix(sudo:session): session closed for user root 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45691]: ceph : PWD=/ ; USER=root ; COMMAND=/usr/sbin/smartctl -x --json=o /dev/nvme2n1 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45691]: pam_systemd(sudo:session): Failed to connect to system bus: No such file or directory 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45691]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=167) 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45691]: pam_unix(sudo:session): session closed for user root 2026-02-18T09:44:48.625 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45713]: ceph : PWD=/ ; USER=root ; COMMAND=/usr/sbin/nvme mtfdkcc1t9tgp-1bk1jabyy smart-log-add --json /dev/nvme2n1 2026-02-18T09:44:48.626 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45713]: pam_systemd(sudo:session): Failed to connect to system bus: No such file or directory 2026-02-18T09:44:48.626 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45713]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=167) 2026-02-18T09:44:48.626 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:44:48 trial052 sudo[45713]: pam_unix(sudo:session): session closed for user root 2026-02-18T09:44:48.734 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:48.734 INFO:teuthology.orchestra.run.trial052.stdout:{"epoch":13,"fsid":"517d1b8c-0cae-11f1-a9e2-d404e6e7d460","created":"2026-02-18T09:43:58.303882+0000","modified":"2026-02-18T09:44:48.096544+0000","last_up_change":"2026-02-18T09:44:46.090992+0000","last_in_change":"2026-02-18T09:44:36.966023+0000","flags":"sortbitwise,recovery_deletes,purged_snapdirs,pglog_hardlimit","flags_num":5799936,"flags_set":["pglog_hardlimit","purged_snapdirs","recovery_deletes","sortbitwise"],"crush_version":6,"full_ratio":0.94999998807907104,"backfillfull_ratio":0.89999997615814209,"nearfull_ratio":0.85000002384185791,"cluster_snapshot":"","pool_max":1,"max_osd":2,"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-02-18T09:44:46.159733+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":"13","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,"score_stable":2,"optimal_score":1,"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":"6d5f4db7-41b1-4936-b600-1bb5a518cd67","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":"10.20.193.52:6802","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6803","nonce":1432350303}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6804","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6805","nonce":1432350303}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6808","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6809","nonce":1432350303}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6806","nonce":1432350303},{"type":"v1","addr":"10.20.193.52:6807","nonce":1432350303}]},"public_addr":"10.20.193.52:6803/1432350303","cluster_addr":"10.20.193.52:6805/1432350303","heartbeat_back_addr":"10.20.193.52:6809/1432350303","heartbeat_front_addr":"10.20.193.52:6807/1432350303","state":["exists","up"]},{"osd":1,"uuid":"4d0f9edb-682f-4a96-9608-780fac08a093","up":1,"in":1,"weight":1,"primary_affinity":1,"last_clean_begin":0,"last_clean_end":0,"up_from":11,"up_thru":12,"down_at":0,"lost_at":0,"public_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6810","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6811","nonce":3536576011}]},"cluster_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6812","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6813","nonce":3536576011}]},"heartbeat_back_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6816","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6817","nonce":3536576011}]},"heartbeat_front_addrs":{"addrvec":[{"type":"v2","addr":"10.20.193.52:6814","nonce":3536576011},{"type":"v1","addr":"10.20.193.52:6815","nonce":3536576011}]},"public_addr":"10.20.193.52:6811/3536576011","cluster_addr":"10.20.193.52:6813/3536576011","heartbeat_back_addr":"10.20.193.52:6817/3536576011","heartbeat_front_addr":"10.20.193.52:6815/3536576011","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":"0.000000","dead_epoch":0},{"osd":1,"down_stamp":"0.000000","laggy_probability":0,"laggy_interval":0,"features":4544132024016699391,"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":{"10.20.193.52:0/3690306957":"2026-02-19T09:44:17.957415+0000","10.20.193.52:6801/4258616200":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/1079990519":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/1558324402":"2026-02-19T09:44:08.220581+0000","10.20.193.52:0/2499832621":"2026-02-19T09:44:08.220581+0000","10.20.193.52:6801/2229004319":"2026-02-19T09:44:08.220581+0000","10.20.193.52:6800/4258616200":"2026-02-19T09:44:17.957415+0000","10.20.193.52:0/3798769001":"2026-02-19T09:44:17.957415+0000","10.20.193.52:6800/2229004319":"2026-02-19T09:44:08.220581+0000","10.20.193.52:0/3696462878":"2026-02-19T09:44:08.220581+0000"},"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-02-18T09:44:48.770 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph tell osd.0 flush_pg_stats 2026-02-18T09:44:48.770 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph tell osd.1 flush_pg_stats 2026-02-18T09:44:48.888 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:48.889 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:49.042 INFO:teuthology.orchestra.run.trial052.stdout:47244640259 2026-02-18T09:44:49.043 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd last-stat-seq osd.1 2026-02-18T09:44:49.046 INFO:teuthology.orchestra.run.trial052.stdout:34359738373 2026-02-18T09:44:49.047 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd last-stat-seq osd.0 2026-02-18T09:44:49.161 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:49.183 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: pgmap v18: 1 pgs: 1 unknown; 0 B data, 53 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd='[{"prefix": "osd pool application enable", "format": "json", "pool": ".mgr", "app": "mgr", "yes_i_really_mean_it": true}]': finished 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: osdmap e13: 2 total, 2 up, 2 in 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2489529911' entity='client.admin' cmd={"prefix": "osd dump", "format": "json"} : dispatch 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: from='admin socket' entity='admin socket' cmd='smart' args=[json]: dispatch 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: from='admin socket' entity='admin socket' cmd=smart args=[json]: finished 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "mon metadata", "id": "a"} : dispatch 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:49.184 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:49 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2584690555' entity='client.admin' cmd={"prefix": "osd dump", "format": "json"} : dispatch 2026-02-18T09:44:49.203 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:49.387 INFO:teuthology.orchestra.run.trial052.stdout:47244640258 2026-02-18T09:44:49.399 INFO:teuthology.orchestra.run.trial052.stdout:34359738372 2026-02-18T09:44:49.425 INFO:tasks.cephadm.ceph_manager.ceph:need seq 47244640259 got 47244640258 for osd.1 2026-02-18T09:44:49.437 INFO:tasks.cephadm.ceph_manager.ceph:need seq 34359738373 got 34359738372 for osd.0 2026-02-18T09:44:50.426 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd last-stat-seq osd.1 2026-02-18T09:44:50.438 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph osd last-stat-seq osd.0 2026-02-18T09:44:50.451 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:50 trial052 ceph-mon[15946]: osdmap e14: 2 total, 2 up, 2 in 2026-02-18T09:44:50.451 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:50 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2529295513' entity='client.admin' cmd={"prefix": "osd last-stat-seq", "id": 1} : dispatch 2026-02-18T09:44:50.451 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:50 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2691126273' entity='client.admin' cmd={"prefix": "osd last-stat-seq", "id": 0} : dispatch 2026-02-18T09:44:50.545 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:50.564 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:50.769 INFO:teuthology.orchestra.run.trial052.stdout:34359738373 2026-02-18T09:44:50.769 INFO:teuthology.orchestra.run.trial052.stdout:47244640259 2026-02-18T09:44:50.811 INFO:tasks.cephadm.ceph_manager.ceph:need seq 34359738373 got 34359738373 for osd.0 2026-02-18T09:44:50.812 DEBUG:teuthology.parallel:result is None 2026-02-18T09:44:50.817 INFO:tasks.cephadm.ceph_manager.ceph:need seq 47244640259 got 47244640259 for osd.1 2026-02-18T09:44:50.818 DEBUG:teuthology.parallel:result is None 2026-02-18T09:44:50.818 INFO:tasks.cephadm.ceph_manager.ceph:waiting for clean 2026-02-18T09:44:50.818 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph pg dump --format=json 2026-02-18T09:44:50.974 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:51.179 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:51.179 INFO:teuthology.orchestra.run.trial052.stderr:dumped all 2026-02-18T09:44:51.214 INFO:teuthology.orchestra.run.trial052.stdout:{"pg_ready":true,"pg_map":{"version":21,"stamp":"2026-02-18T09:44:49.964375+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":590368,"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":66,"num_read_kb":55,"num_write":101,"num_write_kb":1628,"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":72,"ondisk_log_size":72,"up":2,"acting":2,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":1,"num_osds":2,"num_per_pool_osds":2,"num_per_pool_omap_osds":2,"kb":1468006400,"kb_used":54920,"kb_used_data":804,"kb_used_omap":12,"kb_used_meta":53875,"kb_avail":1467951480,"statfs":{"total":1503238553600,"available":1503182315520,"internally_reserved":0,"allocated":823296,"data_stored":649578,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":12344,"internal_metadata":55168968},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[0,0,0,0,0,0,0,0,0,1],"upper_bound":1024},"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":"0.839834"},"pg_stats":[{"pgid":"1.0","version":"13'72","reported_seq":100,"reported_epoch":13,"state":"active+clean","last_fresh":"2026-02-18T09:44:48.570158+0000","last_change":"2026-02-18T09:44:48.423345+0000","last_active":"2026-02-18T09:44:48.570158+0000","last_peered":"2026-02-18T09:44:48.570158+0000","last_clean":"2026-02-18T09:44:48.570158+0000","last_became_active":"2026-02-18T09:44:48.422897+0000","last_became_peered":"2026-02-18T09:44:48.422897+0000","last_unstale":"2026-02-18T09:44:48.570158+0000","last_undegraded":"2026-02-18T09:44:48.570158+0000","last_fullsized":"2026-02-18T09:44:48.570158+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-02-18T09:44:47.093765+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-02-18T09:44:47.093765+0000","last_clean_scrub_stamp":"2026-02-18T09:44:47.093765+0000","objects_scrubbed":0,"log_size":72,"log_dups_size":0,"ondisk_log_size":72,"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-02-19T15:41:19.351953+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":590368,"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":66,"num_read_kb":55,"num_write":101,"num_write_kb":1628,"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":1,"num_pg":1,"stat_sum":{"num_bytes":590368,"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":66,"num_read_kb":55,"num_write":101,"num_write_kb":1628,"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":1187840,"data_stored":1180736,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":72,"ondisk_log_size":72,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":1,"up_from":11,"seq":47244640259,"num_pgs":1,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":734003200,"kb_used":27076,"kb_used_data":112,"kb_used_omap":5,"kb_used_meta":26938,"kb_avail":733976124,"statfs":{"total":751619276800,"available":751591550976,"internally_reserved":0,"allocated":114688,"data_stored":29605,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":5519,"internal_metadata":27585137},"hb_peers":[0],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[0,0,0,0,0,0,0,0,0,1],"upper_bound":1024},"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":34359738373,"num_pgs":0,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":734003200,"kb_used":27844,"kb_used_data":692,"kb_used_omap":6,"kb_used_meta":26937,"kb_avail":733975356,"statfs":{"total":751619276800,"available":751590764544,"internally_reserved":0,"allocated":708608,"data_stored":619973,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":6825,"internal_metadata":27583831},"hb_peers":[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":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":593920,"data_stored":590368,"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":593920,"data_stored":590368,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-02-18T09:44:51.215 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph pg dump --format=json 2026-02-18T09:44:51.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:51 trial052 ceph-mon[15946]: pgmap v21: 1 pgs: 1 active+clean; 577 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:44:51.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:51 trial052 ceph-mon[15946]: mgrmap e14: x(active, since 32s) 2026-02-18T09:44:51.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:51 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/355733118' entity='client.admin' cmd={"prefix": "osd last-stat-seq", "id": 0} : dispatch 2026-02-18T09:44:51.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:51 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2971966328' entity='client.admin' cmd={"prefix": "osd last-stat-seq", "id": 1} : dispatch 2026-02-18T09:44:51.335 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:51.542 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:51.543 INFO:teuthology.orchestra.run.trial052.stderr:dumped all 2026-02-18T09:44:51.578 INFO:teuthology.orchestra.run.trial052.stdout:{"pg_ready":true,"pg_map":{"version":21,"stamp":"2026-02-18T09:44:49.964375+0000","last_osdmap_epoch":0,"last_pg_scan":0,"pg_stats_sum":{"stat_sum":{"num_bytes":590368,"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":66,"num_read_kb":55,"num_write":101,"num_write_kb":1628,"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":72,"ondisk_log_size":72,"up":2,"acting":2,"num_store_stats":0},"osd_stats_sum":{"up_from":0,"seq":0,"num_pgs":1,"num_osds":2,"num_per_pool_osds":2,"num_per_pool_omap_osds":2,"kb":1468006400,"kb_used":54920,"kb_used_data":804,"kb_used_omap":12,"kb_used_meta":53875,"kb_avail":1467951480,"statfs":{"total":1503238553600,"available":1503182315520,"internally_reserved":0,"allocated":823296,"data_stored":649578,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":12344,"internal_metadata":55168968},"hb_peers":[],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[0,0,0,0,0,0,0,0,0,1],"upper_bound":1024},"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":"0.839834"},"pg_stats":[{"pgid":"1.0","version":"13'72","reported_seq":100,"reported_epoch":13,"state":"active+clean","last_fresh":"2026-02-18T09:44:48.570158+0000","last_change":"2026-02-18T09:44:48.423345+0000","last_active":"2026-02-18T09:44:48.570158+0000","last_peered":"2026-02-18T09:44:48.570158+0000","last_clean":"2026-02-18T09:44:48.570158+0000","last_became_active":"2026-02-18T09:44:48.422897+0000","last_became_peered":"2026-02-18T09:44:48.422897+0000","last_unstale":"2026-02-18T09:44:48.570158+0000","last_undegraded":"2026-02-18T09:44:48.570158+0000","last_fullsized":"2026-02-18T09:44:48.570158+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-02-18T09:44:47.093765+0000","last_deep_scrub":"0'0","last_deep_scrub_stamp":"2026-02-18T09:44:47.093765+0000","last_clean_scrub_stamp":"2026-02-18T09:44:47.093765+0000","objects_scrubbed":0,"log_size":72,"log_dups_size":0,"ondisk_log_size":72,"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-02-19T15:41:19.351953+0000","scrub_duration":0,"objects_trimmed":0,"snaptrim_duration":0,"stat_sum":{"num_bytes":590368,"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":66,"num_read_kb":55,"num_write":101,"num_write_kb":1628,"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":1,"num_pg":1,"stat_sum":{"num_bytes":590368,"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":66,"num_read_kb":55,"num_write":101,"num_write_kb":1628,"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":1187840,"data_stored":1180736,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0},"log_size":72,"ondisk_log_size":72,"up":2,"acting":2,"num_store_stats":2}],"osd_stats":[{"osd":1,"up_from":11,"seq":47244640259,"num_pgs":1,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":734003200,"kb_used":27076,"kb_used_data":112,"kb_used_omap":5,"kb_used_meta":26938,"kb_avail":733976124,"statfs":{"total":751619276800,"available":751591550976,"internally_reserved":0,"allocated":114688,"data_stored":29605,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":5519,"internal_metadata":27585137},"hb_peers":[0],"snap_trim_queue_len":0,"num_snap_trimming":0,"num_shards_repaired":0,"op_queue_age_hist":{"histogram":[0,0,0,0,0,0,0,0,0,1],"upper_bound":1024},"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":34359738373,"num_pgs":0,"num_osds":1,"num_per_pool_osds":1,"num_per_pool_omap_osds":1,"kb":734003200,"kb_used":27844,"kb_used_data":692,"kb_used_omap":6,"kb_used_meta":26937,"kb_avail":733975356,"statfs":{"total":751619276800,"available":751590764544,"internally_reserved":0,"allocated":708608,"data_stored":619973,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":6825,"internal_metadata":27583831},"hb_peers":[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":[]}],"pool_statfs":[{"poolid":1,"osd":0,"total":0,"available":0,"internally_reserved":0,"allocated":593920,"data_stored":590368,"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":593920,"data_stored":590368,"data_compressed":0,"data_compressed_allocated":0,"data_compressed_original":0,"omap_allocated":0,"internal_metadata":0}]}} 2026-02-18T09:44:51.579 INFO:tasks.cephadm.ceph_manager.ceph:clean! 2026-02-18T09:44:51.579 INFO:tasks.ceph:Waiting until ceph cluster ceph is healthy... 2026-02-18T09:44:51.580 INFO:tasks.cephadm.ceph_manager.ceph:wait_until_healthy 2026-02-18T09:44:51.580 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph health --format=json 2026-02-18T09:44:51.695 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:51.929 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:51.929 INFO:teuthology.orchestra.run.trial052.stdout:{"status":"HEALTH_OK","checks":{},"mutes":[]} 2026-02-18T09:44:51.965 INFO:tasks.cephadm.ceph_manager.ceph:wait_until_healthy done 2026-02-18T09:44:51.966 INFO:tasks.cephadm:Setup complete, yielding 2026-02-18T09:44:51.966 INFO:teuthology.run_tasks:Running task cephadm.shell... 2026-02-18T09:44:51.980 INFO:tasks.cephadm:Running commands on role host.a host ubuntu@trial052.front.sepia.ceph.com 2026-02-18T09:44:51.980 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'ceph fs volume create cephfs' 2026-02-18T09:44:52.098 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:52.213 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:52 trial052 ceph-mon[15946]: from='client.14245 -' entity='client.admin' cmd=[{"prefix": "pg dump", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:44:52.213 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:52 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/3695742119' entity='client.admin' cmd={"prefix": "health", "format": "json"} : dispatch 2026-02-18T09:44:53.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:53 trial052 ceph-mon[15946]: from='client.14247 -' entity='client.admin' cmd=[{"prefix": "pg dump", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:44:53.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:53 trial052 ceph-mon[15946]: pgmap v22: 1 pgs: 1 active+clean; 577 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:44:53.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:53 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd pool create", "pool": "cephfs.cephfs.meta"} : dispatch 2026-02-18T09:44:54.189 INFO:teuthology.run_tasks:Running task cephadm.wait_for_service... 2026-02-18T09:44:54.211 INFO:tasks.cephadm:Waiting for ceph service mds.cephfs to start (timeout 300)... 2026-02-18T09:44:54.212 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch ls -f json 2026-02-18T09:44:54.327 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:54.391 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:54 trial052 ceph-mon[15946]: from='client.14251 -' entity='client.admin' cmd=[{"prefix": "fs volume create", "name": "cephfs", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:54.391 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:54 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd='[{"prefix": "osd pool create", "pool": "cephfs.cephfs.meta"}]': finished 2026-02-18T09:44:54.391 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:54 trial052 ceph-mon[15946]: osdmap e15: 2 total, 2 up, 2 in 2026-02-18T09:44:54.391 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:54 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"bulk": true, "prefix": "osd pool create", "pool": "cephfs.cephfs.data"} : dispatch 2026-02-18T09:44:54.392 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:54 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mon-a[15942]: 2026-02-18T09:44:54.138+0000 7efd6dd82640 -1 log_channel(cluster) log [ERR] : Health check failed: 1 filesystem is offline (MDS_ALL_DOWN) 2026-02-18T09:44:54.552 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:54.552 INFO:teuthology.orchestra.run.trial052.stdout:[{"events": ["2026-02-18T09:44:54.144160Z service:mds.cephfs [INFO] \"service was created\""], "placement": {"count": 2}, "service_id": "cephfs", "service_name": "mds.cephfs", "service_type": "mds", "status": {"created": "2026-02-18T09:44:54.142677Z", "running": 0, "size": 2}}, {"events": ["2026-02-18T09:44:25.426001Z service:mgr [INFO] \"service was created\""], "placement": {"count": 1, "hosts": ["trial052=x"]}, "service_name": "mgr", "service_type": "mgr", "status": {"created": "2026-02-18T09:44:25.418874Z", "last_refresh": "2026-02-18T09:44:54.545289Z", "running": 1, "size": 1}}, {"events": ["2026-02-18T09:44:24.152008Z service:mon [INFO] \"service was created\""], "placement": {"count": 1, "hosts": ["trial052:10.20.193.52=a"]}, "service_name": "mon", "service_type": "mon", "status": {"created": "2026-02-18T09:44:24.144738Z", "last_refresh": "2026-02-18T09:44:54.545233Z", "running": 1, "size": 1}}, {"events": ["2026-02-18T09:44:35.781492Z service:osd.default [INFO] \"service was created\""], "placement": {"host_pattern": "trial052"}, "service_id": "default", "service_name": "osd.default", "service_type": "osd", "spec": {"data_devices": {"paths": ["vg_nvme/lv_3"]}, "filter_logic": "AND", "objectstore": "bluestore", "osd_type": "classic", "termination_grace_period_seconds": 30}, "status": {"created": "2026-02-18T09:44:35.780516Z", "last_refresh": "2026-02-18T09:44:54.545341Z", "running": 2, "size": 2}}] 2026-02-18T09:44:54.592 INFO:tasks.cephadm:mds.cephfs has 0/2 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: pgmap v24: 33 pgs: 32 unknown, 1 active+clean; 577 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd='[{"bulk": true, "prefix": "osd pool create", "pool": "cephfs.cephfs.data"}]': finished 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: osdmap e16: 2 total, 2 up, 2 in 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "fs new", "fs_name": "cephfs", "metadata": "cephfs.cephfs.meta", "data": "cephfs.cephfs.data"} : dispatch 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: Health check failed: 1 filesystem is offline (MDS_ALL_DOWN) 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: Health check failed: 1 filesystem is online with fewer MDS than max_mds (MDS_UP_LESS_THAN_MAX) 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd='[{"prefix": "fs new", "fs_name": "cephfs", "metadata": "cephfs.cephfs.meta", "data": "cephfs.cephfs.data"}]': finished 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: osdmap e17: 2 total, 2 up, 2 in 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: fsmap cephfs:0 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: Saving service mds.cephfs spec with placement count:2 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:55.443 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:55 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:55.593 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch ls -f json 2026-02-18T09:44:55.711 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:56.052 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:56.052 INFO:teuthology.orchestra.run.trial052.stdout:[{"events": ["2026-02-18T09:44:54.144160Z service:mds.cephfs [INFO] \"service was created\""], "placement": {"count": 2}, "service_id": "cephfs", "service_name": "mds.cephfs", "service_type": "mds", "status": {"created": "2026-02-18T09:44:54.142677Z", "running": 0, "size": 2}}, {"events": ["2026-02-18T09:44:25.426001Z service:mgr [INFO] \"service was created\""], "placement": {"count": 1, "hosts": ["trial052=x"]}, "service_name": "mgr", "service_type": "mgr", "status": {"created": "2026-02-18T09:44:25.418874Z", "last_refresh": "2026-02-18T09:44:54.545289Z", "running": 1, "size": 1}}, {"events": ["2026-02-18T09:44:24.152008Z service:mon [INFO] \"service was created\""], "placement": {"count": 1, "hosts": ["trial052:10.20.193.52=a"]}, "service_name": "mon", "service_type": "mon", "status": {"created": "2026-02-18T09:44:24.144738Z", "last_refresh": "2026-02-18T09:44:54.545233Z", "running": 1, "size": 1}}, {"events": ["2026-02-18T09:44:35.781492Z service:osd.default [INFO] \"service was created\""], "placement": {"host_pattern": "trial052"}, "service_id": "default", "service_name": "osd.default", "service_type": "osd", "spec": {"data_devices": {"paths": ["vg_nvme/lv_3"]}, "filter_logic": "AND", "objectstore": "bluestore", "osd_type": "classic", "termination_grace_period_seconds": 30}, "status": {"created": "2026-02-18T09:44:35.780516Z", "last_refresh": "2026-02-18T09:44:54.545341Z", "running": 2, "size": 2}}] 2026-02-18T09:44:56.092 INFO:tasks.cephadm:mds.cephfs has 0/2 2026-02-18T09:44:56.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='client.14253 -' entity='client.admin' cmd=[{"prefix": "orch ls", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:44:56.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: osdmap e18: 2 total, 2 up, 2 in 2026-02-18T09:44:56.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:56.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:56.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:56.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:56.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:56.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:44:56.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get-or-create", "entity": "mds.cephfs.trial052.equndb", "caps": ["mon", "profile mds", "osd", "allow rw tag cephfs *=*", "mds", "allow"]} : dispatch 2026-02-18T09:44:56.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd='[{"prefix": "auth get-or-create", "entity": "mds.cephfs.trial052.equndb", "caps": ["mon", "profile mds", "osd", "allow rw tag cephfs *=*", "mds", "allow"]}]': finished 2026-02-18T09:44:56.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:56 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:57.093 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch ls -f json 2026-02-18T09:44:57.210 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:57.445 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:44:57.445 INFO:teuthology.orchestra.run.trial052.stdout:[{"events": ["2026-02-18T09:44:56.866913Z service:mds.cephfs [INFO] \"service was created\""], "placement": {"count": 2}, "service_id": "cephfs", "service_name": "mds.cephfs", "service_type": "mds", "status": {"created": "2026-02-18T09:44:54.142677Z", "last_refresh": "2026-02-18T09:44:57.366843Z", "running": 2, "size": 2}}, {"events": ["2026-02-18T09:44:25.426001Z service:mgr [INFO] \"service was created\""], "placement": {"count": 1, "hosts": ["trial052=x"]}, "service_name": "mgr", "service_type": "mgr", "status": {"created": "2026-02-18T09:44:25.418874Z", "last_refresh": "2026-02-18T09:44:57.366718Z", "running": 1, "size": 1}}, {"events": ["2026-02-18T09:44:24.152008Z service:mon [INFO] \"service was created\""], "placement": {"count": 1, "hosts": ["trial052:10.20.193.52=a"]}, "service_name": "mon", "service_type": "mon", "status": {"created": "2026-02-18T09:44:24.144738Z", "last_refresh": "2026-02-18T09:44:57.366660Z", "running": 1, "size": 1}}, {"events": ["2026-02-18T09:44:35.781492Z service:osd.default [INFO] \"service was created\""], "placement": {"host_pattern": "trial052"}, "service_id": "default", "service_name": "osd.default", "service_type": "osd", "spec": {"data_devices": {"paths": ["vg_nvme/lv_3"]}, "filter_logic": "AND", "objectstore": "bluestore", "osd_type": "classic", "termination_grace_period_seconds": 30}, "status": {"created": "2026-02-18T09:44:35.780516Z", "last_refresh": "2026-02-18T09:44:57.366759Z", "running": 2, "size": 2}}] 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: Deploying daemon mds.cephfs.trial052.equndb on trial052 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: pgmap v28: 65 pgs: 64 unknown, 1 active+clean; 577 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='client.14255 -' entity='client.admin' cmd=[{"prefix": "orch ls", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: osdmap e19: 2 total, 2 up, 2 in 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get-or-create", "entity": "mds.cephfs.trial052.gieymk", "caps": ["mon", "profile mds", "osd", "allow rw tag cephfs *=*", "mds", "allow"]} : dispatch 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd='[{"prefix": "auth get-or-create", "entity": "mds.cephfs.trial052.gieymk", "caps": ["mon", "profile mds", "osd", "allow rw tag cephfs *=*", "mds", "allow"]}]': finished 2026-02-18T09:44:57.446 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:57.447 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: Deploying daemon mds.cephfs.trial052.gieymk on trial052 2026-02-18T09:44:57.447 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:57.447 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:57.447 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:57.447 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:57.447 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:57.447 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:57 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:57.483 INFO:tasks.cephadm:mds.cephfs has 2/2 2026-02-18T09:44:57.484 INFO:teuthology.run_tasks:Running task cephadm.shell... 2026-02-18T09:44:57.504 INFO:tasks.cephadm:Running commands on role host.a host ubuntu@trial052.front.sepia.ceph.com 2026-02-18T09:44:57.505 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'ceph fs subvolumegroup create cephfs smb' 2026-02-18T09:44:57.640 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:58.068 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:44:57 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:44:57.868+0000 7f0952fc0640 -1 client.14265 error registering admin socket command: (17) File exists 2026-02-18T09:44:58.197 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'ceph fs subvolume create cephfs sv1 --group-name=smb --mode=0777' 2026-02-18T09:44:58.317 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:58.432 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: mds.? [v2:10.20.193.52:6818/3594139805,v1:10.20.193.52:6819/3594139805] up:boot 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: mds.? [v2:10.20.193.52:6820/2714350868,v1:10.20.193.52:6821/2714350868] up:boot 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: daemon mds.cephfs.trial052.gieymk assigned to filesystem cephfs as rank 0 (now has 1 ranks) 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: Health check cleared: MDS_ALL_DOWN (was: 1 filesystem is offline) 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: Health check cleared: MDS_UP_LESS_THAN_MAX (was: 1 filesystem is online with fewer MDS than max_mds) 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: Cluster is now healthy 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: fsmap cephfs:0 2 up:standby 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: fsmap cephfs:1 {0=cephfs.trial052.gieymk=up:creating} 1 up:standby 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "mds metadata", "who": "cephfs.trial052.equndb"} : dispatch 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "mds metadata", "who": "cephfs.trial052.gieymk"} : dispatch 2026-02-18T09:44:58.433 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: daemon mds.cephfs.trial052.gieymk is now active in filesystem cephfs as rank 0 2026-02-18T09:44:58.434 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:58.434 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:58 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:58.624 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'ceph fs subvolume create cephfs sv2 --group-name=smb --mode=0777' 2026-02-18T09:44:58.742 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:59.022 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'ceph mgr module enable smb' 2026-02-18T09:44:59.138 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:44:59.252 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='client.14261 -' entity='client.admin' cmd=[{"prefix": "orch ls", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:44:59.252 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='client.14263 -' entity='client.admin' cmd=[{"prefix": "fs subvolumegroup create", "vol_name": "cephfs", "group_name": "smb", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: pgmap v30: 65 pgs: 65 active+clean; 579 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 3.0 KiB/s wr, 8 op/s 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: mds.? [v2:10.20.193.52:6820/2714350868,v1:10.20.193.52:6821/2714350868] up:active 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: fsmap cephfs:1 {0=cephfs.trial052.gieymk=up:active} 1 up:standby 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: fsmap cephfs:1 {0=cephfs.trial052.gieymk=up:active} 1 up:standby 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:44:59.253 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:44:59.254 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:59.254 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:59.254 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:44:59.254 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:44:59.254 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' 2026-02-18T09:44:59.254 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:44:59 trial052 ceph-mon[15946]: from='mgr.14152 10.20.193.52:0/3422179429' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:45:00.195 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'sleep 30' 2026-02-18T09:45:00.313 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:45:00.428 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:00 trial052 ceph-mon[15946]: from='client.14267 -' entity='client.admin' cmd=[{"prefix": "fs subvolume create", "vol_name": "cephfs", "sub_name": "sv1", "group_name": "smb", "mode": "0777", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:45:00.428 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:00 trial052 ceph-mon[15946]: from='client.14269 -' entity='client.admin' cmd=[{"prefix": "fs subvolume create", "vol_name": "cephfs", "sub_name": "sv2", "group_name": "smb", "mode": "0777", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:45:00.428 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:00 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2248685121' entity='client.admin' cmd={"prefix": "mgr module enable", "module": "smb"} : dispatch 2026-02-18T09:45:00.429 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:00 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: ignoring --setuser ceph since I am not root 2026-02-18T09:45:00.429 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:00 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: ignoring --setgroup ceph since I am not root 2026-02-18T09:45:01.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:01 trial052 ceph-mon[15946]: from='client.? 10.20.193.52:0/2248685121' entity='client.admin' cmd='[{"prefix": "mgr module enable", "module": "smb"}]': finished 2026-02-18T09:45:01.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:01 trial052 ceph-mon[15946]: mgrmap e15: x(active, since 42s) 2026-02-18T09:45:01.569 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:01 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: /lib64/python3.9/site-packages/scipy/__init__.py:73: 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-02-18T09:45:01.569 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:01 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 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-02-18T09:45:01.569 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:01 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: from numpy import show_config as show_numpy_config 2026-02-18T09:45:02.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:02 trial052 ceph-mon[15946]: mds.? [v2:10.20.193.52:6818/3594139805,v1:10.20.193.52:6819/3594139805] up:standby 2026-02-18T09:45:02.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:02 trial052 ceph-mon[15946]: fsmap cephfs:1 {0=cephfs.trial052.gieymk=up:active} 1 up:standby 2026-02-18T09:45:03.482 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: Active manager daemon x restarted 2026-02-18T09:45:03.482 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: Activating manager daemon x 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: osdmap e20: 2 total, 2 up, 2 in 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: mgrmap e16: x(active, starting, since 0.00332195s) 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "mon metadata", "id": "a"} : dispatch 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "mds metadata", "who": "cephfs.trial052.equndb"} : dispatch 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "mds metadata", "who": "cephfs.trial052.gieymk"} : dispatch 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "mgr metadata", "who": "x", "id": "x"} : dispatch 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 0} : dispatch 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd metadata", "id": 1} : dispatch 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "mds metadata"} : dispatch 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd metadata"} : dispatch 2026-02-18T09:45:03.483 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "mon metadata"} : dispatch 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: Manager daemon x is now available 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:03 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:03 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:03.179+0000 7fafe92e9640 -1 client.14284 error registering admin socket command: (17) File exists 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:03 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:03.179+0000 7fafec32f640 -1 client.14285 error registering admin socket command: (17) File exists 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:03 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:03.179+0000 7fafec32f640 -1 client.14285 error registering admin socket command: (17) File exists 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:03 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:03.179+0000 7fafec32f640 -1 client.14285 error registering admin socket command: (17) File exists 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:03 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:03.179+0000 7fafec32f640 -1 client.14285 error registering admin socket command: (17) File exists 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:03 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:03.179+0000 7fafec32f640 -1 client.14285 error registering admin socket command: (17) File exists 2026-02-18T09:45:03.484 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:03 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:03.179+0000 7fafec32f640 -1 client.14285 error registering admin socket command: (17) File exists 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix":"config rm","who":"mgr","name":"mgr/rbd_support/x/mirror_snapshot_schedule"} : dispatch 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix":"config rm","who":"mgr","name":"mgr/rbd_support/x/trash_purge_schedule"} : dispatch 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: mgrmap e17: x(active, since 1.00513s) 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config rm", "who": "osd.0", "name": "osd_memory_target"} : dispatch 2026-02-18T09:45:04.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config rm", "who": "osd.1", "name": "osd_memory_target"} : dispatch 2026-02-18T09:45:04.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:04.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:45:04.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:04 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:45:05.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: [18/Feb/2026:09:45:03] ENGINE Bus STARTING 2026-02-18T09:45:05.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: [18/Feb/2026:09:45:03] ENGINE Serving on https://10.20.193.52:7150 2026-02-18T09:45:05.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: [18/Feb/2026:09:45:03] ENGINE Client ('10.20.193.52', 49342) lost — peer dropped the TLS connection suddenly, during handshake: (6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1147)') 2026-02-18T09:45:05.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: [18/Feb/2026:09:45:03] ENGINE Serving on http://10.20.193.52:8765 2026-02-18T09:45:05.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: [18/Feb/2026:09:45:03] ENGINE Bus STARTED 2026-02-18T09:45:05.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: pgmap v3: 65 pgs: 65 active+clean; 637 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:45:05.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: Adjusting osd_memory_target on trial052 to 37927M 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: Updating trial052:/etc/ceph/ceph.conf 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:05.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:05 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:45:06.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:06 trial052 ceph-mon[15946]: Updating trial052:/var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/config/ceph.conf 2026-02-18T09:45:06.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:06 trial052 ceph-mon[15946]: Updating trial052:/etc/ceph/ceph.client.admin.keyring 2026-02-18T09:45:06.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:06 trial052 ceph-mon[15946]: Updating trial052:/var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/config/ceph.client.admin.keyring 2026-02-18T09:45:06.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:06 trial052 ceph-mon[15946]: Certificate for "cephadm-signed_agent_cert (trial052)" is still valid for 1824 days. 2026-02-18T09:45:06.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:06 trial052 ceph-mon[15946]: pgmap v4: 65 pgs: 65 active+clean; 637 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:45:06.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:06 trial052 ceph-mon[15946]: mgrmap e18: x(active, since 2s) 2026-02-18T09:45:08.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:08 trial052 ceph-mon[15946]: pgmap v5: 65 pgs: 65 active+clean; 637 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:45:08.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:08 trial052 ceph-mon[15946]: mgrmap e19: x(active, since 4s) 2026-02-18T09:45:10.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:10 trial052 ceph-mon[15946]: pgmap v6: 65 pgs: 65 active+clean; 637 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:45:12.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:12 trial052 ceph-mon[15946]: pgmap v7: 65 pgs: 65 active+clean; 644 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 25 KiB/s rd, 1.6 KiB/s wr, 11 op/s 2026-02-18T09:45:14.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:14 trial052 ceph-mon[15946]: pgmap v8: 65 pgs: 65 active+clean; 644 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 20 KiB/s rd, 1.2 KiB/s wr, 8 op/s 2026-02-18T09:45:16.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:16 trial052 ceph-mon[15946]: pgmap v9: 65 pgs: 65 active+clean; 644 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 16 KiB/s rd, 1023 B/s wr, 7 op/s 2026-02-18T09:45:18.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:18 trial052 ceph-mon[15946]: pgmap v10: 65 pgs: 65 active+clean; 644 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 15 KiB/s rd, 938 B/s wr, 6 op/s 2026-02-18T09:45:20.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:20 trial052 ceph-mon[15946]: pgmap v11: 65 pgs: 65 active+clean; 646 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 15 KiB/s rd, 1.2 KiB/s wr, 6 op/s 2026-02-18T09:45:22.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:22 trial052 ceph-mon[15946]: pgmap v12: 65 pgs: 65 active+clean; 646 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 15 KiB/s rd, 1.2 KiB/s wr, 6 op/s 2026-02-18T09:45:24.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:24 trial052 ceph-mon[15946]: pgmap v13: 65 pgs: 65 active+clean; 646 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 255 B/s wr, 0 op/s 2026-02-18T09:45:26.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:26 trial052 ceph-mon[15946]: pgmap v14: 65 pgs: 65 active+clean; 646 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 255 B/s wr, 0 op/s 2026-02-18T09:45:28.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:28 trial052 ceph-mon[15946]: pgmap v15: 65 pgs: 65 active+clean; 646 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 255 B/s wr, 0 op/s 2026-02-18T09:45:30.426 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:30 trial052 ceph-mon[15946]: pgmap v16: 65 pgs: 65 active+clean; 646 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail; 255 B/s wr, 0 op/s 2026-02-18T09:45:30.446 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'ceph smb cluster create modtest1 active-directory --domain-realm=domain1.sink.test --domain-join-user-pass=Administrator%Passw0rd --custom-dns=10.20.193.185 --placement=count:1' 2026-02-18T09:45:30.564 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:45:32.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:31 trial052 ceph-mon[15946]: from='client.14289 -' entity='client.admin' cmd=[{"prefix": "smb cluster create", "cluster_id": "modtest1", "auth_mode": "active-directory", "domain_realm": "domain1.sink.test", "domain_join_user_pass": ["Administrator%Passw0rd"], "custom_dns": ["10.20.193.185"], "placement": "count:1", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:45:32.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:31 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:32.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:31 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd pool create", "pool": ".smb", "yes_i_really_mean_it": true} : dispatch 2026-02-18T09:45:32.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:31 trial052 ceph-mon[15946]: pgmap v17: 65 pgs: 65 active+clean; 646 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:45:32.844 INFO:teuthology.orchestra.run.trial052.stdout:{ 2026-02-18T09:45:32.844 INFO:teuthology.orchestra.run.trial052.stdout: "resource": { 2026-02-18T09:45:32.844 INFO:teuthology.orchestra.run.trial052.stdout: "resource_type": "ceph.smb.cluster", 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: "cluster_id": "modtest1", 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: "auth_mode": "active-directory", 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: "intent": "present", 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: "domain_settings": { 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: "realm": "domain1.sink.test", 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: "join_sources": [ 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: { 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: "source_type": "resource", 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: "ref": "modtest1nurfztpj" 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: } 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: ] 2026-02-18T09:45:32.845 INFO:teuthology.orchestra.run.trial052.stdout: }, 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "user_group_settings": [], 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "custom_dns": [ 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "10.20.193.185" 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: ], 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "placement": { 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "count": 1 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: }, 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "public_addrs": [] 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: }, 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "state": "created", 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "additional_results": [ 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: { 2026-02-18T09:45:32.846 INFO:teuthology.orchestra.run.trial052.stdout: "resource": { 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "resource_type": "ceph.smb.join.auth", 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "auth_id": "modtest1nurfztpj", 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "intent": "present", 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "auth": { 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "username": "Administrator", 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "password": "Passw0rd" 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: }, 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "linked_to_cluster": "modtest1" 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: }, 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "state": "created", 2026-02-18T09:45:32.847 INFO:teuthology.orchestra.run.trial052.stdout: "success": true 2026-02-18T09:45:32.848 INFO:teuthology.orchestra.run.trial052.stdout: } 2026-02-18T09:45:32.848 INFO:teuthology.orchestra.run.trial052.stdout: ], 2026-02-18T09:45:32.848 INFO:teuthology.orchestra.run.trial052.stdout: "success": true 2026-02-18T09:45:32.848 INFO:teuthology.orchestra.run.trial052.stdout:} 2026-02-18T09:45:32.902 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'ceph smb share create modtest1 share1 cephfs / --subvolume=smb/sv1' 2026-02-18T09:45:33.020 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:45:33.082 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:32 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd='[{"prefix": "osd pool create", "pool": ".smb", "yes_i_really_mean_it": true}]': finished 2026-02-18T09:45:33.082 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:32 trial052 ceph-mon[15946]: osdmap e21: 2 total, 2 up, 2 in 2026-02-18T09:45:33.082 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:32 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd pool application enable", "pool": ".smb", "app": "smb"} : dispatch 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout:{ 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "resource": { 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "resource_type": "ceph.smb.share", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "cluster_id": "modtest1", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "share_id": "share1", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "intent": "present", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "name": "share1", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "readonly": false, 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "browseable": true, 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "cephfs": { 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "volume": "cephfs", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "path": "/", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "subvolumegroup": "smb", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "subvolume": "sv1", 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: "provider": "samba-vfs" 2026-02-18T09:45:33.311 INFO:teuthology.orchestra.run.trial052.stdout: } 2026-02-18T09:45:33.312 INFO:teuthology.orchestra.run.trial052.stdout: }, 2026-02-18T09:45:33.312 INFO:teuthology.orchestra.run.trial052.stdout: "state": "created", 2026-02-18T09:45:33.312 INFO:teuthology.orchestra.run.trial052.stdout: "success": true 2026-02-18T09:45:33.312 INFO:teuthology.orchestra.run.trial052.stdout:} 2026-02-18T09:45:33.333 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.274+0000 7fafe62e3640 -1 client.14293 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.333 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.274+0000 7fafe62e3640 -1 client.14293 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.333 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.274+0000 7fafe62e3640 -1 client.14293 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.333 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.274+0000 7fafe62e3640 -1 client.14293 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.333 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.274+0000 7fafe62e3640 -1 client.14293 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.333 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.274+0000 7fafe62e3640 -1 client.14293 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.333 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.282+0000 7faff333d640 -1 client.14295 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.282+0000 7faff333d640 -1 client.14295 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.282+0000 7faff333d640 -1 client.14295 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.282+0000 7faff333d640 -1 client.14295 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.282+0000 7faff333d640 -1 client.14295 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.282+0000 7faff333d640 -1 client.14295 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.286+0000 7faff333d640 -1 client.14297 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.286+0000 7faff333d640 -1 client.14297 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.286+0000 7faff333d640 -1 client.14297 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.286+0000 7faff333d640 -1 client.14297 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.286+0000 7faff333d640 -1 client.14297 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.334 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:45:33 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mgr-x[16200]: 2026-02-18T09:45:33.286+0000 7faff333d640 -1 client.14297 error registering admin socket command: (17) File exists 2026-02-18T09:45:33.352 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- bash -c 'ceph smb share create modtest1 share2 cephfs / --subvolume=smb/sv2' 2026-02-18T09:45:33.466 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:45:33.876 INFO:teuthology.orchestra.run.trial052.stdout:{ 2026-02-18T09:45:33.876 INFO:teuthology.orchestra.run.trial052.stdout: "resource": { 2026-02-18T09:45:33.876 INFO:teuthology.orchestra.run.trial052.stdout: "resource_type": "ceph.smb.share", 2026-02-18T09:45:33.876 INFO:teuthology.orchestra.run.trial052.stdout: "cluster_id": "modtest1", 2026-02-18T09:45:33.877 INFO:teuthology.orchestra.run.trial052.stdout: "share_id": "share2", 2026-02-18T09:45:33.877 INFO:teuthology.orchestra.run.trial052.stdout: "intent": "present", 2026-02-18T09:45:33.877 INFO:teuthology.orchestra.run.trial052.stdout: "name": "share2", 2026-02-18T09:45:33.877 INFO:teuthology.orchestra.run.trial052.stdout: "readonly": false, 2026-02-18T09:45:33.877 INFO:teuthology.orchestra.run.trial052.stdout: "browseable": true, 2026-02-18T09:45:33.877 INFO:teuthology.orchestra.run.trial052.stdout: "cephfs": { 2026-02-18T09:45:33.877 INFO:teuthology.orchestra.run.trial052.stdout: "volume": "cephfs", 2026-02-18T09:45:33.877 INFO:teuthology.orchestra.run.trial052.stdout: "path": "/", 2026-02-18T09:45:33.878 INFO:teuthology.orchestra.run.trial052.stdout: "subvolumegroup": "smb", 2026-02-18T09:45:33.878 INFO:teuthology.orchestra.run.trial052.stdout: "subvolume": "sv2", 2026-02-18T09:45:33.878 INFO:teuthology.orchestra.run.trial052.stdout: "provider": "samba-vfs" 2026-02-18T09:45:33.878 INFO:teuthology.orchestra.run.trial052.stdout: } 2026-02-18T09:45:33.878 INFO:teuthology.orchestra.run.trial052.stdout: }, 2026-02-18T09:45:33.878 INFO:teuthology.orchestra.run.trial052.stdout: "state": "created", 2026-02-18T09:45:33.878 INFO:teuthology.orchestra.run.trial052.stdout: "success": true 2026-02-18T09:45:33.879 INFO:teuthology.orchestra.run.trial052.stdout:} 2026-02-18T09:45:33.933 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd='[{"prefix": "osd pool application enable", "pool": ".smb", "app": "smb"}]': finished 2026-02-18T09:45:33.933 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: osdmap e22: 2 total, 2 up, 2 in 2026-02-18T09:45:33.933 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:33.933 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config-key dump", "key": "smb/config/"} : dispatch 2026-02-18T09:45:33.933 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: pgmap v20: 97 pgs: 32 unknown, 65 active+clean; 646 KiB data, 54 MiB used, 1.4 TiB / 1.4 TiB avail 2026-02-18T09:45:33.933 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "fs subvolume getpath", "vol_name": "cephfs", "sub_name": "sv1", "group_name": "smb"} : dispatch 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "fs authorize", "filesystem": "cephfs", "entity": "client.smb.fs.cluster.modtest1", "caps": ["/", "*"]} : dispatch 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd='[{"prefix": "fs authorize", "filesystem": "cephfs", "entity": "client.smb.fs.cluster.modtest1", "caps": ["/", "*"]}]': finished 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config-key dump", "key": "smb/config/"} : dispatch 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "auth get-or-create", "entity": "client.smb.config.modtest1.trial052.wzlcbg", "caps": ["mon", "allow r, allow command \"config-key get\" with \"key\" prefix \"smb/config/modtest1/\"", "osd", "allow rwx pool=.smb namespace=modtest1 object_prefix cluster.meta., allow r pool=.smb"]} : dispatch 2026-02-18T09:45:33.934 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd='[{"prefix": "auth get-or-create", "entity": "client.smb.config.modtest1.trial052.wzlcbg", "caps": ["mon", "allow r, allow command \"config-key get\" with \"key\" prefix \"smb/config/modtest1/\"", "osd", "allow rwx pool=.smb namespace=modtest1 object_prefix cluster.meta., allow r pool=.smb"]}]': finished 2026-02-18T09:45:33.935 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.smb.fs.cluster.modtest1"} : dispatch 2026-02-18T09:45:33.935 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:33 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:45:33.958 INFO:teuthology.run_tasks:Running task cephadm.wait_for_service... 2026-02-18T09:45:33.974 INFO:tasks.cephadm:Waiting for ceph service smb.modtest1 to start (timeout 300)... 2026-02-18T09:45:33.974 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch ls -f json 2026-02-18T09:45:34.093 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:45:34.319 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:45:34.319 INFO:teuthology.orchestra.run.trial052.stdout:[{"placement": {"count": 2}, "service_id": "cephfs", "service_name": "mds.cephfs", "service_type": "mds", "status": {"created": "2026-02-18T09:44:54.142677Z", "last_refresh": "2026-02-18T09:45:03.732664Z", "running": 2, "size": 2}}, {"placement": {"count": 1, "hosts": ["trial052=x"]}, "service_name": "mgr", "service_type": "mgr", "status": {"created": "2026-02-18T09:44:25.418874Z", "last_refresh": "2026-02-18T09:45:03.732579Z", "running": 1, "size": 1}}, {"placement": {"count": 1, "hosts": ["trial052:10.20.193.52=a"]}, "service_name": "mon", "service_type": "mon", "status": {"created": "2026-02-18T09:44:24.144738Z", "last_refresh": "2026-02-18T09:45:03.732523Z", "running": 1, "size": 1}}, {"placement": {"host_pattern": "trial052"}, "service_id": "default", "service_name": "osd.default", "service_type": "osd", "spec": {"data_devices": {"paths": ["vg_nvme/lv_3"]}, "filter_logic": "AND", "objectstore": "bluestore", "osd_type": "classic", "termination_grace_period_seconds": 30}, "status": {"created": "2026-02-18T09:44:35.780516Z", "last_refresh": "2026-02-18T09:45:03.732610Z", "running": 2, "size": 2}}, {"events": ["2026-02-18T09:45:33.871308Z service:smb.modtest1 [INFO] \"service was created\""], "placement": {"count": 1}, "service_id": "modtest1", "service_name": "smb.modtest1", "service_type": "smb", "spec": {"cluster_id": "modtest1", "config_uri": "rados://.smb/modtest1/config.smb", "custom_dns": ["10.20.193.185"], "features": ["domain", "cephfs-proxy"], "include_ceph_users": ["client.smb.fs.cluster.modtest1"], "join_sources": ["rados:mon-config-key:smb/config/modtest1/join.0.json"]}, "status": {"created": "2026-02-18T09:45:33.869959Z", "ports": [445, 9922], "running": 0, "size": 1}}] 2026-02-18T09:45:34.358 INFO:tasks.cephadm:smb.modtest1 has 0/1 2026-02-18T09:45:35.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='client.14291 -' entity='client.admin' cmd=[{"prefix": "smb share create", "cluster_id": "modtest1", "share_id": "share1", "cephfs_volume": "cephfs", "path": "/", "subvolume": "smb/sv1", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:45:35.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='mon.0 -' entity='mon.' cmd=[{"prefix": "fs subvolume getpath", "vol_name": "cephfs", "sub_name": "sv1", "group_name": "smb"}]: dispatch 2026-02-18T09:45:35.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: Saving service smb.modtest1 spec with placement count:1 2026-02-18T09:45:35.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: Deploying daemon smb.modtest1.trial052.wzlcbg on trial052 2026-02-18T09:45:35.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: osdmap e23: 2 total, 2 up, 2 in 2026-02-18T09:45:35.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='client.14299 -' entity='client.admin' cmd=[{"prefix": "smb share create", "cluster_id": "modtest1", "share_id": "share2", "cephfs_volume": "cephfs", "path": "/", "subvolume": "smb/sv2", "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:45:35.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "fs subvolume getpath", "vol_name": "cephfs", "sub_name": "sv2", "group_name": "smb"} : dispatch 2026-02-18T09:45:35.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='mon.0 -' entity='mon.' cmd=[{"prefix": "fs subvolume getpath", "vol_name": "cephfs", "sub_name": "sv2", "group_name": "smb"}]: dispatch 2026-02-18T09:45:35.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:35.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "fs authorize", "filesystem": "cephfs", "entity": "client.smb.fs.cluster.modtest1", "caps": ["/", "*"]} : dispatch 2026-02-18T09:45:35.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "fs authorize", "filesystem": "cephfs", "entity": "client.smb.fs.cluster.modtest1", "caps": ["/", "*"]} : dispatch 2026-02-18T09:45:35.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config-key dump", "key": "smb/config/"} : dispatch 2026-02-18T09:45:35.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: Saving service smb.modtest1 spec with placement count:1 2026-02-18T09:45:35.320 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:34 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:35.359 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch ls -f json 2026-02-18T09:45:35.679 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:45:36.120 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:35 trial052 ceph-mon[15946]: from='client.14301 -' entity='client.admin' cmd=[{"prefix": "orch ls", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:45:36.120 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:35 trial052 ceph-mon[15946]: pgmap v22: 97 pgs: 97 active+clean; 1.9 MiB data, 58 MiB used, 1.4 TiB / 1.4 TiB avail; 17 KiB/s rd, 445 KiB/s wr, 46 op/s 2026-02-18T09:45:36.170 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:45:36.171 INFO:teuthology.orchestra.run.trial052.stdout:[{"placement": {"count": 2}, "service_id": "cephfs", "service_name": "mds.cephfs", "service_type": "mds", "status": {"created": "2026-02-18T09:44:54.142677Z", "last_refresh": "2026-02-18T09:45:03.732664Z", "running": 2, "size": 2}}, {"placement": {"count": 1, "hosts": ["trial052=x"]}, "service_name": "mgr", "service_type": "mgr", "status": {"created": "2026-02-18T09:44:25.418874Z", "last_refresh": "2026-02-18T09:45:03.732579Z", "running": 1, "size": 1}}, {"placement": {"count": 1, "hosts": ["trial052:10.20.193.52=a"]}, "service_name": "mon", "service_type": "mon", "status": {"created": "2026-02-18T09:44:24.144738Z", "last_refresh": "2026-02-18T09:45:03.732523Z", "running": 1, "size": 1}}, {"placement": {"host_pattern": "trial052"}, "service_id": "default", "service_name": "osd.default", "service_type": "osd", "spec": {"data_devices": {"paths": ["vg_nvme/lv_3"]}, "filter_logic": "AND", "objectstore": "bluestore", "osd_type": "classic", "termination_grace_period_seconds": 30}, "status": {"created": "2026-02-18T09:44:35.780516Z", "last_refresh": "2026-02-18T09:45:03.732610Z", "running": 2, "size": 2}}, {"events": ["2026-02-18T09:45:33.871308Z service:smb.modtest1 [INFO] \"service was created\""], "placement": {"count": 1}, "service_id": "modtest1", "service_name": "smb.modtest1", "service_type": "smb", "spec": {"cluster_id": "modtest1", "config_uri": "rados://.smb/modtest1/config.smb", "custom_dns": ["10.20.193.185"], "features": ["domain", "cephfs-proxy"], "include_ceph_users": ["client.smb.fs.cluster.modtest1"], "join_sources": ["rados:mon-config-key:smb/config/modtest1/join.0.json"]}, "status": {"created": "2026-02-18T09:45:33.869959Z", "ports": [445, 9922], "running": 0, "size": 1}}] 2026-02-18T09:45:36.208 INFO:tasks.cephadm:smb.modtest1 has 0/1 2026-02-18T09:45:37.142 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:36 trial052 ceph-mon[15946]: mgrmap e20: x(active, since 32s) 2026-02-18T09:45:37.142 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:36 trial052 ceph-mon[15946]: from='client.14303 -' entity='client.admin' cmd=[{"prefix": "orch ls", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:45:37.209 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch ls -f json 2026-02-18T09:45:37.360 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:45:37.576 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:45:37.577 INFO:teuthology.orchestra.run.trial052.stdout:[{"placement": {"count": 2}, "service_id": "cephfs", "service_name": "mds.cephfs", "service_type": "mds", "status": {"created": "2026-02-18T09:44:54.142677Z", "last_refresh": "2026-02-18T09:45:03.732664Z", "running": 2, "size": 2}}, {"placement": {"count": 1, "hosts": ["trial052=x"]}, "service_name": "mgr", "service_type": "mgr", "status": {"created": "2026-02-18T09:44:25.418874Z", "last_refresh": "2026-02-18T09:45:03.732579Z", "running": 1, "size": 1}}, {"placement": {"count": 1, "hosts": ["trial052:10.20.193.52=a"]}, "service_name": "mon", "service_type": "mon", "status": {"created": "2026-02-18T09:44:24.144738Z", "last_refresh": "2026-02-18T09:45:03.732523Z", "running": 1, "size": 1}}, {"placement": {"host_pattern": "trial052"}, "service_id": "default", "service_name": "osd.default", "service_type": "osd", "spec": {"data_devices": {"paths": ["vg_nvme/lv_3"]}, "filter_logic": "AND", "objectstore": "bluestore", "osd_type": "classic", "termination_grace_period_seconds": 30}, "status": {"created": "2026-02-18T09:44:35.780516Z", "last_refresh": "2026-02-18T09:45:03.732610Z", "running": 2, "size": 2}}, {"events": ["2026-02-18T09:45:33.871308Z service:smb.modtest1 [INFO] \"service was created\""], "placement": {"count": 1}, "service_id": "modtest1", "service_name": "smb.modtest1", "service_type": "smb", "spec": {"cluster_id": "modtest1", "config_uri": "rados://.smb/modtest1/config.smb", "custom_dns": ["10.20.193.185"], "features": ["domain", "cephfs-proxy"], "include_ceph_users": ["client.smb.fs.cluster.modtest1"], "join_sources": ["rados:mon-config-key:smb/config/modtest1/join.0.json"]}, "status": {"created": "2026-02-18T09:45:33.869959Z", "ports": [445, 9922], "running": 0, "size": 1}}] 2026-02-18T09:45:37.615 INFO:tasks.cephadm:smb.modtest1 has 0/1 2026-02-18T09:45:38.091 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:37 trial052 ceph-mon[15946]: pgmap v23: 97 pgs: 97 active+clean; 1.9 MiB data, 58 MiB used, 1.4 TiB / 1.4 TiB avail; 17 KiB/s rd, 445 KiB/s wr, 46 op/s 2026-02-18T09:45:38.091 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:37 trial052 ceph-mon[15946]: from='client.? 10.88.0.3:0/1995058988' entity='client.smb.config.modtest1.trial052.wzlcbg' cmd={"prefix": "config-key get", "key": "smb/config/modtest1/join.0.json"} : dispatch 2026-02-18T09:45:38.091 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:37 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:38.091 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:37 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:38.091 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:37 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:38.091 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:37 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:38.092 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:37 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:45:38.616 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph orch ls -f json 2026-02-18T09:45:39.116 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:45:39.338 INFO:teuthology.orchestra.run.trial052.stdout: 2026-02-18T09:45:39.338 INFO:teuthology.orchestra.run.trial052.stdout:[{"placement": {"count": 2}, "service_id": "cephfs", "service_name": "mds.cephfs", "service_type": "mds", "status": {"created": "2026-02-18T09:44:54.142677Z", "last_refresh": "2026-02-18T09:45:38.427559Z", "running": 2, "size": 2}}, {"placement": {"count": 1, "hosts": ["trial052=x"]}, "service_name": "mgr", "service_type": "mgr", "status": {"created": "2026-02-18T09:44:25.418874Z", "last_refresh": "2026-02-18T09:45:38.427451Z", "running": 1, "size": 1}}, {"placement": {"count": 1, "hosts": ["trial052:10.20.193.52=a"]}, "service_name": "mon", "service_type": "mon", "status": {"created": "2026-02-18T09:44:24.144738Z", "last_refresh": "2026-02-18T09:45:38.427391Z", "running": 1, "size": 1}}, {"placement": {"host_pattern": "trial052"}, "service_id": "default", "service_name": "osd.default", "service_type": "osd", "spec": {"data_devices": {"paths": ["vg_nvme/lv_3"]}, "filter_logic": "AND", "objectstore": "bluestore", "osd_type": "classic", "termination_grace_period_seconds": 30}, "status": {"created": "2026-02-18T09:44:35.780516Z", "last_refresh": "2026-02-18T09:45:38.427490Z", "running": 2, "size": 2}}, {"events": ["2026-02-18T09:45:37.813013Z service:smb.modtest1 [INFO] \"service was created\""], "placement": {"count": 1}, "service_id": "modtest1", "service_name": "smb.modtest1", "service_type": "smb", "spec": {"cluster_id": "modtest1", "config_uri": "rados://.smb/modtest1/config.smb", "custom_dns": ["10.20.193.185"], "features": ["domain", "cephfs-proxy"], "include_ceph_users": ["client.smb.fs.cluster.modtest1"], "join_sources": ["rados:mon-config-key:smb/config/modtest1/join.0.json"]}, "status": {"created": "2026-02-18T09:45:33.869959Z", "last_refresh": "2026-02-18T09:45:38.427628Z", "ports": [445, 9922], "running": 1, "size": 1}}] 2026-02-18T09:45:39.374 INFO:tasks.cephadm:smb.modtest1 has 1/1 2026-02-18T09:45:39.374 INFO:teuthology.run_tasks:Running task template.exec... 2026-02-18T09:45:39.390 INFO:tasks.template:Running commands on role host.b host ubuntu@trial185.front.sepia.ceph.com 2026-02-18T09:45:39.390 DEBUG:teuthology.orchestra.run.trial185:> sudo TESTDIR=/home/ubuntu/cephtest bash -ex -c 'sleep 30' 2026-02-18T09:45:39.427 INFO:teuthology.orchestra.run.trial185.stderr:+ sleep 30 2026-02-18T09:45:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='client.14309 -' entity='client.admin' cmd=[{"prefix": "orch ls", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:45:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:45:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:45:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:39.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:45:39.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:45:39.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:45:39.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:45:39.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:45:39.570 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:45:40.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:40 trial052 ceph-mon[15946]: pgmap v24: 97 pgs: 97 active+clean; 1.9 MiB data, 58 MiB used, 1.4 TiB / 1.4 TiB avail; 16 KiB/s rd, 377 KiB/s wr, 41 op/s 2026-02-18T09:45:41.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:41 trial052 ceph-mon[15946]: from='client.14321 -' entity='client.admin' cmd=[{"prefix": "orch ls", "target": ["mon-mgr", ""], "format": "json"}]: dispatch 2026-02-18T09:45:42.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:42 trial052 ceph-mon[15946]: pgmap v25: 97 pgs: 97 active+clean; 1.9 MiB data, 58 MiB used, 1.4 TiB / 1.4 TiB avail; 14 KiB/s rd, 330 KiB/s wr, 36 op/s 2026-02-18T09:45:44.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:44 trial052 ceph-mon[15946]: pgmap v26: 97 pgs: 97 active+clean; 1.9 MiB data, 58 MiB used, 1.4 TiB / 1.4 TiB avail; 12 KiB/s rd, 268 KiB/s wr, 29 op/s 2026-02-18T09:45:46.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:46 trial052 ceph-mon[15946]: pgmap v27: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 11 KiB/s rd, 241 KiB/s wr, 27 op/s 2026-02-18T09:45:48.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:48 trial052 ceph-mon[15946]: pgmap v28: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 1.7 KiB/s rd, 938 B/s wr, 1 op/s 2026-02-18T09:45:50.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:50 trial052 ceph-mon[15946]: pgmap v29: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 2.5 KiB/s rd, 938 B/s wr, 2 op/s 2026-02-18T09:45:52.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:52 trial052 ceph-mon[15946]: pgmap v30: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 1.5 KiB/s rd, 255 B/s wr, 1 op/s 2026-02-18T09:45:54.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:54 trial052 ceph-mon[15946]: pgmap v31: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 1.5 KiB/s rd, 255 B/s wr, 1 op/s 2026-02-18T09:45:56.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:56 trial052 ceph-mon[15946]: pgmap v32: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 1.7 KiB/s rd, 255 B/s wr, 1 op/s 2026-02-18T09:45:58.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:45:58 trial052 ceph-mon[15946]: pgmap v33: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 1023 B/s rd, 0 op/s 2026-02-18T09:46:00.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:00 trial052 ceph-mon[15946]: pgmap v34: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 1.2 KiB/s rd, 1 op/s 2026-02-18T09:46:02.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:02 trial052 ceph-mon[15946]: pgmap v35: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 0 op/s 2026-02-18T09:46:04.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:04 trial052 ceph-mon[15946]: pgmap v36: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 0 op/s 2026-02-18T09:46:06.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:06 trial052 ceph-mon[15946]: pgmap v37: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 511 B/s rd, 0 op/s 2026-02-18T09:46:08.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:08 trial052 ceph-mon[15946]: pgmap v38: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 0 op/s 2026-02-18T09:46:09.436 DEBUG:teuthology.orchestra.run.trial185:> sudo TESTDIR=/home/ubuntu/cephtest bash -ex -c 'sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U DOMAIN1\\ckent%1115Rose. //10.20.193.52/share1 -c ls' 2026-02-18T09:46:09.496 INFO:teuthology.orchestra.run.trial185.stderr:+ sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U 'DOMAIN1\ckent%1115Rose.' //10.20.193.52/share1 -c ls 2026-02-18T09:46:09.609 INFO:teuthology.orchestra.run.trial185.stdout: . D 0 Wed Feb 18 09:44:58 2026 2026-02-18T09:46:09.610 INFO:teuthology.orchestra.run.trial185.stdout: .. D 0 Wed Feb 18 09:44:58 2026 2026-02-18T09:46:09.610 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:46:09.610 INFO:teuthology.orchestra.run.trial185.stdout: 697270272 blocks of size 1024. 697270272 blocks available 2026-02-18T09:46:09.628 DEBUG:teuthology.orchestra.run.trial185:> sudo TESTDIR=/home/ubuntu/cephtest bash -ex -c 'sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U DOMAIN1\\ckent%1115Rose. //10.20.193.52/share2 -c ls' 2026-02-18T09:46:09.688 INFO:teuthology.orchestra.run.trial185.stderr:+ sudo podman run --rm --net=host --dns=10.20.193.185 -eKRB5_CONFIG=/dev/null quay.io/samba.org/samba-client:latest smbclient -U 'DOMAIN1\ckent%1115Rose.' //10.20.193.52/share2 -c ls 2026-02-18T09:46:09.788 INFO:teuthology.orchestra.run.trial185.stdout: . D 0 Wed Feb 18 09:44:58 2026 2026-02-18T09:46:09.788 INFO:teuthology.orchestra.run.trial185.stdout: .. D 0 Wed Feb 18 09:44:58 2026 2026-02-18T09:46:09.789 INFO:teuthology.orchestra.run.trial185.stdout: 2026-02-18T09:46:09.789 INFO:teuthology.orchestra.run.trial185.stdout: 697270272 blocks of size 1024. 697270272 blocks available 2026-02-18T09:46:09.803 INFO:teuthology.run_tasks:Running task smb.workunit... 2026-02-18T09:46:09.829 INFO:tasks.smb:Passing workunit config: {'admin_node': 'host.a', 'clients': {'client.0': ["smb/smb_tests.sh -m 'default or hosts_access' tests"]}, 'smb_nodes': ['host.a'], 'smb_shares': ['share1', 'share2'], 'timeout': '1h', 'env': {'SMB': 'yes', 'SMB_TEST_META': '/var/tmp/ceph-smb-test-meta.json'}, 'no_coverage_and_limits': True, 'enable_ssh_keys': True} 2026-02-18T09:46:09.899 DEBUG:teuthology.orchestra.run.trial052:> echo 'StrictHostKeyChecking no 2026-02-18T09:46:09.899 DEBUG:teuthology.orchestra.run.trial052:> ' > /home/ubuntu/.ssh/config && echo 'UserKnownHostsFile ' /dev/null >> /home/ubuntu/.ssh/config && chmod 600 /home/ubuntu/.ssh/config 2026-02-18T09:46:09.901 DEBUG:teuthology.orchestra.run.trial185:> echo 'StrictHostKeyChecking no 2026-02-18T09:46:09.901 DEBUG:teuthology.orchestra.run.trial185:> ' > /home/ubuntu/.ssh/config && echo 'UserKnownHostsFile ' /dev/null >> /home/ubuntu/.ssh/config && chmod 600 /home/ubuntu/.ssh/config 2026-02-18T09:46:09.918 INFO:teuthology.task.ssh_keys:generated public key AAAAB3NzaC1yc2EAAAADAQABAAABAQDyeWOZUPPt6Upxnr7FFvgobCLfjwnBiAbRE2ZvHNfIuCfegQ64oBxt7m6Ebg1g6GPMEYTccjq2nSvP451H5FCsRuTCDZOxDkuQ+eCxcpvDOz3wzgvmtauWiilj3ixGkr0j0nySRqzflIiL5k5X8vVngh1kAt0kK9V2znlUvMi6S1aVPBLK2hBMX8hlq50gL1CKmX8+QSf7NnycDv5BKn0M3dwRpBuv9E24FODsS6ON25M7BvH9EqhaCjBn0NAbHe/9/sRTO9ILZR96ZVOCx1/zllhd5d0Y4bZNEo2jQ9Baaw5se8TL69sFqpla69MsANTwURd0HN3Ax8rcVaTa6wCB 2026-02-18T09:46:09.918 INFO:teuthology.task.ssh_keys:pushing keys to trial052.front.sepia.ceph.com for ubuntu 2026-02-18T09:46:09.918 DEBUG:teuthology.orchestra.run.trial052:> rm -f -- /home/ubuntu/.ssh/id_rsa 2026-02-18T09:46:09.972 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:46:09.972 DEBUG:teuthology.orchestra.run.trial052:> dd of=/home/ubuntu/.ssh/id_rsa 2026-02-18T09:46:09.972 DEBUG:teuthology.orchestra.run.trial052:> chmod 0500 /home/ubuntu/.ssh/id_rsa 2026-02-18T09:46:10.029 DEBUG:teuthology.orchestra.run.trial052:> rm -f -- /home/ubuntu/.ssh/id_rsa.pub 2026-02-18T09:46:10.086 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:46:10.086 DEBUG:teuthology.orchestra.run.trial052:> dd of=/home/ubuntu/.ssh/id_rsa.pub 2026-02-18T09:46:10.142 DEBUG:teuthology.orchestra.run.trial052:> cp -v -a /home/ubuntu/.ssh/authorized_keys /home/ubuntu/.ssh/authorized_keys_2026-02-18_09:46:10:142235 2026-02-18T09:46:10.198 INFO:teuthology.orchestra.run.trial052.stdout:'/home/ubuntu/.ssh/authorized_keys' -> '/home/ubuntu/.ssh/authorized_keys_2026-02-18_09:46:10:142235' 2026-02-18T09:46:10.198 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:46:10.198 DEBUG:teuthology.orchestra.run.trial052:> dd of=/home/ubuntu/.ssh/authorized_keys conv=notrunc oflag=append 2026-02-18T09:46:10.254 INFO:teuthology.task.ssh_keys:pushing keys to trial185.front.sepia.ceph.com for ubuntu 2026-02-18T09:46:10.254 DEBUG:teuthology.orchestra.run.trial185:> rm -f -- /home/ubuntu/.ssh/id_rsa 2026-02-18T09:46:10.272 DEBUG:teuthology.orchestra.run.trial185:> set -ex 2026-02-18T09:46:10.273 DEBUG:teuthology.orchestra.run.trial185:> dd of=/home/ubuntu/.ssh/id_rsa 2026-02-18T09:46:10.273 DEBUG:teuthology.orchestra.run.trial185:> chmod 0500 /home/ubuntu/.ssh/id_rsa 2026-02-18T09:46:10.330 DEBUG:teuthology.orchestra.run.trial185:> rm -f -- /home/ubuntu/.ssh/id_rsa.pub 2026-02-18T09:46:10.387 DEBUG:teuthology.orchestra.run.trial185:> set -ex 2026-02-18T09:46:10.387 DEBUG:teuthology.orchestra.run.trial185:> dd of=/home/ubuntu/.ssh/id_rsa.pub 2026-02-18T09:46:10.442 DEBUG:teuthology.orchestra.run.trial185:> cp -v -a /home/ubuntu/.ssh/authorized_keys /home/ubuntu/.ssh/authorized_keys_2026-02-18_09:46:10:442834 2026-02-18T09:46:10.500 INFO:teuthology.orchestra.run.trial185.stdout:'/home/ubuntu/.ssh/authorized_keys' -> '/home/ubuntu/.ssh/authorized_keys_2026-02-18_09:46:10:442834' 2026-02-18T09:46:10.500 DEBUG:teuthology.orchestra.run.trial185:> set -ex 2026-02-18T09:46:10.500 DEBUG:teuthology.orchestra.run.trial185:> dd of=/home/ubuntu/.ssh/authorized_keys conv=notrunc oflag=append 2026-02-18T09:46:10.556 DEBUG:tasks.smb:smb metadata: {'samba_client_container_cmd': ['sudo', 'podman', 'run', '--rm', '--net=host', '--dns=10.20.193.185', '-eKRB5_CONFIG=/dev/null', 'quay.io/samba.org/samba-client:latest'], 'samba_ad_dc_ip': '10.20.193.185', 'smb_users': [], 'smb_shares': ['share1', 'share2'], 'admin_node': {'name': 'trial052.front.sepia.ceph.com', 'user': 'ubuntu', 'arch': 'x86_64', 'os_type': 'centos', 'os_version': '9.stream', 'ssh_pub_key': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEYgTxZ9Lr2Gwl8CHfStaSycUy+piJq1f254e+hviV2bR8J9axWOVtY0KnIJLFMy8RYnjDm/Gu7ie35g3Z1z/iw=', 'up': True, '_role_name': 'host.a', 'shortname': 'trial052', 'ip_address': '10.20.193.52'}, 'smb_nodes': [{'name': 'trial052.front.sepia.ceph.com', 'user': 'ubuntu', 'arch': 'x86_64', 'os_type': 'centos', 'os_version': '9.stream', 'ssh_pub_key': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEYgTxZ9Lr2Gwl8CHfStaSycUy+piJq1f254e+hviV2bR8J9axWOVtY0KnIJLFMy8RYnjDm/Gu7ie35g3Z1z/iw=', 'up': True, '_role_name': 'host.a', 'shortname': 'trial052', 'ip_address': '10.20.193.52'}], 'client_nodes': [{'name': 'trial052.front.sepia.ceph.com', 'user': 'ubuntu', 'arch': 'x86_64', 'os_type': 'centos', 'os_version': '9.stream', 'ssh_pub_key': 'ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEYgTxZ9Lr2Gwl8CHfStaSycUy+piJq1f254e+hviV2bR8J9axWOVtY0KnIJLFMy8RYnjDm/Gu7ie35g3Z1z/iw=', 'up': True, '_role_name': 'client.0', 'shortname': 'trial052', 'ip_address': '10.20.193.52', 'client_name': 'client.0'}]} 2026-02-18T09:46:10.556 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:46:10.557 DEBUG:teuthology.orchestra.run.trial052:> sudo dd of=/var/tmp/ceph-smb-test-meta.json 2026-02-18T09:46:10.557 DEBUG:teuthology.orchestra.run.trial052:> sudo chmod 0644 /var/tmp/ceph-smb-test-meta.json 2026-02-18T09:46:10.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:10 trial052 ceph-mon[15946]: pgmap v39: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 511 B/s rd, 0 op/s 2026-02-18T09:46:10.594 INFO:tasks.workunit:Pulling workunits from ref 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c 2026-02-18T09:46:10.594 INFO:tasks.workunit:Making a separate scratch dir for every client... 2026-02-18T09:46:10.594 DEBUG:teuthology.orchestra.run.trial052:> stat -- /home/ubuntu/cephtest/mnt.0 2026-02-18T09:46:10.650 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:46:10.651 INFO:teuthology.orchestra.run.trial052.stderr:stat: cannot statx '/home/ubuntu/cephtest/mnt.0': No such file or directory 2026-02-18T09:46:10.651 DEBUG:teuthology.orchestra.run.trial052:> mkdir -- /home/ubuntu/cephtest/mnt.0 2026-02-18T09:46:10.707 INFO:tasks.workunit:Created dir /home/ubuntu/cephtest/mnt.0 2026-02-18T09:46:10.707 DEBUG:teuthology.orchestra.run.trial052:> cd -- /home/ubuntu/cephtest/mnt.0 && mkdir -- client.0 2026-02-18T09:46:10.762 INFO:tasks.workunit:timeout=1h 2026-02-18T09:46:10.763 INFO:tasks.workunit:cleanup=True 2026-02-18T09:46:10.763 DEBUG:teuthology.orchestra.run.trial052:> rm -rf /home/ubuntu/cephtest/clone.client.0 && git clone https://git.ceph.com/ceph-ci.git /home/ubuntu/cephtest/clone.client.0 && cd /home/ubuntu/cephtest/clone.client.0 && git checkout 3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c 2026-02-18T09:46:10.826 INFO:tasks.workunit.client.0.trial052.stderr:Cloning into '/home/ubuntu/cephtest/clone.client.0'... 2026-02-18T09:46:12.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:12 trial052 ceph-mon[15946]: pgmap v40: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 0 op/s 2026-02-18T09:46:14.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:14 trial052 ceph-mon[15946]: pgmap v41: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 0 op/s 2026-02-18T09:46:16.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:16 trial052 ceph-mon[15946]: pgmap v42: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 511 B/s rd, 426 B/s wr, 0 op/s 2026-02-18T09:46:18.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:18 trial052 ceph-mon[15946]: pgmap v43: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 426 B/s wr, 0 op/s 2026-02-18T09:46:20.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:20 trial052 ceph-mon[15946]: pgmap v44: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 511 B/s rd, 426 B/s wr, 0 op/s 2026-02-18T09:46:22.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:22 trial052 ceph-mon[15946]: pgmap v45: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 426 B/s wr, 0 op/s 2026-02-18T09:46:24.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:24 trial052 ceph-mon[15946]: pgmap v46: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 426 B/s wr, 0 op/s 2026-02-18T09:46:26.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:26 trial052 ceph-mon[15946]: pgmap v47: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 511 B/s rd, 426 B/s wr, 0 op/s 2026-02-18T09:46:28.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:28 trial052 ceph-mon[15946]: pgmap v48: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 0 op/s 2026-02-18T09:46:30.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:30 trial052 ceph-mon[15946]: pgmap v49: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 511 B/s rd, 0 op/s 2026-02-18T09:46:32.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:32 trial052 ceph-mon[15946]: pgmap v50: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 0 op/s 2026-02-18T09:46:34.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:34 trial052 ceph-mon[15946]: pgmap v51: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 0 op/s 2026-02-18T09:46:36.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:36 trial052 ceph-mon[15946]: pgmap v52: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 511 B/s rd, 255 B/s wr, 0 op/s 2026-02-18T09:46:36.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:36 trial052 ceph-mon[15946]: mgrmap e21: x(active, since 92s) 2026-02-18T09:46:37.885 INFO:tasks.workunit.client.0.trial052.stderr:Note: switching to '3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c'. 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr: 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr:You are in 'detached HEAD' state. You can look around, make experimental 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr:changes and commit them, and you can discard any commits you make in this 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr:state without impacting any branches by switching back to a branch. 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr: 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr:If you want to create a new branch to retain commits you create, you may 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr:do so (now or later) by using -c with the switch command. Example: 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr: 2026-02-18T09:46:37.886 INFO:tasks.workunit.client.0.trial052.stderr: git switch -c 2026-02-18T09:46:37.887 INFO:tasks.workunit.client.0.trial052.stderr: 2026-02-18T09:46:37.887 INFO:tasks.workunit.client.0.trial052.stderr:Or undo this operation with: 2026-02-18T09:46:37.887 INFO:tasks.workunit.client.0.trial052.stderr: 2026-02-18T09:46:37.887 INFO:tasks.workunit.client.0.trial052.stderr: git switch - 2026-02-18T09:46:37.887 INFO:tasks.workunit.client.0.trial052.stderr: 2026-02-18T09:46:37.887 INFO:tasks.workunit.client.0.trial052.stderr:Turn off this advice by setting config variable advice.detachedHead to false 2026-02-18T09:46:37.887 INFO:tasks.workunit.client.0.trial052.stderr: 2026-02-18T09:46:37.887 INFO:tasks.workunit.client.0.trial052.stderr:HEAD is now at 3e79fb58b7e Merge branch 'proxy-config-improvements' of https://github.com/xhernandez/ceph into wip-phlogistonjohn-testing-1-2026-02-17-1031 2026-02-18T09:46:37.893 DEBUG:teuthology.orchestra.run.trial052:> cd -- /home/ubuntu/cephtest/clone.client.0/qa/workunits && if test -e Makefile ; then make ; fi && find -executable -type f -printf '%P\0' >/home/ubuntu/cephtest/workunits.list.client.0 2026-02-18T09:46:37.951 INFO:tasks.workunit.client.0.trial052.stdout:for d in direct_io fs ; do ( cd $d ; make all ) ; done 2026-02-18T09:46:37.953 INFO:tasks.workunit.client.0.trial052.stdout:make[1]: Entering directory '/home/ubuntu/cephtest/clone.client.0/qa/workunits/direct_io' 2026-02-18T09:46:37.953 INFO:tasks.workunit.client.0.trial052.stdout:cc -Wall -Wextra -D_GNU_SOURCE direct_io_test.c -o direct_io_test 2026-02-18T09:46:38.050 INFO:tasks.workunit.client.0.trial052.stdout:cc -Wall -Wextra -D_GNU_SOURCE test_sync_io.c -o test_sync_io 2026-02-18T09:46:38.082 INFO:tasks.workunit.client.0.trial052.stdout:cc -Wall -Wextra -D_GNU_SOURCE test_short_dio_read.c -o test_short_dio_read 2026-02-18T09:46:38.108 INFO:tasks.workunit.client.0.trial052.stdout:make[1]: Leaving directory '/home/ubuntu/cephtest/clone.client.0/qa/workunits/direct_io' 2026-02-18T09:46:38.109 INFO:tasks.workunit.client.0.trial052.stdout:make[1]: Entering directory '/home/ubuntu/cephtest/clone.client.0/qa/workunits/fs' 2026-02-18T09:46:38.109 INFO:tasks.workunit.client.0.trial052.stdout:cc -Wall -Wextra -D_GNU_SOURCE test_o_trunc.c -o test_o_trunc 2026-02-18T09:46:38.134 INFO:tasks.workunit.client.0.trial052.stdout:make[1]: Leaving directory '/home/ubuntu/cephtest/clone.client.0/qa/workunits/fs' 2026-02-18T09:46:38.138 DEBUG:teuthology.orchestra.run.trial052:> set -ex 2026-02-18T09:46:38.138 DEBUG:teuthology.orchestra.run.trial052:> dd if=/home/ubuntu/cephtest/workunits.list.client.0 of=/dev/stdout 2026-02-18T09:46:38.197 INFO:tasks.workunit:Running workunits matching smb/smb_tests.sh on client.0... 2026-02-18T09:46:38.199 INFO:tasks.workunit:Running workunit smb/smb_tests.sh... 2026-02-18T09:46:38.200 DEBUG:teuthology.orchestra.run.trial052:workunit test smb/smb_tests.sh> mkdir -p -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c TESTDIR="/home/ubuntu/cephtest" CEPH_ARGS="--cluster ceph" CEPH_ID="0" PATH=$PATH:/usr/sbin CEPH_BASE=/home/ubuntu/cephtest/clone.client.0 CEPH_ROOT=/home/ubuntu/cephtest/clone.client.0 CEPH_MNT=/home/ubuntu/cephtest/mnt.0 SMB=yes SMB_TEST_META=/var/tmp/ceph-smb-test-meta.json timeout 1h /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/smb_tests.sh -m 'default or hosts_access' tests 2026-02-18T09:46:38.254 INFO:tasks.workunit.client.0.trial052.stderr:++ dirname /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/smb_tests.sh 2026-02-18T09:46:38.255 INFO:tasks.workunit.client.0.trial052.stderr:+ HERE=/home/ubuntu/cephtest/clone.client.0/qa/workunits/smb 2026-02-18T09:46:38.256 INFO:tasks.workunit.client.0.trial052.stderr:+ PY=python3 2026-02-18T09:46:38.256 INFO:tasks.workunit.client.0.trial052.stderr:+ '[' '' ']' 2026-02-18T09:46:38.256 INFO:tasks.workunit.client.0.trial052.stderr:+ VENV=/home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/_smb_tests_60896 2026-02-18T09:46:38.256 INFO:tasks.workunit.client.0.trial052.stderr:+ '[' -d /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/_smb_tests_60896 ']' 2026-02-18T09:46:38.256 INFO:tasks.workunit.client.0.trial052.stderr:+ python3 -m venv /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/_smb_tests_60896 2026-02-18T09:46:38.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:38 trial052 ceph-mon[15946]: pgmap v53: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 255 B/s wr, 0 op/s 2026-02-18T09:46:39.341 INFO:tasks.workunit.client.0.trial052.stderr:+ trap cleanup EXIT 2026-02-18T09:46:39.341 INFO:tasks.workunit.client.0.trial052.stderr:+ cd /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb 2026-02-18T09:46:39.341 INFO:tasks.workunit.client.0.trial052.stderr:+ /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/_smb_tests_60896/bin/python3 -m pip install pytest smbprotocol 2026-02-18T09:46:39.544 INFO:tasks.workunit.client.0.trial052.stdout:Collecting pytest 2026-02-18T09:46:39.558 INFO:tasks.workunit.client.0.trial052.stdout: Downloading pytest-8.4.2-py3-none-any.whl (365 kB) 2026-02-18T09:46:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config dump", "format": "json"} : dispatch 2026-02-18T09:46:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "config generate-minimal-conf"} : dispatch 2026-02-18T09:46:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "auth get", "entity": "client.admin"} : dispatch 2026-02-18T09:46:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' 2026-02-18T09:46:39.569 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:39 trial052 ceph-mon[15946]: from='mgr.14273 10.20.193.52:0/57927565' entity='mgr.x' cmd={"prefix": "osd tree", "states": ["destroyed"], "format": "json"} : dispatch 2026-02-18T09:46:39.587 INFO:tasks.workunit.client.0.trial052.stdout:Collecting smbprotocol 2026-02-18T09:46:39.591 INFO:tasks.workunit.client.0.trial052.stdout: Downloading smbprotocol-1.16.0-py3-none-any.whl (126 kB) 2026-02-18T09:46:39.618 INFO:tasks.workunit.client.0.trial052.stdout:Collecting packaging>=20 2026-02-18T09:46:39.622 INFO:tasks.workunit.client.0.trial052.stdout: Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-02-18T09:46:39.633 INFO:tasks.workunit.client.0.trial052.stdout:Collecting iniconfig>=1 2026-02-18T09:46:39.637 INFO:tasks.workunit.client.0.trial052.stdout: Downloading iniconfig-2.1.0-py3-none-any.whl (6.0 kB) 2026-02-18T09:46:39.662 INFO:tasks.workunit.client.0.trial052.stdout:Collecting pygments>=2.7.2 2026-02-18T09:46:39.666 INFO:tasks.workunit.client.0.trial052.stdout: Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-02-18T09:46:39.690 INFO:tasks.workunit.client.0.trial052.stdout:Collecting exceptiongroup>=1 2026-02-18T09:46:39.693 INFO:tasks.workunit.client.0.trial052.stdout: Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB) 2026-02-18T09:46:39.723 INFO:tasks.workunit.client.0.trial052.stdout:Collecting tomli>=1 2026-02-18T09:46:39.727 INFO:tasks.workunit.client.0.trial052.stdout: Downloading tomli-2.4.0-py3-none-any.whl (14 kB) 2026-02-18T09:46:39.743 INFO:tasks.workunit.client.0.trial052.stdout:Collecting pluggy<2,>=1.5 2026-02-18T09:46:39.746 INFO:tasks.workunit.client.0.trial052.stdout: Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-18T09:46:39.802 INFO:tasks.workunit.client.0.trial052.stdout:Collecting pyspnego 2026-02-18T09:46:39.806 INFO:tasks.workunit.client.0.trial052.stdout: Downloading pyspnego-0.12.0-py3-none-any.whl (130 kB) 2026-02-18T09:46:40.209 INFO:tasks.workunit.client.0.trial052.stdout:Collecting cryptography>=2.0 2026-02-18T09:46:40.213 INFO:tasks.workunit.client.0.trial052.stdout: Downloading cryptography-46.0.5-cp38-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-02-18T09:46:40.449 INFO:tasks.workunit.client.0.trial052.stdout:Collecting cffi>=2.0.0 2026-02-18T09:46:40.453 INFO:tasks.workunit.client.0.trial052.stdout: Downloading cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB) 2026-02-18T09:46:40.476 INFO:tasks.workunit.client.0.trial052.stdout:Collecting typing-extensions>=4.13.2 2026-02-18T09:46:40.479 INFO:tasks.workunit.client.0.trial052.stdout: Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-02-18T09:46:40.501 INFO:tasks.workunit.client.0.trial052.stdout:Collecting pycparser 2026-02-18T09:46:40.505 INFO:tasks.workunit.client.0.trial052.stdout: Downloading pycparser-2.23-py3-none-any.whl (118 kB) 2026-02-18T09:46:40.537 INFO:tasks.workunit.client.0.trial052.stdout:Installing collected packages: pycparser, typing-extensions, cffi, cryptography, tomli, pyspnego, pygments, pluggy, packaging, iniconfig, exceptiongroup, smbprotocol, pytest 2026-02-18T09:46:40.568 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:40 trial052 ceph-mon[15946]: pgmap v54: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 511 B/s rd, 255 B/s wr, 0 op/s 2026-02-18T09:46:41.159 INFO:tasks.workunit.client.0.trial052.stdout:Successfully installed cffi-2.0.0 cryptography-46.0.5 exceptiongroup-1.3.1 iniconfig-2.1.0 packaging-26.0 pluggy-1.6.0 pycparser-2.23 pygments-2.19.2 pyspnego-0.12.0 pytest-8.4.2 smbprotocol-1.16.0 tomli-2.4.0 typing-extensions-4.15.0 2026-02-18T09:46:41.212 INFO:tasks.workunit.client.0.trial052.stderr:WARNING: You are using pip version 21.3.1; however, version 26.0.1 is available. 2026-02-18T09:46:41.212 INFO:tasks.workunit.client.0.trial052.stderr:You should consider upgrading via the '/home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/_smb_tests_60896/bin/python3 -m pip install --upgrade pip' command. 2026-02-18T09:46:41.254 INFO:tasks.workunit.client.0.trial052.stderr:+ /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/_smb_tests_60896/bin/python3 -m pytest -v -m 'default or hosts_access' tests 2026-02-18T09:46:41.370 INFO:tasks.workunit.client.0.trial052.stdout:============================= test session starts ============================== 2026-02-18T09:46:41.371 INFO:tasks.workunit.client.0.trial052.stdout:platform linux -- Python 3.9.25, pytest-8.4.2, pluggy-1.6.0 -- /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/_smb_tests_60896/bin/python3 2026-02-18T09:46:41.371 INFO:tasks.workunit.client.0.trial052.stdout:cachedir: .pytest_cache 2026-02-18T09:46:41.371 INFO:tasks.workunit.client.0.trial052.stdout:rootdir: /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/tests 2026-02-18T09:46:41.371 INFO:tasks.workunit.client.0.trial052.stdout:configfile: pytest.ini 2026-02-18T09:46:41.379 INFO:tasks.workunit.client.0.trial052.stdout:collecting ... collected 11 items 2026-02-18T09:46:41.379 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.234 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py::TestHostsAccessToggle1::test_no_access_bogus_allow ERROR [ 9%] 2026-02-18T09:46:42.262 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py::TestHostsAccessToggle1::test_access_bogus_deny ERROR [ 18%] 2026-02-18T09:46:42.295 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py::TestHostsAccessToggle1::test_access_self_allow ERROR [ 27%] 2026-02-18T09:46:42.322 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py::TestHostsAccessToggle1::test_no_access_self_deny ERROR [ 36%] 2026-02-18T09:46:42.350 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py::TestHostsAccessToggle1::test_no_access_bogus_net_allow ERROR [ 45%] 2026-02-18T09:46:42.375 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_simple_smb.py::test_arbitrary_listdir[share1] PASSED [ 54%] 2026-02-18T09:46:42.393 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:42 trial052 ceph-mon[15946]: pgmap v55: 97 pgs: 97 active+clean; 1.9 MiB data, 57 MiB used, 1.4 TiB / 1.4 TiB avail; 341 B/s rd, 255 B/s wr, 0 op/s 2026-02-18T09:46:42.399 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_simple_smb.py::test_arbitrary_listdir[share2] PASSED [ 63%] 2026-02-18T09:46:42.430 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_simple_smb.py::test_create_dir[share1] PASSED [ 72%] 2026-02-18T09:46:42.462 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_simple_smb.py::test_create_dir[share2] PASSED [ 81%] 2026-02-18T09:46:42.522 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_simple_smb.py::test_create_file[share1] FAILED [ 90%] 2026-02-18T09:46:42.581 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_simple_smb.py::test_create_file[share2] FAILED [100%] 2026-02-18T09:46:42.581 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.581 INFO:tasks.workunit.client.0.trial052.stdout:==================================== ERRORS ==================================== 2026-02-18T09:46:42.581 INFO:tasks.workunit.client.0.trial052.stdout:_____ ERROR at setup of TestHostsAccessToggle1.test_no_access_bogus_allow ______ 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout:b = 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: def write(self, b): 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: Write buffer b to file, return number of bytes written. 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: Only makes one system call, so not all of the data may be written. 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: The number of bytes actually written is returned. This can be less than 2026-02-18T09:46:42.582 INFO:tasks.workunit.client.0.trial052.stdout: the length of b as it depends on the underlying connection. 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: chunk_size, credit_request = _chunk_size(self.fd.connection, len(b), "write") 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: data = bytes(b[:chunk_size]) 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, recv_func = self.fd.write(data, offset=self._offset, send=False) 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: request = self.fd.connection.send( 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: sid=self.fd.tree_connect.session.session_id, 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: tid=self.fd.tree_connect.tree_connect_id, 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: credit_request=credit_request, 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.583 INFO:tasks.workunit.client.0.trial052.stdout:> bytes_written = recv_func(request) 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.584 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.585 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.586 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.587 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.588 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.589 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.590 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.591 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.592 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.593 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout:During handling of the above exception, another exception occurred: 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout:smb_cfg = 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout: @pytest.fixture(scope='class') 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout: def config(self, smb_cfg): 2026-02-18T09:46:42.594 INFO:tasks.workunit.client.0.trial052.stdout: filename = 'TestHostAcess1.txt' 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout: orig = _get_shares(smb_cfg)[0] 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout: share_name = orig['name'] 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout: print('Testing original share configuration...') 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout: with smbutil.connection(smb_cfg, share_name) as sharep: 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout: fname = sharep / filename 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout:> fname.write_text('value: setup\n') 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py:65: 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout:tests/smbutil.py:155: in write_text 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout: fh.write(txt) 2026-02-18T09:46:42.595 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: in write 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout: bytes_written = recv_func(request) 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.596 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.597 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.598 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.599 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.600 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.601 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.602 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.603 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.604 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.605 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout:---------------------------- Captured stdout setup ----------------------------- 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout:Testing original share configuration... 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout:_______ ERROR at setup of TestHostsAccessToggle1.test_access_bogus_deny ________ 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout:b = 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout: def write(self, b): 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout: Write buffer b to file, return number of bytes written. 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.606 INFO:tasks.workunit.client.0.trial052.stdout: Only makes one system call, so not all of the data may be written. 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: The number of bytes actually written is returned. This can be less than 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: the length of b as it depends on the underlying connection. 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: chunk_size, credit_request = _chunk_size(self.fd.connection, len(b), "write") 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: data = bytes(b[:chunk_size]) 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, recv_func = self.fd.write(data, offset=self._offset, send=False) 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: request = self.fd.connection.send( 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: sid=self.fd.tree_connect.session.session_id, 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: tid=self.fd.tree_connect.tree_connect_id, 2026-02-18T09:46:42.607 INFO:tasks.workunit.client.0.trial052.stdout: credit_request=credit_request, 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout:> bytes_written = recv_func(request) 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.608 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.609 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.610 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.611 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.612 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.613 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.614 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.615 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.616 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.617 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout:During handling of the above exception, another exception occurred: 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout:smb_cfg = 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: @pytest.fixture(scope='class') 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: def config(self, smb_cfg): 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: filename = 'TestHostAcess1.txt' 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: orig = _get_shares(smb_cfg)[0] 2026-02-18T09:46:42.618 INFO:tasks.workunit.client.0.trial052.stdout: share_name = orig['name'] 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout: print('Testing original share configuration...') 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout: with smbutil.connection(smb_cfg, share_name) as sharep: 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout: fname = sharep / filename 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout:> fname.write_text('value: setup\n') 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py:65: 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout:tests/smbutil.py:155: in write_text 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout: fh.write(txt) 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: in write 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout: bytes_written = recv_func(request) 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.619 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.620 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.621 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.622 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.623 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.624 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.625 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.625 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.625 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.625 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.625 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.625 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.625 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.627 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout:_______ ERROR at setup of TestHostsAccessToggle1.test_access_self_allow ________ 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.628 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout:b = 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: def write(self, b): 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: Write buffer b to file, return number of bytes written. 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: Only makes one system call, so not all of the data may be written. 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: The number of bytes actually written is returned. This can be less than 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: the length of b as it depends on the underlying connection. 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: chunk_size, credit_request = _chunk_size(self.fd.connection, len(b), "write") 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: data = bytes(b[:chunk_size]) 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, recv_func = self.fd.write(data, offset=self._offset, send=False) 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: request = self.fd.connection.send( 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: sid=self.fd.tree_connect.session.session_id, 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: tid=self.fd.tree_connect.tree_connect_id, 2026-02-18T09:46:42.629 INFO:tasks.workunit.client.0.trial052.stdout: credit_request=credit_request, 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout:> bytes_written = recv_func(request) 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.630 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.631 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.632 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.633 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.634 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.635 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout:During handling of the above exception, another exception occurred: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout:smb_cfg = 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: @pytest.fixture(scope='class') 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: def config(self, smb_cfg): 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: filename = 'TestHostAcess1.txt' 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: orig = _get_shares(smb_cfg)[0] 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: share_name = orig['name'] 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: print('Testing original share configuration...') 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: with smbutil.connection(smb_cfg, share_name) as sharep: 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: fname = sharep / filename 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout:> fname.write_text('value: setup\n') 2026-02-18T09:46:42.636 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py:65: 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:tests/smbutil.py:155: in write_text 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: fh.write(txt) 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: in write 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: bytes_written = recv_func(request) 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.637 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.638 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.639 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.640 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.641 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout:______ ERROR at setup of TestHostsAccessToggle1.test_no_access_self_deny _______ 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout:b = 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: def write(self, b): 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: Write buffer b to file, return number of bytes written. 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: Only makes one system call, so not all of the data may be written. 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: The number of bytes actually written is returned. This can be less than 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: the length of b as it depends on the underlying connection. 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: chunk_size, credit_request = _chunk_size(self.fd.connection, len(b), "write") 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: data = bytes(b[:chunk_size]) 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, recv_func = self.fd.write(data, offset=self._offset, send=False) 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: request = self.fd.connection.send( 2026-02-18T09:46:42.642 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: sid=self.fd.tree_connect.session.session_id, 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: tid=self.fd.tree_connect.tree_connect_id, 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: credit_request=credit_request, 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout:> bytes_written = recv_func(request) 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.643 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.644 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.645 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.646 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout:During handling of the above exception, another exception occurred: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout:smb_cfg = 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.647 INFO:tasks.workunit.client.0.trial052.stdout: @pytest.fixture(scope='class') 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: def config(self, smb_cfg): 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: filename = 'TestHostAcess1.txt' 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: orig = _get_shares(smb_cfg)[0] 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: share_name = orig['name'] 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: print('Testing original share configuration...') 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: with smbutil.connection(smb_cfg, share_name) as sharep: 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: fname = sharep / filename 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:> fname.write_text('value: setup\n') 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py:65: 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:tests/smbutil.py:155: in write_text 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: fh.write(txt) 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: in write 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: bytes_written = recv_func(request) 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.648 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.649 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.650 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.651 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout:___ ERROR at setup of TestHostsAccessToggle1.test_no_access_bogus_net_allow ____ 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout:b = 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: def write(self, b): 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: Write buffer b to file, return number of bytes written. 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: Only makes one system call, so not all of the data may be written. 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: The number of bytes actually written is returned. This can be less than 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: the length of b as it depends on the underlying connection. 2026-02-18T09:46:42.652 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: chunk_size, credit_request = _chunk_size(self.fd.connection, len(b), "write") 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: data = bytes(b[:chunk_size]) 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, recv_func = self.fd.write(data, offset=self._offset, send=False) 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: request = self.fd.connection.send( 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: sid=self.fd.tree_connect.session.session_id, 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: tid=self.fd.tree_connect.tree_connect_id, 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: credit_request=credit_request, 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout:> bytes_written = recv_func(request) 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.653 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.654 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.655 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.656 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:During handling of the above exception, another exception occurred: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:smb_cfg = 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: @pytest.fixture(scope='class') 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: def config(self, smb_cfg): 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: filename = 'TestHostAcess1.txt' 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: orig = _get_shares(smb_cfg)[0] 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: share_name = orig['name'] 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: print('Testing original share configuration...') 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: with smbutil.connection(smb_cfg, share_name) as sharep: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: fname = sharep / filename 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:> fname.write_text('value: setup\n') 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_hosts_access.py:65: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:tests/smbutil.py:155: in write_text 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: fh.write(txt) 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: in write 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: bytes_written = recv_func(request) 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.657 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.658 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.659 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.660 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:=================================== FAILURES =================================== 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:___________________________ test_create_file[share1] ___________________________ 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:b = 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: def write(self, b): 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: Write buffer b to file, return number of bytes written. 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: Only makes one system call, so not all of the data may be written. 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: The number of bytes actually written is returned. This can be less than 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: the length of b as it depends on the underlying connection. 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: chunk_size, credit_request = _chunk_size(self.fd.connection, len(b), "write") 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: data = bytes(b[:chunk_size]) 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, recv_func = self.fd.write(data, offset=self._offset, send=False) 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: request = self.fd.connection.send( 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: sid=self.fd.tree_connect.session.session_id, 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: tid=self.fd.tree_connect.tree_connect_id, 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: credit_request=credit_request, 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:> bytes_written = recv_func(request) 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.661 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.662 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.663 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.664 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:During handling of the above exception, another exception occurred: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:smb_cfg = , share_name = 'share1' 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: @pytest.mark.default 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: def test_create_file(smb_cfg, share_name): 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: with smbutil.connection(smb_cfg, share_name) as sharep: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: fname = sharep / 'file1.dat' 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:> fname.write_text('HELLO WORLD\n') 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_simple_smb.py:29: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:tests/smbutil.py:155: in write_text 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: fh.write(txt) 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: in write 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: bytes_written = recv_func(request) 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.665 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.666 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.667 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout:___________________________ test_create_file[share2] ___________________________ 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout:b = 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: def write(self, b): 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: Write buffer b to file, return number of bytes written. 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: Only makes one system call, so not all of the data may be written. 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: The number of bytes actually written is returned. This can be less than 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: the length of b as it depends on the underlying connection. 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.668 INFO:tasks.workunit.client.0.trial052.stdout: chunk_size, credit_request = _chunk_size(self.fd.connection, len(b), "write") 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: data = bytes(b[:chunk_size]) 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, recv_func = self.fd.write(data, offset=self._offset, send=False) 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: request = self.fd.connection.send( 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: write_msg, 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: sid=self.fd.tree_connect.session.session_id, 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: tid=self.fd.tree_connect.tree_connect_id, 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: credit_request=credit_request, 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout:> bytes_written = recv_func(request) 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.669 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.670 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.671 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:During handling of the above exception, another exception occurred: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:smb_cfg = , share_name = 'share2' 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: @pytest.mark.default 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: def test_create_file(smb_cfg, share_name): 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: with smbutil.connection(smb_cfg, share_name) as sharep: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: fname = sharep / 'file1.dat' 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:> fname.write_text('HELLO WORLD\n') 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:tests/test_simple_smb.py:29: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:tests/smbutil.py:155: in write_text 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: fh.write(txt) 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbclient/_io.py:602: in write 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: bytes_written = recv_func(request) 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/open.py:1418: in _write_response 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: response = self.connection.receive(request, wait=wait) 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:self = 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:request = , wait = True 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout:timeout = None, resolve_symlinks = True 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: def receive(self, request, wait=True, timeout=None, resolve_symlinks=True): 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: Polls the message buffer of the TCP connection and waits until a valid 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: message is received based on the message_id passed in. 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: :param request: The Request object to wait get the response for 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: :param wait: Wait for the final response in the case of a STATUS_PENDING response, the pending response is 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: returned in the case of wait=False 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: :param timeout: Set a timeout used while waiting for the final response from the server. 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: :param resolve_symlinks: Set to automatically resolve symlinks in the path when opening a file or directory. 2026-02-18T09:46:42.672 INFO:tasks.workunit.client.0.trial052.stdout: :return: SMB2HeaderResponse of the received message 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: """ 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # Make sure the receiver is still active, if not this raises an exception. 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: start_time = time.time() 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: while True: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: iter_timeout = int(max(timeout - (time.time() - start_time), 1)) if timeout is not None else None 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: if not request.response_event.wait(timeout=iter_timeout): 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: value = request.message["message_id"].get_value() 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: raise SMBException( 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: f"Connection timeout of {timeout} seconds exceeded while waiting for a message id {value} " 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: "response from the server" 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # Use a lock on the request so that in the case of a pending response we have exclusive lock on the event 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # flag and can clear it without the future pending response taking it over before we first clear the flag. 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: with request.response_event_lock: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: self._check_worker_running() # The worker may have failed while waiting for the response, check again 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: response = request.response 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: status = response["status"].get_value() 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: if status == NtStatus.STATUS_PENDING and wait: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # Received a pending message, clear the response_event flag and wait again. 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: request.response_event.clear() 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: continue 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: elif status == NtStatus.STATUS_STOPPED_ON_SYMLINK and resolve_symlinks: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # Received when we do an Open on a path that contains a symlink. Need to capture all related 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # requests and resend the Open + others with the redirected path. First we need to resolve the 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # symlink path. This will fail if the symlink is pointing to a location that is not in the same 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # tree/share as the original request. 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # First wait for the other remaining requests to be processed. Their status will also fail and we 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # need to make sure we update the old request with the new one properly. 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: related_requests = [self.outstanding_requests[i] for i in request.related_ids] 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in related_requests] 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # Check if the response has the reparse buffer present. 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: exp = SMBResponseException(response) 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: reparse_buffer = next( 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: iter(e for e in exp.error_details if isinstance(e, SMB2SymbolicLinkErrorResponse)), None 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: if reparse_buffer is None: 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # Some SMB server don't return a buffer, only thing we 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: # can do is raise the exception. 2026-02-18T09:46:42.673 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: raise exp 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: # Now create a new request with the new path the symlink points to. 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: session = self.session_table[request.session_id] 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: tree = session.tree_connect_table[request.message["tree_id"].get_value()] 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_create = request.get_message_data() 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: tree_share_name = tree.share_name + "\\" 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: original_path = tree_share_name + to_text( 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_create["buffer_path"].get_value(), encoding="utf-16-le" 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: ) 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: new_path = reparse_buffer.resolve_path(original_path)[len(tree_share_name) :] 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: new_open = Open(tree, new_path) 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: create_req = new_open.create( 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_create["impersonation_level"].get_value(), 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_create["desired_access"].get_value(), 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_create["file_attributes"].get_value(), 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_create["share_access"].get_value(), 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_disposition"].get_value(), 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_create["create_options"].get_value(), 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: create_contexts=old_create["buffer_contexts"].get_value(), 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: send=False, 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: )[0] 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: # Now add all the related requests (if any) to send as a compound request. 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: new_msgs = [create_req] + [r.get_message_data() for r in related_requests] 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: new_requests = self.send_compound(new_msgs, session.session_id, tree.tree_connect_id, related=True) 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: # Verify that the first request was successful before updating the related requests with the new 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: # info. 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: error = None 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: try: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: new_response = self.receive(new_requests[0], wait=wait, timeout=timeout, resolve_symlinks=True) 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: except SMBResponseException as exc: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: # We need to make sure we fix up the remaining responses before throwing this. 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: error = exc 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: [r.response_event.wait() for r in new_requests] 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: # Update the old requests with the new response information 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: for i, old_request in enumerate([request] + related_requests): 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: del self.outstanding_requests[old_request.message["message_id"].get_value()] 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: old_request.update_request(new_requests[i]) 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.674 INFO:tasks.workunit.client.0.trial052.stdout: if error: 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: raise error 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: return new_response 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: else: 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: # now we have a retrieval request for the response, we can delete 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: # the request from the outstanding requests 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: message_id = request.message["message_id"].get_value() 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: self.outstanding_requests.pop(message_id, None) 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: if status not in [NtStatus.STATUS_SUCCESS, NtStatus.STATUS_PENDING]: 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:> raise SMBResponseException(response) 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:E smbprotocol.exceptions.AccessDenied: Received unexpected status from the server: A process has requested access to an object but has not been granted those access rights. (3221225506) STATUS_ACCESS_DENIED: 0xc0000022 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout: 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:_smb_tests_60896/lib64/python3.9/site-packages/smbprotocol/connection.py:1112: AccessDenied 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:=========================== short test summary info ============================ 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:FAILED tests/test_simple_smb.py::test_create_file[share1] - smbprotocol.excep... 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:FAILED tests/test_simple_smb.py::test_create_file[share2] - smbprotocol.excep... 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:ERROR tests/test_hosts_access.py::TestHostsAccessToggle1::test_no_access_bogus_allow 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:ERROR tests/test_hosts_access.py::TestHostsAccessToggle1::test_access_bogus_deny 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:ERROR tests/test_hosts_access.py::TestHostsAccessToggle1::test_access_self_allow 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:ERROR tests/test_hosts_access.py::TestHostsAccessToggle1::test_no_access_self_deny 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:ERROR tests/test_hosts_access.py::TestHostsAccessToggle1::test_no_access_bogus_net_allow 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stdout:==================== 2 failed, 4 passed, 5 errors in 1.21s ===================== 2026-02-18T09:46:42.675 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stderr:+ cleanup 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stderr:+ '[' '' ']' 2026-02-18T09:46:42.675 INFO:tasks.workunit.client.0.trial052.stderr:+ rm -rf /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/_smb_tests_60896 2026-02-18T09:46:42.676 INFO:tasks.workunit:Stopping ["smb/smb_tests.sh -m 'default or hosts_access' tests"] on client.0... 2026-02-18T09:46:42.676 DEBUG:teuthology.orchestra.run.trial052:> sudo rm -rf -- /home/ubuntu/cephtest/workunits.list.client.0 /home/ubuntu/cephtest/clone.client.0 2026-02-18T09:46:43.006 ERROR:teuthology.contextutil:Saw exception from nested tasks Traceback (most recent call last): File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/contextutil.py", line 32, in nested yield vars File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/task/ssh_keys.py", line 206, in task yield File "/home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa/tasks/smb.py", line 383, in workunit return workunit.task(ctx, _config) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa/tasks/workunit.py", line 125, in task with parallel() as p: File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/parallel.py", line 84, in __exit__ for result in self: File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/parallel.py", line 98, in __next__ resurrect_traceback(result) File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/parallel.py", line 30, in resurrect_traceback raise exc.exc_info[1] File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/parallel.py", line 23, in capture_traceback return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa/tasks/workunit.py", line 433, in _run_tests remote.run( File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/remote.py", line 596, in run r = self._runner(client=self.ssh, name=self.shortname, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 461, in run r.wait() File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 161, in wait self._raise_for_status() File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 181, in _raise_for_status raise CommandFailedError( teuthology.exceptions.CommandFailedError: Command failed (workunit test smb/smb_tests.sh) on trial052 with status 1: 'mkdir -p -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c TESTDIR="/home/ubuntu/cephtest" CEPH_ARGS="--cluster ceph" CEPH_ID="0" PATH=$PATH:/usr/sbin CEPH_BASE=/home/ubuntu/cephtest/clone.client.0 CEPH_ROOT=/home/ubuntu/cephtest/clone.client.0 CEPH_MNT=/home/ubuntu/cephtest/mnt.0 SMB=yes SMB_TEST_META=/var/tmp/ceph-smb-test-meta.json timeout 1h /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/smb_tests.sh -m \'default or hosts_access\' tests' 2026-02-18T09:46:43.009 INFO:teuthology.task.ssh_keys:Cleaning up SSH keys 2026-02-18T09:46:43.009 INFO:teuthology.task.ssh_keys:cleaning up keys added for testing 2026-02-18T09:46:43.009 INFO:teuthology.task.ssh_keys: cleaning up keys for user ubuntu on trial052.front.sepia.ceph.com 2026-02-18T09:46:43.009 DEBUG:teuthology.orchestra.run.trial052:> rm -- /home/ubuntu/.ssh/id_rsa 2026-02-18T09:46:43.026 DEBUG:teuthology.orchestra.run.trial052:> rm -- /home/ubuntu/.ssh/id_rsa.pub 2026-02-18T09:46:43.081 DEBUG:teuthology.orchestra.run.trial052:> stat -c '"%a"' /home/ubuntu/.ssh/authorized_keys 2026-02-18T09:46:43.137 INFO:teuthology.orchestra.run.trial052.stdout:"600" 2026-02-18T09:46:43.137 DEBUG:teuthology.orchestra.run.trial052:> mv -- /home/ubuntu/.ssh/authorized_keys_2026-02-18_09:46:10:142235 /home/ubuntu/.ssh/authorized_keys 2026-02-18T09:46:43.193 DEBUG:teuthology.orchestra.run.trial052:> chmod 600 /home/ubuntu/.ssh/authorized_keys 2026-02-18T09:46:43.250 INFO:teuthology.task.ssh_keys: cleaning up keys for user ubuntu on trial185.front.sepia.ceph.com 2026-02-18T09:46:43.251 DEBUG:teuthology.orchestra.run.trial185:> rm -- /home/ubuntu/.ssh/id_rsa 2026-02-18T09:46:43.268 DEBUG:teuthology.orchestra.run.trial185:> rm -- /home/ubuntu/.ssh/id_rsa.pub 2026-02-18T09:46:43.318 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:43 trial052 ceph-mon[15946]: from='client.14367 -' entity='client.admin' cmd=[{"prefix": "smb show", "resource_names": ["ceph.smb.share"], "target": ["mon-mgr", ""]}]: dispatch 2026-02-18T09:46:43.319 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:43 trial052 ceph-mon[15946]: osdmap e24: 2 total, 2 up, 2 in 2026-02-18T09:46:43.325 DEBUG:teuthology.orchestra.run.trial185:> stat -c '"%a"' /home/ubuntu/.ssh/authorized_keys 2026-02-18T09:46:43.380 INFO:teuthology.orchestra.run.trial185.stdout:"600" 2026-02-18T09:46:43.381 DEBUG:teuthology.orchestra.run.trial185:> mv -- /home/ubuntu/.ssh/authorized_keys_2026-02-18_09:46:10:442834 /home/ubuntu/.ssh/authorized_keys 2026-02-18T09:46:43.436 DEBUG:teuthology.orchestra.run.trial185:> chmod 600 /home/ubuntu/.ssh/authorized_keys 2026-02-18T09:46:43.492 DEBUG:teuthology.orchestra.run.trial052:> rm /home/ubuntu/.ssh/config 2026-02-18T09:46:43.495 DEBUG:teuthology.orchestra.run.trial185:> rm /home/ubuntu/.ssh/config 2026-02-18T09:46:43.548 ERROR:teuthology.run_tasks:Saw exception from tasks. Traceback (most recent call last): File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/run_tasks.py", line 105, in run_tasks manager = run_one_task(taskname, ctx=ctx, config=config) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/run_tasks.py", line 83, in run_one_task return task(**kwargs) ^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa/tasks/smb.py", line 383, in workunit return workunit.task(ctx, _config) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa/tasks/workunit.py", line 125, in task with parallel() as p: File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/parallel.py", line 84, in __exit__ for result in self: File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/parallel.py", line 98, in __next__ resurrect_traceback(result) File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/parallel.py", line 30, in resurrect_traceback raise exc.exc_info[1] File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/parallel.py", line 23, in capture_traceback return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_ceph-c_3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c/qa/tasks/workunit.py", line 433, in _run_tests remote.run( File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/remote.py", line 596, in run r = self._runner(client=self.ssh, name=self.shortname, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 461, in run r.wait() File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 161, in wait self._raise_for_status() File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 181, in _raise_for_status raise CommandFailedError( teuthology.exceptions.CommandFailedError: Command failed (workunit test smb/smb_tests.sh) on trial052 with status 1: 'mkdir -p -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c TESTDIR="/home/ubuntu/cephtest" CEPH_ARGS="--cluster ceph" CEPH_ID="0" PATH=$PATH:/usr/sbin CEPH_BASE=/home/ubuntu/cephtest/clone.client.0 CEPH_ROOT=/home/ubuntu/cephtest/clone.client.0 CEPH_MNT=/home/ubuntu/cephtest/mnt.0 SMB=yes SMB_TEST_META=/var/tmp/ceph-smb-test-meta.json timeout 1h /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/smb_tests.sh -m \'default or hosts_access\' tests' 2026-02-18T09:46:43.551 DEBUG:teuthology.run_tasks:Unwinding manager cephadm 2026-02-18T09:46:43.568 INFO:tasks.cephadm:Teardown begin 2026-02-18T09:46:43.569 DEBUG:teuthology.orchestra.run.trial052:> sudo rm -f /etc/ceph/ceph.conf /etc/ceph/ceph.client.admin.keyring 2026-02-18T09:46:43.595 DEBUG:teuthology.orchestra.run.trial185:> sudo rm -f /etc/ceph/ceph.conf /etc/ceph/ceph.client.admin.keyring 2026-02-18T09:46:43.619 INFO:tasks.cephadm:Disabling cephadm mgr module 2026-02-18T09:46:43.620 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm --image quay.ceph.io/ceph-ci/ceph:3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 -- ceph mgr module disable cephadm 2026-02-18T09:46:43.751 INFO:teuthology.orchestra.run.trial052.stderr:Inferring config /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/mon.a/config 2026-02-18T09:46:43.769 INFO:teuthology.orchestra.run.trial052.stderr:Error: statfs /etc/ceph/ceph.client.admin.keyring: no such file or directory 2026-02-18T09:46:43.784 DEBUG:teuthology.orchestra.run:got remote process result: 125 2026-02-18T09:46:43.785 INFO:tasks.cephadm:Cleaning up testdir ceph.* files... 2026-02-18T09:46:43.785 DEBUG:teuthology.orchestra.run.trial052:> rm -f /home/ubuntu/cephtest/seed.ceph.conf /home/ubuntu/cephtest/ceph.pub 2026-02-18T09:46:43.802 DEBUG:teuthology.orchestra.run.trial185:> rm -f /home/ubuntu/cephtest/seed.ceph.conf /home/ubuntu/cephtest/ceph.pub 2026-02-18T09:46:43.819 INFO:tasks.cephadm:Stopping all daemons... 2026-02-18T09:46:43.820 INFO:tasks.cephadm.mon.a:Stopping mon.a... 2026-02-18T09:46:43.820 DEBUG:teuthology.orchestra.run.trial052:> sudo systemctl stop ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mon.a 2026-02-18T09:46:44.185 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:43 trial052 systemd[1]: Stopping Ceph mon.a for 517d1b8c-0cae-11f1-a9e2-d404e6e7d460... 2026-02-18T09:46:44.186 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:43 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mon-a[15942]: 2026-02-18T09:46:43.938+0000 7efd7358d640 -1 received signal: Terminated from /run/podman-init -- /usr/bin/ceph-mon -n mon.a -f --setuser ceph --setgroup ceph --default-log-to-file=false --default-log-to-journald=true --default-log-to-stderr=false --default-mon-cluster-log-to-file=false --default-mon-cluster-log-to-journald=true --default-mon-cluster-log-to-stderr=false (PID: 1) UID: 0 2026-02-18T09:46:44.186 INFO:journalctl@ceph.mon.a.trial052.stdout:Feb 18 09:46:43 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-mon-a[15942]: 2026-02-18T09:46:43.938+0000 7efd7358d640 -1 mon.a@0(leader) e1 *** Got Signal Terminated *** 2026-02-18T09:46:44.274 DEBUG:teuthology.orchestra.run.trial052:> sudo pkill -f 'journalctl -f -n 0 -u ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mon.a.service' 2026-02-18T09:46:44.313 DEBUG:teuthology.orchestra.run:got remote process result: None 2026-02-18T09:46:44.313 INFO:tasks.cephadm.mon.a:Stopped mon.a 2026-02-18T09:46:44.313 INFO:tasks.cephadm.mgr.x:Stopping mgr.x... 2026-02-18T09:46:44.313 DEBUG:teuthology.orchestra.run.trial052:> sudo systemctl stop ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mgr.x 2026-02-18T09:46:44.443 INFO:journalctl@ceph.mgr.x.trial052.stdout:Feb 18 09:46:44 trial052 systemd[1]: Stopping Ceph mgr.x for 517d1b8c-0cae-11f1-a9e2-d404e6e7d460... 2026-02-18T09:46:44.583 DEBUG:teuthology.orchestra.run.trial052:> sudo pkill -f 'journalctl -f -n 0 -u ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@mgr.x.service' 2026-02-18T09:46:44.620 DEBUG:teuthology.orchestra.run:got remote process result: None 2026-02-18T09:46:44.620 INFO:tasks.cephadm.mgr.x:Stopped mgr.x 2026-02-18T09:46:44.620 INFO:tasks.cephadm.osd.0:Stopping osd.0... 2026-02-18T09:46:44.620 DEBUG:teuthology.orchestra.run.trial052:> sudo systemctl stop ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@osd.0 2026-02-18T09:46:45.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:44 trial052 systemd[1]: Stopping Ceph osd.0 for 517d1b8c-0cae-11f1-a9e2-d404e6e7d460... 2026-02-18T09:46:45.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:44 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0[31627]: 2026-02-18T09:46:44.752+0000 7fbea57ac640 -1 received signal: Terminated from /run/podman-init -- /usr/bin/ceph-osd -n osd.0 -f --setuser ceph --setgroup ceph --default-log-to-file=false --default-log-to-journald=true --default-log-to-stderr=false --osd-objectstore=bluestore (PID: 1) UID: 0 2026-02-18T09:46:45.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:44 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0[31627]: 2026-02-18T09:46:44.752+0000 7fbea57ac640 -1 osd.0 25 *** Got signal Terminated *** 2026-02-18T09:46:45.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:44 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0[31627]: 2026-02-18T09:46:44.752+0000 7fbea57ac640 -1 osd.0 25 *** Immediate shutdown (osd_fast_shutdown=true) *** 2026-02-18T09:46:50.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:49 trial052 podman[62108]: 2026-02-18 09:46:49.812779494 +0000 UTC m=+5.071214292 container died 65189a04727488dcf5c412ea7386874d5aedb16f4d5bff0f4976b2884b0dc6ab (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, OSD_FLAVOR=default, ceph=True, org.label-schema.license=GPLv2, org.label-schema.schema-version=1.0, org.label-schema.vendor=CentOS, FROM_IMAGE=quay.io/centos/centos:stream9, io.buildah.version=1.41.3, org.label-schema.build-date=20260216, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, org.label-schema.name=CentOS Stream 9 Base Image, org.opencontainers.image.documentation=https://docs.ceph.com/, org.opencontainers.image.authors=Ceph Release Team , CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git) 2026-02-18T09:46:50.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:49 trial052 podman[62108]: 2026-02-18 09:46:49.823067906 +0000 UTC m=+5.081502694 container remove 65189a04727488dcf5c412ea7386874d5aedb16f4d5bff0f4976b2884b0dc6ab (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, org.label-schema.schema-version=1.0, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, ceph=True, org.opencontainers.image.documentation=https://docs.ceph.com/, org.label-schema.name=CentOS Stream 9 Base Image, org.label-schema.vendor=CentOS, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, FROM_IMAGE=quay.io/centos/centos:stream9, org.label-schema.license=GPLv2, OSD_FLAVOR=default, org.opencontainers.image.authors=Ceph Release Team , org.label-schema.build-date=20260216, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, io.buildah.version=1.41.3) 2026-02-18T09:46:50.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:49 trial052 bash[62108]: ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0 2026-02-18T09:46:50.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:49 trial052 podman[62241]: 2026-02-18 09:46:49.969123472 +0000 UTC m=+0.015687521 container create d27fbe2ed760a70a323ec9b2afbc24ae2db2d29cbd5eed80b1339b7873f106a9 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0-deactivate, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, org.label-schema.name=CentOS Stream 9 Base Image, org.opencontainers.image.authors=Ceph Release Team , CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, org.label-schema.build-date=20260216, org.opencontainers.image.documentation=https://docs.ceph.com/, ceph=True, org.label-schema.schema-version=1.0, FROM_IMAGE=quay.io/centos/centos:stream9, org.label-schema.vendor=CentOS, io.buildah.version=1.41.3, OSD_FLAVOR=default, org.label-schema.license=GPLv2, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git) 2026-02-18T09:46:50.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:50 trial052 podman[62241]: 2026-02-18 09:46:50.003079823 +0000 UTC m=+0.049643802 container init d27fbe2ed760a70a323ec9b2afbc24ae2db2d29cbd5eed80b1339b7873f106a9 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0-deactivate, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, org.label-schema.vendor=CentOS, io.buildah.version=1.41.3, FROM_IMAGE=quay.io/centos/centos:stream9, org.label-schema.license=GPLv2, org.label-schema.build-date=20260216, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, ceph=True, org.opencontainers.image.documentation=https://docs.ceph.com/, org.opencontainers.image.authors=Ceph Release Team , org.label-schema.schema-version=1.0, OSD_FLAVOR=default, org.label-schema.name=CentOS Stream 9 Base Image) 2026-02-18T09:46:50.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:50 trial052 podman[62241]: 2026-02-18 09:46:50.005821901 +0000 UTC m=+0.052385880 container start d27fbe2ed760a70a323ec9b2afbc24ae2db2d29cbd5eed80b1339b7873f106a9 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0-deactivate, org.label-schema.license=GPLv2, FROM_IMAGE=quay.io/centos/centos:stream9, org.label-schema.vendor=CentOS, org.label-schema.schema-version=1.0, io.buildah.version=1.41.3, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, ceph=True, org.label-schema.build-date=20260216, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, org.opencontainers.image.documentation=https://docs.ceph.com/, OSD_FLAVOR=default, org.label-schema.name=CentOS Stream 9 Base Image, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, org.opencontainers.image.authors=Ceph Release Team ) 2026-02-18T09:46:50.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:50 trial052 podman[62241]: 2026-02-18 09:46:50.00650227 +0000 UTC m=+0.053066249 container attach d27fbe2ed760a70a323ec9b2afbc24ae2db2d29cbd5eed80b1339b7873f106a9 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-0-deactivate, org.label-schema.license=GPLv2, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, ceph=True, org.label-schema.build-date=20260216, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, org.label-schema.schema-version=1.0, io.buildah.version=1.41.3, org.label-schema.name=CentOS Stream 9 Base Image, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, FROM_IMAGE=quay.io/centos/centos:stream9, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, org.label-schema.vendor=CentOS, org.opencontainers.image.authors=Ceph Release Team , org.opencontainers.image.documentation=https://docs.ceph.com/, OSD_FLAVOR=default) 2026-02-18T09:46:50.069 INFO:journalctl@ceph.osd.0.trial052.stdout:Feb 18 09:46:50 trial052 podman[62241]: 2026-02-18 09:46:49.962789503 +0000 UTC m=+0.009353472 image pull 656ca9d4635441bfeddfcfe56b66d087751ece2af0bef9e29f3ee8f37f4d6b6f quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb 2026-02-18T09:46:50.165 DEBUG:teuthology.orchestra.run.trial052:> sudo pkill -f 'journalctl -f -n 0 -u ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@osd.0.service' 2026-02-18T09:46:50.201 DEBUG:teuthology.orchestra.run:got remote process result: None 2026-02-18T09:46:50.201 INFO:tasks.cephadm.osd.0:Stopped osd.0 2026-02-18T09:46:50.201 INFO:tasks.cephadm.osd.1:Stopping osd.1... 2026-02-18T09:46:50.201 DEBUG:teuthology.orchestra.run.trial052:> sudo systemctl stop ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@osd.1 2026-02-18T09:46:50.569 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:50 trial052 systemd[1]: Stopping Ceph osd.1 for 517d1b8c-0cae-11f1-a9e2-d404e6e7d460... 2026-02-18T09:46:50.569 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:50 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1[39605]: 2026-02-18T09:46:50.334+0000 7f187ce19640 -1 received signal: Terminated from /run/podman-init -- /usr/bin/ceph-osd -n osd.1 -f --setuser ceph --setgroup ceph --default-log-to-file=false --default-log-to-journald=true --default-log-to-stderr=false --osd-objectstore=bluestore (PID: 1) UID: 0 2026-02-18T09:46:50.570 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:50 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1[39605]: 2026-02-18T09:46:50.334+0000 7f187ce19640 -1 osd.1 25 *** Got signal Terminated *** 2026-02-18T09:46:50.570 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:50 trial052 ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1[39605]: 2026-02-18T09:46:50.334+0000 7f187ce19640 -1 osd.1 25 *** Immediate shutdown (osd_fast_shutdown=true) *** 2026-02-18T09:46:55.702 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 podman[62372]: 2026-02-18 09:46:55.393475859 +0000 UTC m=+5.070939828 container died 454e9b4ca68ba9ca5328231d07f3bbb682da0bc4397233619ad25b5ee178cf46 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, org.label-schema.license=GPLv2, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, OSD_FLAVOR=default, org.opencontainers.image.authors=Ceph Release Team , org.opencontainers.image.documentation=https://docs.ceph.com/, FROM_IMAGE=quay.io/centos/centos:stream9, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, org.label-schema.name=CentOS Stream 9 Base Image, org.label-schema.vendor=CentOS, org.label-schema.build-date=20260216, ceph=True, io.buildah.version=1.41.3, org.label-schema.schema-version=1.0) 2026-02-18T09:46:55.702 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 podman[62372]: 2026-02-18 09:46:55.402008509 +0000 UTC m=+5.079472488 container remove 454e9b4ca68ba9ca5328231d07f3bbb682da0bc4397233619ad25b5ee178cf46 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, org.label-schema.vendor=CentOS, io.buildah.version=1.41.3, FROM_IMAGE=quay.io/centos/centos:stream9, org.label-schema.name=CentOS Stream 9 Base Image, org.opencontainers.image.documentation=https://docs.ceph.com/, ceph=True, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, org.label-schema.build-date=20260216, org.opencontainers.image.authors=Ceph Release Team , OSD_FLAVOR=default, org.label-schema.schema-version=1.0, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, org.label-schema.license=GPLv2) 2026-02-18T09:46:55.702 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 bash[62372]: ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1 2026-02-18T09:46:55.703 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 podman[62505]: 2026-02-18 09:46:55.539539089 +0000 UTC m=+0.017222975 container create 918d4ae6fa41c18e5ebff0800fd2dc30ccd655b9b363a07370c743be7374f048 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1-deactivate, org.label-schema.vendor=CentOS, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, org.opencontainers.image.documentation=https://docs.ceph.com/, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, OSD_FLAVOR=default, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, org.label-schema.license=GPLv2, org.opencontainers.image.authors=Ceph Release Team , ceph=True, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, FROM_IMAGE=quay.io/centos/centos:stream9, org.label-schema.name=CentOS Stream 9 Base Image, org.label-schema.build-date=20260216, io.buildah.version=1.41.3, org.label-schema.schema-version=1.0) 2026-02-18T09:46:55.703 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 podman[62505]: 2026-02-18 09:46:55.565339586 +0000 UTC m=+0.043023452 container init 918d4ae6fa41c18e5ebff0800fd2dc30ccd655b9b363a07370c743be7374f048 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1-deactivate, org.opencontainers.image.authors=Ceph Release Team , FROM_IMAGE=quay.io/centos/centos:stream9, org.label-schema.vendor=CentOS, org.label-schema.build-date=20260216, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, org.label-schema.license=GPLv2, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, ceph=True, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, org.label-schema.name=CentOS Stream 9 Base Image, org.opencontainers.image.documentation=https://docs.ceph.com/, io.buildah.version=1.41.3, org.label-schema.schema-version=1.0, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, OSD_FLAVOR=default) 2026-02-18T09:46:55.703 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 podman[62505]: 2026-02-18 09:46:55.568038053 +0000 UTC m=+0.045721909 container start 918d4ae6fa41c18e5ebff0800fd2dc30ccd655b9b363a07370c743be7374f048 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1-deactivate, org.label-schema.name=CentOS Stream 9 Base Image, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, org.opencontainers.image.authors=Ceph Release Team , org.label-schema.license=GPLv2, org.label-schema.schema-version=1.0, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, OSD_FLAVOR=default, org.label-schema.build-date=20260216, io.buildah.version=1.41.3, org.label-schema.vendor=CentOS, org.opencontainers.image.documentation=https://docs.ceph.com/, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, ceph=True, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, FROM_IMAGE=quay.io/centos/centos:stream9) 2026-02-18T09:46:55.703 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 podman[62505]: 2026-02-18 09:46:55.568539011 +0000 UTC m=+0.046222867 container attach 918d4ae6fa41c18e5ebff0800fd2dc30ccd655b9b363a07370c743be7374f048 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1-deactivate, OSD_FLAVOR=default, org.opencontainers.image.authors=Ceph Release Team , GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, FROM_IMAGE=quay.io/centos/centos:stream9, org.label-schema.build-date=20260216, io.buildah.version=1.41.3, org.label-schema.vendor=CentOS, org.opencontainers.image.documentation=https://docs.ceph.com/, ceph=True, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, org.label-schema.license=GPLv2, org.label-schema.schema-version=1.0, org.label-schema.name=CentOS Stream 9 Base Image, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032) 2026-02-18T09:46:55.703 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 podman[62505]: 2026-02-18 09:46:55.53343749 +0000 UTC m=+0.011121356 image pull 656ca9d4635441bfeddfcfe56b66d087751ece2af0bef9e29f3ee8f37f4d6b6f quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb 2026-02-18T09:46:55.703 INFO:journalctl@ceph.osd.1.trial052.stdout:Feb 18 09:46:55 trial052 podman[62505]: 2026-02-18 09:46:55.69886023 +0000 UTC m=+0.176544086 container died 918d4ae6fa41c18e5ebff0800fd2dc30ccd655b9b363a07370c743be7374f048 (image=quay.ceph.io/ceph-ci/ceph@sha256:f7cd67fd74633e52f17c132eeda23f645e5c984a184538cafab14342b2ea3acb, name=ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460-osd-1-deactivate, org.label-schema.vendor=CentOS, CEPH_SHA1=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c, org.label-schema.license=GPLv2, org.label-schema.schema-version=1.0, org.label-schema.name=CentOS Stream 9 Base Image, CEPH_REF=wip-phlogistonjohn-testing-1-2026-02-17-1032, ceph=True, FROM_IMAGE=quay.io/centos/centos:stream9, OSD_FLAVOR=default, org.opencontainers.image.authors=Ceph Release Team , org.label-schema.build-date=20260216, io.buildah.version=1.41.3, GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/, CEPH_GIT_REPO=https://github.com/ceph/ceph-ci.git, org.opencontainers.image.documentation=https://docs.ceph.com/) 2026-02-18T09:46:55.742 DEBUG:teuthology.orchestra.run.trial052:> sudo pkill -f 'journalctl -f -n 0 -u ceph-517d1b8c-0cae-11f1-a9e2-d404e6e7d460@osd.1.service' 2026-02-18T09:46:55.780 DEBUG:teuthology.orchestra.run:got remote process result: None 2026-02-18T09:46:55.780 INFO:tasks.cephadm.osd.1:Stopped osd.1 2026-02-18T09:46:55.780 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm rm-cluster --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 --force --keep-logs 2026-02-18T09:46:55.935 INFO:teuthology.orchestra.run.trial052.stdout:Deleting cluster with fsid: 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:47:05.424 DEBUG:teuthology.orchestra.run.trial185:> sudo /home/ubuntu/cephtest/cephadm rm-cluster --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 --force --keep-logs 2026-02-18T09:47:05.541 INFO:teuthology.orchestra.run.trial185.stdout:Deleting cluster with fsid: 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:47:05.600 DEBUG:teuthology.orchestra.run.trial052:> sudo rm -f /etc/ceph/ceph.conf /etc/ceph/ceph.client.admin.keyring 2026-02-18T09:47:05.628 DEBUG:teuthology.orchestra.run.trial185:> sudo rm -f /etc/ceph/ceph.conf /etc/ceph/ceph.client.admin.keyring 2026-02-18T09:47:05.653 INFO:tasks.cephadm:Archiving crash dumps... 2026-02-18T09:47:05.655 DEBUG:teuthology.misc:Transferring archived files from trial052:/var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/crash to /home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028/remote/trial052/crash 2026-02-18T09:47:05.656 DEBUG:teuthology.orchestra.run.trial052:> sudo tar c -f - -C /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/crash -- . 2026-02-18T09:47:05.694 INFO:teuthology.orchestra.run.trial052.stderr:tar: /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/crash: Cannot open: No such file or directory 2026-02-18T09:47:05.694 INFO:teuthology.orchestra.run.trial052.stderr:tar: Error is not recoverable: exiting now 2026-02-18T09:47:05.696 DEBUG:teuthology.misc:Transferring archived files from trial185:/var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/crash to /home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028/remote/trial185/crash 2026-02-18T09:47:05.698 DEBUG:teuthology.orchestra.run.trial185:> sudo tar c -f - -C /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/crash -- . 2026-02-18T09:47:05.722 INFO:teuthology.orchestra.run.trial185.stderr:tar: /var/lib/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/crash: Cannot open: No such file or directory 2026-02-18T09:47:05.722 INFO:teuthology.orchestra.run.trial185.stderr:tar: Error is not recoverable: exiting now 2026-02-18T09:47:05.724 INFO:tasks.cephadm:Checking cluster log for badness... 2026-02-18T09:47:05.724 DEBUG:teuthology.orchestra.run.trial052:> sudo grep -E '\[ERR\]|\[WRN\]|\[SEC\]' /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.log | grep -E CEPHADM_ | grep -E -v '\(MDS_ALL_DOWN\)' | grep -E -v '\(MDS_UP_LESS_THAN_MAX\)' | head -n 1 2026-02-18T09:47:05.761 INFO:tasks.cephadm:Compressing logs... 2026-02-18T09:47:05.761 DEBUG:teuthology.orchestra.run.trial052:> time sudo find /var/log/ceph /var/log/rbd-target-api -name '*.log' -print0 | sudo xargs --max-args=1 --max-procs=0 --verbose -0 --no-run-if-empty -- gzip -5 --verbose -- 2026-02-18T09:47:05.803 DEBUG:teuthology.orchestra.run.trial185:> time sudo find /var/log/ceph /var/log/rbd-target-api -name '*.log' -print0 | sudo xargs --max-args=1 --max-procs=0 --verbose -0 --no-run-if-empty -- gzip -5 --verbose -- 2026-02-18T09:47:05.825 INFO:teuthology.orchestra.run.trial052.stderr:find: ‘/var/log/rbd-target-api’gzip -5 --verbose -- /var/log/ceph/cephadm.log 2026-02-18T09:47:05.826 INFO:teuthology.orchestra.run.trial052.stderr:: No such file or directory 2026-02-18T09:47:05.826 INFO:teuthology.orchestra.run.trial052.stderr:gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mon.a.log 2026-02-18T09:47:05.826 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/cephadm.log: gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-osd.0.log 2026-02-18T09:47:05.826 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mon.a.log: gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mds.cephfs.trial052.equndb.log 2026-02-18T09:47:05.826 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-osd.0.log: gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.cephadm.log 2026-02-18T09:47:05.826 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mds.cephfs.trial052.equndb.log: gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mds.cephfs.trial052.gieymk.log 2026-02-18T09:47:05.828 INFO:teuthology.orchestra.run.trial052.stderr: 67.2% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mds.cephfs.trial052.equndb.log.gz 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.cephadm.log: 89.0% -- replaced with /var/log/ceph/cephadm.log.gz 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr:gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.audit.log 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr: 79.5% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.cephadm.log.gz 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mds.cephfs.trial052.gieymk.log: gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-volume.log 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr: 77.6% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mds.cephfs.trial052.gieymk.log.gz 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.audit.log: gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-osd.1.log 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-volume.log: gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mgr.x.log 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr:gzip -5 --verbose -- /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.log 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-osd.1.log: 88.9% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.audit.log.gz 2026-02-18T09:47:05.829 INFO:teuthology.orchestra.run.trial052.stderr:/var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mgr.x.log: /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.log: 84.5% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph.log.gz 2026-02-18T09:47:05.830 INFO:teuthology.orchestra.run.trial052.stderr: 94.3% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-volume.log.gz 2026-02-18T09:47:05.831 INFO:teuthology.orchestra.run.trial185.stderr:find: ‘/var/log/rbd-target-api’gzip -5: No such file or directory --verbose 2026-02-18T09:47:05.831 INFO:teuthology.orchestra.run.trial185.stderr: -- /var/log/ceph/cephadm.log 2026-02-18T09:47:05.832 INFO:teuthology.orchestra.run.trial185.stderr:/var/log/ceph/cephadm.log: 76.1% -- replaced with /var/log/ceph/cephadm.log.gz 2026-02-18T09:47:05.832 INFO:teuthology.orchestra.run.trial185.stderr: 2026-02-18T09:47:05.832 INFO:teuthology.orchestra.run.trial185.stderr:real 0m0.010s 2026-02-18T09:47:05.832 INFO:teuthology.orchestra.run.trial185.stderr:user 0m0.004s 2026-02-18T09:47:05.832 INFO:teuthology.orchestra.run.trial185.stderr:sys 0m0.015s 2026-02-18T09:47:05.861 INFO:teuthology.orchestra.run.trial052.stderr: 89.3% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mgr.x.log.gz 2026-02-18T09:47:05.889 INFO:teuthology.orchestra.run.trial052.stderr: 91.0% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-mon.a.log.gz 2026-02-18T09:47:05.958 INFO:teuthology.orchestra.run.trial052.stderr: 94.5% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-osd.0.log.gz 2026-02-18T09:47:05.979 INFO:teuthology.orchestra.run.trial052.stderr: 94.3% -- replaced with /var/log/ceph/517d1b8c-0cae-11f1-a9e2-d404e6e7d460/ceph-osd.1.log.gz 2026-02-18T09:47:05.981 INFO:teuthology.orchestra.run.trial052.stderr: 2026-02-18T09:47:05.981 INFO:teuthology.orchestra.run.trial052.stderr:real 0m0.165s 2026-02-18T09:47:05.981 INFO:teuthology.orchestra.run.trial052.stderr:user 0m0.374s 2026-02-18T09:47:05.981 INFO:teuthology.orchestra.run.trial052.stderr:sys 0m0.038s 2026-02-18T09:47:05.982 INFO:tasks.cephadm:Archiving logs... 2026-02-18T09:47:05.982 DEBUG:teuthology.misc:Transferring archived files from trial052:/var/log/ceph to /home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028/remote/trial052/log 2026-02-18T09:47:05.984 DEBUG:teuthology.orchestra.run.trial052:> sudo tar c -f - -C /var/log/ceph -- . 2026-02-18T09:47:06.142 DEBUG:teuthology.misc:Transferring archived files from trial185:/var/log/ceph to /home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028/remote/trial185/log 2026-02-18T09:47:06.143 DEBUG:teuthology.orchestra.run.trial185:> sudo tar c -f - -C /var/log/ceph -- . 2026-02-18T09:47:06.169 INFO:tasks.cephadm:Removing cluster... 2026-02-18T09:47:06.169 DEBUG:teuthology.orchestra.run.trial052:> sudo /home/ubuntu/cephtest/cephadm rm-cluster --fsid 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 --force 2026-02-18T09:47:06.288 INFO:teuthology.orchestra.run.trial052.stdout:Deleting cluster with fsid: 517d1b8c-0cae-11f1-a9e2-d404e6e7d460 2026-02-18T09:47:06.345 INFO:tasks.cephadm:Removing cephadm ... 2026-02-18T09:47:06.345 DEBUG:teuthology.orchestra.run.trial052:> rm -rf /home/ubuntu/cephtest/cephadm 2026-02-18T09:47:06.362 DEBUG:teuthology.orchestra.run.trial185:> rm -rf /home/ubuntu/cephtest/cephadm 2026-02-18T09:47:06.380 INFO:tasks.cephadm:Teardown complete 2026-02-18T09:47:06.380 DEBUG:teuthology.run_tasks:Unwinding manager smb.deploy_samba_ad_dc 2026-02-18T09:47:06.394 DEBUG:teuthology.orchestra.run.trial185:> sudo podman stop samba-ad 2026-02-18T09:47:06.492 INFO:teuthology.orchestra.run.trial185.stdout:samba-ad 2026-02-18T09:47:06.496 DEBUG:teuthology.orchestra.run.trial185:> sudo podman rm samba-ad 2026-02-18T09:47:06.596 INFO:teuthology.orchestra.run.trial185.stdout:samba-ad 2026-02-18T09:47:06.614 DEBUG:teuthology.orchestra.run.trial185:> sudo rm -rf /var/lib/samba/container/logs /var/lib/samba/container/data 2026-02-18T09:47:06.639 DEBUG:teuthology.run_tasks:Unwinding manager clock 2026-02-18T09:47:06.654 INFO:teuthology.task.clock:Checking final clock skew... 2026-02-18T09:47:06.655 DEBUG:teuthology.orchestra.run.trial052:> PATH=/usr/bin:/usr/sbin ntpq -p || PATH=/usr/bin:/usr/sbin chronyc sources || true 2026-02-18T09:47:06.658 DEBUG:teuthology.orchestra.run.trial185:> PATH=/usr/bin:/usr/sbin ntpq -p || PATH=/usr/bin:/usr/sbin chronyc sources || true 2026-02-18T09:47:06.672 INFO:teuthology.orchestra.run.trial052.stderr:bash: line 1: ntpq: command not found 2026-02-18T09:47:06.694 INFO:teuthology.orchestra.run.trial185.stderr:bash: line 1: ntpq: command not found 2026-02-18T09:47:06.716 INFO:teuthology.orchestra.run.trial185.stdout:MS Name/IP address Stratum Poll Reach LastRx Last sample 2026-02-18T09:47:06.716 INFO:teuthology.orchestra.run.trial185.stdout:=============================================================================== 2026-02-18T09:47:06.716 INFO:teuthology.orchestra.run.trial185.stdout:^+ 44.190.5.123 2 6 177 17 +862us[ +862us] +/- 34ms 2026-02-18T09:47:06.716 INFO:teuthology.orchestra.run.trial185.stdout:^+ 73.185.182.209 2 6 175 19 -820us[ -820us] +/- 47ms 2026-02-18T09:47:06.716 INFO:teuthology.orchestra.run.trial185.stdout:^* 149.28.200.179.vultruser> 3 6 177 19 -1742us[-2560us] +/- 38ms 2026-02-18T09:47:06.716 INFO:teuthology.orchestra.run.trial185.stdout:^+ space.aja.com 2 6 177 18 +1784us[+1784us] +/- 83ms 2026-02-18T09:47:06.812 INFO:teuthology.orchestra.run.trial052.stdout:MS Name/IP address Stratum Poll Reach LastRx Last sample 2026-02-18T09:47:06.812 INFO:teuthology.orchestra.run.trial052.stdout:=============================================================================== 2026-02-18T09:47:06.812 INFO:teuthology.orchestra.run.trial052.stdout:^- 23.186.168.129 2 7 41 76 -1254us[-1363us] +/- 55ms 2026-02-18T09:47:06.812 INFO:teuthology.orchestra.run.trial052.stdout:^+ 173.249.203.227 2 6 177 19 -555us[ -689us] +/- 33ms 2026-02-18T09:47:06.812 INFO:teuthology.orchestra.run.trial052.stdout:^* ns2.fortrockdc.com 2 6 177 18 +751us[ +615us] +/- 40ms 2026-02-18T09:47:06.812 INFO:teuthology.orchestra.run.trial052.stdout:^- 23.186.168.131 2 6 317 10 -994us[ -994us] +/- 56ms 2026-02-18T09:47:06.813 DEBUG:teuthology.run_tasks:Unwinding manager ansible.cephlab 2026-02-18T09:47:06.830 INFO:teuthology.task.ansible:Skipping ansible cleanup... 2026-02-18T09:47:06.830 DEBUG:teuthology.run_tasks:Unwinding manager selinux 2026-02-18T09:47:06.846 DEBUG:teuthology.orchestra.run.trial052:> mkdir /home/ubuntu/cephtest/archive/audit && sudo cp /var/log/audit/audit.log /home/ubuntu/cephtest/archive/audit && sudo chown $USER /home/ubuntu/cephtest/archive/audit/audit.log && gzip /home/ubuntu/cephtest/archive/audit/audit.log 2026-02-18T09:47:06.900 DEBUG:teuthology.orchestra.run.trial185:> mkdir /home/ubuntu/cephtest/archive/audit && sudo cp /var/log/audit/audit.log /home/ubuntu/cephtest/archive/audit && sudo chown $USER /home/ubuntu/cephtest/archive/audit/audit.log && gzip /home/ubuntu/cephtest/archive/audit/audit.log 2026-02-18T09:47:06.940 DEBUG:teuthology.orchestra.run.trial052:> sudo grep -a 'avc: .*denied' /var/log/audit/audit.log | grep -av -e 'comm="dmidecode"' -e chronyd.service -e 'name="cephtest"' -e scontext=system_u:system_r:nrpe_t:s0 -e scontext=system_u:system_r:pcp_pmlogger_t -e scontext=system_u:system_r:pcp_pmcd_t:s0 -e 'comm="rhsmd"' -e scontext=system_u:system_r:syslogd_t:s0 -e tcontext=system_u:system_r:nrpe_t:s0 -e 'comm="updatedb"' -e 'comm="smartd"' -e 'comm="rhsmcertd-worke"' -e 'comm="setroubleshootd"' -e 'comm="rpm"' -e tcontext=system_u:object_r:container_runtime_exec_t:s0 -e 'comm="ksmtuned"' -e 'comm="sssd"' -e 'comm="sss_cache"' -e context=system_u:system_r:NetworkManager_dispatcher_t:s0 -e context=system_u:system_r:getty_t:s0 -e scontext=system_u:system_r:logrotate_t:s0 -e scontext=system_u:system_r:getty_t:s0 2026-02-18T09:47:06.964 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:47:06.965 DEBUG:teuthology.orchestra.run.trial185:> sudo grep -a 'avc: .*denied' /var/log/audit/audit.log | grep -av -e 'comm="dmidecode"' -e chronyd.service -e 'name="cephtest"' -e scontext=system_u:system_r:nrpe_t:s0 -e scontext=system_u:system_r:pcp_pmlogger_t -e scontext=system_u:system_r:pcp_pmcd_t:s0 -e 'comm="rhsmd"' -e scontext=system_u:system_r:syslogd_t:s0 -e tcontext=system_u:system_r:nrpe_t:s0 -e 'comm="updatedb"' -e 'comm="smartd"' -e 'comm="rhsmcertd-worke"' -e 'comm="setroubleshootd"' -e 'comm="rpm"' -e tcontext=system_u:object_r:container_runtime_exec_t:s0 -e 'comm="ksmtuned"' -e 'comm="sssd"' -e 'comm="sss_cache"' -e context=system_u:system_r:NetworkManager_dispatcher_t:s0 -e context=system_u:system_r:getty_t:s0 -e scontext=system_u:system_r:logrotate_t:s0 -e scontext=system_u:system_r:getty_t:s0 2026-02-18T09:47:07.003 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:47:07.004 DEBUG:teuthology.run_tasks:Unwinding manager pcp 2026-02-18T09:47:07.021 DEBUG:teuthology.run_tasks:Unwinding manager internal.timer 2026-02-18T09:47:07.036 INFO:teuthology.task.internal:Duration was 289.149524 seconds 2026-02-18T09:47:07.036 DEBUG:teuthology.run_tasks:Unwinding manager internal.syslog 2026-02-18T09:47:07.056 INFO:teuthology.task.internal.syslog:Shutting down syslog monitoring... 2026-02-18T09:47:07.057 DEBUG:teuthology.orchestra.run.trial052:> sudo rm -f -- /etc/rsyslog.d/80-cephtest.conf && sudo service rsyslog restart 2026-02-18T09:47:07.060 DEBUG:teuthology.orchestra.run.trial185:> sudo rm -f -- /etc/rsyslog.d/80-cephtest.conf && sudo service rsyslog restart 2026-02-18T09:47:07.096 INFO:teuthology.orchestra.run.trial052.stderr:Redirecting to /bin/systemctl restart rsyslog.service 2026-02-18T09:47:07.096 INFO:teuthology.orchestra.run.trial185.stderr:Redirecting to /bin/systemctl restart rsyslog.service 2026-02-18T09:47:07.379 INFO:teuthology.task.internal.syslog:Checking logs for errors... 2026-02-18T09:47:07.380 DEBUG:teuthology.task.internal.syslog:Checking ubuntu@trial052.front.sepia.ceph.com 2026-02-18T09:47:07.380 DEBUG:teuthology.orchestra.run.trial052:> 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-02-18T09:47:07.411 DEBUG:teuthology.task.internal.syslog:Checking ubuntu@trial185.front.sepia.ceph.com 2026-02-18T09:47:07.412 DEBUG:teuthology.orchestra.run.trial185:> 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-02-18T09:47:07.438 INFO:teuthology.task.internal.syslog:Gathering journactl... 2026-02-18T09:47:07.439 DEBUG:teuthology.orchestra.run.trial052:> sudo journalctl > /home/ubuntu/cephtest/archive/syslog/journalctl.log 2026-02-18T09:47:07.454 DEBUG:teuthology.orchestra.run.trial185:> sudo journalctl > /home/ubuntu/cephtest/archive/syslog/journalctl.log 2026-02-18T09:47:07.540 INFO:teuthology.task.internal.syslog:Compressing syslogs... 2026-02-18T09:47:07.540 DEBUG:teuthology.orchestra.run.trial052:> 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-02-18T09:47:07.542 DEBUG:teuthology.orchestra.run.trial185:> 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-02-18T09:47:07.563 INFO:teuthology.orchestra.run.trial052.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/misc.log 2026-02-18T09:47:07.565 INFO:teuthology.orchestra.run.trial052.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/kern.log 2026-02-18T09:47:07.565 INFO:teuthology.orchestra.run.trial052.stderr:/home/ubuntu/cephtest/archive/syslog/misc.log: gzip 0.0% -5 -- replaced with /home/ubuntu/cephtest/archive/syslog/misc.log.gz --verbose 2026-02-18T09:47:07.565 INFO:teuthology.orchestra.run.trial052.stderr: -- /home/ubuntu/cephtest/archive/syslog/journalctl.log 2026-02-18T09:47:07.565 INFO:teuthology.orchestra.run.trial052.stderr:/home/ubuntu/cephtest/archive/syslog/kern.log: 0.0% -- replaced with /home/ubuntu/cephtest/archive/syslog/kern.log.gz 2026-02-18T09:47:07.577 INFO:teuthology.orchestra.run.trial052.stderr:/home/ubuntu/cephtest/archive/syslog/journalctl.log: 89.6% -- replaced with /home/ubuntu/cephtest/archive/syslog/journalctl.log.gz 2026-02-18T09:47:07.584 INFO:teuthology.orchestra.run.trial185.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/misc.log 2026-02-18T09:47:07.585 INFO:teuthology.orchestra.run.trial185.stderr:gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/kern.log 2026-02-18T09:47:07.585 INFO:teuthology.orchestra.run.trial185.stderr:/home/ubuntu/cephtest/archive/syslog/misc.log: gzip -5 --verbose -- /home/ubuntu/cephtest/archive/syslog/journalctl.log 2026-02-18T09:47:07.585 INFO:teuthology.orchestra.run.trial185.stderr: 0.0% -- replaced with /home/ubuntu/cephtest/archive/syslog/misc.log.gz 2026-02-18T09:47:07.586 INFO:teuthology.orchestra.run.trial185.stderr:/home/ubuntu/cephtest/archive/syslog/kern.log: 0.0% -- replaced with /home/ubuntu/cephtest/archive/syslog/kern.log.gz 2026-02-18T09:47:07.589 INFO:teuthology.orchestra.run.trial185.stderr:/home/ubuntu/cephtest/archive/syslog/journalctl.log: 86.4% -- replaced with /home/ubuntu/cephtest/archive/syslog/journalctl.log.gz 2026-02-18T09:47:07.590 DEBUG:teuthology.run_tasks:Unwinding manager internal.sudo 2026-02-18T09:47:07.609 INFO:teuthology.task.internal:Restoring /etc/sudoers... 2026-02-18T09:47:07.609 DEBUG:teuthology.orchestra.run.trial052:> sudo mv -f /etc/sudoers.orig.teuthology /etc/sudoers 2026-02-18T09:47:07.644 DEBUG:teuthology.orchestra.run.trial185:> sudo mv -f /etc/sudoers.orig.teuthology /etc/sudoers 2026-02-18T09:47:07.668 DEBUG:teuthology.run_tasks:Unwinding manager internal.coredump 2026-02-18T09:47:07.685 DEBUG:teuthology.orchestra.run.trial052:> 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-02-18T09:47:07.687 DEBUG:teuthology.orchestra.run.trial185:> 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-02-18T09:47:07.708 INFO:teuthology.orchestra.run.trial052.stdout:kernel.core_pattern = core 2026-02-18T09:47:07.731 INFO:teuthology.orchestra.run.trial185.stdout:kernel.core_pattern = core 2026-02-18T09:47:07.743 DEBUG:teuthology.orchestra.run.trial052:> test -e /home/ubuntu/cephtest/archive/coredump 2026-02-18T09:47:07.796 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:47:07.796 DEBUG:teuthology.orchestra.run.trial185:> test -e /home/ubuntu/cephtest/archive/coredump 2026-02-18T09:47:07.812 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:47:07.812 DEBUG:teuthology.run_tasks:Unwinding manager internal.archive 2026-02-18T09:47:07.830 INFO:teuthology.task.internal:Transferring archived files... 2026-02-18T09:47:07.830 DEBUG:teuthology.misc:Transferring archived files from trial052:/home/ubuntu/cephtest/archive to /home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028/remote/trial052 2026-02-18T09:47:07.831 DEBUG:teuthology.orchestra.run.trial052:> sudo tar c -f - -C /home/ubuntu/cephtest/archive -- . 2026-02-18T09:47:07.871 DEBUG:teuthology.misc:Transferring archived files from trial185:/home/ubuntu/cephtest/archive to /home/teuthworker/mnt/teuthology/phlogistonjohn-2026-02-17_21:41:44-orch-wip-phlogistonjohn-testing-1-2026-02-17-1032-distro-default-trial/55028/remote/trial185 2026-02-18T09:47:07.871 DEBUG:teuthology.orchestra.run.trial185:> sudo tar c -f - -C /home/ubuntu/cephtest/archive -- . 2026-02-18T09:47:07.901 INFO:teuthology.task.internal:Removing archive directory... 2026-02-18T09:47:07.902 DEBUG:teuthology.orchestra.run.trial052:> rm -rf -- /home/ubuntu/cephtest/archive 2026-02-18T09:47:07.905 DEBUG:teuthology.orchestra.run.trial185:> rm -rf -- /home/ubuntu/cephtest/archive 2026-02-18T09:47:07.951 DEBUG:teuthology.run_tasks:Unwinding manager internal.archive_upload 2026-02-18T09:47:07.970 INFO:teuthology.task.internal:Not uploading archives. 2026-02-18T09:47:07.970 DEBUG:teuthology.run_tasks:Unwinding manager internal.base 2026-02-18T09:47:07.987 INFO:teuthology.task.internal:Tidying up after the test... 2026-02-18T09:47:07.988 DEBUG:teuthology.orchestra.run.trial052:> find /home/ubuntu/cephtest -ls ; rmdir -- /home/ubuntu/cephtest 2026-02-18T09:47:07.990 DEBUG:teuthology.orchestra.run.trial185:> find /home/ubuntu/cephtest -ls ; rmdir -- /home/ubuntu/cephtest 2026-02-18T09:47:08.005 INFO:teuthology.orchestra.run.trial052.stdout: 791912 4 drwxr-xr-x 3 ubuntu ubuntu 4096 Feb 18 09:47 /home/ubuntu/cephtest 2026-02-18T09:47:08.006 INFO:teuthology.orchestra.run.trial052.stdout: 1076891 4 drwxr-xr-x 3 ubuntu ubuntu 4096 Feb 18 09:46 /home/ubuntu/cephtest/mnt.0 2026-02-18T09:47:08.006 INFO:teuthology.orchestra.run.trial052.stdout: 1076892 4 drwxr-xr-x 3 ubuntu ubuntu 4096 Feb 18 09:46 /home/ubuntu/cephtest/mnt.0/client.0 2026-02-18T09:47:08.006 INFO:teuthology.orchestra.run.trial052.stdout: 1195492 4 drwxr-xr-x 2 ubuntu ubuntu 4096 Feb 18 09:46 /home/ubuntu/cephtest/mnt.0/client.0/tmp 2026-02-18T09:47:08.007 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-02-18T09:47:08.007 INFO:teuthology.orchestra.run.trial052.stderr:rmdir: failed to remove '/home/ubuntu/cephtest': Directory not empty 2026-02-18T09:47:08.008 ERROR:teuthology.run_tasks:Manager failed: internal.base Traceback (most recent call last): File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/run_tasks.py", line 160, in run_tasks suppress = manager.__exit__(*exc_info) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ next(self.gen) File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/task/internal/__init__.py", line 53, in base run.wait( File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 485, in wait proc.wait() File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 161, in wait self._raise_for_status() File "/home/teuthworker/src/git.ceph.com_teuthology_fa17720d0088c3ac28e473468bfc79eeaff5cd38/teuthology/orchestra/run.py", line 181, in _raise_for_status raise CommandFailedError( teuthology.exceptions.CommandFailedError: Command failed on trial052 with status 1: 'find /home/ubuntu/cephtest -ls ; rmdir -- /home/ubuntu/cephtest' 2026-02-18T09:47:08.009 DEBUG:teuthology.run_tasks:Unwinding manager kernel 2026-02-18T09:47:08.027 DEBUG:teuthology.run_tasks:Unwinding manager console_log 2026-02-18T09:47:08.046 DEBUG:teuthology.run_tasks:Exception was not quenched, exiting: CommandFailedError: Command failed on trial052 with status 1: 'find /home/ubuntu/cephtest -ls ; rmdir -- /home/ubuntu/cephtest' 2026-02-18T09:47:08.052 INFO:teuthology.run:Summary data: description: orch/cephadm/smb/{0-distro/centos_9.stream tasks/deploy_smb_mgr_domain} duration: 289.1495237350464 failure_reason: 'Command failed (workunit test smb/smb_tests.sh) on trial052 with status 1: ''mkdir -p -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=3e79fb58b7e5f0cc704daa1fc55a326f87e6bd3c TESTDIR="/home/ubuntu/cephtest" CEPH_ARGS="--cluster ceph" CEPH_ID="0" PATH=$PATH:/usr/sbin CEPH_BASE=/home/ubuntu/cephtest/clone.client.0 CEPH_ROOT=/home/ubuntu/cephtest/clone.client.0 CEPH_MNT=/home/ubuntu/cephtest/mnt.0 SMB=yes SMB_TEST_META=/var/tmp/ceph-smb-test-meta.json timeout 1h /home/ubuntu/cephtest/clone.client.0/qa/workunits/smb/smb_tests.sh -m \''default or hosts_access\'' tests''' owner: scheduled_phlogistonjohn@soko04.front.sepia.ceph.com sentry_event: null status: fail success: false 2026-02-18T09:47:08.052 DEBUG:teuthology.report:Pushing job info to https://paddles-paddles.apps.pok.os.sepia.ceph.com 2026-02-18T09:47:08.057 INFO:teuthology.orchestra.run.trial185.stdout: 791912 4 drwxr-xr-x 2 ubuntu ubuntu 4096 Feb 18 09:47 /home/ubuntu/cephtest 2026-02-18T09:47:08.166 INFO:teuthology.run:FAIL