Changelog¶
v1.1.0 - 2026-10-06¶
Ask for an image again when its download task failed. The node fetches the image itself, over whatever egress it has, so the task fails for reasons that have nothing to do with the intent – observed as
download failed: wget: unable to resolve host address– and a failed task leaves nothing behind to clean up. A task that is merely still running when we stop waiting for it is not retried: starting over would only spend the 30 minute timeout again.Add login-ticket authentication (
Credentials.username/password) for the VM options PVE reserves forroot@pam(affinity,hostpciN,args). See the README.Add
NodeInfo, a read-only resource reporting a node’s CPU topology as facts, and failing its deploy when the node is not the expected hardware.
v1.0.0 - 2026-09-10¶
Add the
VlanInterfaceresource: a VLAN interface on a node, such asvmbr1.1001, the way to give the node’s own address on a VLAN-aware bridge a VLAN tag.Remove the
APITokenresource. PVE returns a token secret only once, and the handler parked it in an Inmanta fact, which is plain text in the orchestrator database and a cache rather than a system of record: losing it meant recreating the token. A generated secret belongs in a secret store.
v0.0.1 - 2026-07-22¶
Initial release