Bug 1598196

Summary: atomic-openshift-clients not available in 7.6 nightlies
Product: OpenShift Container Platform Reporter: Martin Pitt <mpitt>
Component: UnknownAssignee: Eric Paris <eparis>
Status: CLOSED NOTABUG QA Contact: Johnny Liu <jialiu>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: aos-bugs, bbaude, ddarrah, dwalsh, fkluknav, jchaloup, jokerman, jupierce, lsm5, mmccomas
Target Milestone: ---Keywords: Extras
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: 2018-07-05 08:40: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:

Description Martin Pitt 2018-07-04 15:10:55 UTC
Description of problem: I'm currently building a VM from RHEL 7.6 nightly composes for Cockpit CI, to make sure everything works there. For the most part it does, but the "atomic-openshift-clients" package is not available there any more, unlike in RHEL 7.4 and 7.5.

Is this an accident, or by intent? Does any other package replace it? cockpit-kubernetes needs any version of kubectl to parse ~/.kube/config and similar credentials.

Comment 2 Lokesh Mandvekar 2018-07-04 16:32:54 UTC
Justin, Jan, I guess you're the right people to comment on this?
atomic-openshift isn't related to the atomic rpm.

Comment 3 Martin Pitt 2018-07-04 17:11:21 UTC
Note I'm *not* talking about OCP, but about RHEL 7.6 proper (Base+Extras). So I deliberately specified the product as "RHEL 7". Shouldn't that have a "kubectl" or "oc" command as well? This is just the client CLI, not the server.

Comment 4 Lokesh Mandvekar 2018-07-04 18:41:43 UTC
RE: atomic-openshift hasn't ever shipped in Extas AFAICT. kubectl (probably a part of kubernetes) and oc (I think part of origin-clients) are also outside of Extras. 

FWIW, looking at brew info for atomic-openshift, I don't see the extras tag anywhwere. It's built for the rhaos tag set https://brewweb.engineering.redhat.com/brew/packageinfo?packageID=53481

Comment 5 Lokesh Mandvekar 2018-07-04 18:52:27 UTC
Martin, I do understand this is about atomic-openshift not being available on RHEL7, but I'm unable to choose 'atomic-openshift' as a component. That's quite likely because maitai process for it was never done and it's shipped as part of OCP, like cri-o.

Comment 6 Martin Pitt 2018-07-05 08:40:47 UTC
Argh, indeed our current 7.5 images also get it from a different repo. "yum-config-manager --enable rhel-7-server-ose-3.9-rpms" does the trick.

Sorry for the noise!