Good morning,
The following 4 endpoints for the given repositories fail during a repository sync with pulp. It looks like they may be missing their repodata.
http://dl.rockylinux.org/vault/rocky/9.3/AppStream/x86_64/debug/tree/
http://dl.rockylinux.org/vault/rocky/9.3/BaseOS/x86_64/debug/tree/
http://dl.rockylinux.org/vault/rocky/9.3/ResilientStorage/aarch64/os/
http://dl.rockylinux.org/vault/rocky/9.3/NFV/aarch64/os/
|→ base='http://dl.rockylinux.org/vault/rocky/9.3/'; for repo_uri in AppStream/x86_64/debug/tree/ BaseOS/x86_64/debug/tree/ ResilientStorage/aarch64/os/ NFV/aarch64/os/; do echo -e "---\n${repo_uri}:"; xmllint --html --xpath '//a/@href' <(curl -s "${base}${repo_uri}"); done
---
AppStream/x86_64/debug/tree/:
href="../"
href="Packages/"
href="media.repo"
---
BaseOS/x86_64/debug/tree/:
href="../"
href="Packages/"
href="media.repo"
---
ResilientStorage/aarch64/os/:
href="../"
href="media.repo"
---
NFV/aarch64/os/:
href="../"
For comparison, here is for 9.2:
→ base='http://dl.rockylinux.org/vault/rocky/9.2/'; for repo_uri in AppStream/x86_64/debug/tree/ BaseOS/x86_64/debug/tree/ ResilientStorage/aarch64/os/ NFV/aarch64/os/; do echo -e "---\n${repo_uri}:"; xmllint --html --xpath '//a/@href' <(curl -s "${base}${repo_uri}"); done
---
AppStream/x86_64/debug/tree/:
href="../"
href="Packages/"
href="repodata/"
href="media.repo"
---
BaseOS/x86_64/debug/tree/:
href="../"
href="Packages/"
href="repodata/"
href="media.repo"
---
ResilientStorage/aarch64/os/:
href="../"
href="repodata/"
href="media.repo"
---
NFV/aarch64/os/:
href="../"
href="repodata/"
href="media.repo"
Let me know if you need any additional information. Thank you!