Remove ANSIBLE_SSH_ARGS Ansible works just fine without it and never seen any advantage of using it. It also breaks building of Vagrant boxes for Parallels and VMware Fusion on macOS.
Use -O flag of scp by default Previously, We had to maintain two separate git branches with and without of it to directly build images without commenting/uncommenting this option each time.
Since all supported versions of major Linux distros already either had newer OpenSSH than 8.9/8.9p1 or backported this feature.
It's good time to have a single branch and add a instruction how to mass disable this option
with single sed command on distros where this flag is not supported.
Add galaxy_force_install = true to make sure always pull the latest Ansible collections and roles from the requirements.yml file
Add .vscode directory gitignore. Ansible extension creates it to record python virtual enviroment information.
Remove ANSIBLE_SSH_ARGS Ansible works just fine without it and never seen any advantage of using it. It also breaks building of Vagrant boxes for Parallels and VMware Fusion on macOS.
Use -O flag of scp by default Previously, We had to maintain two separate git branches with and without of it to directly build images without commenting/uncommenting this option each time. Since all supported versions of major Linux distros already either had newer OpenSSH than 8.9/8.9p1 or backported this feature. It's good time to have a single branch and add a instruction how to mass disable this option with single sed command on distros where this flag is not supported.
Add galaxy_force_install = true to make sure always pull the latest Ansible collections and roles from the requirements.yml file
Add .vscode directory gitignore. Ansible extension creates it to record python virtual enviroment information.
Minimalize the README a little bit.