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

Closed
meissadia opened this issue Jan 29, 2022 · 5 comments · Fixed by #2304
Closed

Refactor Cypress test pod build #1334

meissadia opened this issue Jan 29, 2022 · 5 comments · Fixed by #2304
Assignees
Labels

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
@Michaeldremy
Copy link
Contributor

Michaeldremy commented Oct 28, 2024

@meissadia

After many years this ticket has finally been closed 🥳

The work surrounding the ticket has been completed by #2054

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants