Jason Kossis
c9c3067b61
feat(lxc): add container startup options ( #923 )
...
Signed-off-by: Jason Kossis <jkossis@gmail.om>
Co-authored-by: Jason Kossis <jkossis@gmail.om>
2024-01-17 20:45:30 -05:00
Rafał Safin
58347c09fe
feat(storage): add new resource proxmox_virtual_environment_download_file
( #837 )
...
* feat(core): add query url metadata endpoint to nodes client api
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(core): move storage api code to nodestorage folder
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(core): add download url api
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): add resource_download_file
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): finish new resource_download_file
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): generate docs for new download file resource, update other docs and examples
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): add basic acc tests for resource download_file
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(test): lint new test file
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): warning instead of error when file already exists on resource download file
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): better validation in resource download file, delete upload task on error
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): better err message in resource download file
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(core): removed unnecessary toint in custom type bool
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(storage): typo in resource download file error
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): download file resource review - 1
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* feat(storage): finish resource download file after review
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(storage): error instead of warnings in parse int errors in sizeRequiresReplaceModifier
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(docs): remove unwanted changes in virtual_environment_file.md
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(test): fix download file base acceptance tests
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(test): fix resource download file acc tests
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(test): last fix resource download file acc test
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix: use PVE-compatible jammy LXC image, fix few typos
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Rafał Safin <rafal.safin@rafsaf.pl>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2024-01-02 21:29:13 -05:00
Rafał Safin
40102a6a50
fix(lxc): add missing onboot
param on container clone create ( #838 )
...
* fix(lxc): add missing start params on container clone create
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* fix(lxc): remove set started attr on container clone
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
* chore(lxc): add `start_on_boot` to example templates
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
---------
Signed-off-by: Rafał Safin <rafal.safin@rafsaf.pl>
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
Co-authored-by: Rafał Safin <rafal.safin@rafsaf.pl>
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-12-28 10:48:53 -05:00
Rafał Safin
16e571dc19
feat(vm, lxc): add new initialization.dns.servers
param to vm and container ( #832 )
...
feat(vm): add new dns servers param to vm and container, deprecated server param
Signed-off-by: rafsaf <rafal.safin12@gmail.com>
2023-12-22 20:19:21 -05:00
Pavel Boldyrev
25deebba26
fix(lxc): fixes for datastore-backed volume mounts ( #772 )
...
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-12-06 23:39:35 +00:00
Leah
beef9b1219
feat(lxc): add support for lxc mount points ( #394 )
...
* feat(lxc): add support for lxc mount points
* update docs and examples
* improve error handling for container creation / start operations, fix size propagation for storage mounts
---------
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-07-16 20:41:07 -04:00
Oto Petřík
2a5abb10fc
fix(vm): Make vm_id
computed ( #367 )
...
* fix(vm): Make vm_id computed, fix #364
Defaulting vm_id to -1 prevents resources depending on vm_id value.
Make vm_id computed, also update existing vm_id = -1 with correct vm_id.
* update examples to use auto-generated `vm_id`s
---------
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-06-07 19:40:39 -04:00
Moyiz
5c8ae3c3f8
feat(lxc): Add support for container tags ( #212 )
2023-01-21 21:39:12 -05:00
Pavel Boldyrev
dd9ffe190c
feat(lxc): Add option to customize RootFS size at LXC creation ( #207 )
...
* feat(lxc): Add option to customize RootFS size at LXC creation
* force container re-create if size changes
2023-01-15 23:17:45 -05:00
Abdelfadeel Farag
3c02cb1389
feat: add support for network_device MTU ( #176 )
...
* add support for network_device MTU
* add mtu to the example templates
* change default mtu 1500 -> 0, update docs
Co-authored-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2022-12-12 23:07:02 -05:00
Pavel Boldyrev
63dc5cb8f6
fix: handling datastore_id
in LXC template ( #180 )
2022-12-10 11:51:29 -05:00
Dan Petersen
427db3d44a
fix: example and makefile issues
2021-02-13 02:46:29 +01:00
Dan Petersen
1efe8019e4
Initial support for container cloning
2020-01-26 05:13:26 +01:00
Dan Petersen
f6c4ad2af7
Continue work on container resource
2020-01-02 11:45:46 +01:00