Remove release tag from APM package#7792
Conversation
|
This pull request does not have a backport label. Could you fix it @jsoriano? 🙏
NOTE: |
|
This pull request is now in conflicts. Could you fix it @jsoriano? 🙏 |
|
@jsoriano seems to be a module dependency conflict in tools. That needs to be fixed - we shouldn't have tools in the top level go.mod. |
The problem seems to be in shared kubernetes libraries: |
|
This pull request is now in conflicts. Could you fix it @jsoriano? 🙏 |
|
This pull request is now in conflicts. Could you fix it @jsoriano? 🙏 |
🌐 Coverage report
|
simitt
left a comment
There was a problem hiding this comment.
Thanks for your contribution Jaime!
* Remove release tag from APM package * Add changelog * Update elastic-package * remove dead code Co-authored-by: simitt <silvia.mitter@elastic.co> (cherry picked from commit a83d6c8) # Conflicts: # apmpackage/apm/changelog.yml # tools/go.mod # tools/go.sum
Motivation/summary
releasetag has been deprecated elastic/package-spec#225 in favour of semantic versioning.It can still be used, but incoherent uses between it and prerelease tags in the version are discouraged. The package registry provides a compatibility layer so packages without
releasecontinue working with old versions of Fleet. In the API, this tag is filled automatically when not provided in the package.The APM package is making incoherent use of the
releasetag and its version,releaseis alwaysga, also in prerelease versions.Checklist
apmpackagehave been made)How to test these changes
Related issues