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

Split AWX collections into its own repo from AWX #14438

Open
4 of 9 tasks
aheath1992 opened this issue Sep 13, 2023 · 2 comments
Open
4 of 9 tasks

Split AWX collections into its own repo from AWX #14438

aheath1992 opened this issue Sep 13, 2023 · 2 comments
Labels
community component:awx_collection issues related to the collection for controlling AWX type:enhancement

Comments

@aheath1992
Copy link

Please confirm the following

  • I agree to follow this project's code of conduct.
  • I have checked the current issues for duplicates.
  • I understand that AWX is open source software provided for free and that I might not receive a timely response.

Feature type

New Feature

Feature Summary

Split AWX collection into its own repo under the ansible namespace. As a package maintainer for the AWX collection rpm we try to follow the release cycle of AWX, however in the latest release the only thing that was changed for the collection was the license.

Fix collection metadata license to match intent by @AlanCoding in #14404

I believe separating out the collection to its own repo will allow it to have its own lifecycle not tied to the AWX product release.

Select the relevant components

  • UI
  • API
  • Docs
  • Collection
  • CLI
  • Other

Steps to reproduce

Separate awx-collection to it's own repo under the ansible namespace.

Current results

awx-collection is under the AWX namespace their for the RPM release it tied to the AWX release when nothing may have changed with the collection.

Sugested feature result

A separate repo that houses the AWX collection that has its own release cycle and the RPM packaging aligns with rather then the AWX repo

Additional information

No response

@github-actions github-actions bot added component:awx_collection issues related to the collection for controlling AWX needs_triage type:enhancement community labels Sep 13, 2023
@thedoubl3j
Copy link
Member

Hey @aheath1992 what is the exact issue? Is it that you are release redundant awx RPMs? What could make your life easier for the RPM management aside from cutting it out of the repo?

@aheath1992
Copy link
Author

@thedoubl3j Yes, to both your points We would release non redundant RPMs and Galaxy releases, and it would allow the awx collection to follow the Ansible Collection Packaging Guidelines a bit better.

Over all their is no issue just a quality of life improvement more than anything, I have also opened a discussion thread over on the Ansible forum to request more feedback as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community component:awx_collection issues related to the collection for controlling AWX type:enhancement
Projects
None yet
Development

No branches or pull requests

3 participants