Max Erenberg
|
871cacde4e
|
add retry for VM self-ping
|
2024-05-05 01:54:57 -04:00 |
Max Erenberg
|
5db6ad2ad6
|
attach stdout/stderr to SSH command
|
2024-04-29 00:05:02 -04:00 |
Max Erenberg
|
a903d9ba0c
|
Install systemd-resolved for NetworkManager
Workaround for cloud-init bug until this fix gets shipped to the
distros:
cb36bf38b8
|
2024-01-13 22:04:54 -05:00 |
Max Erenberg
|
08d3ec2804
|
move NetworkManager.conf check to template_manager.go
|
2024-01-13 17:46:58 -05:00 |
Max Erenberg
|
f033dca190
|
Use regular cloud image for Ubuntu
The "KVM-optimized" image does not have CONFIG_VT enabled in the kernel,
which prevents a getty from starting on tty1.
|
2023-11-24 09:56:11 -05:00 |
Max Erenberg
|
716d8b8293
|
remove some dead code
|
2023-11-15 23:09:07 -05:00 |
Max Erenberg
|
fec402c2f8
|
run systemctl commands in VM
|
2023-11-14 13:23:22 -05:00 |
Max Erenberg
|
c0ca2cd1c5
|
install systemd-networkd as a fallback
|
2023-11-14 10:10:08 -05:00 |
Max Erenberg
|
8e21099f1b
|
fix systemd unit symlink equality logic
|
2023-11-12 21:23:56 -05:00 |
Max Erenberg
|
db59c99f44
|
modify /etc/cloud/cloud.cfg for Debian
|
2023-06-18 23:38:27 -04:00 |
Max Erenberg
|
c7f71ce2a9
|
add support for deb822
|
2023-06-18 21:48:42 -04:00 |
Max Erenberg
|
3fa4541152
|
dynamically determine network backend
|
2023-06-18 18:50:26 -04:00 |
Max Erenberg
|
dac1b10c5d
|
fix bug in check for rolling release distros
|
2023-01-07 22:05:42 -05:00 |
Max Erenberg
|
08d19a1934
|
remove bluez in Fedora
|
2022-12-25 18:10:56 -05:00 |
Max Erenberg
|
025a910c5c
|
update setChronyOptions function
|
2022-11-26 17:31:50 +00:00 |
Max Erenberg
|
12613df38d
|
don't write to sshd_config if it doesn't exist
|
2022-11-19 15:29:03 +00:00 |
Max Erenberg
|
d878fba5f5
|
use different priority for resolv.conf script
|
2022-11-19 09:16:33 +00:00 |
Max Erenberg
|
59c2246558
|
allow dynamic resolv.conf
|
2022-11-19 09:09:32 +00:00 |
Max Erenberg
|
9d2a3092bb
|
add OpenSUSE Tumbleweed
|
2022-11-19 06:52:42 +00:00 |
Max Erenberg
|
f0a2e9501e
|
add some perf optimizations for Fedora
|
2022-11-02 00:58:49 +00:00 |
Max Erenberg
|
360461f91c
|
Remove rotate option from resolv.conf
The rotate option will screw up docker-compose workloads by causing DNS
requests to bypass the Docker DNS server.
|
2022-09-04 21:25:48 -04:00 |
Max Erenberg
|
cb15d253ba
|
delete the old template as soon as the new one is verified
|
2022-07-17 01:48:40 -04:00 |
Max Erenberg
|
77d9fd3865
|
verify VMs and delete old templates
|
2022-07-16 18:30:36 -04:00 |
Max Erenberg
|
023f454c31
|
add UsesNetworkManager method
|
2022-06-25 06:07:14 -04:00 |
Max Erenberg
|
f84ace7700
|
add DebianTemplateManager
|
2022-06-25 05:52:08 -04:00 |
Max Erenberg
|
019f896978
|
use lower case names for DISTROS_TO_CHECK
|
2022-06-23 00:17:20 -04:00 |
Max Erenberg
|
782cd24e22
|
fix DISTROS_TO_CHECK splitting
|
2022-06-23 00:10:23 -04:00 |
Max Erenberg
|
a3e09e721a
|
only check major releases of AlmaLinux
|
2022-06-21 09:02:15 -04:00 |
Max Erenberg
|
46a2a9ff49
|
allow email recipient to be configurable
|
2022-06-21 08:47:56 -04:00 |
Max Erenberg
|
347ea07be5
|
allow checked distros to be configurable
|
2022-06-21 02:52:52 -04:00 |
Max Erenberg
|
08f7371198
|
first commit
|
2022-06-21 02:36:42 -04:00 |