Commit graph

236 commits

Author SHA1 Message Date
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
jalr
6c12883a35 remove superflous kernel parameter parsing 2018-02-20 22:22:34 +01:00
jalr
52944cf1f9 Announce via tcp instead of udp
because aria2c lacks support for udp
2018-02-20 21:28:48 +01:00
jalr
38ed593a16 merging repos; build initramfs in packer; cleaning up the mess 2018-02-20 01:36:23 +01:00
jalr
df69ddca4b merge .gitignore 2018-02-17 20:47:39 +01:00
jalr
971b1d30b8 Switch to squashfs 2018-02-17 20:34:23 +01:00
jalr
7f7c2b56ac Add packer version to cache key 2018-02-16 19:59:37 +01:00
f1753c606d beautify aria2c (only show download progess) 2018-02-16 00:58:40 +00:00
4663551e24 suppress e2fsck messages 2018-02-16 00:25:00 +00:00
f3237ecc9f quote every test(1)ed variable 2018-02-16 00:20:58 +00:00
27c561d2df always rewrite the filesystem when the partition table does not match 2018-02-16 00:15:39 +00:00
jalr
da98d45f23 fix artifact 2018-02-15 19:46:56 +01:00
jalr
2420749736 Add ssh client and server in respective components 2018-02-15 19:45:28 +01:00
82766cebed try fixing stuck after some uncorrectable mismatch 2018-02-15 17:02:08 +00:00
478838e15e ehem, e2fsck not mke2fs 2018-02-15 16:52:33 +00:00
d81c40f7e8 run e2fsck non-interactively 2018-02-15 16:51:44 +00:00
926f578092 add ability to set torrent per kernel parameter 2018-02-14 14:11:05 +00:00
f4eddb83ad add branding 2018-02-14 14:10:54 +00:00
96d21ce816 add ability to pass options via kernel boot parameters 2018-02-14 13:59:25 +00:00
jalr
f942680b59 ignore retry files in ansible directory 2018-02-13 00:37:39 +01:00
jalr
6676de0a52 setting before_script per task 2018-02-13 00:28:29 +01:00
jalr
946a1fda55 packer needs docker 2018-02-13 00:15:46 +01:00
jalr
f48372f782 fix condition 2018-02-13 00:12:52 +01:00
jalr
565d261c90 Add ansible 2018-02-13 00:10:57 +01:00
jalr
55716ce1db update packer config 2018-02-13 00:07:08 +01:00
jalr
b69699e56f test ci 2018-02-12 23:55:01 +01:00
jalr
8b1b45c3b2 Add CI variables 2018-02-12 23:15:50 +01:00
jalr
b2fb98923c Install python via inline provisioner 2018-02-12 23:15:04 +01:00
1f0f0bc064 only sync root fs when a new one is available 2018-02-12 16:41:30 +00:00
c6f9589e20 fix recogition of ext4 fs 2018-02-12 16:40:54 +00:00
61afe74f0c add image syncing capabilities and only touch filesystem if something is
wrong with it
2018-02-12 15:31:05 +00:00
659e20e012 add some packages and a fstab 2018-02-12 14:37:03 +00:00
1efe06fdba ansible libansible libs 2018-02-12 13:25:14 +00:00