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

[Ingest] Support removing a data source #52702

Closed
jen-huang opened this issue Dec 10, 2019 · 3 comments
Closed

[Ingest] Support removing a data source #52702

jen-huang opened this issue Dec 10, 2019 · 3 comments
Assignees
Labels
Feature:EPM Fleet team's Elastic Package Manager (aka Integrations) project Feature:Fleet Fleet team's agent central management project Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@jen-huang
Copy link
Contributor

Removing a data source should check if any policies are using that data source, and unassign the data source from those policies first. (This will trigger a policy update.)

In the UI, it would be nice if we are also able to warn the user how many policies will be affected by removal of a data source.

@jen-huang jen-huang added Feature:EPM Fleet team's Elastic Package Manager (aka Integrations) project Feature:Fleet Fleet team's agent central management project labels Dec 10, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/ingest (Feature:EPM)

@ruflin
Copy link
Member

ruflin commented Dec 11, 2019

There is also the data that belongs to a data sources through its input. To simplify things, I would suggest as long as a data source is still assigned to a policy, it can't be removed. It must be done manually.

@jen-huang
Copy link
Contributor Author

As the model for datasources has changed, the concerns around a deleted datasource's related objects aren't a problem any more. Deletion API was added in #59848 and UI was added in #60429. Closing this issue.

@jen-huang jen-huang self-assigned this Mar 17, 2020
@jen-huang jen-huang added the Team:Fleet Team label for Observability Data Collection Fleet team label Mar 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:EPM Fleet team's Elastic Package Manager (aka Integrations) project Feature:Fleet Fleet team's agent central management project Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

3 participants