ansible-test setup_dep_repo trust package repo (#50795)

(cherry picked from commit 2fcc3593cc)
pull/50920/head
Jordan Borean 6 years ago committed by Toshio Kuratomi
parent 7130ffddf6
commit 18a3916a76

@ -28,9 +28,22 @@
args:
chdir: "{{ repodir }}"
# Can't use apt_repository as it doesn't expose a trusted=yes option
- name: Install the repo
apt_repository:
repo: "deb file:{{ repodir }} ./"
validate_certs: no
copy:
content: deb [trusted=yes] file:{{ repodir }} ./
dest: /etc/apt/sources.list.d/file_tmp_repo.list
# Need to uncomment the deb-src for the universe component for build-dep state
- name: Ensure deb-src for the universe component
lineinfile:
path: /etc/apt/sources.list
backrefs: True
regexp: ^#\s*deb-src http://archive\.ubuntu\.com/ubuntu/ (\w*){{ item }} universe$
line: deb-src http://archive.ubuntu.com/ubuntu \1{{ item }} universe
state: present
with_items:
- ''
- -updates
when: ansible_distribution in ['Ubuntu', 'Debian']

Loading…
Cancel
Save