forked from evolix/ansible-roles
Evolinux-base: dynamic release name
This commit is contained in:
parent
4be248ce58
commit
c666099ef8
|
@ -1,2 +0,0 @@
|
|||
deb http://pub.evolix.net/ kernel/
|
||||
deb http://pub.evolix.net/ jessie/
|
|
@ -46,14 +46,14 @@
|
|||
dest: /etc/apt/sources.list
|
||||
line: "{{ item }}"
|
||||
with_items:
|
||||
- "deb http://security.debian.org/ jessie/updates {{ evolinux_apt_repositories_components | mandatory }}"
|
||||
- "deb http://mirror.evolix.org/debian/ jessie {{ evolinux_apt_repositories_components | mandatory }}"
|
||||
- "deb http://mirror.evolix.org/debian/ jessie-updates {{ evolinux_apt_repositories_components | mandatory }}"
|
||||
- "deb http://security.debian.org/ {{ ansible_distribution_release }}/updates {{ evolinux_apt_repositories_components | mandatory }}"
|
||||
- "deb http://mirror.evolix.org/debian/ {{ ansible_distribution_release }} {{ evolinux_apt_repositories_components | mandatory }}"
|
||||
- "deb http://mirror.evolix.org/debian/ {{ ansible_distribution_release }}-updates {{ evolinux_apt_repositories_components | mandatory }}"
|
||||
when: evolinux_apt_basic_sources
|
||||
|
||||
- name: Evolix public list is installed
|
||||
copy:
|
||||
src: apt/evolix_public.list
|
||||
template:
|
||||
src: apt/evolix_public.list.j2
|
||||
dest: /etc/apt/sources.list.d/evolix_public.list
|
||||
force: yes
|
||||
backup: yes
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
|
||||
- name: Add non-free repo for Broadcom NetXtreme II
|
||||
apt_repository:
|
||||
repo: 'deb http://mirror.evolix.org/debian/ jessie non-free'
|
||||
repo: 'deb http://mirror.evolix.org/debian/ {{ ansible_distribution_release }} non-free'
|
||||
state: present
|
||||
when: broadcom|success
|
||||
|
||||
|
|
2
evolinux-base/templates/apt/evolix_public.list.j2
Normal file
2
evolinux-base/templates/apt/evolix_public.list.j2
Normal file
|
@ -0,0 +1,2 @@
|
|||
deb http://pub.evolix.net/ kernel/
|
||||
deb http://pub.evolix.net/ {{ ansible_distribution_release }}/
|
Loading…
Reference in a new issue