diff --git a/roles/vault_ssh_keys/tasks/main.yml b/roles/vault_ssh_keys/tasks/main.yml index 428387f..a6cd9c7 100755 --- a/roles/vault_ssh_keys/tasks/main.yml +++ b/roles/vault_ssh_keys/tasks/main.yml @@ -47,15 +47,19 @@ - name: Add HashiCorp APT repository ansible.builtin.apt_repository: repo: >- - deb [arch={{ ansible_architecture }} signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] + deb [arch={{ 'arm64' if ansible_architecture == 'aarch64' + else 'amd64' if ansible_architecture == 'x86_64' + else ansible_architecture }} + signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com {{ ubuntu_codename }} main filename: hashicorp state: present + update_cache: false - - name: Update apt cache + - name: Update APT cache ansible.builtin.apt: - update_cache: yes - + update_cache: true + - name: Install Vault apt: name: vault