summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2025-12-04 22:39:25 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2025-12-08 20:57:44 -0500
commit02f6761794d3a4480d10564aee3db16c83855f11 (patch)
tree4e5d96eb805b997de448b14396a75d2604787d3e /classes
parenta303bf16ffd747c50c95cbe385407ba8b0122cec (diff)
downloadmeta-virtualization-02f6761794d3a4480d10564aee3db16c83855f11.tar.gz
k3s: convert to go-mod-vcs based build
Convert k3s from the old vendor/modules.txt approach to the new go-mod-vcs build system that fetches Go modules via git. Changes: - Update k3s_git.bb to inherit go-mod-vcs class - Add go-mod-git.inc with SRC_URI entries for all module git repos - Add go-mod-cache.inc with module path mappings - Remove old src_uri.inc, relocation.inc, and modules.txt - Update to k3s v1.34.1+k3s1 The go-mod-vcs class will: 1. Fetch all module sources via git (defined in go-mod-git.inc) 2. Build GOMODCACHE with proper zip files and hashes 3. Enable fully offline, reproducible Go module builds This eliminates the need for vendored dependencies or network access to Go module proxies during the build. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'classes')
0 files changed, 0 insertions, 0 deletions