Commit Graph

  • 43e7edf786 Should try to ensure we do MPA things when image type is MPA master EXP_20251221 20251221 Tom Elliott 2025-12-21 07:51:23 -06:00
  • 8893d32bfb Sort the drives, but let lsblk be the commanding order of the drives EXP_20251014 20251014 Tom Elliott 2025-10-14 04:52:24 -05:00
  • 7a8264cf25 Should allow ability to define kernelarg == largesize="anything" to force largest disk to be primary disk. Otherwise will take the first ordered disk as the primary drive 20250919 Tom Elliott 2025-09-19 14:47:10 -05:00
  • 3f44c60ec2 Should fix name ordering EXP_20250919 Tom Elliott 2025-09-19 08:03:24 -05:00
  • dda9e28bc8 Should hopefully help with #100 again, but be a little less repeating in logic EXP_20250731 20250731 Tom Elliott 2025-07-31 07:49:48 -05:00
  • 2e501640e7 Should address introduced bug and maintain functionality found from #100. Tom Elliott 2025-07-31 07:01:33 -05:00
  • ad837a6bd9 Shoudl reset to most recent before today kernel configs Tom Elliott 2025-07-31 06:36:07 -05:00
  • 28cfe9eb4f Revert kernel configs accidentally updated Tom Elliott 2025-07-31 06:35:00 -05:00
  • 710c27c4ed Should fix fdrive lookups Tom Elliott 2025-07-31 06:32:40 -05:00
  • b3e34926b3 Stop escaping forward slashes EXP_20250715 20250715 Tom Elliott 2025-07-15 05:11:21 -05:00
  • 89b9608371 Should fix typoed double semicolon EXP_20250714 Tom Elliott 2025-07-14 08:32:48 -05:00
  • c69a804e3a
    chore(configs): update buildroot to 2025.02.4 EXP_20250702 rluzuriaga 2025-07-01 22:35:27 -07:00
  • 61ed22b001 chore(configs): update kernel to 6.12.35 rluzuriaga 2025-06-29 18:51:28 -07:00
  • 274999bcec feat(configs): add the configs for r8125, r8126, and r8168 rluzuriaga 2025-06-29 16:31:12 -07:00
  • 4f434321ae feat(kernel): add Realtek network drivers for r8125, r8126, and r8168 rluzuriaga 2025-06-29 15:50:01 -07:00
  • cfa3187c79 chore(deps): add package needed for the new kernel package function rluzuriaga 2025-06-29 15:42:08 -07:00
  • 1c99536c1e feat(build): implement a way to add a custom kernel package/driver rluzuriaga 2025-06-29 15:40:16 -07:00
  • e5345d2800 style(deps): fix linting errors/warnings using ShellCheck rluzuriaga 2025-06-28 22:18:50 -07:00
  • 2643db35bc style(build): fix linting errors/warnings using ShellCheck rluzuriaga 2025-06-28 22:12:51 -07:00
  • 0ceb4edc3e More refinement and hopeful dig in to debug for #100 and future proofing EXP_20250701 Tom Elliott 2025-07-01 06:58:48 -05:00
  • a6e712395e Attempt to add UUID and make sure all search elements besides disk name are matched case insensitive for #100 Tom Elliott 2025-07-01 06:35:01 -05:00
  • 887ec3abff Should fix the source of partition-funcs.sh Tom Elliott 2025-07-01 06:20:02 -05:00
  • d50ae1de7b Refactored getHardDisk function Tom Elliott 2025-07-01 06:18:28 -05:00
  • 24d86d310e Should try to fail out if the fdrive param does not exist. Tom Elliott 2025-07-01 05:59:38 -05:00
  • 84036c68e6 Hopeful adjustment/fix for #105 Tom Elliott 2025-06-30 07:16:10 -05:00
  • f87f58758b Update dependencies EXP_20250630 EXP_20250429 20250429 rluzuriaga 2025-04-28 21:44:19 -07:00
  • d316ba2f97 Update testdisk to from 7.1 to 7.2 rluzuriaga 2025-04-28 21:43:27 -07:00
  • 2fe1159027 Update chntpw patch to remove GCC compile errors due to old C lang code rluzuriaga 2025-04-28 21:42:18 -07:00
  • 23f9f4fe60 Update filesystem patch to allow for compiler warning instead of errors. rluzuriaga 2025-04-28 21:40:26 -07:00
  • b05c8e5e6a Update Buildroot to 2025.02 rluzuriaga 2025-04-28 21:39:10 -07:00
  • f3532b55c4 Update kernel to 6.12.25 rluzuriaga 2025-04-27 21:42:29 -07:00
  • 7f956878d9
    Update filesystem configs to include the correct kernel headers EXP_20250108 20250108 rluzuriaga 2025-01-07 20:37:09 -08:00
  • 77e219c3c4
    Update partclone to 0.3.33 rluzuriaga 2025-01-07 16:43:35 -08:00
  • f38be3df3a
    Update filesystem to the latest LTS release version 2024.02.9 rluzuriaga 2025-01-07 14:44:15 -08:00
  • b227205529
    Change configs to align with kernel .config format during builds. This commit does not add or remove any configs from the last commit, it's just a style change. rluzuriaga 2025-01-06 16:34:00 -08:00
  • 0780d7c29b
    Update Kernel to 6.6.69 rluzuriaga 2025-01-06 16:27:19 -08:00
  • 835b518304
    Fix no booting issues on hypervisors. rluzuriaga 2025-01-06 15:50:39 -08:00
  • 4addc425df
    Update Kernel to 6.6.49 and Buildroot to 2024.02.5 EXP_20240905 20240905 Rodrigo Luzuriaga 2024-09-04 17:07:36 -07:00
  • 0efdd68f17
    Add graphics card information to hardware inventory Rodrigo Luzuriaga 2024-09-04 12:32:54 -07:00
  • c0238723ce Should ensure imagePath is set to 775 instead of 777 EXP_20240807 20240807 Tom Elliott 2024-08-07 06:01:00 -05:00
  • 51e94b0f96 Update Partclone to 0.3.32 EXP_20240804 rluzuriaga 2024-08-03 21:38:46 -07:00
  • a35f5ed4a3 Update dependencies rluzuriaga 2024-08-03 21:38:03 -07:00
  • 987236bd98 Update Linux Kernel version to 6.6.44, update Buildroot version to 2024.02.4 rluzuriaga 2024-08-03 21:37:29 -07:00
  • 030d3ce124 Fix kernel headers version in inits. rluzuriaga 2024-08-02 15:06:01 -07:00
  • a555114cdc Should ensure we do user checking in the registration portion as well, otherwise anyone could rebuild and abuse this portion EXP_20240802 20240802 Tom Elliott 2024-08-02 04:16:12 -05:00
  • 3b6033f164
    Fix broken install dependencies if statement Rodrigo Luzuriaga 2024-07-27 20:16:40 -07:00
  • 6a7cdb499b
    Merge pull request #91 from rluzuriaga/build-script-cleanup Rodrigo Luzuriaga 2024-07-27 19:35:10 -07:00
  • e2f0523dc4
    Exit program if running untested OS rluzuriaga 2024-07-27 14:27:50 -07:00
  • 3b63581bc8
    Make dependencies script not executable rluzuriaga 2024-07-27 13:44:39 -07:00
  • 0a20ae0438
    Update workflows to use the new install-dep flag rluzuriaga 2024-07-23 19:50:54 -07:00
  • 45e13aadcf
    Remove unneeded code rluzuriaga 2024-07-23 19:45:57 -07:00
  • f04a10aa9f Should add token getter and hinfo gather appropriately EXP_20240720 20240720 Tom Elliott 2024-07-20 09:22:33 -05:00
  • 34ed285e41
    Remove passive-ftp flag from the WGET command rluzuriaga 2024-07-17 20:13:17 -07:00
  • 3cf466138f
    Merge branch 'FOGProject:master' into build-script-cleanup Rodrigo Luzuriaga 2024-07-17 20:01:25 -07:00
  • b907f99216
    Implement reusable linux-firmware cloning rluzuriaga 2024-07-17 19:59:19 -07:00
  • a72e93021d
    Implement new dependencies script rluzuriaga 2024-07-17 19:54:06 -07:00
  • b7787877ad
    Add array for architectures rluzuriaga 2024-07-05 16:00:22 -07:00
  • fdd566aca3
    Fix gitignore to ignore the buildroot download rluzuriaga 2024-07-05 14:29:30 -07:00
  • d10f56e417
    Argument parsing loop rewrite rluzuriaga 2024-07-04 14:51:29 -07:00
  • 637de92eca
    Fix buildroot 2024.02.3 configs EXP_20240705 Rodrigo Luzuriaga 2024-07-04 22:12:35 -07:00
  • 1f0e079995
    Fix buildroot 2024.02.3 configs rluzuriaga 2024-07-04 22:11:25 -07:00
  • 5304d3f53a
    CI/CD: Save buildroot logs even when that job fails Rodrigo Luzuriaga 2024-07-02 19:56:08 -07:00
  • b5c5e1299b Use kernel from mmarcine out of #88, thank you! Tom Elliott 2024-07-02 15:46:01 -05:00
  • ae684d9e25 Should revert to LTS of buildroot and update configs to use 6.6 headers EXP_20240702 Tom Elliott 2024-07-02 10:00:30 -05:00
  • b6d6a505b7 Update to use 2024.5 buildroot. Update the configs to use linux headers 6.6 Tom Elliott 2024-07-02 05:56:15 -05:00
  • 832b062676 Should split osid appropriately Tom Elliott 2024-06-20 12:35:49 -05:00
  • cfdfe82d82 Should update osids to be able to use Windows 11 and Windows Server EXP_20240620 Tom Elliott 2024-06-20 10:22:45 -05:00
  • c7f35d7852
    Update kernel to version 6.6.34 Rodrigo Luzuriaga 2024-06-19 21:34:39 -07:00
  • 8661180056
    Merge pull request #52 from h3krn/master EXP_20240619 Tom Elliott 2024-06-19 08:51:53 -05:00
  • 8d2b58a47e Fix typo on dev item, switch to use awk for lowering, exit appropriately EXP_20240618 Tom Elliott 2024-06-18 13:42:01 -05:00
  • 57e92a1968 Attempt a fix of S40Network to nolonger require domacset and only change mac if necessary Tom Elliott 2024-06-18 13:22:16 -05:00
  • cdc73fbb5b
    Update Linux Kernel version to 6.1.94, update Buildroot version to 2024.02.3 EXP_20240617 Rodrigo Luzuriaga 2024-06-17 15:24:04 -07:00
  • 9c978042ad Ensure we re-pick up dhcp 20240430 Tom Elliott 2024-06-10 10:10:38 -05:00
  • e82d449566 Ensure we get the dhcp IP back Tom Elliott 2024-06-10 10:07:16 -05:00
  • c15c2feed8 mac is definitely defined so use it when necessary Tom Elliott 2024-06-03 06:19:36 -05:00
  • e8d3430ded do not rely entirely on mac0 Tom Elliott 2024-06-03 06:18:48 -05:00
  • 345a5364ac Ensure we set mac0 as thats defined after getting IP address Tom Elliott 2024-05-29 05:42:52 -05:00
  • 547fbbaefe Ensure we exit after getting IP address Tom Elliott 2024-05-29 05:38:23 -05:00
  • ecbe75b2b8 Add ability to set your own mac Tom Elliott 2024-05-28 05:36:27 -05:00
  • b34c6b3562 Add domacset capability Tom Elliott 2024-05-22 05:41:53 -05:00
  • dc9656b08f
    Update Linux Kernel version to 6.1.89, update Buildroot version to 2024.02.1, & fix partclone compilation error EXP_20240430 20240430_1 Rodrigo Luzuriaga 2024-04-30 14:57:47 -07:00
  • 64e4b85d02
    Create experimental release GHA workflow & update actions versions Rodrigo Luzuriaga 2024-04-03 08:45:02 -07:00
  • 4a7008f02f
    Merge pull request #82 from geek-at/master lukebarone 2024-02-10 07:55:00 -08:00
  • e6350667df fixed hardcoded download URLs Chris 2024-02-09 19:53:49 +01:00
  • cc13116941 added generation script for USB boot image and auto-generating it to published releases Chris 2024-02-09 19:35:53 +01:00
  • 89c901f8c8
    Update Linux Kernel version to 6.1.63 & Update Buildroot version to 2023.02.7 20231208 Rodrigo Luzuriaga 2023-12-07 16:21:00 -08:00
  • 71b1a3a46c
    Update kernelx64.config to fully support UFS, thanks @darksidemilk JJ Fullmer 2023-11-28 13:02:38 -07:00
  • 7880746d28
    Update kernelx64.config to support UFS, thanks @darksidemilk Rodrigo Luzuriaga 2023-11-21 15:03:52 -08:00
  • 365fd2b200
    Update kernelx64.config to support UFS JJ Fullmer 2023-11-14 13:18:15 -07:00
  • 45ba692315
    Add NVMe drive inventory information, thanks @rluzuriaga Rodrigo Luzuriaga 2023-08-06 14:34:32 -07:00
  • 8abc49dfaa
    Improve GitHub Actions to make releases way more intuitive, thanks @rluzuriaga Rodrigo Luzuriaga 2023-04-13 12:47:18 -07:00
  • 86d3d27f93
    Add XFS partition imaging support, thanks to @rluzuriaga Rodrigo Luzuriaga 2023-03-31 02:16:57 -07:00
  • 1dfc29dc59 Update Linux kernel to 6.1.22 20230331 Sebastian Roth 2023-03-31 00:02:46 +00:00
  • e3e7e93cc2 Update Linux kernel version to 5.15.98 20230305 Sebastian Roth 2023-03-05 14:52:58 +01:00
  • 62de307d66 Improve installed packages check to work in Alma 8 as well as other distros 1.5.10 Sebastian Roth 2023-03-05 12:47:04 +01:00
  • 9632dcc8d3 Update kernel and buildroot configs for building on more recent OS versions Sebastian Roth 2023-03-05 10:26:56 +01:00
  • 9147bb5bb8 Add official release build case to release.sh Sebastian Roth 2023-03-05 09:20:19 +01:00
  • 39cd6e75f4
    Add support for wiping NVMe drives using nvme format, thanks @rluzuriaga Rodrigo Luzuriaga 2023-02-28 15:00:07 -08:00
  • 8b299922a0
    Add server disk space check for mounted share when capturing an image, thanks to rluzuriaga Rodrigo Luzuriaga 2023-02-23 13:51:29 -08:00
  • 5fdea7df90
    Create GitHub Actins workflow that creates release, thanks to rluzuriaga Rodrigo Luzuriaga 2023-02-22 12:22:05 -08:00