Commit graph

236 commits

Author SHA1 Message Date
jalr
5e9e6e0895 variable squashfs compression level 2018-04-01 17:05:24 +02:00
jalr
f4e39467bd strip /dev/ from labsync_disk parameter; fix hard-coded /dev/sda; remove ansible base role 2018-04-01 17:05:24 +02:00
jalr
e9b692fc3c Whitespace 2018-03-21 20:45:29 +01:00
jalr
4b4dcab703 Add java as dependency 2018-03-20 23:27:39 +01:00
jalr
83cc71a599 Install ansible with pip and use version 2.4.3.0 2018-03-20 23:26:53 +01:00
99c8ca9e1a fix visicut 2018-03-20 21:14:23 +01:00
e94e04e7e7 show date and time in lightdm panel 2018-03-20 21:14:23 +01:00
9b9074e50c remove obsolete packages from generic role 2018-03-20 21:14:23 +01:00
bf4b45fbee use github (https) for visicut downloads and use direct url 2018-03-20 21:14:23 +01:00
95f63da423 locali(s|z)ation → l10n 2018-03-20 21:14:23 +01:00
a5e7176daf set user for ansible testing in inventory 2018-03-20 21:14:23 +01:00
d2d2c1d36f ignore local test inventory 2018-03-20 21:14:23 +01:00
7cab32e5dc (begin) configuring mate 2018-03-20 21:14:23 +01:00
d6e7930f43 make lightdm guest work 2018-03-20 21:14:23 +01:00
fbfb2cdc6e fix some errors noticed at deploy 2018-03-20 21:14:23 +01:00
3375c950df configure lightdm 2018-03-20 21:14:23 +01:00
e1d8bd650e add java (for arduino) 2018-03-20 21:14:23 +01:00
e7b683788a add visicut 2018-03-20 21:14:23 +01:00
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