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

Migrate packages to S3 repository for E2E vulnerability detection testing #5365

Closed
3 tasks done
Rebits opened this issue May 13, 2024 · 4 comments · Fixed by #5376
Closed
3 tasks done

Migrate packages to S3 repository for E2E vulnerability detection testing #5365

Rebits opened this issue May 13, 2024 · 4 comments · Fixed by #5376
Assignees

Comments

@Rebits
Copy link
Member

Rebits commented May 13, 2024

Description

Our Vulnerability Detection End-to-End (E2E) tests utilize specific vulnerable packages to assess the effectiveness of our vulnerability detection mechanisms during package installation, removal, or upgrade.

To ensure test stability and resilience against third-party service fluctuations, we are migrating these packages to an S3 repository. The suggested storage path for these testing packages is ci.wazuh.com/qa/testing_files.

Tasks

  • Upload currently used packages to the proposed directory.
  • Update the URLs of vulnerable packages to reflect the new uploads.

Validation

  • E2E tests works as expected
@MARCOSD4 MARCOSD4 self-assigned this May 13, 2024
@MARCOSD4 MARCOSD4 linked a pull request May 14, 2024 that will close this issue
@MARCOSD4
Copy link
Member

MARCOSD4 commented May 14, 2024

Update

All packages have been migrated to the S3 repository and the links to those packages have been changed, except some Grafana packages which are being changed in this issue.
The tests have been launched to check that what is currently in place works.

report.zip

@MARCOSD4
Copy link
Member

Update

Blocked until the issue #5368 is finished.

@MARCOSD4
Copy link
Member

MARCOSD4 commented May 22, 2024

Update

The migration of the missing packages to S3 has been completed and the changes made in this PR have been taken for this. In addition, old packages that are no longer used have been removed from the repository in order to keep the repository clean and save space.
Tests have been launched to check the correct functioning:

Report: report.zip

@santipadilla
Copy link
Member

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants