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]: User is able to select output for integrations as Remote Elasticsearch under Agent policy settings. #173985

Closed
amolnater-qasource opened this issue Dec 27, 2023 · 8 comments
Labels
bug Fixes for quality problems that affect the customer experience impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. QA:Validated Issue has been validated by QA Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@amolnater-qasource
Copy link

Kibana Build details:

VERSION: 8.12.0 BC3
BUILD: 69985
COMMIT: 2a8afed8572a4c709aa1c64216748197eeb9b18f
Artifact Link: https://staging.elastic.co/8.12.0-61156bc6/summary-8.12.0.html

Host OS: All

Preconditions:

  1. 8.12.0 BC3 Kibana cloud environment should be available.
  2. Remote Elasticsearch should be added.

Steps to reproduce:

  1. Navigate to Agent Policy settings
  2. Select output for integrations: Remote Elasticsearch.
  3. Observe user is successfully able to save the settings and output for integrations gets set to Remote Elasticsearch in the agent policy.

Screen Recording:

Agent.policies.-.Fleet.-.Elastic.-.Google.Chrome.2023-12-27.16-04-21.mp4

Expected Result:
User should not be able to select output for integrations as Remote Elasticsearch under Agent policy settings.

Similar issue:
#173984

Feature:
#104986

@amolnater-qasource amolnater-qasource added bug Fixes for quality problems that affect the customer experience impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. Team:Fleet Team label for Observability Data Collection Fleet team labels Dec 27, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@amolnater-qasource
Copy link
Author

@manishgupta-qasource Please review.

@manishgupta-qasource
Copy link

Secondary review for this ticket is Done

@nchaulet
Copy link
Member

Hi @amolnater-qasource I think this is expected, there is no restrictions to not allow remote ES to be used for integration data, the only restriction related to remote ES is it cannot be used for some integration like fleet-server synthetics we should probably review the test case here.

@amolnater-qasource
Copy link
Author

Hi @nchaulet

Thank you for looking into this issue.

As per the feature ticket description #104986 (comment)

“Make this output the default for agent integrations.” should be removed as remote ES does not support integration data
Do not allow remote elasticsearch output to be selected as integrations data output (should not be shown in dropdown)

The functionality was also working like this on the Snapshot build we tested during test cases creation.

Could you please confirm if any changes are made in this area under any PR, so that we can update the testcases accordingly with the reference.

Please let us know if we are missing anything here.

Thanks!

@nchaulet
Copy link
Member

@amolnater-qasource this the PR that changed that feature #173353

@amolnater-qasource
Copy link
Author

Thank you for sharing the reference PR.

We will update the test cases as per the requirements.

Hence, we are closing this issue.

@amolnater-qasource amolnater-qasource added the QA:Validated Issue has been validated by QA label Dec 28, 2023
@harshitgupta-qasource
Copy link

Bug Conversion

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. QA:Validated Issue has been validated by QA Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

5 participants