Hi,

 Any one was encountering this error message when using yum on ovirt public repositories? http://ovirt.org/releases/nightly/rpm/Fedora/17/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksum

My vdsm host and engine server was installed with FC17+virt-review, so I used FC17 nightly releases to update my VDSM and engine packages.  After a bit investigation, I found these issues.


[root@node1-sming ovirt-nightly]# ls -lh *
-rw-r--r--. 1 root root    0 Jan  7 16:47 cachecookie
-rw-r--r--. 1 root root 702K Jan  7 14:22 filelists.xml.gz
-rw-r--r--. 1 root root 132K Jan  7 14:22 other.xml.gz
-rw-r--r--. 1 root root 279K Jan  7 14:22 primary.xml.gz
-rw-r--r--. 1 root root 1.4K Jan  5 14:35 repomd.xml                  <---the date was always Jan 5 different from other files even http://resources.ovirt.org/releases/nightly/rpm/Fedora/17/repodata/  showed it was Jan 7, also I tried to use wget to download this file and got the same thing.

[root@node1-sming ovirt-nightly]# sha1sum other.xml.gz filelists.xml.gz primary.xml.gz
453559e86950af07c876931f318d1e92ab58f289  other.xml.gz
5318e237c0f4d2ea3d1ec24e82b9f9bbe9d23a31  filelists.xml.gz
e667267d45b576844a5f2cb27ce7bcfb8bb9b4f0  primary.xml.gz

[root@node1-sming ovirt-nightly]# cat repomd.xml |grep open-checksum
    <open-checksum type="sha256">ce6a5243ee81c124d0fe48d103174b93fabe60573e80b5851888298373d3be9e</open-checksum>  
    <open-checksum type="sha256">554a301c526d335ca4a7985e7fc7b0374bca8c061ff5addbd164de81996dc5a0</open-checksum>   
    <open-checksum type="sha256">be3f9e6860cd9a4ac4f3f5000ad503175e7ac79a43185a778d4ab732c0d8190c</open-checksum>


Note:  These checksum from repmod.xml were quite different from the result of sha1sum above.

Any clues here?
-- 
---
توأ÷ Shu Ming
Open Virtualization Engineerning; CSTL, IBM Corp.
Tel: 86-10-82451626  Tieline: 9051626 E-mail: shuming@cn.ibm.com or shuming@linux.vnet.ibm.com
Address: 3/F Ring Building, ZhongGuanCun Software Park, Haidian District, Beijing 100193, PRC