The whole scripts needs update #1824
Description
I've tried several time to install the Streisand but every time has a problem like outdated gpg key, deprecation warnings, not found errors of requirements for shadowsocks, and so on.
Expected behavior:
I expect to get installed Streisand without lots of problems
Actual Behavior:
As I said there are lots of problems,
Steps to Reproduce:
- start the script on an existing Ubuntu 16 with default options.
[ ### Ansible Information
- Ansible version: 2.8.4
- Ansible system: Linux
- Host OS: Ubuntu
- Host OS version: 20.04
- Python interpreter: python3
- Python version: 3.8.5
Streisand Information
- Streisand Git revision: af5eb7d
- Streisand Git clone has untracked changes: yes
- Genesis role: existing-server
- Custom SSH key: False
Enabled Roles
- Shadowsocks enabled: True
- Wireguard enabled: False
- OpenVPN enabled: True
- stunnel enabled: True
- Tor enabled: False
- Openconnect enabled: True
- TinyProxy enabled: True
- SSH forward user enabled: True
- Configured number of VPN clients: 3 ]
examples of problems:
TASK [openvpn : One or more of the VPN clients could not be mirrored. Please file a bug report on GitHub so that the version number, checksum, or download location can be updated. Setup will now continue.] ***
TASK [shadowsocks : One or more of the VPN clients could not be mirrored. Please file a bug report on GitHub so that the version number, checksum, or download location can be updated. Setup will now continue.] ***
[DEPRECATION WARNING]: evaluating streisand_openconnect_enabled or streisand_openvpn_enabled or
streisand_shadowsocks_enabled or streisand_ssh_forward_enabled or streisand_stunnel_enabled or streisand_tor_enabled
as a bare variable, this behaviour will go away and you might need to add |bool to the expression in the future.
Also see CONDITIONAL_BARE_VARS configuration toggle.. This feature will be removed in version 2.12. Deprecation
warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.