From 2ffa193b3767c93f8d6cace2dbce34cd04259b64 Mon Sep 17 00:00:00 2001 From: Vyacheslav Voronenko Date: Mon, 3 Jun 2019 15:40:01 +0200 Subject: [PATCH 1/6] chore(experiment) trying to address netcat flickering --- test/molecule-role/molecule/default/prepare.yml | 8 ++++++++ test/molecule-role/requirements.txt | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/test/molecule-role/molecule/default/prepare.yml b/test/molecule-role/molecule/default/prepare.yml index c0cd58603102..f3577eb5303e 100644 --- a/test/molecule-role/molecule/default/prepare.yml +++ b/test/molecule-role/molecule/default/prepare.yml @@ -176,6 +176,14 @@ vars_files: - common_vars.yml tasks: + + # - name: install chocolatey 0.10.13 + # win_chocolatey: + # name: chocolatey + # state: present + # version: 0.10.13 + # force: yes + - name: disable enhanced exit codes win_chocolatey_feature: name: useEnhancedExitCodes diff --git a/test/molecule-role/requirements.txt b/test/molecule-role/requirements.txt index f247d027823b..050cac758955 100644 --- a/test/molecule-role/requirements.txt +++ b/test/molecule-role/requirements.txt @@ -1,4 +1,4 @@ -ansible==2.7.10 +ansible==2.7.11 ansible-lint==4.1.0 anyconfig==0.9.7 arrow==0.13.1 From f81fdd0a3ce1001ab331d0620ffa8dd03a3d6226 Mon Sep 17 00:00:00 2001 From: Vyacheslav Voronenko Date: Mon, 3 Jun 2019 21:19:38 +0200 Subject: [PATCH 2/6] chore(experiment) trying to address netcat flickering --- test/molecule-role/molecule/default/prepare.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/test/molecule-role/molecule/default/prepare.yml b/test/molecule-role/molecule/default/prepare.yml index f3577eb5303e..e965f53f5239 100644 --- a/test/molecule-role/molecule/default/prepare.yml +++ b/test/molecule-role/molecule/default/prepare.yml @@ -188,10 +188,20 @@ win_chocolatey_feature: name: useEnhancedExitCodes state: disabled - - name: Install netcat + - name: Install netcat (1/2) win_chocolatey: name: netcat state: present + timeout: 90 + register: net_try1 + ignore_errors: true + until: net_try1.finished + + - name: Install netcat (2/2) + win_chocolatey: + name: netcat + state: present + when: msys_try1 is failed - name: Prepare Ubuntu Agent listening before start hosts: agent-ubuntu From 3bbc9d76a7822607893f44f62c63139fb2c50f8e Mon Sep 17 00:00:00 2001 From: Vyacheslav Voronenko Date: Mon, 3 Jun 2019 22:45:02 +0200 Subject: [PATCH 3/6] chore(experiment) trying to address netcat flickering --- .cd-builders/windows/builder/playbook_build_env.yml | 6 +++--- test/molecule-role/molecule/default/prepare.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.cd-builders/windows/builder/playbook_build_env.yml b/.cd-builders/windows/builder/playbook_build_env.yml index 9078e3ec282b..e8fd6d1d1131 100644 --- a/.cd-builders/windows/builder/playbook_build_env.yml +++ b/.cd-builders/windows/builder/playbook_build_env.yml @@ -59,9 +59,9 @@ name: msys2 state: present timeout: 90 - register: msys_try1 - ignore_errors: true - until: msys_try1.finished + register: msys_try1 + ignore_errors: true + until: msys_try1.finished - name: Install msys2 (2/2) win_chocolatey: diff --git a/test/molecule-role/molecule/default/prepare.yml b/test/molecule-role/molecule/default/prepare.yml index e965f53f5239..bb15ac80634c 100644 --- a/test/molecule-role/molecule/default/prepare.yml +++ b/test/molecule-role/molecule/default/prepare.yml @@ -193,9 +193,9 @@ name: netcat state: present timeout: 90 - register: net_try1 - ignore_errors: true - until: net_try1.finished + register: net_try1 + ignore_errors: true + until: net_try1.finished - name: Install netcat (2/2) win_chocolatey: From 1ba4b52ca171e1f1cc03bbf55930fb7f61f3e97e Mon Sep 17 00:00:00 2001 From: Vyacheslav Voronenko Date: Mon, 3 Jun 2019 23:32:12 +0200 Subject: [PATCH 4/6] chore(experiment) trying to address netcat flickering --- test/molecule-role/molecule/default/prepare.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/test/molecule-role/molecule/default/prepare.yml b/test/molecule-role/molecule/default/prepare.yml index bb15ac80634c..f40b7551a147 100644 --- a/test/molecule-role/molecule/default/prepare.yml +++ b/test/molecule-role/molecule/default/prepare.yml @@ -177,13 +177,6 @@ - common_vars.yml tasks: - # - name: install chocolatey 0.10.13 - # win_chocolatey: - # name: chocolatey - # state: present - # version: 0.10.13 - # force: yes - - name: disable enhanced exit codes win_chocolatey_feature: name: useEnhancedExitCodes @@ -201,7 +194,7 @@ win_chocolatey: name: netcat state: present - when: msys_try1 is failed + when: net_try1 is failed - name: Prepare Ubuntu Agent listening before start hosts: agent-ubuntu From a9a2d794aaa577dedd68867c523021577f6e1896 Mon Sep 17 00:00:00 2001 From: Vyacheslav Voronenko Date: Tue, 4 Jun 2019 09:12:04 +0200 Subject: [PATCH 5/6] improve(win testS) pinning choco trying to override appeared problems with netcat install --- test/molecule-role/molecule/default/prepare.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/molecule-role/molecule/default/prepare.yml b/test/molecule-role/molecule/default/prepare.yml index f40b7551a147..b31e248d5aad 100644 --- a/test/molecule-role/molecule/default/prepare.yml +++ b/test/molecule-role/molecule/default/prepare.yml @@ -176,7 +176,13 @@ vars_files: - common_vars.yml tasks: - + # Temporary - override netcat installation issues + - name: install chocolatey 0.10.13 + win_chocolatey: + name: chocolatey + state: present + version: 0.10.13 + force: yes - name: disable enhanced exit codes win_chocolatey_feature: name: useEnhancedExitCodes From 8854bece50789457b79e2a4e979429eebcb937a5 Mon Sep 17 00:00:00 2001 From: Vyacheslav Voronenko Date: Tue, 4 Jun 2019 10:48:25 +0200 Subject: [PATCH 6/6] improve(win testS) pinning choco trying to override appeared problems with netcat install --- test/molecule-role/molecule/default/prepare.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/test/molecule-role/molecule/default/prepare.yml b/test/molecule-role/molecule/default/prepare.yml index b31e248d5aad..2a4e70c22829 100644 --- a/test/molecule-role/molecule/default/prepare.yml +++ b/test/molecule-role/molecule/default/prepare.yml @@ -179,10 +179,11 @@ # Temporary - override netcat installation issues - name: install chocolatey 0.10.13 win_chocolatey: - name: chocolatey - state: present - version: 0.10.13 - force: yes + name: chocolatey + state: present + version: 0.10.13 + force: yes + - name: disable enhanced exit codes win_chocolatey_feature: name: useEnhancedExitCodes