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] Make preconfiguration space-aware #182817

Closed
kpollich opened this issue May 7, 2024 · 1 comment · Fixed by #183920
Closed

[Fleet] Make preconfiguration space-aware #182817

kpollich opened this issue May 7, 2024 · 1 comment · Fixed by #183920
Assignees
Labels
Team:Elastic-Agent-Control-Plane Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@kpollich
Copy link
Member

kpollich commented May 7, 2024

As part of the RBAC project, Fleet users will begin segmenting data into different spaces. Fleet saved objects will have the single namespace type, and thus objects with the same ID will be able to exist in multiple spaces at once. For preconfiguration, this means that when Fleet setup runs in a non-default space, we will not detect agent/package policies exist, and create them again even if they already exist in the default space.

The preconfiguration schema should be updated to support creating objects in certain spaces by providing a space ID, and we should assume the default space if an ID is not explicitly provided. Objects should not be recreated if they already exist in the default space.

@kpollich kpollich added the Team:Fleet Team label for Observability Data Collection Fleet team label May 7, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Elastic-Agent-Control-Plane Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants