maketank repo with osdcodename

This commit is contained in:
do
2020-04-02 18:13:03 +02:00
parent 393c48b4cb
commit 89d3bb331d
4 changed files with 30 additions and 10 deletions

View File

@@ -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
View File

@@ -0,0 +1,7 @@
# -*- coding: utf-8 -*-
# vim: ft=yaml
---
include:
- .common
- .repo.maketank

View 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
View File

@@ -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*':