# Missing repodata/filelists.xml in yum repo causes repo sync to fail

**URL:** <https://discuss.elastic.co/t/missing-repodata-filelists-xml-in-yum-repo-causes-repo-sync-to-fail/374168>\
**Category:** Elasticsearch\
**Created:** [February 6, 2025, 9:04am UTC](https://discuss.elastic.co/t/missing-repodata-filelists-xml-in-yum-repo-causes-repo-sync-to-fail/374168 "2025-02-06T09:04:53Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Tuckson](https://avatars.discourse-cdn.com/v4/letter/t/f14d63/32.png) [@Tuckson](https://discuss.elastic.co/u/Tuckson)\
**Post date:** [February 7, 2025, 10:58am UTC](https://discuss.elastic.co/t/missing-repodata-filelists-xml-in-yum-repo-causes-repo-sync-to-fail/374168/6 "2025-02-07T10:58:39Z")

</div>

Created a topic as well before I saw this one.

This was my post (will delete the other thread):

Since recently the repository of version 8 cannot be reached from RedHat Satellite (issues reported with 6.11, 6.15 and 6.16). This is already mentioned in this topic:  
[Apt repo change? "E: Repository 'https://artifacts.elastic.co/packages/8.x/apt stable InRelease' changed its 'Origin' value from 'elastic' to 'Artifactory'" - #16 by Tuckson](https://discuss.elastic.co/t/apt-repo-change-e-repository-https-artifacts-elastic-co-packages-8-x-apt-stable-inrelease-changed-its-origin-value-from-elastic-to-artifactory/374021/16) but since the original question of this topic was solved, and no more reactions were given, I thought it better to open a new topic. Multiple users reported this issue.

RedHat Satellite is widely known with companies as the primairy way to maintain and provision their RedHat systems. It currently is on version 6.16 which is not to be confused with rhel6 . My Satellite 6.16.runs on rhel9 .

# Other users reported in the topic mentioned above:

[sobjerke](https://discuss.elastic.co/u/sobjerke)[Svein Olav Bjerkeset](https://discuss.elastic.co/u/sobjerke)

[2d](https://discuss.elastic.co/t/apt-repo-change-e-repository-https-artifacts-elastic-co-packages-8-x-apt-stable-inrelease-changed-its-origin-value-from-elastic-to-artifactory/374021/17)

It seems to still be a problem with the upstream repositories. We have the same issue from Satellite 6.15 on RHEL8 and Satellite 6.16 on RHEL9. The following URLs all return 404 (Not Found):

[https://artifacts.elastic.co/packages/8.x/yum](https://artifacts.elastic.co/packages/8.x/yum)  
[https://artifacts.elastic.co/packages/oss-8.x/yum](https://artifacts.elastic.co/packages/oss-8.x/yum)  
[https://artifacts.elastic.co/packages/8.x/apt](https://artifacts.elastic.co/packages/8.x/apt)

Testing the URLs with cURL gives the same 404 error code.

[mkadlics](https://discuss.elastic.co/u/mkadlics)

[2d](https://discuss.elastic.co/t/apt-repo-change-e-repository-https-artifacts-elastic-co-packages-8-x-apt-stable-inrelease-changed-its-origin-value-from-elastic-to-artifactory/374021/19)

Similar issue with salt/saltstack was solved by enabling the "Enable File List Indexing" option on the upstream Artifactory rpm repo: [Unable to create local mirror of saltstack repo, due to filelists.xml not being available · Issue #67032 · saltstack/salt · GitHub](https://github.com/saltstack/salt/issues/67032)  
Not sure if it is the issue here, but seems to be very similar.

[  
sobjerke](https://discuss.elastic.co/u/sobjerke)[Svein Olav Bjerkeset](https://discuss.elastic.co/u/sobjerke)

[2d](https://discuss.elastic.co/t/apt-repo-change-e-repository-https-artifacts-elastic-co-packages-8-x-apt-stable-inrelease-changed-its-origin-value-from-elastic-to-artifactory/374021/20)

The following URL works via cURL:  
[https://artifacts.elastic.co/packages/8.x/yum/repodata/repomd.xml](https://artifacts.elastic.co/packages/8.x/yum/repodata/repomd.xml)

But: The repomd.xml file has no entry for data type="filelists" which seems to be expected by Red Hat Satellite server.

[sobjerke](https://discuss.elastic.co/u/sobjerke)[Svein Olav Bjerkeset](https://discuss.elastic.co/u/sobjerke)

[2d](https://discuss.elastic.co/t/apt-repo-change-e-repository-https-artifacts-elastic-co-packages-8-x-apt-stable-inrelease-changed-its-origin-value-from-elastic-to-artifactory/374021/21)

Also note that we have had the 8.x yum repo working with Satellite 6.16 until a week or two ago, so there must have been some changes to the upstream repository that causes the repository sync to fail now.

===========================  
Please fix this since it blocks us from installing and upgrading on our systems. Also note that I found no problems with the version 7 repo.

---

_[View the full topic](https://discuss.elastic.co/t/missing-repodata-filelists-xml-in-yum-repo-causes-repo-sync-to-fail/374168)._
