Skip to content

v1.5.0

Latest

Choose a tag to compare

@robinelfrink robinelfrink released this 16 Jan 07:44
496c549

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

  • 496c549 chore: update dependencies (#46)
  • 834be69 chore: update build instructions
  • cc301d1 feat: implement the rpc subcommand (#52)
  • 800c017 feat: ignore privilege error when running with secure boot (#50)
  • bde7d0b docs: update compatibility and situation around system ext (#49)
  • 2c13cec feat: externalize talos extension skaffolding (#42)
  • c40dbc5 fix: use viper for bypassing vmware check (#41)
  • 5a12a4b feat: add check for linux capabilities (#40)
  • 6664180 chore(deps): update Go module dependencies (#39)
  • 290e13b feat: externalize vmware hypercall (#35)
  • a7fd856 fix: send os uptime in 100s of seconds (#34)
  • 1b6a652 feat: replace vmw-guestinfo with own implementation (#32)
  • be56ecd feat!: major rework of the code base (#27)
  • bb519a7 docs: fix typo on VMware CPI doc
  • 6bc5278 fix: update guestinfo on incoming ping
  • e8050cd fix: report guest uptime to the host (#22)
  • fce1dc5 chore: add manual workflow to calculate the next release tag
  • 163af65 fix: extension name in the manifest
  • 0c3ae5f chore: enable kres
  • 8d26e25 chore: lint code in preparation for rekres
  • 737c8f2 Renamed branch 'master' to 'main'
  • 22c6dd0 Cosmetic changes to README.md
  • 888a8b9 Prepare for release 0.5.0
  • 3091b65 Add documentation on how tu use as a system extension
  • 0f9e3f8 Update module dependencies
  • 5ed8af8 Fix system extension version and compatibility
  • 2da83fb Use single container for both daemonset and system extension
  • 2874e55 Add flag -use-machined for Talos system extension
  • 8b7ba37 Merge pull request #12 from siderolabs/small-updates
  • 882d2b2 Bump github actions used to fix deprecation warnings
  • fd0320f Build using go 1.22.1 and upgrade module dependencies
  • 9475156 Add docker-build target to Makefile
  • af9d30f Build docker container FROM scratch
  • 1993c92 Merge pull request #10 from siderolabs/release-0.4
  • b6f6cf9 Prepare for release 0.4.0 [skip ci]
  • 4219781 Update unstable.yaml image path [skip ci]
  • 6499362 Update readme for release 0.3.2 [skip ci]
  • f3748c9 Update go.mod for siderolabs org
  • 8565d05 Merge branch 'talos-1.5'
  • 4eba791 Restore compatibility with Talos 1.5
  • 997a962 Bump version to 0.3.1
  • 67a6b66 Fix image path of untagged builds for forks
  • e2a8ff4 Merge remote-tracking branch 'equinix-ms/master'
  • 160f574 Improve "forkability" of GH workflow
  • d6c2cdd Reply correctly upon error
  • 80561fb Debug() every incoming GuestRPC request
  • 3d2918d Update readme for release 0.3 [skip ci]
  • 33cc8b1 Merge branch 'develop-0.3'
  • 471e95c Update Go to 1.17.8
  • 281ea80 Update Go to 1.17.6
  • 15e02d5 Avoid copying .git and friends into Docker context
  • 1ef74ef Run PR tests using Docker
  • f9c0c7c Add option to inspect/debug apid query results
  • 7e8f772 Use Talos 0.11+ resource API (#2)
  • 7e20d38 Add compatibility matrix to README.md
  • 2a31f50 Bump version to 0.3
  • 9d71bef Remove vendored dependencies
  • adf9f03 Update .gitignore
  • d28b3e9 Update readme for release 0.2 [skip ci]
  • b5c2e07 Run tests with Go 1.17 or later
  • 53ee158 Merge branch 'develop-0.2'
  • aded935 Cosmetics
  • 130a0e7 Fix JSON logging for VMware guestinfo package
  • a4822c4 Simplify mixed-platform deployments by detecting ESXi
  • f641f3f Lower container memory request to 8 MiB
  • 7c0f3aa Update readme
  • 59abcc4 Bump version to 0.2
  • 69b350a Run as non-root user
  • 6d1a751 Add log levels and use structured logging
  • 397a38f Use distroless as base image
  • 8537d31 Use logrus for JSON logging
  • ac130bd Add logrus
  • a334154 Fix typo in guestinfo log message
  • e841106 Update dependencies, build with Go 1.17.2
  • 409335d Fix imagePullPolicy
  • 792c693 Add reference to CPI docs known issues to readme
  • 7af5d5b Cosmetics
  • 4694693 Set imagePullPolicy
  • 682672b Update .gitignore
  • 1d88222 Add push event ignore paths to avoid unneeded container rebuilds
  • 48fe9fc Cosmetics
  • 0e58c37 Merge branch 'k8s-deployment'
  • 98a0a60 Add K8s deployment configuration
  • 935522d Add GitHub workflow CI files
  • 81f9883 Add Dockerfile
  • 881add2 Add readme and license files
  • 7696188 Add Close() call for apid client
  • 6a2fa5e Initial commit
  • dfde1d0 Add dependencies for initial commit

Dependency Changes

This release has no dependency changes