From a4279e29fdd23b17f086c228aa10a801b0341a51 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Mon, 21 Sep 2015 01:09:41 +0200 Subject: [PATCH] Adding local ppa-ansible to clients. --- roles/base/tasks/apt-sources.yml | 13 ++++++++++++- roles/base/templates/ansible-ansible-trusty.list | 2 ++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 roles/base/templates/ansible-ansible-trusty.list diff --git a/roles/base/tasks/apt-sources.yml b/roles/base/tasks/apt-sources.yml index 9bd87f0..46ee695 100644 --- a/roles/base/tasks/apt-sources.yml +++ b/roles/base/tasks/apt-sources.yml @@ -5,5 +5,16 @@ template: src: sources.list dest: /etc/apt/sources.list - backup: yes when: ansible_product_name != "VirtualBox" + +- name: Adding/changing ansible ppa local mirror + get_url: + url: "http://{{ serverfqdn }}/ks/ansible-ansible-trusty.list" + dest: /etc/apt/sources.list.d/ansible-ansible-trusty.list + owner: root + group: root + mode: 0644 + when: ansible_product_name != "VirtualBox" + +- name: Updating package database + apt: update_cache=yes diff --git a/roles/base/templates/ansible-ansible-trusty.list b/roles/base/templates/ansible-ansible-trusty.list new file mode 100644 index 0000000..aac68e7 --- /dev/null +++ b/roles/base/templates/ansible-ansible-trusty.list @@ -0,0 +1,2 @@ +deb http://{{ mirrorpath }}ppa.launchpad.net/ansible/ansible/ubuntu trusty main +# deb-src http://{{ mirrorpath }}ppa.launchpad.net/ansible/ansible/ubuntu trusty main