aboutsummaryrefslogtreecommitdiffstats
path: root/fdio.infra.ansible/roles/trex/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'fdio.infra.ansible/roles/trex/tasks')
-rw-r--r--fdio.infra.ansible/roles/trex/tasks/deploy_block.yaml8
1 files changed, 8 insertions, 0 deletions
diff --git a/fdio.infra.ansible/roles/trex/tasks/deploy_block.yaml b/fdio.infra.ansible/roles/trex/tasks/deploy_block.yaml
index 70a80b43ea..d2fa2a3072 100644
--- a/fdio.infra.ansible/roles/trex/tasks/deploy_block.yaml
+++ b/fdio.infra.ansible/roles/trex/tasks/deploy_block.yaml
@@ -30,6 +30,14 @@
when:
- azure is defined and item == "2.73"
+- name: Reset gcc-9
+ ansible.builtin.command: "update-alternatives --remove-all gcc"
+ when: trex_extracted.changed
+
+- name: Reset g++-9
+ ansible.builtin.command: "update-alternatives --remove-all g++"
+ when: trex_extracted.changed
+
- name: Switch to gcc-9
ansible.builtin.command: "update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9"
when: trex_extracted.changed