Code development platform for open source projects from the European Union institutions :large_blue_circle: EU Login authentication by SMS has been phased out. To see alternatives please check here

Skip to content
Snippets Groups Projects
Commit aeb965eb authored by Arno DONEUX's avatar Arno DONEUX
Browse files

Merge branch 'fix_env_test' into 'main'

Merge fix_env_test into main

See merge request !28
parents db4e226c aaeca3d1
No related branches found
No related tags found
1 merge request!28Merge fix_env_test into main
---
- name: Test HTTPS
- name: Test HTTPS on each IP in VA_DWP_MYIC_PROD_ip
uri:
url: "https://{{ VA_DWP_MYIC_PROD_ip }}"
url: "https://{{ item }}"
method: GET
headers:
host: "{{ host_https_DWP_MYIC_PROD }}"
validate_certs: no
return_content: yes
register: curl_result_2
register: curl_result_https
loop: "{{ VA_DWP_MYIC_PROD_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_https.results }}"
when: item.status == 200
- name: Test WAF WebDav
- name: Test WAF WebDav on each IP in VA_DWP_MYIC_PROD_ip
uri:
url: "https://{{ VA_DWP_MYIC_PROD_ip }}"
url: "https://{{ item }}"
method: TRACE
headers:
host: "{{ host_trace_DWP_MYIC_PROD }}"
validate_certs: no
return_content: yes
status_code: 502
register: curl_result_3
register: curl_result_waf
loop: "{{ VA_DWP_MYIC_PROD_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for WAF WebDav
debug:
msg: Expected status 502
\ No newline at end of file
msg: "Expected status 502 for {{ item.item }}"
loop: "{{ curl_result_waf.results }}"
when: item.status == 502
---
- name: Test HTTPS
- name: Test HTTPS on each IP
uri:
url: "https://{{ VA_EFGS_ip }}"
url: "https://{{ item }}"
method: GET
headers:
host: "{{ host_https_EFGS }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_EFGS_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
- name: Test WAF WebDav
- name: Test WAF WebDav on each IP
uri:
url: "https://{{ VA_EFGS_ip }}"
url: "https://{{ item }}"
method: TRACE
headers:
host: "{{ host_trace_EFGS }}"
......@@ -24,8 +26,11 @@
return_content: yes
status_code: 502
register: curl_result_3
loop: "{{ VA_EFGS_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for WAF WebDav
debug:
msg: Expected status 502
\ No newline at end of file
msg: "Expected status 502 for {{ item.item }}"
loop: "{{ curl_result_3.results }}"
when: item.status == 502
---
- name: Test HTTP
- name: Test HTTP on each IP
uri:
url: "http://{{ VA_Europa_ip }}/info/strategy/relations-non-eu-countries/types-relations-and-partnerships/election-observation/mission-recommendations-repository/home"
url: "http://{{ item }}/info/strategy/relations-non-eu-countries/types-relations-and-partnerships/election-observation/mission-recommendations-repository/home"
method: GET
headers:
host: "{{ host_http_Europa }}"
return_content: yes
register: curl_result_1
register: curl_result
loop: "{{ VA_Europa_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result.results }}"
when: item.status == 200
- name: Test HTTPS
- name: Test HTTPS on each IP
uri:
url: "https://{{ VA_Europa_ip }}/taxation_customs/vies/rest-api/configurations"
url: "https://{{ item }}/taxation_customs/vies/rest-api/configurations"
method: GET
headers:
host: "{{ host_https_Europa }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_Europa_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
- name: Test WAF WebDav
- name: Test WAF WebDav on each IP
uri:
url: "https://{{ VA_Europa_ip }}"
url: "https://{{ item }}"
method: TRACE
headers:
host: "{{ host_trace_Europa }}"
......@@ -38,8 +44,11 @@
return_content: yes
status_code: 502
register: curl_result_3
loop: "{{ VA_Europa_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for WAF WebDav
debug:
msg: Expected status 502
\ No newline at end of file
msg: "Expected status 502 for {{ item.item }}"
loop: "{{ curl_result_3.results }}"
when: item.status == 502
\ No newline at end of file
---
- name: Test HTTP
- name: Test HTTP on each IP
uri:
url: "http://{{ VA_Intracomm_ip }}/sg/vista/webservices/StatisticsV1"
url: "http://{{ item }}/sg/vista/webservices/StatisticsV1"
method: GET
headers:
host: "{{ host_http_Intracomm }}"
return_content: yes
register: curl_result_1
loop: "{{ VA_Intracomm_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTP
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_1.results }}"
when: item.status == 200
- name: Test HTTPS with nothing
- name: Test HTTPS with nothing on each IP
uri:
url: "https://{{ VA_Intracomm_ip }}/brp/api/frontEndApi/countries/"
url: "https://{{ item }}/brp/api/frontEndApi/countries/"
method: GET
headers:
host: "{{ host_https_Intracomm }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_Intracomm_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS with nothing
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
- name: Test HTTPS with ecas and rewrite
- name: Test HTTPS with ecas and rewrite on each IP
uri:
url: "https://{{ VA_Intracomm_ip }}/budg/genapi"
url: "https://{{ item }}/wikis"
method: GET
follow_redirects: true
follow_redirects: all
headers:
host: "{{ host_https_Intracomm }}"
validate_certs: no
return_content: yes
register: curl_result_3
loop: "{{ VA_Intracomm_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS with ecas and rewrite
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_3.results }}"
when: item.status == 200
---
- name: Test WAF WebDav
- name: Test WAF WebDav on each IP
uri:
url: "https://{{ VA_MyIntracomm_ip }}"
url: "https://{{ item }}"
method: TRACE
headers:
host: "{{ host_trace_MyIntracomm }}"
......@@ -9,8 +8,11 @@
return_content: yes
status_code: 502
register: curl_result_3
loop: "{{ VA_MyIntracomm_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for WAF WebDav
debug:
msg: Expected status 502
\ No newline at end of file
msg: "Expected status 502 for {{ item.item }}"
loop: "{{ curl_result_3.results }}"
when: item.status == 502
---
- name: Test HTTPS with nothing
- name: Test HTTPS with nothing on each IP
uri:
url: "https://{{ VA_SHS_ip }}/management/health"
url: "https://{{ item }}/wsi/FNCEWS40MTOM/ "
method: GET
headers:
host: "{{ host_https_SHS_1 }}"
host: "{{ host_https_SHS }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_SHS_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS with nothing
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
- name: Test HTTPS pages rewrites
- name: Test HTTPS pages rewrites on each IP
uri:
url: "https://{{ VA_SHS_ip }}/migration/cma-api"
url: "https://{{ item }}/migration/cma-api"
method: GET
headers:
host: "{{ host_https_SHS_2 }}"
host: "{{ host_https_SHS }}"
validate_certs: no
return_content: yes
register: curl_result_3
loop: "{{ VA_SHS_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS pages rewrites
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_3.results }}"
when: item.status == 200
- name: Test WAF WebDav
- name: Test WAF WebDav on each IP
uri:
url: "https://{{ VA_SHS_ip }}"
url: "https://{{ item }}"
method: TRACE
headers:
host: "{{ host_trace_SHS }}"
......@@ -39,8 +44,11 @@
return_content: yes
status_code: 502
register: curl_result_4
loop: "{{ VA_SHS_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for WAF WebDav
debug:
msg: Expected status 502
\ No newline at end of file
msg: "Expected status 502 for {{ item.item }}"
loop: "{{ curl_result_4.results }}"
when: item.status == 502
---
- name: Test HTTP
- name: Test HTTP on each IP
uri:
url: "http://{{ VA_Stargate_ip }}"
url: "http://{{ item }}"
method: GET
headers:
host: "{{ host_http_Stargate }}"
return_content: yes
register: curl_result_1
loop: "{{ VA_Stargate_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTP
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_1.results }}"
when: item.status == 200
- name: Test HTTPS
- name: Test HTTPS on each IP
uri:
url: "https://{{ VA_Stargate_ip }}"
url: "https://{{ item }}"
method: GET
headers:
host: "{{ host_https_Stargate }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_Stargate_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
- name: Test WAF WebDav
- name: Test WAF WebDav on each IP
uri:
url: "https://{{ VA_Stargate_ip }}"
url: "https://{{ item }}"
method: TRACE
headers:
host: "{{ host_trace_Stargate }}"
......@@ -38,8 +43,11 @@
return_content: yes
status_code: 502
register: curl_result_3
loop: "{{ VA_Stargate_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for WAF WebDav
debug:
msg: Expected status 502
\ No newline at end of file
msg: "Expected status 502 for {{ item.item }}"
loop: "{{ curl_result_3.results }}"
when: item.status == 502
---
- name: Test HTTPS with nothing
- name: Test HTTPS with nothing on each IP
uri:
url: "https://{{ VA_Stress_ip }}/info/funding-tenders/opportunities/portal/"
url: "https://{{ item }}/info/funding-tenders/opportunities/portal/"
method: GET
headers:
host: "{{ host_https_Stress }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_Stress_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS with nothing
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
- name: Test HTTPS with ecas and rewrite
- name: Test HTTPS with ecas and rewrite on each IP
uri:
url: "https://{{ VA_Stress_ip }}/layout"
url: "https://{{ item }}/layout"
method: GET
follow_redirects: true
follow_redirects: all
headers:
host: "{{ host_https_Stress }}"
validate_certs: no
return_content: yes
register: curl_result_3
loop: "{{ VA_Stress_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS with ecas and rewrite
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_3.results }}"
when: item.status == 200
- name: Test WAF WebDav
- name: Test WAF WebDav on each IP
uri:
url: "https://{{ VA_Stress_ip }}"
url: "https://{{ item }}"
method: TRACE
headers:
host: "{{ host_trace_Stress }}"
......@@ -40,8 +45,11 @@
return_content: yes
status_code: 502
register: curl_result_4
loop: "{{ VA_Stress_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for WAF WebDav
debug:
msg: Expected status 502
\ No newline at end of file
msg: "Expected status 502 for {{ item.item }}"
loop: "{{ curl_result_4.results }}"
when: item.status == 502
---
- name: Test HTTP
- name: Test HTTP on each IP
uri:
url: "http://{{ VA_TDM_MyIC_ip }}/cisnet/CISInterfaceWSv26"
url: "http://{{ item }}/cisnet/CISInterfaceWSv26"
method: GET
headers:
host: "{{ host_http_TDM_MyIC }}"
return_content: yes
register: curl_result_1
loop: "{{ VA_TDM_MyIC_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTP
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_1.results }}"
when: item.status == 200
- name: Test HTTPS without anything
- name: Test HTTPS without anything on each IP
uri:
url: "https://{{ VA_TDM_MyIC_ip }}/SYSPER2/"
url: "https://{{ item }}/SYSPER2/"
method: GET
headers:
host: "{{ host_https_TDM_MyIC }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_TDM_MyIC_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS without anything
debug:
msg: Expected status 200
- name: Test HTTPS with ecas and rewrite
uri:
url: "https://{{ VA_TDM_MyIC_ip }}/europeaid/copa"
method: GET
follow_redirects: true
headers:
host: "{{ host_https_TDM_MyIC }}"
validate_certs: no
return_content: yes
register: curl_result_2
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
debug:
msg: Expected status 200
- name: Test HTTPS without ecas and with rewrite
uri:
url: "https://{{ VA_TDM_MyIC_ip }}/regexp"
method: GET
follow_redirects: true
headers:
host: "{{ host_https_TDM_MyIC }}"
validate_certs: no
return_content: yes
register: curl_result_2
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
debug:
msg: Expected status 200
\ No newline at end of file
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
---
- name: Test HTTP
- name: Test HTTP on each IP
uri:
url: "http://{{ VA_TDM_ip }}"
url: "http://{{ item }}"
method: GET
headers:
host: "{{ host_http_TDM }}"
return_content: yes
register: curl_result_1
loop: "{{ VA_TDM_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTP
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_1.results }}"
when: item.status == 200
- name: Test HTTPS
- name: Test HTTPS on each IP
uri:
url: "https://{{ VA_TDM_ip }}/InvestEU_A19"
url: "https://{{ item }}/InvestEU_A19"
method: GET
headers:
host: "{{ host_https_TDM }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_TDM_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
- name: Test WAF WebDav
- name: Test WAF WebDav on each IP
uri:
url: "https://{{ VA_TDM_ip }}"
url: "https://{{ item }}"
method: TRACE
headers:
host: "{{ host_trace_TDM }}"
......@@ -38,8 +43,11 @@
return_content: yes
status_code: 502
register: curl_result_3
loop: "{{ VA_TDM_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for WAF WebDav
debug:
msg: Expected status 502
\ No newline at end of file
msg: "Expected status 502 for {{ item.item }}"
loop: "{{ curl_result_3.results }}"
when: item.status == 502
---
- name: Test HTTP
- name: Test HTTP on each IP
uri:
url: "http://{{ VA_Testa_ip }}"
url: "http://{{ item }}"
method: GET
headers:
host: "{{ host_http_Testa }}"
return_content: yes
register: curl_result_1
loop: "{{ VA_Testa_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTP
debug:
msg: Expected status 200
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_1.results }}"
when: item.status == 200
- name: Test HTTPS
- name: Test HTTPS on each IP
uri:
url: "https://{{ VA_Testa_ip }}"
url: "https://{{ item }}"
method: GET
headers:
host: "{{ host_https_Testa }}"
validate_certs: no
return_content: yes
register: curl_result_2
loop: "{{ VA_Testa_ip }}"
delegate_to: "{{ delegate_host }}"
- name: Debug curl output
- name: Debug curl output for HTTPS
debug:
msg: Expected status 200
\ No newline at end of file
msg: "Expected status 200 for {{ item.item }}"
loop: "{{ curl_result_2.results }}"
when: item.status == 200
......@@ -9,64 +9,64 @@
include: ../../VA_test/VA_test_DWP-MYIC-PROD.yml
delegate_to: "{{ delegate_host }}"
tags:
- DWP-MYIC-PROD
- DWP-MYIC-PROD #Good
- name: Include correct test for EFGS-DGCG
include: ../../VA_test/VA_test_EFGS-DGCG.yml
delegate_to: "{{ delegate_host }}"
tags:
- EFGS-DGCG
- EFGS-DGCG #Good
- name: Include correct test for Europa
include: ../../VA_test/VA_test_Europa.yml
delegate_to: "{{ delegate_host }}"
tags:
- Europa
- Europa #Good
- name: Include correct test for Intracomm
include: ../../VA_test/VA_test_Intracomm.yml
delegate_to: "{{ delegate_host }}"
tags:
- Intracomm.
- Intracomm #Good
- name: Include correct test for MyIntracomm
include: ../../VA_test/VA_test_MyIntracomm.yml
delegate_to: "{{ delegate_host }}"
tags:
- MyIntracomm
- MyIntracomm #Good
- name: Include correct test for SHS
include: ../../VA_test/VA_test_SHS.yml
delegate_to: "{{ delegate_host }}"
tags:
- SHS
- SHS #Good
- name: Include correct test for Stargate
include: ../../VA_test/VA_test_Stargate.yml
delegate_to: "{{ delegate_host }}"
tags:
- Stargate
- Stargate #Good
- name: Include correct test for Stress
include: ../../VA_test/VA_test_Stress.yml
delegate_to: "{{ delegate_host }}"
tags:
- Stress
- Stress #Good
- name: Include correct test for TDM-MyIC
include: ../../VA_test/VA_test_TDM-MyIC.yml
delegate_to: "{{ delegate_host }}"
tags:
- TDM-MyIC
- TDM-MyIC #Ick HTTPS with ecas and rewrite
- name: Include correct test for TDM
include: ../../VA_test/VA_test_TDM.yml
delegate_to: "{{ delegate_host }}"
tags:
- TDM
- TDM #Good
- name: Include correct test for Testa
include: ../../VA_test/VA_test_Testa.yml
delegate_to: "{{ delegate_host }}"
tags:
- Testa
- Testa #Good
---
- name: Execute CURL commands using Ansible
hosts: localhost
gather_facts: no
become: true
tasks:
- name: Include correct test for {{ env }}
include: ../../VA_test/VA_test_{{ env }}.yml
delegate_to: "{{ delegate_host }}"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment