Bug 1223673

Summary: kubernetes update
Product: [openSUSE] openSUSE Tumbleweed Reporter: Johann Wittner <jwittner>
Component: ContainersAssignee: Priyanka Saggu <priyanka.saggu>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: Andreas.Stieger, containers-bugowner, jwittner
Version: CurrentFlags: Andreas.Stieger: needinfo? (jwittner)
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Johann Wittner 2024-05-02 08:42:21 UTC
<html>Auflösung der Abhängigkeit fehlgeschlagen:<br/><br/>das zu installierende kubernetes1.30-client-1.30.0-1.1.x86_64 erfordert &apos;kubernetes1.30-client-common&apos;, aber diese Anforderung kann nicht bereitgestellt werden
das installierte kubernetes-client-1.29.3-40.1.x86_64 erfordert &apos;kubernetes1.29-client = 1.29.3&apos;, aber diese Anforderung kann nicht bereitgestellt werden</html>
Comment 1 Andreas Stieger 2024-05-02 09:22:55 UTC
I think these bug reports from the Discover output could be much more useful if they contained more and different information.

Reporter this note is informational, and normally user-actionable. Please run "zypper dup" and resolve as needed. Report back with the output of that if required.
The resolutions clean in itself:

$ zypper in --dry-run kubernetes1.29-client
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 2 NEW packages are going to be installed:
  kubernetes1.29-client kubernetes1.29-client-common

$ zypper in --dry-run kubernetes1.30-client
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 2 NEW packages are going to be installed:
  kubernetes1.30-client kubernetes1.30-client-common

Installing both:

$ zypper in --dry-run kubernetes1.29-client kubernetes1.30-client
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: 1: the to be installed kubernetes1.30-client-1.30.0-1.1.x86_64 requires 'kubernetes1.30-client-common', but this requirement cannot be provided
not installable providers: kubernetes1.30-client-common-1.30.0-1.1.x86_64[repo-oss]

 Solution 1: do not install kubernetes1.30-client-1.30.0-1.1.x86_64
 Solution 2: do not install kubernetes1.29-client-1.29.4-1.1.x86_64
 Solution 3: break kubernetes1.30-client-1.30.0-1.1.x86_64 by ignoring some of its dependencies

So the most likely cause is something requiring 1.29 still.
Comment 2 Andreas Stieger 2024-05-02 09:28:36 UTC
> kubernetes-client-1.29.3-40.1.x86_64 

We don't even ship that build in the distro