From e8d37fb4d5dca6dae83969a26a75499510bdaf91 Mon Sep 17 00:00:00 2001 From: Rafael Matias Date: Mon, 14 Oct 2024 17:18:22 +0200 Subject: [PATCH] asdf: update/cleanup tools and fix missing plugins (#58) - Add `yq` asdf plugin - Remove `awscli` from asdf. - Get rid of asdf installed ansible-lint, this is already installed via python/pip requirements.txt fixes https://github.com/ethpandaops/template-devnets/issues/55 --- .tool-versions | 4 +--- requirements.txt | 2 +- setup.sh | 1 + 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.tool-versions b/.tool-versions index 2f8c687..c5a4ab9 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,9 +1,7 @@ age 1.1.1 helm 3.12.1 +shellcheck 0.10.0 sops 3.7.3 terraform 1.6.4 -shellcheck 0.10.0 python 3.12.4 -ansible-lint 6.17.2 -awscli 2.13.7 yq 4.35.2 diff --git a/requirements.txt b/requirements.txt index 89faaf0..207a18e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,4 +4,4 @@ molecule-containers==2.0.0 molecule==24.6.0 netaddr==1.3.0 pip==24.0 -requests==2.31 # Fix for not being able to run 'molecule test' using docker on mac. Issue: https://github.com/docker/docker-py/issues/3256 \ No newline at end of file +requests==2.31 # Fix for not being able to run 'molecule test' using docker on mac. Issue: https://github.com/docker/docker-py/issues/3256 diff --git a/setup.sh b/setup.sh index 6881378..251a9da 100755 --- a/setup.sh +++ b/setup.sh @@ -7,6 +7,7 @@ asdf plugin add sops https://github.com/feniix/asdf-sops.git asdf plugin add terraform https://github.com/asdf-community/asdf-hashicorp.git asdf plugin-add helm https://github.com/Antiarchitect/asdf-helm.git asdf plugin-add python +asdf plugin-add yq https://github.com/sudermanjr/asdf-yq.git asdf install