@test_issue
Feature: 0145 - Debug the server after the testsuite has run
Description: * Related GitHub Card: https://github.com/SUSE/spacewalk/issues/25872
File name: srv_debug.feature
Relative path: finishing/srv_debug.feature
@test_issue
@test_issue
Scenario: Check salt event log for failures on server
Found 41 failures in salt event log:
# Failure 1 , _stamp: 2026-05-20T13:06:14.744335 {
"__id__": "salt-minion-key-pem",
"__run_num__": 27,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-package",
"duration": 0.003,
"name": "/etc/venv-salt-minion/pki/minion/minion.pem",
"result": false,
"start_time": "15:06:13.974391"
}
# Failure 2 , _stamp: 2026-05-20T13:06:14.744335 {
"__id__": "salt-minion-key-pub",
"__run_num__": 26,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-package",
"duration": 0.003,
"name": "/etc/venv-salt-minion/pki/minion/minion.pub",
"result": false,
"start_time": "15:06:13.974254"
}
# Failure 3 , _stamp: 2026-05-20T13:06:14.744335 {
"__id__": "salt-minion-minion_id-file",
"__run_num__": 19,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-package",
"duration": 0.003,
"name": "/etc/venv-salt-minion/minion_id",
"result": false,
"start_time": "15:06:13.882394"
}
# Failure 4 , _stamp: 2026-05-20T13:06:14.744335 {
"__id__": "salt-minion-susemanager-config",
"__run_num__": 18,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-package",
"duration": 0.004,
"name": "/etc/venv-salt-minion/minion.d/susemanager.conf",
"result": false,
"start_time": "15:06:13.882237"
}
# Failure 5 , _stamp: 2026-05-20T13:06:14.744335 {
"__id__": "salt-minion-package",
"__run_num__": 17,
"__sls__": "bootstrap",
"changes": {},
"comment": "Error occurred installing package(s). Additional info follows:\n\nerrors:\n - Running scope as unit: run-ra93bf234f7b64c1283f2bbc614020d98.scope\n Error: There are no enabled repositories in \"/etc/yum.repos.d\", \"/etc/yum/repos.d\", \"/etc/distro.repos.d\".",
"duration": 2086.022,
"name": "venv-salt-minion",
"result": false,
"start_time": "15:06:11.795794"
}
# Failure 6 , _stamp: 2026-05-20T13:06:14.744335 {
"__id__": "venv-salt-minion",
"__run_num__": 29,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-key-pem, bootstrap.salt-minion-package, bootstrap.salt-minion-minion_id-file, bootstrap.salt-minion-key-pub, bootstrap.salt-minion-susemanager-config",
"duration": 0.006,
"name": "venv-salt-minion",
"result": false,
"start_time": "15:06:13.976039"
}
# Failure 7 , _stamp: 2026-05-20T13:26:17.370475 {
"__id__": "salt-minion-key-pem",
"__run_num__": 23,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-package",
"duration": 0.005,
"name": "/etc/venv-salt-minion/pki/minion/minion.pem",
"result": false,
"start_time": "15:26:16.709749"
}
# Failure 8 , _stamp: 2026-05-20T13:26:17.370475 {
"__id__": "salt-minion-key-pub",
"__run_num__": 22,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-package",
"duration": 0.004,
"name": "/etc/venv-salt-minion/pki/minion/minion.pub",
"result": false,
"start_time": "15:26:16.709513"
}
# Failure 9 , _stamp: 2026-05-20T13:26:17.370475 {
"__id__": "salt-minion-minion_id-file",
"__run_num__": 15,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-package",
"duration": 0.006,
"name": "/etc/venv-salt-minion/minion_id",
"result": false,
"start_time": "15:26:16.649189"
}
# Failure 10 , _stamp: 2026-05-20T13:26:17.370475 {
"__id__": "salt-minion-susemanager-config",
"__run_num__": 14,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-package",
"duration": 0.007,
"name": "/etc/venv-salt-minion/minion.d/susemanager.conf",
"result": false,
"start_time": "15:26:16.648977"
}
# Failure 11 , _stamp: 2026-05-20T13:26:17.370475 {
"__id__": "salt-minion-package",
"__run_num__": 13,
"__sls__": "bootstrap",
"changes": {},
"comment": "Problem encountered installing package(s). Additional info follows:\n\nerrors:\n - Running as unit: run-r3b2b7edc2afd4949ae644222b360b5c6.scope; invocation ID: bf7a5d1aa9424bf8a913d615103d6c13\n E: Package 'venv-salt-minion' has no installation candidate",
"duration": 214.423,
"name": "venv-salt-minion",
"result": false,
"start_time": "15:26:16.434007"
}
# Failure 12 , _stamp: 2026-05-20T13:26:17.370475 {
"__id__": "venv-salt-minion",
"__run_num__": 25,
"__sls__": "bootstrap",
"changes": {},
"comment": "One or more requisite failed: bootstrap.salt-minion-minion_id-file, bootstrap.salt-minion-susemanager-config, bootstrap.salt-minion-key-pub, bootstrap.salt-minion-package, bootstrap.salt-minion-key-pem",
"duration": 0.007,
"name": "venv-salt-minion",
"result": false,
"start_time": "15:26:16.711851"
}
# Failure 14 , _stamp: 2026-05-20T15:41:54.971679 {
"__id__": "run_ansible_playbook",
"__run_num__": 0,
"__sls__": "ansible.runplaybook",
"changes": {
"ret": {
"pid": 11245,
"retcode": 4,
"stderr": "[WARNING]: Error loading plugin 'community.general.zypper': No module named 'ansible_collections.community'\n[ERROR]: couldn't resolve module/action 'zypper'. This often indicates a misspelling, missing collection, or incorrect module path.\nOrigin: /srv/playbooks/orion_dummy/playbook_orion_dummy.yml:5:5\n\n3\n4 tasks:\n5 - name: Install Orion dummy package\n ^ column 5",
"stdout": ""
}
},
"comment": "Module function ansible.playbooks executed",
"duration": 2636.766,
"name": "ansible.playbooks",
"result": false,
"start_time": "17:41:52.326575"
}
# Failure 15 , _stamp: 2026-05-20T15:42:46.438696 {
"__id__": "run_ansible_playbook",
"__run_num__": 0,
"__sls__": "ansible.runplaybook",
"changes": {
"ret": {
"pid": 11277,
"retcode": 1,
"stderr": "[WARNING]: No inventory was parsed, only implicit localhost is available\n[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'\n[WARNING]: Error loading plugin 'ansible.posix.json': No module named 'ansible_collections.ansible.posix'\n[ERROR]: Could not load 'json' callback plugin.",
"stdout": ""
}
},
"comment": "Module function ansible.playbooks executed",
"duration": 2238.489,
"name": "ansible.playbooks",
"result": false,
"start_time": "17:42:44.192160"
}
# Failure 16 , _stamp: 2026-05-20T15:44:12.129445 {
"__id__": "run_ansible_playbook",
"__run_num__": 0,
"__sls__": "ansible.runplaybook",
"changes": {
"ret": {
"pid": 11309,
"retcode": 1,
"stderr": "[WARNING]: No inventory was parsed, only implicit localhost is available\n[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'\n[WARNING]: Error loading plugin 'ansible.posix.json': No module named 'ansible_collections.ansible.posix'\n[ERROR]: Could not load 'json' callback plugin.",
"stdout": ""
}
},
"comment": "Module function ansible.playbooks executed",
"duration": 2431.2,
"name": "ansible.playbooks",
"result": false,
"start_time": "17:44:09.685397"
}
# Failure 17 , _stamp: 2026-05-20T15:45:36.847555 {
"__id__": "run_ansible_playbook",
"__run_num__": 0,
"__sls__": "ansible.runplaybook",
"changes": {
"ret": {
"pid": 11341,
"retcode": 1,
"stderr": "[WARNING]: No inventory was parsed, only implicit localhost is available\n[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'\n[WARNING]: Error loading plugin 'ansible.posix.json': No module named 'ansible_collections.ansible.posix'\n[ERROR]: Could not load 'json' callback plugin.",
"stdout": ""
}
},
"comment": "Module function ansible.playbooks executed",
"duration": 2235.99,
"name": "ansible.playbooks",
"result": false,
"start_time": "17:45:34.603214"
}
# Failure 18 , _stamp: 2026-05-20T15:47:01.122940 {
"__id__": "run_ansible_playbook",
"__run_num__": 0,
"__sls__": "ansible.runplaybook",
"changes": {
"ret": {
"pid": 11372,
"retcode": 1,
"stderr": "[WARNING]: No inventory was parsed, only implicit localhost is available\n[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'\n[WARNING]: Error loading plugin 'ansible.posix.json': No module named 'ansible_collections.ansible.posix'\n[ERROR]: Could not load 'json' callback plugin.",
"stdout": ""
}
},
"comment": "Module function ansible.playbooks executed",
"duration": 2267.627,
"name": "ansible.playbooks",
"result": false,
"start_time": "17:46:58.847293"
}
# Failure 19 , _stamp: 2026-05-20T15:48:26.250061 {
"__id__": "run_ansible_playbook",
"__run_num__": 0,
"__sls__": "ansible.runplaybook",
"changes": {
"ret": {
"pid": 11405,
"retcode": 1,
"stderr": "[WARNING]: No inventory was parsed, only implicit localhost is available\n[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'\n[WARNING]: Error loading plugin 'ansible.posix.json': No module named 'ansible_collections.ansible.posix'\n[ERROR]: Could not load 'json' callback plugin.",
"stdout": ""
}
},
"comment": "Module function ansible.playbooks executed",
"duration": 2234.081,
"name": "ansible.playbooks",
"result": false,
"start_time": "17:48:24.008183"
}
# Failure 20 , _stamp: 2026-05-20T15:49:50.210680 {
"__id__": "run_ansible_playbook",
"__run_num__": 0,
"__sls__": "ansible.runplaybook",
"changes": {
"ret": {
"pid": 11437,
"retcode": 1,
"stderr": "[WARNING]: No inventory was parsed, only implicit localhost is available\n[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'\n[WARNING]: Error loading plugin 'ansible.posix.json': No module named 'ansible_collections.ansible.posix'\n[ERROR]: Could not load 'json' callback plugin.",
"stdout": ""
}
},
"comment": "Module function ansible.playbooks executed",
"duration": 2140.339,
"name": "ansible.playbooks",
"result": false,
"start_time": "17:49:48.061650"
}
# Failure 21 , _stamp: 2026-05-20T17:07:58.233942 {
"__id__": "mgr_buildimage",
"__run_num__": 1,
"__sls__": "images.docker",
"changes": {},
"comment": "Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\n\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown",
"duration": 16250.049,
"name": "docker.build",
"result": false,
"start_time": "19:07:41.947982"
}
# Failure 22 , _stamp: 2026-05-20T17:07:58.233942 {
"__id__": "mgr_pushimage",
"__run_num__": 2,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_buildimage",
"duration": 0.005,
"name": "docker.push",
"result": false,
"start_time": "19:07:58.198551"
}
# Failure 23 , _stamp: 2026-05-20T17:07:58.233942 {
"__id__": "mgr_registries_logout",
"__run_num__": 3,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_pushimage",
"duration": 0.004,
"name": "docker.logout",
"result": false,
"start_time": "19:07:58.198826"
}
# Failure 24 , _stamp: 2026-05-20T17:09:26.262333 {
"__id__": "mgr_buildimage",
"__run_num__": 1,
"__sls__": "images.docker",
"changes": {},
"comment": "Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\n\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown",
"duration": 16091.886,
"name": "docker.build",
"result": false,
"start_time": "19:09:10.135374"
}
# Failure 25 , _stamp: 2026-05-20T17:09:26.262333 {
"__id__": "mgr_pushimage",
"__run_num__": 2,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_buildimage",
"duration": 0.005,
"name": "docker.push",
"result": false,
"start_time": "19:09:26.227746"
}
# Failure 26 , _stamp: 2026-05-20T17:09:26.262333 {
"__id__": "mgr_registries_logout",
"__run_num__": 3,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_pushimage",
"duration": 0.004,
"name": "docker.logout",
"result": false,
"start_time": "19:09:26.228022"
}
# Failure 27 , _stamp: 2026-05-20T17:16:01.224515 {
"__id__": "mgr_buildimage",
"__run_num__": 1,
"__sls__": "images.docker",
"changes": {},
"comment": "Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\n\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown",
"duration": 15705.716,
"name": "docker.build",
"result": false,
"start_time": "19:15:45.473061"
}
# Failure 28 , _stamp: 2026-05-20T17:16:01.224515 {
"__id__": "mgr_pushimage",
"__run_num__": 2,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_buildimage",
"duration": 0.008,
"name": "docker.push",
"result": false,
"start_time": "19:16:01.179687"
}
# Failure 29 , _stamp: 2026-05-20T17:16:01.224515 {
"__id__": "mgr_registries_logout",
"__run_num__": 3,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_pushimage",
"duration": 0.005,
"name": "docker.logout",
"result": false,
"start_time": "19:16:01.180044"
}
# Failure 30 , _stamp: 2026-05-20T17:17:09.275265 {
"__id__": "mgr_buildimage",
"__run_num__": 1,
"__sls__": "images.docker",
"changes": {},
"comment": "Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\n\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown",
"duration": 16005.963,
"name": "docker.build",
"result": false,
"start_time": "19:16:53.233390"
}
# Failure 31 , _stamp: 2026-05-20T17:17:09.275265 {
"__id__": "mgr_pushimage",
"__run_num__": 2,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_buildimage",
"duration": 0.006,
"name": "docker.push",
"result": false,
"start_time": "19:17:09.239874"
}
# Failure 32 , _stamp: 2026-05-20T17:17:09.275265 {
"__id__": "mgr_registries_logout",
"__run_num__": 3,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_pushimage",
"duration": 0.004,
"name": "docker.logout",
"result": false,
"start_time": "19:17:09.240186"
}
# Failure 33 , _stamp: 2026-05-20T17:18:31.810080 {
"__id__": "mgr_buildimage",
"__run_num__": 1,
"__sls__": "images.docker",
"changes": {},
"comment": "Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\n\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown",
"duration": 16171.692,
"name": "docker.build",
"result": false,
"start_time": "19:18:15.601682"
}
# Failure 34 , _stamp: 2026-05-20T17:18:31.810080 {
"__id__": "mgr_pushimage",
"__run_num__": 2,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_buildimage",
"duration": 0.005,
"name": "docker.push",
"result": false,
"start_time": "19:18:31.773857"
}
# Failure 35 , _stamp: 2026-05-20T17:18:31.810080 {
"__id__": "mgr_registries_logout",
"__run_num__": 3,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_pushimage",
"duration": 0.004,
"name": "docker.logout",
"result": false,
"start_time": "19:18:31.774129"
}
# Failure 36 , _stamp: 2026-05-20T17:19:44.409366 {
"__id__": "mgr_buildimage",
"__run_num__": 1,
"__sls__": "images.docker",
"changes": {},
"comment": "Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker. Error(s) follow:\n\nmanifest for ip-172-16-1-175.eu-central-1.compute.internal/suse/sle15:15.7 not found: manifest unknown: manifest unknown",
"duration": 16663.999,
"name": "docker.build",
"result": false,
"start_time": "19:19:27.709898"
}
# Failure 37 , _stamp: 2026-05-20T17:19:44.409366 {
"__id__": "mgr_pushimage",
"__run_num__": 2,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_buildimage",
"duration": 0.006,
"name": "docker.push",
"result": false,
"start_time": "19:19:44.374410"
}
# Failure 38 , _stamp: 2026-05-20T17:19:44.409366 {
"__id__": "mgr_registries_logout",
"__run_num__": 3,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_pushimage",
"duration": 0.004,
"name": "docker.logout",
"result": false,
"start_time": "19:19:44.374691"
}
# Failure 39 , _stamp: 2026-05-20T17:30:03.716478 {
"__id__": "mgr_buildimage",
"__run_num__": 1,
"__sls__": "images.docker",
"changes": {},
"comment": "Module function docker.build threw an exception. Exception: Build failed for https://github.com/uyuni-project/uyuni.git#:testsuite/features/profiles/temporary/docker_profiles/cloud_aws/Docker/authprofile. Error(s) follow:\n\nHead \"https://ip-172-16-1-175.eu-central-1.compute.internal:5000/v2/cucutest/systemsmanagement/uyuni/master/docker/containers/uyuni-master-testsuite/manifests/latest\": no basic auth credentials",
"duration": 17398.578,
"name": "docker.build",
"result": false,
"start_time": "19:29:46.274226"
}
# Failure 40 , _stamp: 2026-05-20T17:30:03.716478 {
"__id__": "mgr_pushimage",
"__run_num__": 2,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_buildimage",
"duration": 0.007,
"name": "docker.push",
"result": false,
"start_time": "19:30:03.673602"
}
# Failure 41 , _stamp: 2026-05-20T17:30:03.716478 {
"__id__": "mgr_registries_logout",
"__run_num__": 3,
"__sls__": "images.docker",
"changes": {},
"comment": "One or more requisite failed: images.docker.mgr_pushimage",
"duration": 0.005,
"name": "docker.logout",
"result": false,
"start_time": "19:30:03.673951"
}
# Failure 42 , _stamp: 2026-05-20T18:28:53.340233 {
"__id__": "run_ansible_playbook",
"__run_num__": 0,
"__sls__": "ansible.runplaybook",
"changes": {
"ret": {
"pid": 22206,
"retcode": 4,
"stderr": "[WARNING]: Error loading plugin 'community.general.zypper': No module named 'ansible_collections.community'\n[ERROR]: couldn't resolve module/action 'zypper'. This often indicates a misspelling, missing collection, or incorrect module path.\nOrigin: /srv/playbooks/orion_dummy/playbook_orion_dummy.yml:5:5\n\n3\n4 tasks:\n5 - name: Install Orion dummy package\n ^ column 5",
"stdout": ""
}
},
"comment": "Module function ansible.playbooks executed",
"duration": 2276.833,
"name": "ansible.playbooks",
"result": false,
"start_time": "20:28:50.671789"
}
(ScriptError)
./features/step_definitions/salt_steps.rb:531:in `/^the salt event log on server should contain no failures$/'
features/finishing/srv_debug.feature:16:in `the salt event log on server should contain no failures'