AlmaLinux / AlmaLinux/mirrors

validate repomd.xml files

未關閉
#694 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
enhancement
主要語言
Python
星號
93
分支
483
平均合併
1 天 1 小時
30 天內合併 PR
6

描述

We should validate the content of `repomd.xml` files. These files are integral to a working mirror system even if other packages are out of date, missing, etc. the proper `repomd.xml` file will at least let `dnf` fall back to a working mirror.

Last night we had an instance of a mirror having an incorrect `repomd.xml` file resulting in a user not being able to update. We could've easily prevented this situation if we validated all `repomd.xml` files on a given mirror before considering it as healthy/online.

Marking this as a bug since in the current state non-working mirrors can be marked as OK rendering `dnf` transactions impossible without user intervention.

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。