387 Commits

Author SHA1 Message Date
Sebastian Roth
8d90bec5fa Update kernel to version 4.19.64 2019-08-05 09:45:14 -05:00
Quazz
eb4224a329 Move partclone parameters 2019-08-05 13:23:16 +02:00
Quazz
fd4c41a56d Fix invalid partclone parameter 2019-08-05 11:07:49 +02:00
Quazz
3cc47ca55c Add rsyncable options 2019-08-02 17:27:27 +02:00
Quazz
3e16cf5854 Update partclone to 3.12 2019-08-02 17:00:19 +02:00
Quazz
618b5469ac Update buildroot 2019-08-02 16:44:42 +02:00
Sebastian Roth
fd3daf24bb Add flock to sfdisk calls to prevent from time locking issues 2019-07-16 07:55:25 +02:00
Sebastian Roth
e75406cba8 Prevent from adding partitions to fixed list twice and sort the list 2019-07-15 20:29:29 +02:00
Sebastian Roth
9dac26a410 Revert commit 3567a286 partly as it obviously causes lots of trouble 2019-07-15 20:20:28 +02:00
Sebastian Roth
6d354316dd Add quotes on the label check, thanks to Quazz 2019-07-14 20:57:29 +02:00
Sebastian-Roth
3567a28644 Merge pull request #26 from Quazz/partitions-funcs
Improve code for more readability on the checks and syntax
2019-07-14 18:35:10 +02:00
Sebastian Roth
ced54aa819 Add init version to make debugging and George's postinit patching easier 2019-07-14 18:22:58 +02:00
Sebastian Roth
e8d5b54277 Print out disk test results on screen and wait for key press 2019-07-13 11:55:16 +02:00
Quazz
ce27ab4c95 Syntax fix 2019-07-11 10:31:11 +02:00
Quazz
a3dea29760 Expand file tests to also check if empty 2019-07-11 09:59:51 +02:00
Quazz
06119b8cd5 Fix invalid tests + minor cleanup 2019-07-10 13:05:51 +02:00
Sebastian Roth
bc95389d98 List partitions on disks separately as parted -l shows info for all disks. 2019-07-05 15:28:36 -05:00
Sebastian Roth
2148f3a294 Update Linux kernel to version 4.19.48 2019-06-06 17:53:11 -05:00
Sebastian Roth
2c23f9079a Update comment to reflect regex fix 74966a01 2019-05-21 22:45:31 +02:00
Sebastian Roth
74966a01ec Fix regex for device names like nvme0n1p1 and so on 2019-05-21 22:34:08 +02:00
Sebastian Roth
7ea956ef70 Add instructions for building ARM kernels and inits 2019-05-04 16:13:59 -05:00
Sebastian Roth
e68cf3ddce Add GPT check before trying to set UUID disk and partition information 2019-05-04 15:56:58 -05:00
Sebastian Roth
05f1fa9de9 Add package dosfstools for mkfs.vfat being useful when manually
creating disk layouts on debugging resize issues
2019-05-04 06:39:47 -05:00
Sebastian Roth
8a998124c5 Increase init size to 256 MB 2019-05-03 07:31:41 +02:00
Sebastian Roth
52ebd70674 Add group kvm to get rid of boot message "Specified group unknown" 2019-04-28 23:13:06 +02:00
Sebastian Roth
61abe486e0 Add package haveged for proper initializing of random entropy pool 2019-04-28 23:12:51 +02:00
Sebastian Roth
d2ebdabf87 Remove depricated SSHd option from our config 2019-04-28 23:12:23 +02:00
Sebastian Roth
e150f461f6 Re-add ARM inits again and update configs for 32 and 64 bit arch to Buildroot 2019.02.1 2019-04-27 08:33:30 -05:00
Sebastian Roth
4d93423fe8 Update Buildroot version to 2019.02.1 and fix partclone and partimage build errors 2019-04-27 06:42:40 -05:00
Sebastian Roth
f9112026ab Update Linux kernel to 4.19.36 and re-enable ARM kernel builds 2019-04-27 06:29:09 -05:00
Sebastian Roth
6a8723563b Make patch output visable in all cases and check on failure 2019-04-27 00:36:21 -05:00
Sebastian-Roth
a292ced0c1 Merge pull request #24 from Quazz/is_fixed
Rely on bin/fog.upload logic for fixed parts
2019-04-08 16:51:04 -05:00
Quazz
42d971528c Move up fixed parts to initial test 2019-04-05 12:59:11 +02:00
Quazz
1d1960b2c7 Rely on bin/fog.upload logic for fixed parts 2019-04-05 10:26:42 +02:00
Sebastian Roth
693a4f74d8 Change boot flag check to properly find the correct partition instead of grepping the whole output for flags which has caused issues when two or more partitions have the same flag set 2019-03-12 21:51:40 +01:00
Sebastian Roth
f49b0f7d5b Remove unneeded UUID storage as we have all the information in dX.partitions from sfdisk output - revert 1398cbd5, e7b9b826 and a25cb278 2019-03-10 15:17:16 +01:00
Sebastian Roth
fd56eacf83 Fix setting of UUID information for NVMe disks in single and multi disk setups 2019-03-10 14:47:30 +01:00
Sebastian Roth
ba050a25ad Update kernel version to 4.19.6 for ARM and catch up with the latest fixes for Intel/AMP CPUs 3cdb08dd and 2381c303 2019-03-08 06:27:08 -06:00
Sebastian Roth
2381c303db Enable Linux epoll syscall to get rid of warning error creating epoll fd: Function not implemented 2019-03-08 06:12:55 -06:00
Sebastian Roth
3cdb08dd03 Remove CONFIG_TARGET_CORE (Linux LIO SCSI target) to get rid of warning db_root: cannot open: /etc/target and also remove HWMON and SCSI attrib stuff we don't actually need 2019-03-08 05:47:03 -06:00
Sebastian Roth
7ac7adbc0c Merge branch 'rhelsupport-final' and PR #23 with that
Conflicts:
	build.sh
2019-03-03 18:58:22 +01:00
Sebastian Roth
abaa8dba0f Cleanup the pull request for merging in nicely 2019-03-03 18:51:39 +01:00
Sebastian Roth
08ab73feb1 Add disk size to image store information to be able to match images on multi disk setups where disks can be enumerated in different order - mainly happening with NVMe disks lately 2019-03-03 18:22:37 +01:00
Sebastian Roth
c06a0483c4 Make inits compatible with kernels all the way back to 4.15.2 version 2019-02-28 11:30:18 -06:00
Sebastian Roth
c4a1f26cdc Change status checks and print out the last ten lines of the build log on failure 2019-02-28 11:07:51 -06:00
Sebastian Roth
1693f0dd79 Change partclone download source after files have been moved by the authors 2019-02-28 03:53:17 -06:00
Sebastian Roth
f2118354aa Add patch file for kernel version 4.19.1 2019-02-22 15:58:21 -06:00
Quazz
928b066e4b Added Rhel as possible build platform 2019-01-24 16:51:10 +01:00
Sebastian Roth
eca84e1752 Skip ARM build altogether till we know if it's really used 2018-12-16 06:23:27 -06:00
Sebastian Roth
47dd6cceaf Remove the broadcom kernel patch as it seems fixed in the upstream kernel already 2018-12-16 06:21:43 -06:00