Bug 2258093
| Summary: | FATAL Create containers managed by Podman for /var/lib/tripleo -config/container-startup-config/step_5 | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | alisci <alisci> |
| Component: | python-tripleoclient | Assignee: | Rabi Mishra <ramishra> |
| Status: | CLOSED ERRATA | QA Contact: | Joe H. Rahme <jhakimra> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 17.1 (Wallaby) | CC: | drosenfe, jjoyce, jslagle, mburns, ramishra |
| Target Milestone: | z4 | Keywords: | Triaged |
| Target Release: | 17.1 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | python-tripleoclient-16.5.1-17.1.20240821153740.f3599d0.el8ost | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2024-11-21 09:28:47 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: RHOSP 17.1.4 (openstack-tripleo-common and python-tripleoclient) security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2024:9991 |
Description of problem: the deployment fails on each compute node at task: "Create containers managed by Podman for /var/lib/tripleo -config/container-startup-config/step_5" with the following error: "module_stderr": "Traceback (most recent call last): File \"<stdin>\", line 107, in <module> File \"<stdin>\", line 99, in _ansiballz_main File \"<stdin>\", line 47, in invoke_module File \"/usr/lib64/python3.9/runpy.py\", line 225, in run_module return _run_module_code(code, init_globals, run_name, mod_spec) File \"/usr/lib64/python3.9/runpy.py\", line 97, in _run_module_code _run_code(code, mod_globals, init_globals, File \"/usr/lib64/python3.9/runpy.py\", line 87, in _run_code exec(code, run_globals) File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible/modules/tripleo_container_manage.py\", line 391, in <module> File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible/modules/tripleo_container_manage.py\", line 387, in main File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible/modules/tripleo_container_manage.py\", line 132, in __init__ File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible/modules/tripleo_container_manage.py\", line 370, in run File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible/modules/tripleo_container_manage.py\", line 337, in check_failures File \"/usr/lib64/python3.9/concurrent/futures/_base.py\", line 609, in result_iterator yield fs.pop().result() File \"/usr/lib64/python3.9/concurrent/futures/_base.py\", line 439, in result return self.__get_result() File \"/usr/lib64/python3.9/concurrent/futures/_base.py\", line 391, in __get_result raise self._exception File \"/usr/lib64/python3.9/concurrent/futures/thread.py\", line 58, in run result = self.fn(*self.args, **self.kwargs) File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible/modules/tripleo_container_manage.py\", line 332, in run_container File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible/modules/tripleo_container_manage.py\", line 318, in manage_container File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible_collections/containers/podman/plugins/module_utils/podman/podman_container_lib.py\", line 1643, in execute File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible_collections/containers/podman/plugins/module_utils/podman/podman_container_lib.py\", line 1536, in make_started File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible_collections/containers/podman/plugins/module_utils/podman/podman_container_lib.py\", line 1336, in different File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible_collections/containers/podman/plugins/module_utils/podman/podman_container_lib.py\", line 1263, in is_different File \"/tmp/ansible_tripleo_container_manage_payload_70ql3u0b/ansible_tripleo_container_manage_payload.zip/ansible_collections/containers/podman/plugins/module_utils/podman/podman_container_lib.py\", line 965, in diffparam_log_level KeyError: 'exitcommand' ", Version-Release number of selected component (if applicable): RH OSP 17.1 How reproducible: it seems CU specific. After a correct FFU from 16.2 to 17.1, at the a compute scale out it failed on an already deployed node. All successive deployments fails at each compute node at the same task verbose ansible logs at next private comment