From 3165a1d5ed57f6723f30392567436df360ed6de7 Mon Sep 17 00:00:00 2001 From: Emilien Mantel Date: Fri, 21 Aug 2015 16:16:10 +0200 Subject: [PATCH] Better idempotence: apt pkg with present state --- tasks/install/main.yml | 2 +- tasks/install/mariadb/default.yml | 2 +- tasks/install/mysql/default.yml | 2 +- tasks/install/percona/upstream.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tasks/install/main.yml b/tasks/install/main.yml index 558d2e5..7767df4 100644 --- a/tasks/install/main.yml +++ b/tasks/install/main.yml @@ -31,7 +31,7 @@ when: mysql_origin == 'upstream' and mysql_vendor == 'percona' - name: APT | Install few MySQL related tools - apt: pkg={{ item }} state=latest + apt: pkg={{ item }} state=present with_items: - mytop - percona-toolkit diff --git a/tasks/install/mariadb/default.yml b/tasks/install/mariadb/default.yml index e2f5a48..94208ca 100644 --- a/tasks/install/mariadb/default.yml +++ b/tasks/install/mariadb/default.yml @@ -14,5 +14,5 @@ when: not mysql_exists.stat.exists - name: APT | Install MariaDB server - apt: pkg=mariadb-server state=latest + apt: pkg=mariadb-server state=present diff --git a/tasks/install/mysql/default.yml b/tasks/install/mysql/default.yml index 879d6f1..d92927e 100644 --- a/tasks/install/mysql/default.yml +++ b/tasks/install/mysql/default.yml @@ -14,5 +14,5 @@ when: not mysql_exists.stat.exists - name: APT | Install MySQL server - apt: pkg=mysql-server state=latest + apt: pkg=mysql-server state=present diff --git a/tasks/install/percona/upstream.yml b/tasks/install/percona/upstream.yml index aa7b08d..483d83c 100644 --- a/tasks/install/percona/upstream.yml +++ b/tasks/install/percona/upstream.yml @@ -17,5 +17,5 @@ when: not mysql_exists.stat.exists - name: APT | Install Percona - apt: update_cache=yes cache_valid_time=3600 pkg='percona-server-server-{{ percona_version }}' state=latest + apt: update_cache=yes cache_valid_time=3600 pkg='percona-server-server-{{ percona_version }}' state=present