Commit Graph

14 Commits

Author SHA1 Message Date
795fdfebca Refactoring 2022-03-29 04:12:05 +04:00
2cdfa7c198 Fix waiting for VMs up 2022-03-09 04:53:23 +04:00
d39a7788fa Force enabling QEMU guest agent 2022-03-08 23:05:58 +04:00
Evgeny Sinelnikov
34de85486e roles/pve/tasks/{create_vm,destroy_vm,enable_vlans}: Rename node srv to pve 2021-07-04 05:48:29 +04:00
547f85e73b
Don't ignore stop errors 2020-01-13 20:54:35 +04:00
03362c0ecf
Increase timeouts on Proxmox actions 2019-11-20 17:09:23 +04:00
Sergey Bubnov (omg)
d89c7ab77e prevent wrong behaviour when more than one dhcp on interfaces
firts we check that the VM has already get some IP address
and if so we just deploy as usual. If VM have no IP address
on any interface we throw all interfaces except first (eth0) to
the `empty vlan` that have no DHCP server enabled. VLAD ID defined
in environment variable. After network configuration inside VM we
restore propper VLAN IDs on all interfaces. This approach should help
in situations when DHCP available on more than one interfaces and those
interfaces configured as dhcp-clients, thus more than one default gw
will be configured with some metrics and all traffic will be routed
to the right one or will be not.
2019-06-27 13:21:48 +04:00
Sergey Bubnov (omg)
d5bf5d23f8 fix default(omit) behaviour 2019-06-26 17:54:02 +04:00
Sergey Bubnov (omg)
2fa7099cbb omit nameserver when undefined 2019-06-26 16:53:24 +04:00
Sergey Bubnov (omg)
aad9337422 omit searchdomain when undefined 2019-06-26 16:45:24 +04:00
Sergey Bubnov (omg)
b242e30184 support for cloud-init on pve 2019-06-26 16:20:56 +04:00
Sergey Bubnov
e63dc2e79c force stop the VM 2019-05-25 15:05:52 +04:00
Sergey Bubnov
e0b18651e4 increase timeout for pve destroy VM 2018-11-02 00:52:33 +04:00
Sergey Bubnov
abbd377dce inial public version 2018-10-02 10:16:46 +04:00