Is your feature request related to a problem? Please describe.
This feature is intended to provide a long term solution for #443 while also empowering users to use pulp_deb repos in combination with "APT pinning" and "unattended upgrade" workflows.
Describe the solution you'd like
- The upstream Origin, Label, and Version fields should be stored on the release content during sync (if present).
- Users should be able to define their own Origin, Label, and Version values on repositories and/or publications.
- User supplied values trump upstream repo values during publish
If possible, consider the possibility of respecting arbitrary upstream and user supplied release file fields?
Additional context
#443 Should provide a backportable bugfix solution for the same problem, while this ticket provides a new design approach as a long term solution.
Is your feature request related to a problem? Please describe.
This feature is intended to provide a long term solution for #443 while also empowering users to use pulp_deb repos in combination with "APT pinning" and "unattended upgrade" workflows.
Describe the solution you'd like
If possible, consider the possibility of respecting arbitrary upstream and user supplied release file fields?
Additional context
#443 Should provide a backportable bugfix solution for the same problem, while this ticket provides a new design approach as a long term solution.