Project

General

Profile

Actions

action #70909

closed

salt CI jobs fail due to (now) missing python3 package

Added by nicksinger over 3 years ago. Updated over 3 years ago.

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:

  1. if python2 is deprecated now and python now always points to the most recent python3 release we can just replace python3 with python
  2. use python38 as package name and bump it for every minor version upgrade
Actions

Also available in: Atom PDF