Bug 1085637

Summary: yast2-caasp package can not be installed. yast2-registration missing
Product: [openSUSE] openSUSE Tumbleweed Reporter: Jason Evans <jason.evans>
Component: YaST2Assignee: YaST Team <yast-internal>
Status: RESOLVED NORESPONSE QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P3 - Medium CC: astieger, igonzalezsosa, lnussel
Version: CurrentFlags: astieger: needinfo? (lnussel)
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://trello.com/c/YDumEvcN
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Jason Evans 2018-03-16 11:41:05 UTC
How to duplicate:

jsevans@localhost:~> sudo zypper in yast2-caasp
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides yast2-registration >= 3.2.1 needed by yast2-caasp-4.0.4-1.1.noarch
 Solution 1: do not install yast2-caasp-4.0.4-1.1.noarch
 Solution 2: break yast2-caasp-4.0.4-1.1.noarch by ignoring some of its dependencies


jsevans@localhost:~> zypper info yast2-caasp
Loading repository data...
Reading installed packages...


Information for package yast2-caasp:
------------------------------------
Repository     : Main Repository (OSS)    
Name           : yast2-caasp              
Version        : 4.0.4-1.1                
Arch           : noarch                   
Vendor         : openSUSE                 
Installed Size : 50.0 KiB                 
Installed      : No                       
Status         : not installed            
Source package : yast2-caasp-4.0.4-1.1.src
Summary        : YaST2 - CaaSP Module     
Description    :                          
    Containers as a Service Platform (CaaSP) specific module.
Comment 1 Steffen Winterfeldt 2018-03-16 12:16:47 UTC
Imo, could you have a look, please?
Comment 2 Imobach Gonzalez Sosa 2018-03-16 13:43:55 UTC
I do not think that installing yast2-caasp makes sense in a running system (it contains some widgets and handlers for the installation process). However, I guess we should remove that dependency when building the openSUSE version (as yast2-registration won't be available).
Comment 3 Steffen Winterfeldt 2018-03-16 13:56:25 UTC
Tracking in YaST scrum board.
Comment 4 Thorsten Kukuk 2018-03-16 14:45:56 UTC
(In reply to Imobach Gonzalez Sosa from comment #2)
> I do not think that installing yast2-caasp makes sense in a running system

Correct, it's only needed to build the installation-images, there will be no yast in kubic/caasp itself.
Comment 5 Jason Evans 2018-03-17 19:59:58 UTC
(In reply to Thorsten Kukuk from comment #4)
> (In reply to Imobach Gonzalez Sosa from comment #2)
> > I do not think that installing yast2-caasp makes sense in a running system
> 
> Correct, it's only needed to build the installation-images, there will be no
> yast in kubic/caasp itself.

I was wondering about that. I couldn't find any documentation on what this module was for except the vague description in zypper. My hope was that you could install it in a non-CaaSP/Kubic box and it would have some kind kubectl configuration or utilities built into it. Looks like I was wrong.
Comment 6 Andreas Stieger 2018-06-06 16:01:29 UTC
yast2-registration is in Leap 15.0 as sources but not as a binary package, filtered via 000product/NON_FTP_PACKAGES.group.

Please confirm that this is supposed to remain so in maintenance (no updates from SLE sources), or if binaries can be released, or if this is a codestream only release.
https://build.opensuse.org/package/show/openSUSE:Maintenance:8236/yast2-registration.openSUSE_Leap_15.0_Update
https://openqa.opensuse.org/tests/688055#step/install_packages/9
Comment 7 Stefan Hundhammer 2019-05-21 14:38:44 UTC
No response for almost a year. Closing.