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