SUSE/rmt

rmt-server 2.16: new metadata handling breaks repository detection

olafhering opened this issue · 1 comments

A naive way to find available repositories is:

find /usr/share/rmt/public/repo/ -xdev -path '*/repodata/repomd.xml'

Such detection broke with 2.16. There is now a copy of repodata below repodata.
As a result both $path/ and $path/repodata are detected as potential repositories:

find /usr/share/rmt/public/repo/ -xdev -path '*/repodata/repodata/repomd.xml' | wc -l
1234

We're looking into this with priority for the 2.17 release.