Skip to content

Commit 2741a8b

Browse files
authored
Merge pull request #35 from Diesel-Net/development
Fix apt proxy configuration
2 parents 2c0ce41 + 8c27e9b commit 2741a8b

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

tasks/configure_apt_proxy.yaml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
1-
- name: 'fetch sources.list from remote'
2-
fetch:
3-
src: /etc/apt/sources.list
4-
dest: '{{ playbook_dir }}/../'
5-
flat: yes
61

7-
- name: 'set content of sources.list to a variable'
8-
set_fact:
9-
apt_sources: "{{ lookup('file', playbook_dir+'/../sources.list') }}"
10-
11-
- name: 'overwrite sources.list with apt proxy configuration'
2+
- name: 'Add nexus apt proxy configuration.'
123
copy:
13-
content: "{{ apt_sources | regex_replace('https?:\\/\\/.+\\.ubuntu.com\\/ubuntu', apt_proxy_url, multiline=True, ignorecase=True) }}"
14-
dest: /etc/apt/sources.list
4+
content: |
5+
Acquire::https::proxy::ubuntu.com "{{ apt_proxy_url }}";
6+
dest: /etc/apt/apt.conf.d/199-nexus-proxy.conf
157
become: yes

0 commit comments

Comments
 (0)