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
|
dest: /etc/apt/sources.list
|
||||||
line: "{{ item }}"
|
line: "{{ item }}"
|
||||||
with_items:
|
with_items:
|
||||||
- "deb http://security.debian.org/ 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/ jessie {{ 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/ jessie-updates {{ 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
|
when: evolinux_apt_basic_sources
|
||||||
|
|
||||||
- name: Evolix public list is installed
|
- name: Evolix public list is installed
|
||||||
copy:
|
template:
|
||||||
src: apt/evolix_public.list
|
src: apt/evolix_public.list.j2
|
||||||
dest: /etc/apt/sources.list.d/evolix_public.list
|
dest: /etc/apt/sources.list.d/evolix_public.list
|
||||||
force: yes
|
force: yes
|
||||||
backup: yes
|
backup: yes
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
- name: Add non-free repo for Broadcom NetXtreme II
|
- name: Add non-free repo for Broadcom NetXtreme II
|
||||||
apt_repository:
|
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
|
state: present
|
||||||
when: broadcom|success
|
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