Bug 1082527 - caasp-container-manifests uninstallable
caasp-container-manifests uninstallable
Status: IN_PROGRESS
: 1083868 (view as bug list)
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Containers
Current
Other Other
: P2 - High : Major (vote)
: ---
Assigned To: Containers Team
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-02-23 11:33 UTC by Dominique Leuenberger
Modified: 2018-07-24 12:06 UTC (History)
5 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---
dcassany: needinfo? (RBrownCCB)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. ***