- Nov 13, 2024
-
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- Nov 12, 2024
-
-
Darius MIHAI (25403) authored
Setting permissions in the _cloud_init.yml playbook which was called at the end of the cloudinit playbook caused the ACLs on the home directory to change its mask, making the directory inaccessible. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- Nov 11, 2024
-
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
This will help reduce spatial overhead of having multiple copies of the virtual machines in both the output and vms directories. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Slower systems may have issues receiving all inputs with the faster key rate. This should only delay the process by a couple of seconds at most, so it should not affect things in a measurable way. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- Nov 10, 2024
-
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- Jun 25, 2024
-
-
Darius MIHAI (25403) authored
Install kali as an optional cloud-ready image. The Makefile rules will build the optional image(s) only when explicitly mentioned (i.e., the `make` command has the `optional` parameter), because the `all` rule does not list them. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Some of the images did not correctly configure the hostname as part of the installation process. These changes force setting the hostname when the ansible post-installation step runs. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
This allows reusing the cloudinit configurations outside the cloud-dedicated image. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Removing /tmp causes a "device busy" error in some cases, resulting in failed playbooks. The tmp directory should be mounted as a tmpfs filesystem on modern systems, and should consequently not persist information across reboots, so this change should not alter the regular functionality. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- Apr 01, 2024
-
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Unattended upgrades makes installing new packages hard since it attempts to upgrade all packages on the system; if the VM image is a few months old, the upgrade process is slow since it must upgrade a large number of packages. NOTE: Of course, this means that security updates are not installed either, so users must make sure to update the system periodically. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- Dec 11, 2023
-
-
Darius MIHAI (25403) authored
The swap image used valuable space on the virtual machine's disk, which meant that in some specific cases where the disk was small (e.g., 16GB), the system would run out of disk space. This caused a common issue in the NFS lab, since it uses multiple disks for the nested virtual machines, which quickly fill the space. We also remove the `e` that was tied to the `-i` parameter in `sed` commands, as that was interpreted as having to create a backup file with `e` appended to the original file's name (e.g. `/etc/defaults/grub` would be backed up as `/etc/defaults/grube`). Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
This should, in theory, provide better network speeds if the image is always used in the same country. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- May 22, 2023
-
-
Darius MIHAI (25403) authored
[Lab-ELK] Add ELK Lab See merge request !2
-
-
- Apr 09, 2023
-
-
Darius MIHAI (25403) authored
The default netplan configuration appears to have a conflict with the MTU set by DHCP, resulting in the Ubuntu VM resetting its network adapter a lot, breaking networking altogether. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
The first disk is always `vm-name.qcow2`, and auxiliary disks are `vm-name-1.qcow2`, `vm-name-2.qcow2`, and so on. This allows sorting the disks using version sort, with the main disk being first in the list. This is required to make sure the VM boots from the main disk. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- Mar 20, 2023
-
-
Darius MIHAI (25403) authored
Using `include` for playbooks has been deprecated, and `import_playbook` should be used instead. The `warn` rule for the `command` module has also been removed. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
Darius MIHAI (25403) authored
Centos Stream 8 appears to no longer provide signed checksums, and the lifecycle of the Stream versions has been shortened greatly. We move to the longer supported Alma Linux 8 that is starting to be adopted more widely in the industry, similar to Rocky Linux. Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-
- May 18, 2022
-
-
Darius MIHAI (25403) authored
Signed-off-by:
Darius Mihai <dariusmihaim@gmail.com>
-