Repository URL Changed: /packages/x.x/yum/ No Longer Working - Official Documentation Needed

Hello Elasticsearch Community,

We're experiencing issues syncing Elasticsearch packages from the official repository and have discovered that the repository URL structure has changed

Problem:
Our mirrors server is configured to sync from these URLs:
// ``https://artifacts.elastic.co/packages/7.x/yum
// ``https://artifacts.elastic.co/packages/8.x/yum
// ``https://artifacts.elastic.co/packages/9.x/yum

However, all syncs are now failing with timeout and 404 errors.

Investigation Findings:

  1. Old URLs return 404: When testing the /packages/x.x/yum/ paths, we receive HTTP 404 Not Found errors

  2. Domain redirects: artifacts.elastic.co now redirects to https://www.elastic.co/downloads/

  3. Repository structure changed: The old path structure /packages/7.x/yum/, /packages/8.x/yum/, /packages/9.x/yum/ no longer exists

New URL discovered: Testing revealed that packages are now available at:
// Download and provision Elastic Products | Elastic

Impact:

Any systems or mirrors using the old repository URLs will:

  • Fail to download packages

  • Be unable to install or update Elasticsearch

  • Break package management workflows

Questions:

  1. Can Elastic provide official documentation on the repository URL migration?

  2. When did this change take effect?

  3. Are there any official migration guides for users with custom mirrors?

  4. Should the new baseurl be: https://elastic.co/downloads/?