Each new role will be tested against:
On the controller:
python==3.7.3
(Debian Stable)python==3.8.2
ansible==2.9.6
On the hosts:
python==3.7.3
debian==buster
(physical hosts and containers)openwrt
(firewall)Role name | Modified? | Tested? | Production? | Notes |
---|---|---|---|---|
roles/service |
YES | YES | NO | Changes in Ansible built-in apt module. |
roles/ssh_server |
YES | YES | NO | lxc_ssh.py --> ssh_lxc.py . |
roles/ca |
YES | ReadNote | NO | Changes in Ansible built-in apt module. Needs update of ca_manager to 1 to work. |
prepare_host.yaml |
YES | YES | NO | Debian stretch --> buster and Python 2 --> 3 |
roles/ldap |
NO | NO | NO | |
roles/nginx |
NO | NO | NO | |
roles/projects |
NO | NO | NO | |
roles/dns_record |
NO | NO | NO | |
roles/openvpn |
NO | NO | NO |
Plugin/Module name | Modified? | Tested? | Production? | Notes |
---|---|---|---|---|
connection/lxc_ssh.py |
REMOVED | |||
connection/ssh_lxc.py |
NEW | YES | NO | Replace lxc_ssh.py . |
library/ssh_cert.py |
YES | YES | NO | Migrate from python2 to python3 . |