talos-vmtoolsd 1.5.0 (2026-01-16)
Welcome to the v1.5.0 release of talos-vmtoolsd!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos-vmtoolsd/issues.
Contributors
- Oliver Kuckertz
- Oliver Kuckertz
- Robin Elfrink
- Jorik Jonker
- Robin Elfrink
- Noel Georgi
- smihov01
- Alexis La Goutte
- Andrey Smirnov
- Brandon Nason
- Clément Nussbaumer
- Lennard Klein
- renovate[bot]
Changes
89 commits
496c549chore: update dependencies (#46)834be69chore: update build instructionscc301d1feat: implement the rpc subcommand (#52)800c017feat: ignore privilege error when running with secure boot (#50)bde7d0bdocs: update compatibility and situation around system ext (#49)2c13cecfeat: externalize talos extension skaffolding (#42)c40dbc5fix: use viper for bypassing vmware check (#41)5a12a4bfeat: add check for linux capabilities (#40)6664180chore(deps): update Go module dependencies (#39)290e13bfeat: externalize vmware hypercall (#35)a7fd856fix: send os uptime in 100s of seconds (#34)1b6a652feat: replace vmw-guestinfo with own implementation (#32)be56ecdfeat!: major rework of the code base (#27)bb519a7docs: fix typo on VMware CPI doc6bc5278fix: update guestinfo on incoming pinge8050cdfix: report guest uptime to the host (#22)fce1dc5chore: add manual workflow to calculate the next release tag163af65fix: extension name in the manifest0c3ae5fchore: enable kres8d26e25chore: lint code in preparation for rekres737c8f2Renamed branch 'master' to 'main'22c6dd0Cosmetic changes to README.md888a8b9Prepare for release 0.5.03091b65Add documentation on how tu use as a system extension0f9e3f8Update module dependencies5ed8af8Fix system extension version and compatibility2da83fbUse single container for both daemonset and system extension2874e55Add flag -use-machined for Talos system extension8b7ba37Merge pull request #12 from siderolabs/small-updates882d2b2Bump github actions used to fix deprecation warningsfd0320fBuild using go 1.22.1 and upgrade module dependencies9475156Add docker-build target to Makefileaf9d30fBuild docker container FROM scratch1993c92Merge pull request #10 from siderolabs/release-0.4b6f6cf9Prepare for release 0.4.0 [skip ci]4219781Update unstable.yaml image path [skip ci]6499362Update readme for release 0.3.2 [skip ci]f3748c9Update go.mod for siderolabs org8565d05Merge branch 'talos-1.5'4eba791Restore compatibility with Talos 1.5997a962Bump version to 0.3.167a6b66Fix image path of untagged builds for forkse2a8ff4Merge remote-tracking branch 'equinix-ms/master'160f574Improve "forkability" of GH workflowd6c2cddReply correctly upon error80561fbDebug() every incoming GuestRPC request3d2918dUpdate readme for release 0.3 [skip ci]33cc8b1Merge branch 'develop-0.3'471e95cUpdate Go to 1.17.8281ea80Update Go to 1.17.615e02d5Avoid copying .git and friends into Docker context1ef74efRun PR tests using Dockerf9c0c7cAdd option to inspect/debug apid query results7e8f772Use Talos 0.11+ resource API (#2)7e20d38Add compatibility matrix to README.md2a31f50Bump version to 0.39d71befRemove vendored dependenciesadf9f03Update .gitignored28b3e9Update readme for release 0.2 [skip ci]b5c2e07Run tests with Go 1.17 or later53ee158Merge branch 'develop-0.2'aded935Cosmetics130a0e7Fix JSON logging for VMware guestinfo packagea4822c4Simplify mixed-platform deployments by detecting ESXif641f3fLower container memory request to 8 MiB7c0f3aaUpdate readme59abcc4Bump version to 0.269b350aRun as non-root user6d1a751Add log levels and use structured logging397a38fUse distroless as base image8537d31Use logrus for JSON loggingac130bdAdd logrusa334154Fix typo in guestinfo log messagee841106Update dependencies, build with Go 1.17.2409335dFix imagePullPolicy792c693Add reference to CPI docs known issues to readme7af5d5bCosmetics4694693Set imagePullPolicy682672bUpdate .gitignore1d88222Add push event ignore paths to avoid unneeded container rebuilds48fe9fcCosmetics0e58c37Merge branch 'k8s-deployment'98a0a60Add K8s deployment configuration935522dAdd GitHub workflow CI files81f9883Add Dockerfile881add2Add readme and license files7696188Add Close() call for apid client6a2fa5eInitial commitdfde1d0Add dependencies for initial commit
Dependency Changes
This release has no dependency changes