Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update onedir package url for salt-ssh --relenv #67010

Open
Akm0d opened this issue Oct 29, 2024 · 0 comments · May be fixed by #67022
Open

Update onedir package url for salt-ssh --relenv #67010

Akm0d opened this issue Oct 29, 2024 · 0 comments · May be fixed by #67022
Assignees

Comments

@Akm0d
Copy link
Contributor

Akm0d commented Oct 29, 2024

Summary

Update the salt-ssh --relenv functionality to download the Salt Onedir package from a new Artifactory location rather than the current manual download process from repo.saltproject.com.

Current Behavior

The salt-ssh --relenv command currently involves manually downloading the Salt Onedir package using hard-coded URLs from repo.saltproject.com.

Proposed Change

Transition the download source for the Salt Onedir package to a new Artifactory repository. This change aims to reflect updates in the project's infrastructure and improve the reliability and sustainability of package retrieval.

Considerations

During the planning phase, we considered using the relenv.fetch execution module to automate this download process. However, relenv.fetch does not currently support downloading Onedir packages. Thus, updating the target URL to the new Artifactory location is the chosen solution to achieve immediate integration with the existing infrastructure.

Benefits

  • Improved Reliability: By switching to the new Artifactory location, we ensure alignment with the updated infrastructure and enhance the reliability of package downloads.
  • Future-Ready Approach: Although relenv.fetch wasn't applicable in this scenario, the switch positions us well for future changes in infrastructure and package management.

Context

This update is essential to maintain compatibility with ongoing infrastructure changes and to ensure that the salt-ssh --relenv functionality continues to operate smoothly without interruption.

References

  • This issue reflects broader infrastructure updates that necessitate changes in how packages are downloaded and managed within the Salt ecosystem.
@Akm0d Akm0d self-assigned this Oct 29, 2024
@Akm0d Akm0d linked a pull request Oct 30, 2024 that will close this issue
3 tasks
@Akm0d Akm0d changed the title Use relenv fetch for salt-ssh --relenv Update onedir package url for salt-ssh --relenv Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant