maketank repo with osdcodename
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
# vim: ft=yaml
|
# vim: ft=yaml
|
||||||
---
|
---
|
||||||
|
|
||||||
import:
|
include:
|
||||||
- sysctl
|
- sysctl
|
||||||
- packages.common
|
- .packages
|
||||||
|
- .pki
|
||||||
|
|||||||
7
base/packages/init.sls
Normal file
7
base/packages/init.sls
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# vim: ft=yaml
|
||||||
|
---
|
||||||
|
|
||||||
|
include:
|
||||||
|
- .common
|
||||||
|
- .repo.maketank
|
||||||
18
base/packages/repo/maketank.sls
Normal file
18
base/packages/repo/maketank.sls
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# vim: ft=yaml
|
||||||
|
---
|
||||||
|
|
||||||
|
repo_maketank:
|
||||||
|
pkgrepo.managed:
|
||||||
|
- name: deb http://apt.maketank.net/debian {{ grains['oscodename'] }} main
|
||||||
|
- dist: {{ grains['oscodename'] }}
|
||||||
|
- file: /etc/apt/sources.list.d/maketank.list
|
||||||
|
- key_url: http://apt.maketank.net/debian/debian.gpg
|
||||||
|
- clean_file: True
|
||||||
|
|
||||||
|
|
||||||
|
apt-update:
|
||||||
|
cmd.run:
|
||||||
|
- name: apt update -y
|
||||||
|
- listen:
|
||||||
|
- pkgrepo: repo_maketank
|
||||||
10
top.sls
10
top.sls
@@ -4,14 +4,8 @@
|
|||||||
|
|
||||||
base:
|
base:
|
||||||
'*':
|
'*':
|
||||||
#- base
|
- base
|
||||||
- sysctl
|
'cpuarch:aarch64 or cpuarch:armv6l or cpuarch:armv6l':
|
||||||
- base.packages.common
|
|
||||||
- base.pki
|
|
||||||
'cpuarch:aarch64':
|
|
||||||
- match: grain
|
|
||||||
- base.packages.arch.arm
|
|
||||||
'cpuarch:armv7l':
|
|
||||||
- match: grain
|
- match: grain
|
||||||
- base.packages.arch.arm
|
- base.packages.arch.arm
|
||||||
'riot01*':
|
'riot01*':
|
||||||
|
|||||||
Reference in New Issue
Block a user