Commit graph

318 commits

Author SHA1 Message Date
0415d3c25a add meshlab 2018-03-20 21:14:23 +01:00
207ba3d3fd add kicad 2018-03-20 21:14:23 +01:00
07b4760813 add fritzing 2018-03-20 21:14:23 +01:00
8ea7a3272f add OLD! cura (fixme!) 2018-03-20 21:14:23 +01:00
1111a1c9f9 add cad 2018-03-20 21:14:23 +01:00
a04208fc11 add arduino 2018-03-20 21:14:23 +01:00
4d0616ff73 add inkscape (base) 2018-03-20 21:14:23 +01:00
3aa7c2c05c add network manager 2018-03-20 21:14:23 +01:00
797fc5232c add packages for local boot 2018-03-20 21:14:23 +01:00
918b2275af sudo and localisation now works (keyboard untested) 2018-03-20 21:14:23 +01:00
e8c9146692 does not work 2018-03-20 21:14:23 +01:00
3bf1f537e5 add windowmanager role 2018-03-20 21:14:23 +01:00
7ae5d937cc add local ansible testing 2018-03-20 21:14:23 +01:00
jalr
1c1ba9f637 Remove rsync from ci 2018-03-20 20:22:09 +01:00
5b2128c5d6 Merge branch 'localboot' into 'master'
Implement booting from local disk, fixes #3

Closes #3

See merge request fablab/labsync!7
2018-03-18 17:08:55 +00:00
jalr
fa4ab27c41 docker services depend on qemu-network 2018-03-18 18:02:02 +01:00
jalr
1618190b22 Add qemu-localboot 2018-03-18 18:01:01 +01:00
jalr
f6fb350523 Read environment from /etc/environment 2018-03-18 18:01:01 +01:00
jalr
b968eff8ad Fix labsync seeder 2018-03-18 18:01:01 +01:00
jalr
387351006e Add masquerading rule 2018-03-18 18:01:01 +01:00
7a53543933 fix quoting in localboot task 2018-03-18 18:01:01 +01:00
4138d1a309 fix labsync role name 2018-03-18 18:01:01 +01:00
jalr
737462a773 Add labsync-install-localboot service 2018-03-18 18:01:01 +01:00
jalr
9831e4878e Test deployment with rsync 2018-03-18 18:01:01 +01:00
jalr
7df2303dea Fix CI environment variable passing; write CI vars to /etc/environment 2018-03-18 18:01:01 +01:00
jalr
b4b738abe5 Only set LABSYNC env variable on net boot 2018-03-18 17:59:47 +01:00
jalr
1cb4ca513c Merge docker images 2018-03-18 17:59:47 +01:00
jalr
73e65f0500 Fix labsync not overwriting existing lvm 2018-03-18 17:59:47 +01:00
jalr
c69c9654a6 Keep initramfs in squashfs image; Implement localboot in labsync script 2018-03-18 17:59:47 +01:00
jalr
03e418f4d3 Always run CI pipeline 2018-03-18 17:59:47 +01:00
jalr
742c6f5a94 Move /boot, keep initrd in squashfs image 2018-03-18 17:59:47 +01:00
18f0b58114 Merge branch 'qemu-fix' into 'master'
Use initramfs.dev only if exists and newer and include docker-compose in Makefile

See merge request fablab/labsync!6
2018-03-17 20:26:52 +00:00
jalr
746c6214ce Use initramfs.dev only if exists and newer 2018-03-17 21:24:23 +01:00
7bb5c56ff2 Merge branch 'ci-superuser' into 'master'
Ci superuser

See merge request fablab/labsync!4
2018-03-17 12:05:52 +00:00
jalr
8d003ff169 Add simon's ssh key 2018-03-17 13:02:13 +01:00
jalr
f88c6c9f89 Add superuser role 2018-03-15 23:13:18 +01:00
jalr
0a3bca5124 Update urls 2018-03-11 23:02:52 +01:00
jalr
8edce4a575 Merge branch 'fix-ariablocking' into 'master'
Fix aria2c blocking when reading information

See merge request fablab/labsync!3
2018-03-11 19:41:17 +00:00
1a44be289f
Fix aria2c blocking when reading information 2018-03-11 16:28:32 +00:00
jalr
b5882abed8 rename image target 2018-03-11 16:14:51 +01:00
9ff5d1e62a Merge branch 'tftp' into 'master'
lvm; tftp for qemu

See merge request fablab/labsync!2
2018-03-11 15:10:12 +00:00
jalr
ce5ed5d1de use resuming for wget 2018-03-11 15:52:00 +01:00
jalr
a4789e6902 Add tftp for qemu; Include qemu in Makefile 2018-03-11 14:56:20 +01:00
jalr
bc4d1af428 Rename squashfs file, add .squashfs syntax 2018-03-08 23:52:48 +01:00
jalr
f759784652 Add lvm 2018-03-08 23:52:48 +01:00
jalr
78b8cc385f Add vim 2018-02-21 01:12:52 +01:00
jalr
43d5a0a615 Add labsync-seeder service 2018-02-21 01:12:29 +01:00
jalr
5115e83d23 Fix "the input device is not a TTY" in CI 2018-02-20 23:27:56 +01:00
jalr
2baf503a2a Allow override of image names by environment variables 2018-02-20 23:21:07 +01:00
jalr
47fb326aa1 Update CI 2018-02-20 23:21:07 +01:00