Page MenuHomeVyOS Platform

Move libvyosconfig build out of the Docker image
Open, NormalPublicENHANCEMENT

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

Version
vyos-1.4
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.
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.

A version of this change will be part of T5528, only for Circinus initially.

jestabro raised the priority of this task from Wishlist to Normal.

Discussed and POC to be tested.