From 53d9665fbc6114b7e5130ab6e1da845100c60e79 Mon Sep 17 00:00:00 2001 From: Asara Date: Thu, 29 Jul 2021 23:47:41 -0400 Subject: [PATCH] Update pulling freebsd consul version from upstream instead of pkg --- ansible/roles/consul_server/tasks/FreeBSD.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ansible/roles/consul_server/tasks/FreeBSD.yml b/ansible/roles/consul_server/tasks/FreeBSD.yml index 830586c..df036a8 100644 --- a/ansible/roles/consul_server/tasks/FreeBSD.yml +++ b/ansible/roles/consul_server/tasks/FreeBSD.yml @@ -87,9 +87,14 @@ check_mode: False - name: get consul - pkgng: - name: consul-{{ consul_version }} - state: present + unarchive: + src: "https://releases.hashicorp.com/consul/{{ consul_version }}/consul_{{ consul_version }}_freebsd_amd64.zip" + dest: /usr/local/bin/ + mode: 0755 + owner: root + group: consul + remote_src: True + when: installed_consul_version.stdout != consul_version - name: template consul config template: