400 Commits

Author SHA1 Message Date
Sebastian Roth
d4b2b0eaf8 Update Buildroot to v2022.02.9 20230210 2023-02-09 21:20:03 -06:00
Sebastian Roth
6e30488338 Update Linux kernel to v5.15.93 2023-02-09 19:08:42 -06:00
Sebastian Roth
1c7ffee29d Repair package dependency check on Debian where checks fail on dual installed libraries (32 and 64 bit) 2023-02-09 18:59:11 -06:00
Sebastian Roth
b35751bfd4 Make the build.sh script executable again 2023-01-10 09:24:54 +01:00
Jln Wntr
c0ef4efff0 Add libelf depency to the build script, thanks @JlnWntr 2023-01-10 00:06:01 +01:00
Rodrigo Luzuriaga
c252355d0d Add support for F2FS imaging and expanding F2FS on deployments, thanks @rluzuriaga 2023-01-09 23:57:46 +01:00
Rodrigo Luzuriaga
9580f3cff4 Add patch capability when building filesystem, thanks to @rluzuriaga. (#49)
Co-authored-by: Sebastian-Roth <sebaroth@gmx.de>
2022-11-17 11:07:20 +01:00
Sebastian-Roth
9294193b55 Update partclone to v0.3.20 and buildroot to v2022.02.6 (#51)
* Update partclone to version 0.3.20

* Update buildroot to version 2022.02.6

* Add libdl when linking the binaries because libcrypto was added as new dependency to partclone but libcrypto itself is not linked static and needs dlopen/dlsym/dlclose calls.

* Switch to XZ archive as buildroot does not provide BZ2 anymore.
2022-11-17 10:56:19 +01:00
Sebastian-Roth
4662011551 Change mount commands to fix exFAT-FS errors on BTRFS mounts, thanks to @Piotr86PL 20221009 2022-10-06 10:16:33 -05:00
Sebastian-Roth
f2e255086b Fixing a typo in the calculate_float function and adding a couple of messages to the resizing functions, thanks to @Piotr86PL 2022-10-06 10:10:43 -05:00
Piotr86PL
92250a8794 Change mount commands to fix exFAT-FS errors 2022-10-01 17:47:31 +02:00
Piotr86PL
3ee6684823 Change of two messages as they become too long 2022-10-01 17:16:54 +02:00
Piotr86PL
3eb740380b Fixing a typo in the calculate_float function and adding a couple of messages to the resizing functions 2022-09-30 21:28:09 +02:00
Sebastian Roth
af9e624a59 Update Linux kernel to v5.15.68 20220919 2022-09-19 06:11:24 -05:00
Sebastian Roth
c79b8d4368 Add information about the branch used for the testing build 2022-09-14 21:12:00 +02:00
Sebastian Roth
29e7b7dd69 Update Linux kernel to version 5.15.34 20220416 2022-04-16 10:28:22 -05:00
Sebastian-Roth
c678352340 Merge pull request #44 from FOGProject/identical-nvme
Allow for deployment with two identical sized NVMe drives through disk serial or WWN
2022-04-16 10:26:17 -05:00
Sebastian Roth
57f89cad5d Remove debugging output from new primary disk selection code. 2022-02-13 11:02:19 -06:00
Sebastian Roth
b32bdc6a8c Fix syntax error in curl asset id retrieval call. 2022-02-12 23:07:53 +01:00
Sebastian Roth
ef639499e5 Check on existing asset files first, delete and then upload the new one. 2022-02-12 22:52:45 +01:00
Sebastian Roth
9d4d68f206 Fix URL for updating the github tag and return true so we can get the full error message on upload issues. 2022-02-12 22:16:29 +01:00
Sebastian Roth
bb84628903 Add debugging to release script 2022-02-12 21:56:15 +01:00
Sebastian Roth
e865fda7e6 Fix bash syntax issue 2022-02-12 21:54:10 +01:00
Sebastian Roth
08a6581413 Add testing stage to the release script to update tag and release instead of creating a new one on github. 2022-02-12 20:21:20 +01:00
Sebastian Roth
5c3595880c Add feature to specify disk serial as host primary disk setting to make setups with identical sized NVMe drives work as well. So far we only had the size parameter in the disk layout files. Also re-work that part and cleanup the findHDDInfo function. 2022-02-12 19:25:22 +01:00
Sebastian Roth
fda59eca64 Update Linux kernel to 5.15.19 20220203 2022-02-03 12:12:34 -06:00
Sebastian Roth
7adaee8b25 Update Linux kernel to 5.10.86 20211216 2021-12-16 16:01:40 -06:00
Sebastian Roth
d47b8f8620 Add kernel modules for LUKS encryption as suggested in the forums in topic 15815 2021-12-16 15:53:55 -06:00
Sebastian Roth
9735f18924 Update buildroot to version 2021.02.8 - push gptfdisk to 1.0.8 and remove ntfs-3g patch witch is now included in the official code 2021-12-16 11:30:59 -06:00
Sebastian Roth
9aff261104 Update Linux kernel to version 5.10.76 2021-10-30 04:28:31 -05:00
Sebastian Roth
9dfde4abe9 Change AWK script to handle awkward name and attrs fields in partition layouts we created ourselves. 2021-10-09 18:03:38 +02:00
Sebastian Roth
75a42457bb Update Linux kernel to version 5.10.71 2021-10-09 01:19:38 -05:00
Sebastian Roth
1751dd58c1 Remove unnecessary call to getHardDisk 2021-10-06 16:00:29 +02:00
Sebastian Roth
b7e325aca0 Enclose artifact search query as bash globbing on * causes problems when files exist in the dist path. 20210807 2021-08-07 18:49:24 +02:00
Sebastian Roth
beb9e0474c Update Linux kernel to version 5.10.56 2021-08-07 03:09:38 -05:00
Sebastian Roth
a130ca07e6 Add kernel und buildroot version to release information 20210725 2021-07-26 00:37:00 +02:00
Sebastian Roth
a8a15e7329 Add checksum check to release script just to be sure the binaries are ok 2021-07-25 17:16:29 -05:00
Sebastian Roth
616a0c402c Update Linux kernel to version 5.10.53 2021-07-25 17:04:52 -05:00
Sebastian Roth
8b127573e6 Add tag name and ID to log output 2021-07-25 23:06:24 +02:00
Sebastian Roth
235b851bc8 Fix syntax error in upload JSON response check 2021-07-25 23:00:58 +02:00
Sebastian Roth
e715243ac5 Output JSON response on error so we know what went wrong 2021-07-25 22:47:52 +02:00
Sebastian Roth
885aa77a31 Add upload success check and silence curl calls 2021-07-25 22:46:46 +02:00
Sebastian Roth
569cd58c89 Improve check on release creation API response 2021-07-25 22:23:23 +02:00
Sebastian Roth
c6e0afb6b6 Adding asset file uploads to release 2021-07-25 22:16:48 +02:00
Sebastian Roth
6beaf2dc0c Reverse logic of command checks 2021-07-25 22:08:32 +02:00
Sebastian Roth
97560fe302 Activate curl call to create a github release and check JSON response 2021-07-25 22:04:37 +02:00
Sebastian Roth
f301df0e34 Correct bash syntax for checking the two variables 2021-07-25 21:51:39 +02:00
Sebastian Roth
49cf750c8c Add essential checks and variables to release script 2021-07-25 21:47:55 +02:00
Sebastian Roth
bbe4748888 Add a first draft of a script to upload binaries to github for release 2021-07-25 21:00:50 +02:00
Sebastian Roth
e9169068bf Update Buildroot to version 2020.02.12 20210717 2021-07-17 07:01:36 -05:00