From 4b6c442d6b7d7722eb67a487274651327de4d865 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Fri, 1 Jul 2022 20:03:36 +0200 Subject: [PATCH] Add variable to disable terraform version check --- user.yml | 30 ++++++++++++++++-------------- variables.yml | 1 + 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/user.yml b/user.yml index 2e38d99..89bf2ab 100644 --- a/user.yml +++ b/user.yml @@ -637,22 +637,24 @@ dest: /home/{{ user.name }}/.optbin/terraform state: link - - name: get terraform version info - command: /home/{{ user.name }}/.optbin/terraform version -json - register: terraform_version_output - check_mode: false - changed_when: false + - block: + - name: get terraform version info + command: /home/{{ user.name }}/.optbin/terraform version -json + register: terraform_version_output + check_mode: false + changed_when: false - - name: parse terraform version output - set_fact: - terraform_outdated: "{{ (terraform_version_output.stdout | from_json()).terraform_outdated }}" - changed_when: false + - name: parse terraform version output + set_fact: + terraform_outdated: "{{ (terraform_version_output.stdout | from_json()).terraform_outdated }}" + changed_when: false - - name: warn if terraform is outdated - fail: - msg: "current terraform v{{ terraform_version }} is out of date" - when: terraform_outdated is sameas true - ignore_errors: True + - name: warn if terraform is outdated + fail: + msg: "current terraform v{{ terraform_version }} is out of date" + when: terraform_outdated is sameas true + ignore_errors: True + when: terraform_check_updates tags: - terraform diff --git a/variables.yml b/variables.yml index afa797e..5f96ca9 100644 --- a/variables.yml +++ b/variables.yml @@ -1,4 +1,5 @@ terraform_version: 1.1.3 +terraform_check_updates: false kubectl_version: v1.24.2 go_version: "1.18.3" portfolio_performace_version: "0.57.2"