Bug 1363968

Summary: Install fails with dependency error for cockpit-kubernetes-0.108-1.el7.x86_64
Product: OpenShift Container Platform Reporter: Takayoshi Kimura <tkimura>
Component: ReleaseAssignee: Greg Sterling <gsterlin>
Status: CLOSED DUPLICATE QA Contact: libra bugs <libra-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.2.1CC: aos-bugs, jokerman, mmccomas
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-05 01:17:02 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:

Description Takayoshi Kimura 2016-08-04 07:47:59 UTC
Description of problem:

With 8/4 RHBA-2016:1442 cockpit-0.114-2 push, cockpit-kubernetes-0.108-1.el7.x86_64 fails with missing dependencies.

Version-Release number of selected component (if applicable):

OSE 3.2 and RHBA-2016:1442 cockpit 0.114-2

How reproducible:

Always with fresh OSE 3.2 install. You may need "yum clean all" to fetch the cockpit updates.

Steps to Reproduce:
1. Perform installer
2.
3.

Actual results:

TASK: [cockpit | Install cockpit-ws] ******************************************
...
msg: Error: Package: cockpit-kubernetes-0.108-1.el7.x86_64 (rhel-7-server-ose-3.2-rpms)
           Requires: cockpit-shell = 0.108-1.el7
           Installed: cockpit-shell-0.114-2.el7.noarch (@rhel-7-server-extras-rpms)
               cockpit-shell = 0.114-2.el7
           Available: cockpit-shell-0.53-3.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.53-3.el7
           Available: cockpit-shell-0.58-2.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.58-2.el7
           Available: cockpit-shell-0.63-1.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.63-1.el7
           Available: cockpit-shell-0.71-1.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.71-1.el7
           Available: cockpit-shell-0.77-3.1.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.77-3.1.el7
           Available: cockpit-shell-0.93-3.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.93-3.el7
           Available: cockpit-shell-0.96-2.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.96-2.el7
           Available: cockpit-shell-0.103-1.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.103-1.el7
           Available: cockpit-shell-0.108-1.el7.noarch (rhel-7-server-extras-rpms)
               cockpit-shell = 0.108-1.el7

Expected results:

Successful installation 

Additional info:

OpenShift 3.2 install fails with missing dependency for cockpit-kubernetes-0.108-1.el7.x86_64 
https://access.redhat.com/solutions/2484991

Comment 1 Takayoshi Kimura 2016-08-05 01:11:21 UTC
Looks like the dep issue was known and fixed:

Bug 1353771 - Rebase cockpit-kubernetes to match other cockpit packages in RHEL Extras 7.2.6
https://bugzilla.redhat.com/show_bug.cgi?id=1353771

But there is a time gap between these 2 pushes and customers are getting issues between them. Is there any plan to improve this situation? Every cockpit release breaks OpenShift installation is something we need to avoid.

Comment 2 Takayoshi Kimura 2016-08-05 01:17:02 UTC
Actually the 2 pushes were planned in sync, but OpenShift one was failed. See:

https://bugzilla.redhat.com/show_bug.cgi?id=1364013

Closing this bug as duplicate.

*** This bug has been marked as a duplicate of bug 1353771 ***