Releases: LINBIT/virter
Releases · LINBIT/virter
Release v0.10.0
provisioning: do not split --set arguments by comma With StringSliceVarP, a comma in an argument causes it to be interpreted as multiple arguments. This makes it difficult to include commas in the values themselves. Use StringArrayVarP instead. Without this change, this was necessary: --set '"values.RepositoryPackages=exxe\,drbd-utils"' Now, this works: --set 'values.RepositoryPackages=exxe\,drbd-utils' Note that the comma still needs to be escaped due to the use of strvals.ParseInto. However, we no longer need the additional quotes to get through StringSliceVarP.
Release v0.9.1
readme: add instructions for defining a libvirt storage pool
Release v0.9.0
Release v0.9.0
Release v0.8.0
* "command" parameter added to container provisioning
Release v0.7.1
container: copy files out even on container errors
Release v0.7.0
docker: interpret steps.docker.copy.dest as a Go template
Release v0.6.0
provision: provision values should be string types "false", "true" are interpreted as bool and throw an error because our types are only strings
Release v0.5.0
update container api Newest container api adds: * fixed podman log lines * consistent handling of cancelled contexts in Wait() * improved (manual) handling of container lifecycle
Release v0.4.2
Revert "vm: let libvirt choose the MAC address for us" Turns out the dhcp_release thing was the much better solution – see commit d0c20c8d9541 ("vm rm: try releasing the VMs DHCP lease") for details. This actually brings more unexpected problems, and the old version should work better overall (especially if dhcp_release is not installed).
Release v0.4.1
switch to go-signalcontext This uses github.com/sethvargo/go-signalcontext, which is: - very very similar to what we had - minimal lib without external deps - license fits