Skip to content

Commit 81602ff

Browse files
committed
ansible: move labs to individal folders
Signed-off-by: Paul Spooren <mail@aparcar.org>
1 parent 30524d5 commit 81602ff

2 files changed

Lines changed: 84 additions & 74 deletions

File tree

Lines changed: 82 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,114 +1,123 @@
1-
labgrid-aparcar-genexis_pulse-ex400:
2-
location: aparcar-desk
3-
USBSerialPort:
4-
match:
5-
ID_PATH: platform-xhci-hcd.1-usb-0:1.1.3:1.0
1+
labgrid-aparcar-bananapi_bpi-r4:
2+
NetworkService:
3+
address: 192.168.1.1%vlan103
4+
username: root
65
PDUDaemonPort:
76
host: localhost:16421
7+
index: 3
88
pdu: 192.168.128.2
9-
index: 1
109
TFTPProvider:
11-
internal: "/srv/tftp/genexis_pulse-ex400/"
12-
external: "genexis_pulse-ex400/"
13-
NetworkService:
14-
address: "192.168.1.1%vlan101"
15-
username: "root"
16-
17-
labgrid-aparcar-tplink_tl-wdr3600-v1:
18-
location: aparcar-desk
10+
external: bananapi_bpi-r4/
11+
internal: /srv/tftp/bananapi_bpi-r4/
1912
USBSerialPort:
2013
match:
21-
ID_PATH: platform-xhci-hcd.1-usb-0:1.1.1:1.0
14+
ID_PATH: platform-xhci-hcd.1-usb-0:1.1.2:1.0
15+
16+
labgrid-aparcar-enterasys_ws-ap3710i:
17+
NetworkService:
18+
address: 192.168.1.1%vlan112
19+
username: root
2220
PDUDaemonPort:
2321
host: localhost:16421
22+
index: 12
2423
pdu: 192.168.128.2
25-
index: 2
2624
TFTPProvider:
27-
internal: "/srv/tftp/tplink_tl-wdr3600-v1/"
28-
external: "tplink_tl-wdr3600-v1/"
29-
external_ip: "192.168.102.1"
30-
NetworkService:
31-
address: "192.168.1.1%vlan102"
32-
username: "root"
33-
34-
labgrid-aparcar-openwrt_one:
35-
location: aparcar-desk
25+
external: enterasys_ws-ap3710i/
26+
external_ip: 192.168.112.1
27+
internal: /srv/tftp/enterasys_ws-ap3710i/
3628
USBSerialPort:
3729
match:
38-
ID_PATH: platform-xhci-hcd.0-usb-0:1:1.0
30+
ID_PATH: platform-xhci-hcd.0-usb-0:2.4:1.0
31+
32+
labgrid-aparcar-genexis_pulse-ex400:
33+
NetworkService:
34+
address: 192.168.1.1%vlan101
35+
username: root
3936
PDUDaemonPort:
4037
host: localhost:16421
38+
index: 1
4139
pdu: 192.168.128.2
42-
index: 3
4340
TFTPProvider:
44-
internal: "/srv/tftp/openwrt_one/"
45-
external: "openwrt_one/"
46-
NetworkService:
47-
address: "192.168.1.1%vlan104"
48-
username: "root"
49-
50-
labgrid-aparcar-bananapi_bpi-r4:
51-
location: aparcar-desk
41+
external: genexis_pulse-ex400/
42+
internal: /srv/tftp/genexis_pulse-ex400/
5243
USBSerialPort:
5344
match:
54-
ID_PATH: platform-xhci-hcd.1-usb-0:1.1.2:1.0
45+
ID_PATH: platform-xhci-hcd.1-usb-0:1.1.3:1.0
46+
47+
labgrid-aparcar-glinet_gl-mt6000:
48+
NetworkService:
49+
address: 192.168.1.1%vlan107
50+
username: root
5551
PDUDaemonPort:
5652
host: localhost:16421
53+
index: 7
5754
pdu: 192.168.128.2
58-
index: 5
5955
TFTPProvider:
60-
internal: "/srv/tftp/bananapi_bpi-r4/"
61-
external: "bananapi_bpi-r4/"
62-
NetworkService:
63-
address: "192.168.1.1%vlan105"
64-
username: "root"
65-
66-
labgrid-aparcar-enterasys_ws-ap3710i:
67-
location: aparcar-desk
56+
external: glinet_gl-mt6000/
57+
external_ip: 192.168.107.1
58+
internal: /srv/tftp/glinet_gl-mt6000/
6859
USBSerialPort:
6960
match:
70-
ID_PATH: platform-xhci-hcd.0-usb-0:2.4:1.0
61+
ID_PATH: platform-xhci-hcd.0-usb-0:2.1.1:1.0
62+
63+
labgrid-aparcar-openwrt_one:
64+
NetworkService:
65+
address: 192.168.1.1%vlan116
66+
username: root
7167
PDUDaemonPort:
7268
host: localhost:16421
69+
index: 5
7370
pdu: 192.168.128.2
74-
index: 6
7571
TFTPProvider:
76-
internal: "/srv/tftp/enterasys_ws-ap3710i/"
77-
external: "enterasys_ws-ap3710i/"
78-
external_ip: "192.168.106.1"
79-
NetworkService:
80-
address: "192.168.1.1%vlan106"
81-
username: "root"
82-
83-
labgrid-aparcar-glinet_gl-mt6000:
84-
location: aparcar-desk
72+
external: openwrt_one/
73+
internal: /srv/tftp/openwrt_one/
8574
USBSerialPort:
8675
match:
87-
ID_PATH: platform-xhci-hcd.0-usb-0:2.1.1:1.0
76+
ID_PATH: platform-xhci-hcd.0-usb-0:1.1.4:1.0
77+
78+
labgrid-aparcar-rpi-4:
79+
NetworkService:
80+
address: 192.168.1.1%vlan104
81+
username: root
8882
PDUDaemonPort:
8983
host: localhost:16421
84+
index: 4
9085
pdu: 192.168.128.2
91-
index: 7
92-
TFTPProvider:
93-
internal: "/srv/tftp/glinet_gl-mt6000/"
94-
external: "glinet_gl-mt6000/"
95-
external_ip: "192.168.107.1"
96-
NetworkService:
97-
address: "192.168.1.1%vlan107"
98-
username: "root"
99-
100-
labgrid-aparcar-rpi-4:
101-
location: aparcar-desk
86+
USBSDMuxDevice:
87+
match:
88+
ID_PATH: platform-xhci-hcd.1-usb-0:1.2.1
10289
USBSerialPort:
10390
match:
10491
ID_PATH: platform-xhci-hcd.1-usb-0:1.1.4:1.0
92+
93+
labgrid-aparcar-tplink_tl-wdr3600-v1:
94+
NetworkService:
95+
address: 192.168.1.1%vlan102
96+
username: root
10597
PDUDaemonPort:
10698
host: localhost:16421
99+
index: 2
107100
pdu: 192.168.128.2
108-
index: 8
101+
TFTPProvider:
102+
external: tplink_tl-wdr3600-v1/
103+
external_ip: 192.168.102.1
104+
internal: /srv/tftp/tplink_tl-wdr3600-v1/
105+
USBSerialPort:
106+
match:
107+
ID_PATH: platform-xhci-hcd.1-usb-0:1.1.1:1.0
108+
109+
labgrid-aparcar-ignitenet_ss-w2-ac2600:
109110
NetworkService:
110-
address: "192.168.1.1%vlan108"
111-
username: "root"
112-
USBSDMuxDevice:
111+
address: 192.168.1.1%vlan11
112+
username: root
113+
PDUDaemonPort:
114+
host: localhost:16421
115+
index: 11
116+
pdu: 192.168.128.2
117+
TFTPProvider:
118+
external: ignitenet_ss-w2-ac2600/
119+
external_ip: 192.168.111.1
120+
internal: /srv/tftp/ignitenet_ss-w2-ac2600/
121+
USBSerialPort:
113122
match:
114-
ID_PATH: platform-xhci-hcd.1-usb-0:1.2.1
123+
ID_PATH: platform-xhci-hcd.1-usb-0:2.1.4:1.0

ansible/playbook_labgrid.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,9 +204,10 @@
204204
mode: "0755"
205205
loop: "{{ hostvars[inventory_hostname]['labs'][inventory_hostname]['devices'] }}"
206206

207+
207208
- name: Copy exporter configuration
208209
template:
209-
src: files/exporter/{{ inventory_hostname }}.yaml
210+
src: files/exporter/{{ inventory_hostname }}/exporter.yaml
210211
dest: /etc/labgrid/exporter.yaml
211212
notify:
212213
- Restart labgrid-exporter

0 commit comments

Comments
 (0)