Move modules, firmware and libraries to accommodate usrmerged rootfs
Only use network where needed via new bldr, pre-download Go dependencies in prepare step, improve Go cache
Bump xen-guest-agent to make it build with current Alpine Rust
Signed-off-by: Dmitry Sharshakov <dmitry.sharshakov@siderolabs.com>
use custom pkgs repository by setting PKGS_PREFIX as argument
Signed-off-by: Anthony ARNAUD <github@anthony-arnaud.fr>
Signed-off-by: Noel Georgi <git@frezbo.dev>
Fixes: https://github.com/siderolabs/talos/issues/7008
Prevent autloading of nvidia modules by default. This allows setting any
extra kernel modules args from talos machineconfig.
Signed-off-by: Noel Georgi <git@frezbo.dev>
Make `PKGS_VERSION` a variable to be able to pass from environment.
Also re-enable drbd per https://github.com/siderolabs/pkgs/pull/679
Signed-off-by: Noel Georgi <git@frezbo.dev>
Publish the OSS Nvidia kernel modules built against a release version of
Talos and also the nvidia toolkit required for running GPU workloads on
Kubernetes.
Signed-off-by: Noel Georgi <git@frezbo.dev>