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

Refactor Cypress test pod build #1334

Open
meissadia opened this issue Jan 29, 2022 · 4 comments
Open

Refactor Cypress test pod build #1334

meissadia opened this issue Jan 29, 2022 · 4 comments

Comments

@meissadia
Copy link
Contributor

meissadia commented Jan 29, 2022

  • Takes a really long time
  • Each build ends results in multiple GBs worth of new layers
  • I think we're building a full CentOS pod from scratch
  • Can we build on the Cypress Docker images? I think security was the previous blocker there. Has anything changed?

Related:

@meissadia
Copy link
Contributor Author

UBI8 is missing Cypress dependencies:

# No match for argument: xorg-x11-server-Xvfb
# No match for argument: gtk2-devel
# No match for argument: gtk3-devel
# No match for argument: libnotify-devel

Options to explore:

@meissadia
Copy link
Contributor Author

meissadia commented Dec 22, 2022

ubi8-pt1

Vulnerabilities:

  • Low 19
  • Medium 319
  • High 42
  • Critical 6

@meissadia
Copy link
Contributor Author

  • Got additional dependency repos configured in the UBI8 version!
  • Able to avoid explicit versions for the majority of the libraries
  • Smoke testing (ran Tools specs) looks good
  • Going to request another vulnerability scan

@meissadia meissadia changed the title Speed up Cypress test pod build Refactor Cypress test pod build Jan 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants