github.com/LINBIT/virter
v1.2.1
LINBIT/virter
What this package is like to depend on
Last release 11 days ago
13 Aug 2026
Ships unpredictably
gaps range from 8 days to 12 months
Rarely documented
notes for 10 of 51 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
113 releases · first in 2020
5 releases in the last 12 months
see the full history below
Release timeline
113 releases · Apr 2020 to Aug 2026Releases
latest 60 of 113-
v1.2.113 Aug 2026 -
v1.2.012 Aug 2026 -
v1.1.027 May 2026Release notes
Open source →provisioning: add user field to container step
Add a `user` field on the container provisioning step that overrides
the user the container's command runs as. Plumbs through to
containerapi.WithUser, equivalent to `docker run --user`. Accepts a
numeric uid, uid:gid, or a name from the image's /etc/passwd; an empty
value keeps the image default.Useful with execution-environment images (e.g. anything built by
ansible-builder) that default to a non-root uid: virter binds the SSH
key under /root/.ssh, which such users cannot read, so setting
`user = "0"` works as a workaround. -
v1.0.030 Apr 2026Release notes
Open source →⚠️ v1.0.0 introduces a few breaking changes against v0.x.
See the migration guide to learn more.
-
v0.30.012 Mar 2026Release notes
Open source →⚠️ Breaking Changes in this release
-
--pull-policyflag removed: The deprecated--pull-policyflag was removed fromvm runandimage build. Use--vm-pull-policyinstead. -
--bootcapacity/--bootcapdeprecated: Renamed to--boot-capacityfor consistency. The old flags still work but print a deprecation warning and will be removed in a future release. -
Unknown keys in provisioning files are now errors: Previously, unknown TOML keys in provisioning files produced a warning. Now they cause a hard error. This catches typos (e.g.
destinationinstead ofdest) but will break any provisioning files that relied on extra/misspelled keys being silently ignored. -
Provisioning filesystem access restricted to working directory:
rsync.sourcepaths andcontainer.copy.destpaths in provisioning steps are now validated to be within the current working directory. Provisioning files that reference paths outside the working directory (e.g. absolute paths like/etc/...or paths that escape via../) will now fail.
-
-
v0.29.027 Mar 2025Release notes
Open source →build(deps): bump github.com/spf13/viper from 1.20.0 to 1.20.1
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.20.0 to 1.20.1.
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](spf13/[email protected]) -
v0.28.2-0.20250318043505-52617c933ff118 Mar 2025 pre-releaseNothing published for this version
-
v0.28.2-0.20241205043439-9c086e7e5fca05 Dec 2024 pre-releaseNothing published for this version
-
v0.28.125 Nov 2024Release notes
Open source →check for nil desc.Metadata before attempting to unmarshall, avoiding…
… a segfault for non-virter VMs (#33)
-
v0.28.1-0.20241125142524-fa0e6c1069d125 Nov 2024 pre-releaseNothing published for this version
-
v0.28.1-0.20241108043422-e36b0ba1aaf508 Nov 2024 pre-releaseNothing published for this version
-
v0.28.030 Oct 2024Release notes
Open source →If 'truncate' fails for /etc/machine-id during 'commit', attempt with…
… 'sudo' before giving up
If 'truncate' fails for /etc/machine-id, attempt with 'sudo' before giving up (#29). Also, fix a spelling error in the help messages.
-
v0.27.1-0.20241030160521-4634be306f0a30 Oct 2024 pre-releaseNothing published for this version
-
v0.27.1-0.20240909053803-4f851409a8cb09 Sep 2024 pre-releaseNothing published for this version
-
v0.27.1-0.20240827151006-d9f1b81a9aef27 Aug 2024 pre-releaseNothing published for this version
-
v0.27.1-0.20240710083114-b99d8d4039d810 Jul 2024 pre-releaseNothing published for this version
-
v0.27.1-0.20240705082912-1d7c35ce8f1505 Jul 2024 pre-releaseNothing published for this version
-
v0.27.1-0.20240524043457-a88b7fb3ef6d24 May 2024 pre-releaseNothing published for this version
-
v0.27.1-0.20240507060909-6d2a5fbbdb2b07 May 2024 pre-releaseNothing published for this version
-
v0.27.1-0.20240405065315-1b6424f4abc505 Apr 2024 pre-releaseNothing published for this version
-
v0.27.003 Apr 2024 -
v0.26.1-0.20240315043431-6e66d11e5b1315 Mar 2024 pre-releaseNothing published for this version
-
v0.26.1-0.20240305043456-efd5bb5ca28205 Mar 2024 pre-releaseNothing published for this version
-
v0.26.1-0.20240208043626-64299d315df308 Feb 2024 pre-releaseNothing published for this version
-
v0.26.1-0.20240130043419-e1e930c09a2030 Jan 2024 pre-releaseNothing published for this version
-
v0.26.028 Dec 2023Release notes
Open source →virter: pass-through exit code from provisioning
When a provisioning step fails, it may be helpful to the caller of
virter to know the exit code of the script.So, if an SSH or container provisioning step fails with an exit code,
pass it through to the CLI, exiting from the virter process with the
same exit code. -
v0.25.1-0.20231228125737-bbe90753dc4b28 Dec 2023 pre-releaseNothing published for this version
-
v0.25.1-0.20230604043243-340f28ebd23104 Jun 2023 pre-releaseNothing published for this version
-
v0.25.1-0.20230531072638-3ae7b43641a731 May 2023 pre-releaseNothing published for this version
-
v0.25.025 May 2023Nothing published for this version
-
v0.24.1-0.20230525133932-c91ebc0374c525 May 2023 pre-releaseNothing published for this version
-
v0.24.026 Apr 2023Nothing published for this version
-
v0.23.120 Apr 2023Nothing published for this version
-
v0.23.1-0.20230408043304-bc8d6f2ad13908 Apr 2023 pre-releaseNothing published for this version
-
v0.23.005 Apr 2023Nothing published for this version
-
v0.22.1-0.20230328093740-078c57d5725c28 Mar 2023 pre-releaseNothing published for this version
-
v0.22.021 Mar 2023Nothing published for this version
-
v0.21.1-0.20230321162612-475bdf1a940a21 Mar 2023 pre-releaseNothing published for this version
-
v0.21.1-0.20230305043259-70904f1a95a105 Mar 2023 pre-releaseNothing published for this version
-
v0.21.1-0.20230226043308-dcd08e7a44c526 Feb 2023 pre-releaseNothing published for this version
-
v0.21.1-0.20230120043340-df1f21f1df4b20 Jan 2023 pre-releaseNothing published for this version
-
v0.21.005 Jan 2023Nothing published for this version
-
v0.20.2-0.20230105043232-5f2d3acd204605 Jan 2023 pre-releaseNothing published for this version
-
v0.20.127 Sep 2022Nothing published for this version
-
v0.20.021 Sep 2022Nothing published for this version
-
v0.19.2-0.20220921061420-1ddabd05cbd621 Sep 2022 pre-releaseNothing published for this version
-
v0.19.126 Jul 2022Nothing published for this version
-
v0.19.001 Jul 2022Nothing published for this version
-
v0.18.2-0.20220621063321-8d811a7024c021 Jun 2022 pre-releaseNothing published for this version
-
v0.18.2-0.20220607043407-ea0b08897ab107 Jun 2022 pre-releaseNothing published for this version
-
v0.18.2-0.20220527043434-23a3d443dabe27 May 2022 pre-releaseNothing published for this version
-
v0.18.2-0.20220525105514-e6c877f24ea225 May 2022 pre-releaseNothing published for this version
-
v0.18.2-0.20220509105757-587ece6cdb9f09 May 2022 pre-releaseNothing published for this version
-
v0.18.2-0.20220328133703-1de71c794b6a28 Mar 2022 pre-releaseNothing published for this version
-
v0.18.104 Mar 2022Nothing published for this version
-
v0.18.1-0.20220221075313-73649b8a957b21 Feb 2022 pre-releaseNothing published for this version
-
v0.18.1-0.20220207165011-4a9146d7eace07 Feb 2022 pre-releaseNothing published for this version
-
v0.18.017 Dec 2021Nothing published for this version
-
v0.17.1-0.20211217110444-c47a9b9a8df317 Dec 2021 pre-releaseNothing published for this version
-
v0.17.001 Dec 2021Nothing published for this version