Commit Graph

  • 05f1fa9de9 Add package dosfstools for mkfs.vfat being useful when manually creating disk layouts on debugging resize issues Sebastian Roth 2019-05-04 06:39:47 -05:00
  • 8a998124c5 Increase init size to 256 MB Sebastian Roth 2019-05-03 07:31:41 +02:00
  • 52ebd70674 Add group kvm to get rid of boot message "Specified group unknown" Sebastian Roth 2019-04-28 22:59:10 +02:00
  • 61abe486e0 Add package haveged for proper initializing of random entropy pool Sebastian Roth 2019-04-28 22:55:18 +02:00
  • d2ebdabf87 Remove depricated SSHd option from our config Sebastian Roth 2019-04-28 15:28:02 +02:00
  • e150f461f6 Re-add ARM inits again and update configs for 32 and 64 bit arch to Buildroot 2019.02.1 Sebastian Roth 2019-04-27 08:33:30 -05:00
  • 4d93423fe8 Update Buildroot version to 2019.02.1 and fix partclone and partimage build errors Sebastian Roth 2019-04-27 06:42:40 -05:00
  • f9112026ab Update Linux kernel to 4.19.36 and re-enable ARM kernel builds Sebastian Roth 2019-04-27 06:29:09 -05:00
  • 6a8723563b Make patch output visable in all cases and check on failure Sebastian Roth 2019-04-27 00:36:21 -05:00
  • a292ced0c1 Merge pull request #24 from Quazz/is_fixed Sebastian-Roth 2019-04-08 16:51:04 -05:00
  • 42d971528c Move up fixed parts to initial test Quazz 2019-04-05 12:59:11 +02:00
  • 1d1960b2c7 Rely on bin/fog.upload logic for fixed parts Quazz 2019-04-05 10:26:42 +02:00
  • 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 Sebastian Roth 2019-03-12 21:51:40 +01:00
  • f49b0f7d5b Remove unneeded UUID storage as we have all the information in dX.partitions from sfdisk output - revert 1398cbd5, e7b9b826 and a25cb278 Sebastian Roth 2019-03-10 15:17:16 +01:00
  • fd56eacf83 Fix setting of UUID information for NVMe disks in single and multi disk setups Sebastian Roth 2019-03-10 14:47:30 +01:00
  • ba050a25ad Update kernel version to 4.19.6 for ARM and catch up with the latest fixes for Intel/AMP CPUs 3cdb08dd and 2381c303 Sebastian Roth 2019-03-08 06:27:08 -06:00
  • 2381c303db Enable Linux epoll syscall to get rid of warning error creating epoll fd: Function not implemented Sebastian Roth 2019-03-08 06:12:55 -06:00
  • 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 Sebastian Roth 2019-03-08 05:47:03 -06:00
  • 7ac7adbc0c Merge branch 'rhelsupport-final' and PR #23 with that Sebastian Roth 2019-03-03 18:58:22 +01:00
  • abaa8dba0f Cleanup the pull request for merging in nicely Sebastian Roth 2019-03-03 18:51:39 +01:00
  • 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 Sebastian Roth 2019-03-03 18:22:37 +01:00
  • c06a0483c4 Make inits compatible with kernels all the way back to 4.15.2 version Sebastian Roth 2019-02-28 11:30:18 -06:00
  • c4a1f26cdc Change status checks and print out the last ten lines of the build log on failure Sebastian Roth 2019-02-28 11:07:51 -06:00
  • 1693f0dd79 Change partclone download source after files have been moved by the authors Sebastian Roth 2019-02-28 03:53:17 -06:00
  • f2118354aa Add patch file for kernel version 4.19.1 Sebastian Roth 2019-02-22 15:58:21 -06:00
  • 928b066e4b Added Rhel as possible build platform Quazz 2018-12-13 13:21:58 +01:00
  • eca84e1752 Skip ARM build altogether till we know if it's really used Sebastian Roth 2018-12-16 06:23:27 -06:00
  • 47dd6cceaf Remove the broadcom kernel patch as it seems fixed in the upstream kernel already Sebastian Roth 2018-12-16 06:21:43 -06:00
  • 5855ba1407 Add patchfile for 4.19.6 and more importantly the broadcom fix Sebastian Roth 2018-12-16 05:58:50 -06:00
  • 5e9e698144 Add kernel patching even if versions do not match exactly Sebastian Roth 2018-12-16 05:56:42 -06:00
  • b897f11787 Revert execution bits for fog.upload Sebastian Roth 2018-12-13 11:23:40 +01:00
  • c0821ba17c Merge pull request #22 from Quazz/partitionflag Sebastian-Roth 2018-12-13 03:42:23 -06:00
  • 90f275f5c6 Remove label stuff altogether Sebastian-Roth 2018-12-13 10:38:09 +01:00
  • cd643f2c4e Switch label detection for non-resizable NTFS partitions to partition flag based detection Quazz 2018-12-12 12:19:39 +01:00
  • 3b0e62eb5b Update jenkins file to actually build kernel 4.19.6 Sebastian Roth 2018-12-04 18:20:29 -06:00
  • 73a784f7a2 Update kernel to 4.19.6 Sebastian Roth 2018-12-04 18:17:50 -06:00
  • 4554dce67d Add Intel Volume Management Device Driver, only available for 64 bit arch Sebastian Roth 2018-12-04 15:05:45 -06:00
  • cd06167e9d Add driver for Microsemi / Smart Storage PQI controllers Sebastian Roth 2018-11-12 17:05:51 -06:00
  • f52a156ead Update kernel version to 4.19.1 and buildroot version to 2018.08.2 Sebastian Roth 2018-11-07 18:10:56 -06:00
  • e643141802 Change label test for reserved partition by Quazz Sebastian-Roth 2018-10-22 23:24:09 +02:00
  • e1fbb298dd Fix /sbin/ip call after Buildroot update Sebastian Roth 2018-10-22 15:53:41 -05:00
  • ff01bea803 Re-enable Buildroot compilation after testing workspace rename Sebastian Roth 2018-10-12 17:28:50 -05:00
  • 34967bf3f4 Add X2APIC to x64 kernel to fix OOPS on Atom CPU and adjust jenkins build path Sebastian Roth 2018-10-12 17:17:22 -05:00
  • e5db2ebd3e Update Buildroot version in Jenkinsfile to 2018.08.1 and re-fix chntpwd Sebastian Roth 2018-10-12 00:46:11 -05:00
  • 294128d48d Revert chntpwd unzip path as it behaves differently in jenkins Sebastian Roth 2018-10-11 15:08:10 -05:00
  • 1c09f7fc8b Update Buildroot to version 2018.08.1 Sebastian Roth 2018-10-11 13:24:00 -05:00
  • 95f397c6da Fix buildroot mdadm package to include mdmon binary Sebastian Roth 2018-10-03 13:41:16 -05:00
  • b3dfaaa0c2 Added new patch set for 4.18.11 including a new USB NIC ID Sebastian Roth 2018-10-02 20:00:31 -05:00
  • 36410d815f Add recovery regex back in Quazz 2018-10-03 00:52:42 +02:00
  • 07aba46a5b Update kernel version to 4.8.11, modify build script to use variables from jenkins Sebastian Roth 2018-10-02 14:48:50 -05:00
  • c94db8ba47 Merge pull request #16 from Sebastian-Roth/master Sebastian-Roth 2018-10-02 08:20:49 +02:00
  • 62a90d7247 Fix and shorten whole building process to be able to build again Sebastian Roth 2018-10-02 01:11:40 -05:00
  • 06bd3c9946 Merge pull request #15 from Sebastian-Roth/master Sebastian-Roth 2018-10-01 22:36:56 +02:00
  • 7e508259a4 Cleanup and re-work parts of the build script Sebastian Roth 2018-10-01 15:32:49 -05:00
  • 11035c9cb3 Merge pull request #14 from Sebastian-Roth/master Sebastian-Roth 2018-10-01 21:11:42 +02:00
  • bb64364bb1 Fix buildroot image name as we switched back to ext2 some time ago Sebastian Roth 2018-10-01 21:07:21 +02:00
  • 8a8e4eacfa Merge pull request #12 from Sebastian-Roth/master Sebastian-Roth 2018-10-01 19:11:45 +02:00
  • 1e9f35d811 Remove quotation marks from pattern matching Quazz 2018-10-01 10:23:14 +02:00
  • 27d784e47a Change case matching to if matching Quazz 2018-10-01 10:18:43 +02:00
  • a8791a861e Change label test for reserved Quazz 2018-09-28 12:11:58 +02:00
  • ad2a0dca4f Change label test for reserved partition Quazz 2018-09-26 17:01:09 +02:00
  • 033aeafa6c Add bnx2/bnx2-rv2p-06-6.0.15.fw firmware blob Sebastian Roth 2018-09-11 20:27:21 +02:00
  • 7e158e83bb Fix typo on gptfdisk-fixparts Tom Elliott 2018-06-08 15:47:51 -04:00
  • 73b73c0050 Update kernel configs to add new bnx firmware Tom Elliott 2018-06-08 12:55:19 -04:00
  • b3e1411980 More fixing up of patching. Need to use the original dir name as the new place to put the patch Tom Elliott 2018-06-05 17:40:31 -04:00
  • d9888e0297 Fix checking for patch file Tom Elliott 2018-06-05 17:24:50 -04:00
  • 5bbf016a27 Add patching capabilities to the build script for kernel building. Update kernel configs to 4.17 Tom Elliott 2018-06-05 17:20:02 -04:00
  • c7847e1bd0 Ensure we use ext2 as ext4 will not give enough space once written. Will need to rebuild arm64 inits. Will also attempt to enable xz compression to help save a 31MB file download. Tom Elliott 2018-06-05 14:27:37 -04:00
  • b0ba978253 Use older method of getting mac addresses. We will leave the new method just commented out for now. Tom Elliott 2018-06-05 13:22:46 -04:00
  • 26e508d4fc Ensure arm 64 config is setup as well. Tom Elliott 2018-06-01 16:52:45 -04:00
  • df43723324 Remove gptfdisk from fog package list as its natively done within buildroot. Redo configs to add in the fog specific packages. Tom Elliott 2018-06-01 16:41:34 -04:00
  • 462f3ba713 Update configs and builder to 2018.02.2 buildroot Tom Elliott 2018-06-01 16:31:37 -04:00
  • 21cda0e7b4 Fix issue with json on lshw output Tom Elliott 2018-05-31 21:05:17 -04:00
  • fe36a64ece Fix dist creating incorrect arch of bzImages. Check if the firmware element is actually present before trying Tom Elliott 2018-05-31 13:16:11 -04:00
  • be054017b9 Update kernels to 4.16.6. Fixup method of gathering mac addresses. Update all configs to 4.16.6. Update Dockerfile to contain flex and bison packages. Tom Elliott 2018-05-01 15:58:00 -04:00
  • c373c7fbfe Add potential parser to macs and get them more directly via lshw network display Tom Elliott 2018-04-17 16:45:14 -04:00
  • 2710dbde3d Add mft fixes to ntfs-3g tools Tom Elliott 2018-03-25 00:27:01 -04:00
  • 7c5b959411 Add the ou check to the file system Tom Elliott 2018-03-22 21:48:47 -04:00
  • 1283c48230 Update docker file for the requisite dependencies on arm 64, comment arm 32 on fs build as it fails for now Tom Elliott 2018-03-16 00:38:49 -04:00
  • 9d78b78666 Auto build arm32 and arm64 Joe Schmitt 2018-03-15 13:38:51 -05:00
  • eb1d943037 Merge pull request #10 from parkerberb-nfv/master Tom Elliott 2018-03-15 14:32:51 -04:00
  • 4fb7fb2074 Add ARM Support ParkerBerberian 2018-03-15 13:49:55 -04:00
  • de8b8e211b Add status checking to the make commands. Only the "main" make commands for now Tom Elliott 2018-02-23 12:44:23 -05:00
  • 2e7c5b3c2e Comment all the arm lines as currently it will not work. Need to work on docker file to get a cross compiler layout. Preferabbly using the same style to build i386/i486, arm, x86_64, etc... Tom Elliott 2018-02-21 17:30:52 -05:00
  • e8878e2860 Add filesystem arm configuration Tom Elliott 2018-02-21 16:25:48 -05:00
  • 952f28f6a3 Add kernel config for arm arch Tom Elliott 2018-02-21 16:22:56 -05:00
  • 1cfae3c6a7 Update build.sh script to support arm building. Untested of course as I need to build the docker file and image to contain the elements. Also need to build the configs. Tom Elliott 2018-02-21 16:12:46 -05:00
  • b6e0dcc7ff Add artifact stage to pipeline Joe Schmitt 2018-02-21 11:39:22 -06:00
  • 928c14bde3 Remove extra character in build command Joe Schmitt 2018-02-20 20:38:39 -06:00
  • f1c7553443 Merge branch 'master' of github.com:fogproject/fos Tom Elliott 2018-02-20 20:00:52 -05:00
  • 0707055989 Make the build script write the linux kernel files appropriately Tom Elliott 2018-02-20 19:58:31 -05:00
  • d9b0ab33d3 Delete .travis.yml Joe Schmitt 2018-02-20 18:42:45 -06:00
  • 1e2851c3a0 Update Jenkinsfile Joe Schmitt 2018-02-20 18:31:47 -06:00
  • 690a27be85 Switch back to native build Joe Schmitt 2018-02-20 18:31:28 -06:00
  • 1c44f8ee54 Update Jenkinsfile Joe Schmitt 2018-02-20 18:29:38 -06:00
  • fcfa63807a Perform additional SCM checkout in stages Joe Schmitt 2018-02-20 18:27:20 -06:00
  • 84ac5f39b6 Use docker for jenkins Joe Schmitt 2018-02-19 23:41:54 -06:00
  • 276c221561 Fix groovy syntax Joe Schmitt 2018-02-19 19:26:48 -06:00
  • 02ef05bd42 Remove commas Joe Schmitt 2018-02-19 19:25:39 -06:00
  • fe1738d3a1 Update Jenkinsfile Joe Schmitt 2018-02-19 19:23:40 -06:00