Actions
action #70909
closedsalt CI jobs fail due to (now) missing python3 package
Status:
Resolved
Priority:
Urgent
Assignee:
Category:
-
Target version:
Start date:
2020-09-03
Due date:
% Done:
0%
Estimated time:
Description
From https://gitlab.suse.de/openqa/salt-states-openqa/-/jobs/242263:
----------
ID: openqa-trigger-from-ibs-plugin
Function: pkg.installed
Result: False
Comment: An error was encountered while installing package(s): Zypper command failure: Package 'python3' not found.
Started: 12:51:31.222261
Duration: 579.521 ms
Changes:
----------
[…]
----------
ID: openqa-trigger-from-ibs
Function: pkg.installed
Result: False
Comment: An error was encountered while installing package(s): Zypper command failure: Package 'python3' not found.
Started: 12:51:27.233150
Duration: 2061.742 ms
Changes:
----------
From discussion in RC:
okurz: Nick Singer the image is registry.opensuse.org/home/okurz/container/containers/tumbleweed:salt-minion-git-core . I tried it out with podman run --rm -it registry.opensuse.org/home/okurz/container/containers/tumbleweed:salt-minion-git-core and I can confirm that there is no package "python3". python3 is pre-installed so that should not be a problem. And the problem was likely introduced because Tumbleweed recently renamed the package "python3" to "python38".
okurz: I will ask in factory IRC how one is supposed to handle this.
Ideas how to fix it:
- if python2 is deprecated now and
python
now always points to the most recent python3 release we can just replacepython3
withpython
- use
python38
as package name and bump it for every minor version upgrade
Actions