From ca32c03646aefc2c7798eef0e987c67506d8ae1c Mon Sep 17 00:00:00 2001 From: Buba Date: Wed, 10 Dec 2025 16:32:22 +0000 Subject: [PATCH] Update apt and brew package lists, ensure latest versions --- ansible/inventory/group_vars/debian/vars.yaml | 4 ++++ ansible/inventory/inventory.yaml | 2 +- ansible/roles/debian_developer/tasks/20-homebrew.yaml | 4 ++-- ansible/roles/mac_base/tasks/10-homebrew.yaml | 4 ++-- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ansible/inventory/group_vars/debian/vars.yaml b/ansible/inventory/group_vars/debian/vars.yaml index 6887eddc..9a84c0cc 100644 --- a/ansible/inventory/group_vars/debian/vars.yaml +++ b/ansible/inventory/group_vars/debian/vars.yaml @@ -48,11 +48,15 @@ dev_apt_packages: - pre-commit - shellcheck - tshark + - jq + - yq + - tea # Gitea CLI # Homebrew - https://brew.sh/ dev_brew_packages: - asdf # https://asdf-vm.com/ - helix # https://helix-editor.com + - act # https://nektosact.com/ # AWS - awscli # https://github.com/aws/aws-cli diff --git a/ansible/inventory/inventory.yaml b/ansible/inventory/inventory.yaml index 90274433..33647bf1 100644 --- a/ansible/inventory/inventory.yaml +++ b/ansible/inventory/inventory.yaml @@ -15,7 +15,7 @@ debian: proxmox: ansible_host: 192.168.1.50 hive: - ansible_host: 192.168.1.243 + ansible_host: 192.168.1.40 nest: install_storage_packages: true diff --git a/ansible/roles/debian_developer/tasks/20-homebrew.yaml b/ansible/roles/debian_developer/tasks/20-homebrew.yaml index b91dc482..c11e8b58 100644 --- a/ansible/roles/debian_developer/tasks/20-homebrew.yaml +++ b/ansible/roles/debian_developer/tasks/20-homebrew.yaml @@ -3,7 +3,7 @@ community.general.homebrew: # name: "{{ brew_base_tools + brew_cloud_tools + brew_terraform_tools + brew_kubernetes_tools }}" name: "{{ dev_brew_packages }}" - state: present + state: latest when: - dev_brew_packages is defined - dev_brew_packages | type_debug == 'list' @@ -13,7 +13,7 @@ - name: Install Homebrew Cask packages (only on Darwin) community.general.homebrew_cask: name: "{{ dev_brew_cask_packages }}" - state: present + state: latest when: - ansible_system == "Darwin" - dev_brew_cask_packages is defined diff --git a/ansible/roles/mac_base/tasks/10-homebrew.yaml b/ansible/roles/mac_base/tasks/10-homebrew.yaml index 66270747..ae4030e0 100644 --- a/ansible/roles/mac_base/tasks/10-homebrew.yaml +++ b/ansible/roles/mac_base/tasks/10-homebrew.yaml @@ -29,11 +29,11 @@ community.general.homebrew: name: "{{ brew_base_tools + brew_cloud_tools + brew_terraform_tools + brew_kubernetes_tools }}" # name: "{{ dev_brew_packages }}" - state: present + state: latest become: false - name: Install Homebrew Cask packages community.general.homebrew_cask: name: "{{ brew_cask_packages }}" - state: present + state: latest become: false