Bug 1082527

Summary: caasp-container-manifests uninstallable
Product: [openSUSE] openSUSE Tumbleweed Reporter: Dominique Leuenberger <dimstar>
Component: ContainersAssignee: Containers Team <containers-bugowner>
Status: IN_PROGRESS --- QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P2 - High CC: dcassany, jason.evans, okurz, rbrown, RBrownCCB
Version: CurrentFlags: dcassany: needinfo? (RBrownCCB)
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dominique Leuenberger 2018-02-23 11:33:50 UTC
The package caasp-container-manifests in openSUSE Tumbleweed is currently not installable, due to missing dependencies

Problem: nothing provides kubic-pause-image >= 2.0.0 needed by caasp-container-manifests-3.0.0+git_r242_40d3c00-1.1.noarch

caasp-container-manifests could not be checked by the bots and thus was accepted into openSUSE:Factory 'on good faith' (the bot can't handle it yet due to the way the container rpms are being built and injected into the distribution; the bot is yet to learn about this setup).

Looking into openSUSE:Factory:Containers, there is indeed no kubic-pause-image available.

There are two solutions:

a) Provide the container/image with that specific name
b) Remove the invalid dependency from caasp-container-manifests

As this is a dependency to patterns-caasp-Stack, this means that the entire Kubic stack is now not installable
Comment 1 Dominique Leuenberger 2018-02-23 14:43:49 UTC
Downgrading to P2 - since nobody said something, the patterns-caasp-Stack dependency on the broken caasp-container-manifests has been reverted, which at least will make the next Kubic image installable again.
Comment 2 Swamp Workflow Management 2018-02-23 15:40:28 UTC
This is an autogenerated message for OBS integration:
This bug (1082527) was mentioned in
https://build.opensuse.org/request/show/579533 Factory / patterns-caasp
Comment 3 Richard Brown 2018-02-26 16:14:32 UTC
In addition to blocking the integration of velum into Kubic/Tumbleweed, it also breaks the installation of the "Admin/Dashboard" or "Cluster Node" system Roles

https://openqa.opensuse.org/tests/620088#step/await_install/21

https://openqa.opensuse.org/tests/620092#step/await_install/21

https://openqa.opensuse.org/tests/620093#step/await_install/21

(container-feeder not available because caasp-container-manifests not on the media which would require container-feeder)
Comment 4 David Cassany 2018-03-02 14:20:33 UTC
Just added the missing image. Here:

https://build.opensuse.org/request/show/581999

I understand this should solve the issue with container-feeder once caasp-container-manifests is required again. Am I missing something?
Comment 5 Richard Brown 2018-03-05 09:05:31 UTC
*** Bug 1083868 has been marked as a duplicate of this bug. ***