2023-04-04T02:09:15.122 INFO:root:teuthology version: 0.0.1.dev93+gd7c4062 2023-04-04T02:09:15.123 INFO:teuthology.results:subset: '1/13' 2023-04-04T02:09:15.123 INFO:teuthology.results:seed: '8979' 2023-04-04T03:09:27.982 INFO:root:teuthology version: 0.0.1.dev93+gd7c4062 2023-04-04T03:09:27.986 INFO:teuthology.results:Waiting up to 43200 seconds for tests to finish... 2023-04-04T05:00:37.057 INFO:teuthology.results:Tests finished! gathering results... 2023-04-04T05:00:43.063 INFO:scrape:Found 98 jobs 2023-04-04T05:00:43.536 WARNING:scrape:Missing teuthology log /home/teuthworker/archive/adking-2023-04-04_02:06:27-orch:cephadm-wip-adk-testing-2023-04-03-1541-distro-default-smithi/7230481/teuthology.log 2023-04-04T05:00:44.339 INFO:scrape:Found 5 distinct failure reasons 2023-04-04T05:00:44.340 INFO:scrape:Failure: Command failed on smithi196 with status 1: 'sudo yum install -y kernel' 2023-04-04T05:00:44.340 INFO:scrape:5 jobs: ['7230495', '7230500', '7230437', '7230482', '7230504'] 2023-04-04T05:00:44.341 INFO:scrape:suites intersection: [] 2023-04-04T05:00:44.341 INFO:scrape:suites union: ['0-nvme-loop', '1-bootstrap/16.2.5', '1-start', '2-nfs', '2-services/nfs-keepalive-only', '3-final}', '3-upgrade-with-workload', '4-final}', 'agent/on', 'fixed-2', 'mode/root', 'mon_election/connectivity', 'msgr/async', 'orch:cephadm/mgr-nfs-upgrade/{0-centos_8.stream_container_tools', 'orch:cephadm/smoke-roleless/{0-distro/rhel_8.6_container_tools_3.0', 'orch:cephadm/smoke-roleless/{0-distro/rhel_8.6_container_tools_rhel8', 'orch:cephadm/with-work/{0-distro/centos_8.stream_container_tools_crun', 'orch:cephadm/workunits/{0-distro/centos_8.stream_container_tools', 'start', 'task/test_orch_cli_mon}', 'tasks/rados_api_tests}'] 2023-04-04T05:00:44.341 INFO:scrape: 2023-04-04T05:00:44.342 INFO:scrape:Failure: Command failed on smithi012 with status 4: 'sudo /home/ubuntu/cephtest/cephadm --image quay-quay-quay.apps.os.sepia.ceph.com/ceph-ci/ceph:27e1ef4e404073fe46b21aac3f1ae821adacafcc shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 6d3e13ac-d291-11ed-9aff-001a4aab830c -- bash -c \'set -ex\n# since we don\'"\'"\'t know the real hostnames before the test, the next\n# bit is in order to replace the fake hostnames "host.a/b/c" with\n# the actual names cephadm knows the host by within the mon spec\nceph orch host ls --format json | jq -r \'"\'"\'.[] | .hostname\'"\'"\' > realnames\necho $\'"\'"\'host.a\\nhost.b\\nhost.c\'"\'"\' > fakenames\necho $\'"\'"\'{datacenter=a}\\n{datacenter=b,rack=2}\\n{datacenter=a,rack=3}\'"\'"\' > crush_locs\nceph orch ls --service-name mon --export > mon.yaml\nMONSPEC=`cat mon.yaml`\necho "$MONSPEC"\nwhile read realname <&3 && read fakename <&4; do\n MONSPEC="${MONSPEC//$fakename/$realname}"\ndone 3 mon.yaml\ncat mon.yaml\n# now the spec should have the real hostnames, so let\'"\'"\'s re-apply\nceph orch apply -i mon.yaml\nsleep 90\nceph orch ps --refresh\nceph orch ls --service-name mon --export > mon.yaml; ceph orch apply -i mon.yaml\nsleep 90\nceph mon dump\nceph mon dump --format json\n# verify all the crush locations got set from "ceph mon dump" output\nwhile read hostname <&3 && read crushloc <&4; do\n ceph mon dump --format json | jq --arg hostname "$hostname" --arg crushloc "$crushloc" -e \'"\'"\'.mons | .[] | select(.name == $hostname) | .crush_location == $crushloc\'"\'"\'\ndone 3 out.json\'' [7230453] orch:cephadm/workunits/{0-distro/rhel_8.6_container_tools_rhel8 agent/on mon_election/connectivity task/test_set_mon_crush_locations} ----------------------------------------------------------------- time: 00:23:01 info: http://pulpito.ceph.com/adking-2023-04-04_02:06:27-orch:cephadm-wip-adk-testing-2023-04-03-1541-distro-default-smithi/7230453/ log: http://qa-proxy.ceph.com/teuthology/adking-2023-04-04_02:06:27-orch:cephadm-wip-adk-testing-2023-04-03-1541-distro-default-smithi/7230453/ sentry: https://sentry.ceph.com/organizations/ceph/?query=50ac5921a7444ce5865dfd5f3bd239dc Command failed on smithi012 with status 4: 'sudo /home/ubuntu/cephtest/cephadm --image quay-quay- quay.apps.os.sepia.ceph.com/ceph- ci/ceph:27e1ef4e404073fe46b21aac3f1ae821adacafcc shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid 6d3e13ac-d291-11ed-9aff-001a4aab830c -- bash -c \'set -ex\n# since we don\'"\'"\'t know the real hostnames before the test, the next\n# bit is in order to replace the fake hostnames "host.a/b/c" with\n# the actual names cephadm knows the host by within the mon spec\nceph orch host ls --format json | jq -r \'"\'"\'.[] | .hostname\'"\'"\' > realnames\necho $\'"\'"\'host.a\\nhost.b\\nhost.c\'"\'"\' > fakenames\necho $\'"\'"\'{datac enter=a}\\n{datacenter=b,rack=2}\\n{datacenter=a,rack=3}\'"\'"\' > crush_locs\nceph orch ls --service-name mon --export > mon.yaml\nMONSPEC=`cat mon.yaml`\necho "$MONSPEC"\nwhile read realname <&3 && read fakename <&4; do\n MONSPEC="${MONSPEC//$fakename/$realname}"\ndone 3 mon.yaml\ncat mon.yaml\n# now the spec should have the real hostnames, so let\'"\'"\'s re-apply\nceph orch apply -i mon.yaml\nsleep 90\nceph orch ps --refresh\nceph orch ls --service-name mon --export > mon.yaml; ceph orch apply -i mon.yaml\nsleep 90\nceph mon dump\nceph mon dump --format json\n# verify all the crush locations got set from "ceph mon dump" output\nwhile read hostname <&3 && read crushloc <&4; do\n ceph mon dump --format json | jq --arg hostname "$hostname" --arg crushloc "$crushloc" -e \'"\'"\'.mons | .[] | select(.name == $hostname) | .crush_location == $crushloc\'"\'"\'\ndone 3 out.json\'' [7230516] orch:cephadm/workunits/{0-distro/rhel_8.6_container_tools_3.0 agent/on mon_election/connectivity task/test_set_mon_crush_locations} ----------------------------------------------------------------- time: 00:21:31 info: http://pulpito.ceph.com/adking-2023-04-04_02:06:27-orch:cephadm-wip-adk-testing-2023-04-03-1541-distro-default-smithi/7230516/ log: http://qa-proxy.ceph.com/teuthology/adking-2023-04-04_02:06:27-orch:cephadm-wip-adk-testing-2023-04-03-1541-distro-default-smithi/7230516/ sentry: https://sentry.ceph.com/organizations/ceph/?query=ca3f21ead1594ffc8bcc53ec2c130e8f Command failed on smithi047 with status 4: 'sudo /home/ubuntu/cephtest/cephadm --image quay-quay- quay.apps.os.sepia.ceph.com/ceph- ci/ceph:27e1ef4e404073fe46b21aac3f1ae821adacafcc shell -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring --fsid d4da9160-d297-11ed-9aff-001a4aab830c -- bash -c \'set -ex\n# since we don\'"\'"\'t know the real hostnames before the test, the next\n# bit is in order to replace the fake hostnames "host.a/b/c" with\n# the actual names cephadm knows the host by within the mon spec\nceph orch host ls --format json | jq -r \'"\'"\'.[] | .hostname\'"\'"\' > realnames\necho $\'"\'"\'host.a\\nhost.b\\nhost.c\'"\'"\' > fakenames\necho $\'"\'"\'{datac enter=a}\\n{datacenter=b,rack=2}\\n{datacenter=a,rack=3}\'"\'"\' > crush_locs\nceph orch ls --service-name mon --export > mon.yaml\nMONSPEC=`cat mon.yaml`\necho "$MONSPEC"\nwhile read realname <&3 && read fakename <&4; do\n MONSPEC="${MONSPEC//$fakename/$realname}"\ndone 3 mon.yaml\ncat mon.yaml\n# now the spec should have the real hostnames, so let\'"\'"\'s re-apply\nceph orch apply -i mon.yaml\nsleep 90\nceph orch ps --refresh\nceph orch ls --service-name mon --export > mon.yaml; ceph orch apply -i mon.yaml\nsleep 90\nceph mon dump\nceph mon dump --format json\n# verify all the crush locations got set from "ceph mon dump" output\nwhile read hostname <&3 && read crushloc <&4; do\n ceph mon dump --format json | jq --arg hostname "$hostname" --arg crushloc "$crushloc" -e \'"\'"\'.mons | .[] | select(.name == $hostname) | .crush_location == $crushloc\'"\'"\'\ndone 3