Bug 224124

Summary: Failed to parse XML metadata: Unsigned file '/repodata/repomd.xml
Product: [openSUSE] openSUSE 10.2 Reporter: Sebastian Furdal <sfurdal>
Component: ZenworksAssignee: E-mail List <zlm-code10-bugs>
Status: RESOLVED INVALID QA Contact: Forgotten User YrvzK78Vmi <forgotten_YrvzK78Vmi>
Severity: Normal    
Priority: P5 - None CC: andreas.hanke
Version: RC 2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: yast log...

Description Sebastian Furdal 2006-11-28 10:50:37 UTC
rug service-add -t yum http://suse.ehelp.pl/repo/10.1 ehelp

Adding YUM service http://suse.ehelp.pl/repo/10.1...
                                                                                                                                     33%
Failed to parse XML metadata: Unsigned file '/repodata/repomd.xml (http://suse.ehelp.pl/repo/10.1)'
ERROR: Could not add 'http://suse.ehelp.pl/repo/10.1': Failed to parse XML metadata: Unsigned file '/repodata/repomd.xml (http://suse.ehelp.pl/repo/10.1)'


The yum repository was created under pld Linux using 'createrepo' - with suse 10.1 works fine...
Comment 1 Sebastian Furdal 2006-11-28 10:51:57 UTC
Created attachment 107167 [details]
yast log...
Comment 2 Andreas Hanke 2006-11-28 11:45:53 UTC
This is not a bug because the repository is indeed unsigned.

Signed repositories need these files:

repodata/repomd.xml.asc (mandatory)
repodata/repomd.xml.key (optional)

For background information and instructions how to create these sources, please see:

http://en.opensuse.org/Secure_Installation_Sources

(All you need to do this is gpg, available on any Linux system)

For zmd in order to accept unsigned sources, you need to downgrade the security level using e.g.

rug set-prefs security-level checksum
Comment 3 Stanislav Visnovsky 2007-03-06 13:12:16 UTC
See comment #2