diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index a3f0fda34..ef5d63145 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -28,7 +28,7 @@ def mirror_metadata metadata_files = RepomdParser::RepomdXmlParser.new.parse_file(repomd_xml.local_path) .map do |reference| - ref = RMT::Mirror::FileReference.build_from_metadata(reference, base_dir: temp(:metadata), base_url: repomd_xml.base_url) + ref = RMT::Mirror::FileReference.build_from_metadata(reference, base_dir: temp(:metadata), base_url: repomd_xml.base_url, cache_dir: repository_path) enqueue ref ref end diff --git a/package/obs/rmt-server.changes b/package/obs/rmt-server.changes index c74d31528..dbb5b7aac 100644 --- a/package/obs/rmt-server.changes +++ b/package/obs/rmt-server.changes @@ -5,6 +5,7 @@ Fri Jan 03 10:44:00 UTC 2025 - Luís Caparroz 'product_tree.json' from host other than 'scc.suse.com'. (bsc#1234844) * Update Micro check due to Micro 6.0 and 6.1 identifier to keep bsc#1230419 in place * Remove obsolete repositories and associations from rmt during SCC sync (bsc#1232808) + * Do not re-download repomd metadata if already exists and be the latest version ------------------------------------------------------------------- Mon Dec 23 08:03:56 UTC 2024 - Parag Jain