From b715d3caf7f1575adffd76a290d59e71cc2a505e Mon Sep 17 00:00:00 2001 From: Greg Szabo Date: Fri, 23 Jun 2017 00:34:42 +0000 Subject: [PATCH] Added binary upgrade option --- ansible/roles/install/tasks/centos.yml | 2 +- ansible/roles/install/tasks/debian.yml | 2 +- ansible/upgrade.yml | 10 ++++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 ansible/upgrade.yml diff --git a/ansible/roles/install/tasks/centos.yml b/ansible/roles/install/tasks/centos.yml index 4e23fcce..cd1f0cac 100644 --- a/ansible/roles/install/tasks/centos.yml +++ b/ansible/roles/install/tasks/centos.yml @@ -30,5 +30,5 @@ - name: Install package on CentOS/RedHat when: ansible_os_family == "RedHat" - yum: "pkg={{service}} update_cache=yes" + yum: "pkg={{service}} update_cache=yes state=latest" diff --git a/ansible/roles/install/tasks/debian.yml b/ansible/roles/install/tasks/debian.yml index bb705803..cf8cf965 100644 --- a/ansible/roles/install/tasks/debian.yml +++ b/ansible/roles/install/tasks/debian.yml @@ -18,5 +18,5 @@ - name: Install package on Debian/Ubuntu when: ansible_os_family == "Debian" - apt: "pkg={{service}}" + apt: "pkg={{service}} update_cache=yes state=latest" diff --git a/ansible/upgrade.yml b/ansible/upgrade.yml new file mode 100644 index 00000000..42ebad00 --- /dev/null +++ b/ansible/upgrade.yml @@ -0,0 +1,10 @@ +--- + +#variable "service" is required + +- hosts: "{{ lookup('env','TF_VAR_TESTNET_NAME') }}" + roles: + - stop + - install + - start +