-
Notifications
You must be signed in to change notification settings - Fork 532
Remove release tag from APM package #7792
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
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
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution Jaime!
* Remove release tag from APM package * Add changelog * Update elastic-package * remove dead code Co-authored-by: simitt <[email protected]> (cherry picked from commit a83d6c8) # Conflicts: # apmpackage/apm/changelog.yml # tools/go.mod # tools/go.sum
Motivation/summary
release
tag 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
release
continue 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
release
tag and its version,release
is alwaysga
, also in prerelease versions.Checklist
apmpackage
have been made)How to test these changes
Related issues