Skip to content

[Fleet] Integration names should be globally unique #72948

@caitlinbetz

Description

@caitlinbetz

Describe the feature:
Related to: #68019

Currently, an integration name is only required to be unique within an agent configuration. As a result, this can look a little confusing on the endpoint/policy side, as the integration name is tied to the policy name. We end up with a scenario where there can be multiple policies with the same name, where it's not clear what agent configurations they are tied to.

Example:
Onboarding:
image

Policy:
image

For 7.9 we are working on adding in a column in our Policy view to list the associated agent configurations so we are better able to distinguish any "duplicate" names. (However - it looks like you're still able to create multiple agent configurations with the same name, see the issue #68275). Longer term, it may ultimately be a better solution to have integration names be unique globally (rather than just within an agent configuration), especially as we are eventually planning to have these be re-usable (@ruflin mentions this briefly here)

Metadata

Metadata

Assignees

Labels

Team:FleetTeam label for Observability Data Collection Fleet teambugFixes for quality problems that affect the customer experience

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions