From 3ac9c4b43d16a0fac6853ebb0c0db3797f1ce926 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Mon, 24 Jan 2022 15:58:28 +0100 Subject: [PATCH] chore: use Ansible's built-in replace instead of sed (#2048) (#2049) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: use Ansible's built-in replace instead of sed * chore: whitespace variable * chore: simplify regexp (cherry picked from commit 6b930a04f183274100506df737e216434d747288) Co-authored-by: Manuel de la Peña --- .ci/ansible/playbook.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.ci/ansible/playbook.yml b/.ci/ansible/playbook.yml index 5c2887b09d..1c5d533c70 100644 --- a/.ci/ansible/playbook.yml +++ b/.ci/ansible/playbook.yml @@ -71,10 +71,14 @@ - setup-stack - name: Configure stack files - shell: | - sed -i '' -e 's,http://elasticsearch,http://{{inventory_hostname}},g' /home/{{ansible_user}}/e2e-testing/cli/config/compose/profiles/fleet/default/kibana.config.yml - sed -i '' -e 's,http://fleet-server,http://{{inventory_hostname}},g' /home/{{ansible_user}}/e2e-testing/cli/config/compose/profiles/fleet/default/kibana.config.yml - sed -i '' -e 's,http://package-registry:8080,https://epr-staging.elastic.co,g' /home/{{ansible_user}}/e2e-testing/cli/config/compose/profiles/fleet/default/kibana.config.yml + ansible.builtin.replace: + path: "/home/{{ ansible_user }}/e2e-testing/cli/config/compose/profiles/fleet/default/kibana.config.yml" + regexp: '{{ item.old }}' + replace: '{{ item.new }}' + loop: + - { old: 'http://elasticsearch', new: 'http://{{ inventory_hostname }}' } + - { old: 'http://fleet-server', new: 'http://{{ inventory_hostname }}' } + - { old: 'http://package-registry:8080', new: 'https://epr-staging.elastic.co' } tags: - setup-stack