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

Update OS packages by default in all Quickstarters and bump gitleaks version #1055

Merged
merged 13 commits into from
Sep 5, 2024

Conversation

BraisVQ
Copy link
Contributor

@BraisVQ BraisVQ commented Sep 4, 2024

Closes #1049

Tests:

  • Image build successfully for Angular QS
  • Image build successfully for Rust QS ( UBI micro does not have package manager)
  • Image build successfully for Ionic QS
  • Image build successfully for Streamlit QS
  • Image build successfully for Plain QS
  • Image build successfully for Type QS
  • Image build successfully for Scala QS
  • Image build successfully for Python QS
  • Image build successfully for Java QS
  • Image build successfully for Golang QS
  • Image build successfully for Nginx QS
  • Image build successfully for Mono-repo QS

@BraisVQ BraisVQ changed the title Update OS packages by default in all Quickstarters Update OS packages by default in all Quickstarters and bump gitleaks version Sep 4, 2024
Copy link
Contributor

@tbugfinder tbugfinder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@gerardcl gerardcl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
Regarding the UBI9 micro base image, it makes sense to not even try updating packages as IIRC there are almost no packages to worry about! Nevertheless, now and then, when building I scan with both trivy and aqua scanners and there are no findings, which make sense too. 👍 (and, if I ever find something I will report ASAP)

@BraisVQ
Copy link
Contributor Author

BraisVQ commented Sep 4, 2024

LGTM!
Regarding the UBI9 micro base image, it makes sense to not even try updating packages as IIRC there are almost no packages to worry about! Nevertheless, now and then, when building I scan with both trivy and aqua scanners and there are no findings, which make sense too. 👍 (and, if I ever find something I will report ASAP)

Yeah, I took a look at the amount of packages it has and it is only about 20. The other UBI9 images we use in contrast have over 100. And even if there is any vul, Red Hat usually patch it and pushes a new image that will be pulled next time any end user with the rust QS build its application

@BraisVQ BraisVQ merged commit 4d69f70 into master Sep 5, 2024
24 checks passed
@BraisVQ BraisVQ deleted the feature/general-maintenance branch September 5, 2024 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OS packages updated by default in the Quickstarters
3 participants