Bug 181101

Summary: Synchronizing installation sources doesn't reflect on the status change On/Off of the source
Product: [openSUSE] SUSE Linux 10.1 Reporter: Lukas Ocilka <locilka>
Component: YaST2Assignee: Martin Vidner <mvidner>
Status: RESOLVED DUPLICATE QA Contact: Stanislav Visnovsky <visnov>
Severity: Minor    
Priority: P5 - None CC: kkaempf
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: y2log

Description Lukas Ocilka 2006-06-02 08:15:19 UTC
I've turned off some installation sources (all but one) and deleted some others.

Status of those disabled ones is still "Active" in rug. Actually, Stano told me that if it is a ZYPP type, it still wouldn't work but it's still confusing.

Here is the list of sources from rug:
# | Status | Type | Name                                                   | URI                                                                                                                        
--+--------+------+--------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------
1 | Active | ZYPP | SuSE-Linux-full-x86_64-10.1-0-20060512-082238          | ftp://10.10.0.100/full/full-x86_64?alias=SuSE-Linux-full-x86_64-10.1-0-20060512-082238                                     
2 | Active | ZYPP | SUSE-Linux-Enterprise-Server-i386-10-0-20060512-113039 | ftp://cml.suse.cz/netboot/find/SLES-10-CD-i386-Build_1109-CD1?alias=SUSE-Linux-Enterprise-Server-i386-10-0-20060512-113039 
3 | Active | ZYPP | 20060512-163643                                        | http://w3.suse.de/~agruen/unsigned-yum-source                                                                              
4 | Active | ZYPP | SUSE-Linux-Enterprise-Server-i386-10-0-20060529-171916 | ftp://cml.suse.cz/netboot/find/SLES-10-CD-i386-Build_1207-CD1/?alias=SUSE-Linux-Enterprise-Server-i386-10-0-20060529-171916
5 | Active | ZYPP | SUSE-Linux-Enterprise-Server-i386-10-0-20060531-095510 | ftp://cml.suse.cz/testing/test/src?alias=SUSE-Linux-Enterprise-Server-i386-10-0-20060531-095510
Comment 1 Lukas Ocilka 2006-06-02 08:15:52 UTC
Created attachment 86763 [details]
y2log
Comment 2 Klaus Kämpf 2006-06-02 10:26:44 UTC
When disabling/re-enabling sources, YaST probably has to call 'rug' and pass this status change to zmd.
Comment 3 Martin Vidner 2006-06-06 13:07:07 UTC
I see. I am not sure whether the Status column really means the same thing, as I cannot see a way in rug help to leave a service added but disabled. I have only seen the Pending status besides Active.

Is there a way?
Comment 4 Martin Vidner 2006-06-08 16:30:25 UTC
If I understood correctly, there is a setting to make a service inactive (which one?) but in fact it only makes the service lower priority than the active ones.

Originally reported on SLES10 RC2
Moving to make it public.
Comment 5 Martin Vidner 2006-06-08 16:50:21 UTC
James says that there's no such setting.
We can just remove the service on inactivation and add it on activation.
Comment 6 Martin Vidner 2006-08-30 14:31:16 UTC

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