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]: Warning sign gets removed from Installed integrations tab title even when pre-installed integration with Unverified label exist. #148134

Closed
amolnater-qasource opened this issue Dec 28, 2022 · 4 comments
Labels
bug Fixes for quality problems that affect the customer experience impact:low Addressing this issue will have a low 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 version: 8.6.0 BC8 Kibana self-managed environment

Host OS and Browser version: Ubuntu, All

Build details:

VERSION: 8.6.0 BC8 Kibana self-managed environment
BUILD: 58807
COMMIT: 335b86a633af9ce1d9c8a92187ed1c8697ab139f

Preconditions:

  1. 8.6.0 BC8 Kibana self-managed environment should be available.
  2. Package signature verification setup should be done under feature [Fleet] Verify integrations using package signatures from EPR and public key bundled with Kibana #133822
  3. xpack: # xpack.fleet.packageVerification.gpgKeyPath: <path to extracted zip>/BAD_PUBLIC_KEY.asc is used.

Steps to reproduce:

  1. Navigate to Integrations>Installed integrations tab.
  2. Observe Elastic Synthetics integration[Pre-installed] available with Unverified label.
  3. Install Apache integration and observe warning for Unverified integration while installing.
  4. On successful installation observe Warning sign with Installed integrations tab title.
  5. Now, uninstall Apache integration and observe warning sign gets removed too even if integrations with Unverified label exist under installed integrations.

Screen Recording:

https://user-images.githubusercontent.com/77374876/209772354-9a6e9d5c-6048-4734-bdec-a4a2eec4fa6d.mp4
image

Expected Result:
Warning sign shouldn't get removed from Installed integrations tab title when pre-installed integration with Unverified label exist.

@amolnater-qasource amolnater-qasource added bug Fixes for quality problems that affect the customer experience impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. Team:Fleet Team label for Observability Data Collection Fleet team labels Dec 28, 2022
@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

@amolnater-qasource
Copy link
Author

Hi @jlind23

As per your feedback, we have deprecated the testcases for package verification from 8.9.0 onwards.

Reason:

  • All of the packages are already signed now.

So this issue might not be reproducible at customer end too.

Hence, we are closing this issue and marking as QA:Validated.

Please let us know if we are missing anything here.

Thanks!

@amolnater-qasource amolnater-qasource added the QA:Validated Issue has been validated by QA label Aug 1, 2023
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:low Addressing this issue will have a low 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

3 participants