-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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 Manager] Improve unenroll agent UX #67704
Comments
Pinging @elastic/ingest-management (Team:Ingest Management) |
I'm posting this here and in elastic/beats#18825 -
from api/ingest_manager/fleet/agents?page=1&perPage=20&showInactive=true
|
Same concern for when we revoke an enrollment API key - I don't think that was tracked either, it may be an even bigger concern for that API + use case. |
related: #67409 |
Update(cc @ph @nchaulet @mostlyjason @michalpristas ) I updated the issue description with my design. Is the information I provided in the unenroll modal sufficient and correct? The modal says:
If there is consensus with what i'm proposing, then this should be ready to be worked on on in elastic/beats#18825 |
Also, I was thinking it may make sense to redirect the user to the fleet page if they unenroll an agent while on the agent detail page. Currently, users remain on the agent detail page, and the status shows "unenrolling". Remaining on the page allows the user to access other actions on this page, like "assign new agent config"; however, I imagine choosing that action would lead to an error since the agent is in the process of being unenrolled. Thus, it might be simpler if we just redirected back to the Fleet page. Are there use cases I'm not thinking of for allowing the user to stay on the agent detail page? |
When you unenroll an agent the agent status will go to You can re-enroll an agent but it's going to be a new agent in fleet |
@hbharding FYI we might need a new version for bulk unenroll in 7.10 |
@hbharding reopening since it seems there is now a force unenroll modal. it'd be good to incorporate that as well #72386 |
Closing, I'll create a new issue instead |
Related: elastic/beats#18825
Problem
Currently when asked to unenroll an agent, we don't provide any useful information about what this action means.
Things to figure out:
Design
Figma file
Prototype
I added some additional information to the unenroll modal. Showing the agent ID in the title did not render well. Instead, I'm using a table to show both the Agent ID and Host Name for additional context. The same host could contain multiple agents, so showing the Agent ID is necessary, but the Host Name seems more meaningful.
The text was updated successfully, but these errors were encountered: