hardware grains fix and lenny gets his own package list

This commit is contained in:
do
2020-06-09 14:59:04 +02:00
parent 808a2cd0d0
commit 36ab65aaf0
5 changed files with 8 additions and 6 deletions

View File

@@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import re import re
import os.path
def _hardware(): def _hardware():
h = "unknown" h = "unknown"
@@ -12,7 +13,7 @@ def _hardware():
h = "Pine64" h = "Pine64"
if re.match("Hardware\s+:\sFreescale\si.MX6\sQuad\/DualLite", line): if re.match("Hardware\s+:\sFreescale\si.MX6\sQuad\/DualLite", line):
h = "RiotBoard" h = "RiotBoard"
if h == "unknown": if h == "unknown" and os.path.isfile("/etc/armbian-release"):
for line in open("/etc/armbian-release","r").readlines(): for line in open("/etc/armbian-release","r").readlines():
if re.match("BOARD=espressobin", line): if re.match("BOARD=espressobin", line):
h = "Espressobin" h = "Espressobin"

View File

@@ -5,4 +5,3 @@
include: include:
- .common - .common
- .repo.maketank - .repo.maketank
- .node.{{ grains['nodename'] }}

View File

@@ -1,4 +1,4 @@
common-installed: lenny-installed:
pkg.installed: pkg.installed:
- pkgs: - pkgs:
# for FREECAD # for FREECAD
@@ -24,9 +24,9 @@ common-installed:
- libgts-dev - libgts-dev
- libkdtree++-dev - libkdtree++-dev
- libmedc-dev - libmedc-dev
- libopencv-dev or libcv-dev - libopencv-dev
- libproj-dev - libproj-dev
- libvtk7-dev or libvtk6-dev - libvtk7-dev
- libx11-dev - libx11-dev
- libxerces-c-dev - libxerces-c-dev
- libzipios++-dev - libzipios++-dev
@@ -58,4 +58,5 @@ common-installed:
- libocct-visualization-dev - libocct-visualization-dev
- occt-draw - occt-draw
- libsimage-dev - libsimage-dev
- dh-make
# /for FREECAD # /for FREECAD

View File

@@ -23,6 +23,7 @@ base:
- k8s - k8s
'lenny*': 'lenny*':
- k8s.admin - k8s.admin
- base.packages.node.lenny
#'ebin*': #'ebin*':
# - ceph # - ceph
# - ceph.osd # - ceph.osd