Page MenuHomeVyOS Platform

CI/CD: Docker container is bloated by legacy and conflicting dependencies
Closed, ResolvedPublicFEATURE REQUEST

Description

As we migrate more and more packages to vyos-1x we sometimes forget to remove the build dependencies from the container.

In addition certain packages (strongswan) have conflicting dependencies and thus require package installation prior to the build of the individual application.

We should change the build scripts to get a minimal Docker container and install additional dependecies when we build the actual package.

Details

Difficulty level
Unknown (require assessment)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Performance optimization

Event Timeline

c-po changed the task status from Open to In progress.Mar 9 2023, 7:06 PM
c-po claimed this task.
c-po triaged this task as Wishlist priority.
c-po created this task.
c-po moved this task from Need Triage to Finished on the VyOS 1.4 Sagitta board.