diff --git a/config/roles/menshen-frontend/tasks/main.yml b/config/roles/menshen-frontend/tasks/main.yml index 8b4be8387ee117c54214875db31f80b26774d3c2..057e617ccdf9e05dc869fb8a5f7d057ecdb40a89 100644 --- a/config/roles/menshen-frontend/tasks/main.yml +++ b/config/roles/menshen-frontend/tasks/main.yml @@ -7,6 +7,24 @@ replace: "" register: replace_result +##-> to support vpnweb deprecation for older deployments +- name: Delete nginx vpnweb.conf if it exists + file: + path: "/etc/nginx/sites-enabled/vpnweb.conf" + state: absent + +- name: Check if file exists + stat: + path: "/etc/nginx/sites-available/vpnweb.conf" + register: vpnweb_conf_file + +- name: Rename deprecated vpnweb config + file: + src: "/etc/nginx/sites-available/vpnweb.conf" + dest: "/etc/nginx/sites-available/.deprecated-vpnweb.conf" + when: vpnweb_conf_file.stat.exists +##<- to support vpnweb deprecation for older deployments + #- name: Show test results # debug: var=replace_result