Page MenuHomeVyOS Platform

Move libvyosconfig build out of the Docker image
Open, WishlistPublicENHANCEMENT

Description

It would be convenient to allow updates of the vyos-1x dependency, libvyosconfig (and its dependency vyos1x-config), without updates to the Dockerfile. This can be done for the package libvyosconfig itself; it remains to set up installing the dependency for vyos-1x when building the latter. Note that the various libraries supporting the vyos1x-config build should remain in the Docker image, as they are updated rarely.

Details

Difficulty level
Normal (likely a few hours)
Version
vyos-1.4
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Internal change (not visible to end users)

Event Timeline

jestabro triaged this task as Wishlist priority.Jul 25 2023, 8:00 PM
jestabro created this task.
jestabro created this object in space S1 VyOS Public.

As stated, building libvyosconfig outside of the Docker image may not be desirable. However, as a compromise solution, we can consider moving the vyos1x-config pin/build into the libvyosconfig build script. Suggested PR to follow, and update to task description.