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

[Fleet] Input Packages Phase 2 - Ensure upgrade from package with type: integration to type: input is supported #137751

Closed
4 tasks
kpollich opened this issue Aug 1, 2022 · 2 comments · Fixed by #141472 or #141671
Assignees
Labels
Team:Fleet Team label for Observability Data Collection Fleet team v8.5.0

Comments

@kpollich
Copy link
Member

kpollich commented Aug 1, 2022

Child of #133296

Phase 2 Goals

  • A user can install the latest version of a package which includes a change from type: integration to type: input
  • A user can upgrade their existing policies for such a package and maintain their variable definitions, ingest customizations, etc

Implementation Checklist

  • Updating the version of a package from the integration details page when the current version is type: integration and the new version is type: input works as expected
  • Upgrading a package policy from a prior type: integration version of a package to a newer type: input package works as expected including
    • Conflict detection (e.g. new required vars with no defaults)
    • Saving the policy persists the version change as expected
@kpollich kpollich added Team:Fleet Team label for Observability Data Collection Fleet team v8.5.0 labels Aug 1, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@kpollich kpollich changed the title [Fleet] Support Input Packages in Fleet UI - Phase 2 [Fleet] Input Packages Phase 2 - Ensure upgrade from package with type: integration to type: input is supported Aug 2, 2022
@jen-huang jen-huang assigned hop-dev and unassigned hop-dev Sep 1, 2022
@kpollich
Copy link
Member Author

Reopening since we've had some breakages related to our changes here in the policy editor: #141705

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Fleet Team label for Observability Data Collection Fleet team v8.5.0
Projects
None yet
3 participants