Skip to content

Releases: siderolabs/talos-vmtoolsd

v1.5.0

16 Jan 07:44
496c549

Choose a tag to compare

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](https://github.com/siderolabs/talos-vmtoo...
Read more

v1.4.0

18 Sep 11:02
800c017

Choose a tag to compare

talos-vmtoolsd 1.4.0 (2025-09-18)

Welcome to the v1.4.0 release of talos-vmtoolsd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos-vmtoolsd/issues.

Contributors

  • Robin Elfrink

Changes

1 commits

  • 800c017 feat: ignore privilege error when running with secure boot (#50)

Dependency Changes

This release has no dependency changes

v1.3.0

28 Aug 09:07
2c13cec

Choose a tag to compare

talos-vmtoolsd 1.3.0 (2025-08-28)

Welcome to the v1.3.0 release of talos-vmtoolsd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos-vmtoolsd/issues.

Contributors

  • Jorik Jonker

Changes

1 commit

  • 2c13cec feat: externalize talos extension skaffolding (#42)

Dependency Changes

This release has no dependency changes

v1.2.0

23 Jul 11:00
5a12a4b

Choose a tag to compare

talos-vmtoolsd 1.2.0 (2025-07-23)

Welcome to the v1.2.0 release of talos-vmtoolsd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos-vmtoolsd/issues.

Contributors

  • Stanimir Mihov

Changes

2 commits

  • 6664180 chore(deps): update Go module dependencies (#39)
  • 5a12a4b feat: add check for linux capabilities (#40)

v1.1.0

23 Jul 11:24
290e13b

Choose a tag to compare

talos-vmtoolsd 1.1.0 (2025-06-12)

Welcome to the v1.1.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
  • Robin Elfrink
  • Jorik Jonker
  • Noel Georgi
  • Alexis La Goutte
  • Andrey Smirnov
  • Brandon Nason
  • Lennard Klein

Changes

80 commits

  • 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](https://github.com/siderolabs...
Read more

v1.0.0

12 Feb 07:34
be56ecd

Choose a tag to compare

talos-vmtoolsd 1.0.0 (2025-02-11)

Welcome to the v1.0.0 release of talos-vmtoolsd! The tool has been refactored quite a bit to aid future collaboration. Please try out the release binaries and report any issues.

Contributors

  • Robin Elfrink
  • Jorik Jonker

Breaking Changes

The flags and env vars have been renamed, please see below. If you're using the system extension, you don't need to change anything.

old new
--use-machined VMTOOLSD_USE_MACHINED and/or --use-machined
--test-apid-query moved to subcommand talosquery
LOG_LEVEL VMTOOLSD_LOG_LEVEL and/or --log-level
TALOS_CONFIG_PATH VMTOOLSD_TALOS_CONFIG and/or --talos-config
TALOS_HOST VMTOOLSD_TALOS_NODE and/or --talos-node
GRPC_ENFORCE_ALPN_ENABLED=false for compatibility with Talos <= 1.8

Changes

1 commit

  • be56ecd feat!: major rework of the code base (#27)

Dependency Changes

This release has no dependency changes

v0.6.1

25 Oct 11:31
6bc5278

Choose a tag to compare

talos-vmtoolsd 0.6.1 (2024-10-25)

Welcome to the v0.6.1 release of talos-vmtoolsd!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos-vmtoolsd/issues.

Contributors

  • Robin Elfrink

Changes since v0.6.0

1 commit

  • 6bc5278 fix: update guestinfo on incoming ping

Dependency Changes

This release has no dependency changes

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

01 Aug 09:34
e8050cd

Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.6.0

v0.5.1

09 May 19:19
fce1dc5

Choose a tag to compare

Starting with this release the tag will be prepended with 'v'.

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.5.1

0.5.0

28 Mar 09:27

Choose a tag to compare

This release adds support to run talos-vmtoolsd as a System Extension.

What's Changed

New Contributors

  • @bnason made their first contribution in #8

Full Changelog: 0.4.0...0.5.0