Commit Graph

  • dd4ebb7904 Support possible dynamic generation of the boot-config if not present. Jeffrey Townsend 2016-05-20 00:09:24 +00:00
  • 95997e7983 Use the system boot-config from /mnt/onl/boot/boot-config if present. If not, use system default /etc/onl/boot-config-default if present. Jeffrey Townsend 2016-05-20 00:08:16 +00:00
  • 647e9d3bef Mount ONL-BOOT read-write by default. Jeffrey Townsend 2016-05-20 00:07:26 +00:00
  • 4158ab47c8 - Move version files to versions directory. - Remove ENV_JSON option in favor of explicit includes in necessary packages files. Jeffrey Townsend 2016-05-20 00:03:32 +00:00
  • 1cd5a85fd9 Add YAML output files. Jeffrey Townsend 2016-05-20 00:02:59 +00:00
  • 25d59308d7 Merge pull request #82 from cglewis/master Jeffrey Townsend 2016-05-19 13:00:02 -07:00
  • 8d27402a3d loader init files depend on onl-vendor-config-onl Carl D. Roth 2016-05-19 11:30:20 -07:00
  • 3f5e708161 Spray and pray! Everything is eth0, right? Carl D. Roth 2016-05-18 18:49:34 -07:00
  • ea375379db Deprecate initnetdev Carl D. Roth 2016-05-18 18:47:58 -07:00
  • 929234b9ed small typo Charlie Lewis 2016-05-18 15:40:43 -07:00
  • 76eb1099d9 Updatef for review feedback Carl D. Roth 2016-05-18 13:30:42 -07:00
  • b232b0946a Deprecated legacy install files for ppc and arm Carl D. Roth 2016-05-18 13:13:27 -07:00
  • 19bdb4d72e Deprecated per-platform grub.cfg, boot shell hooks, legacy install config Carl D. Roth 2016-05-18 12:59:58 -07:00
  • 27c18755db Deprecated /etc/onl/mounts, /etc/onl/net Carl D. Roth 2016-05-18 12:52:17 -07:00
  • ea201e8729 Deprecated in favor of onl-vendor-config-onl versions Carl D. Roth 2016-05-18 12:51:46 -07:00
  • 8e1fd141c1 Added proper YML config for AS5512 Carl D. Roth 2016-05-18 12:39:53 -07:00
  • f7965da994 Fixed broken config for AS5812 Carl D. Roth 2016-05-18 12:39:35 -07:00
  • bef2556d61 Use ONLPM_OPTION_REPO as the base local repository. Jeffrey Townsend 2016-05-18 18:08:53 +00:00
  • 5624b49d50 Deprecate /etc/onl/net, /etc/onl/mounts, /etc/fw_env.config Carl D. Roth 2016-05-17 19:26:01 -07:00
  • 10cd3f6abd Include u-boot and interface configs for all platforms Carl D. Roth 2016-05-17 19:25:05 -07:00
  • c5febda73d Include sample configs for fw_env.config and interface name mappings - default mapping (eth0 --> ma1) should just work Carl D. Roth 2016-05-17 19:23:31 -07:00
  • 4946198b5e Include initnetdev and initubootenv in loader init Carl D. Roth 2016-05-17 19:21:47 -07:00
  • 6f5361ca9d Canonicalize ma1 based on OnlPlatform data Carl D. Roth 2016-05-17 19:21:25 -07:00
  • b928972521 Initialize /etc/fw_env.config from OnlPlatform data Carl D. Roth 2016-05-17 19:20:58 -07:00
  • 0477d8d90d Init at INFO. Jeffrey Townsend 2016-05-17 12:47:28 -07:00
  • 911183ee7f Import from ONLP Repository. Jeffrey Townsend 2016-05-17 12:46:58 -07:00
  • 80d06bec5a Remove comments. Jeffrey Townsend 2016-05-17 12:46:18 -07:00
  • 8c8f7c35c1 Latest Jeffrey Townsend 2016-05-17 12:45:55 -07:00
  • 837ad41021 Fix connection configuration. Jeffrey Townsend 2016-05-17 18:30:17 +00:00
  • 266608c85a Rename the legacy installer as such. If will be removed once the new installers are fully qualified on all platforms. Jeffrey Townsend 2016-05-17 01:39:34 +00:00
  • 3646da03a3 The new-hotness installer is now the regular-hotness installer. Jeffrey Townsend 2016-05-16 16:55:18 -07:00
  • 4f56199c35 The new-hotness installer is now the regular-hotness installer. Jeffrey Townsend 2016-05-16 23:47:15 +00:00
  • 7d2a8b48ec Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Jeffrey Townsend 2016-05-16 23:38:24 +00:00
  • 918e43ac94 New onlp_ledi_char_set(). Jeffrey Townsend 2016-05-16 23:38:11 +00:00
  • 7783d7bb18 Support LED Character Devices Jeffrey Townsend 2016-05-16 23:37:04 +00:00
  • e07bbc3ad4 Merge pull request #81 from jnealtowns/master Jeffrey Townsend 2016-05-16 16:33:01 -07:00
  • 76ed0a772c Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Jeffrey Townsend 2016-05-16 14:18:18 -07:00
  • 40ae15f0aa Merge pull request #79 from sonoble/318_update Jeffrey Townsend 2016-05-16 13:55:02 -07:00
  • 8f941b255b Merge pull request #78 from Lewis-Kang/master Jeffrey Townsend 2016-05-16 13:54:47 -07:00
  • b7c148efcd installer fixes for arm Carl D. Roth 2016-05-16 11:51:04 -07:00
  • d67d6d97b7 installer fixes for amd64 Carl D. Roth 2016-05-16 11:44:21 -07:00
  • 0e6f10c92a Minor installer fixes - handle powerpc architecture renames - pass --force flag for GPT installs Carl D. Roth 2016-05-13 11:54:29 -07:00
  • e11a5bd0cd Propagate the '--force' flag properly Carl D. Roth 2016-05-13 11:53:57 -07:00
  • 1d19e6fd66 Fixed conditional for arch test Carl D. Roth 2016-05-13 11:32:49 -07:00
  • 082789b012 Back out onlyaml rewrite to another branch Carl D. Roth 2016-05-13 10:20:46 -07:00
  • bac2e2cdc1 updated 3.18 kernel to include AUFS and other options Steven Noble 2016-05-13 05:17:07 +00:00
  • 2c74660aa9 if error -> exit 1 Lewis Kang 2016-05-13 11:18:19 +08:00
  • 04414276f3 modify the comment and error message Lewis Kang 2016-05-13 09:38:32 +08:00
  • 3d8a473b65 support installing NOS to where ONIE image resides while block device is not specified Lewis Kang 2016-05-12 18:20:31 +08:00
  • 194ef35b66 Merge pull request #6 from opencomputeproject/master Lewis Kang 2016-05-12 14:26:10 +08:00
  • 19a8e75036 Optionally mount tmpfs within the loader - XXX DANGER @jnealtowns be advised Carl D. Roth 2016-05-11 13:57:22 -07:00
  • 2915cbb35b Minor tmpfs fixes - don't unmount /tmp - fix bind-mount target so chroot can see the installer file Carl D. Roth 2016-05-11 13:56:40 -07:00
  • d2c7fc536a Updates for loader-based and onl-based installs - allow some SFX settings to be overridden - refactor checksum validation - support --inplace padding fixups to economize on disk space Carl D. Roth 2016-05-11 13:49:50 -07:00
  • bb1c556cc4 Better error handling for failed connections Export debug and verbosity settings Carl D. Roth 2016-05-11 13:47:32 -07:00
  • 5e35ea9192 Installer updates Carl D. Roth 2016-05-10 18:28:16 -07:00
  • d7d53cdedd Installer script overhaul Carl D. Roth 2016-05-10 18:27:01 -07:00
  • 7166dce5c6 Updated chroot utils Carl D. Roth 2016-05-10 18:25:20 -07:00
  • c7c30e87ef Allow environmental override for the ONL_BOOT partition size. - Mostly for testing. Jeffrey Townsend 2016-05-10 20:16:34 +00:00
  • e3233fc49b Use our own version of mkfs.ext2 while formatting partitions. - The busybox version run under ONIE does not seem to be able to apply the filesystem label properly. - This is just a temporary stop-gap until the new installer architecture is merged from @carlroth. Jeffrey Townsend 2016-05-10 19:48:22 +00:00
  • fb55df63fd Allow for installer and architecture-specific tools packages. Jeffrey Townsend 2016-05-10 19:47:05 +00:00
  • 0545803bb0 Allow for extra installer files. Jeffrey Townsend 2016-05-10 19:46:25 +00:00
  • e63baed466 Overhaul tmpfs support Carl D. Roth 2016-05-10 12:04:03 -07:00
  • 1f4a489421 Better error reporting for missing tools Carl D. Roth 2016-05-10 12:03:10 -07:00
  • c640ddb751 Handle install from within ONL Carl D. Roth 2016-05-10 12:02:56 -07:00
  • 51550a194e Make sure onl directories are unmounted Carl D. Roth 2016-05-10 12:02:45 -07:00
  • 0596237d13 Added unzip Carl D. Roth 2016-05-10 12:01:39 -07:00
  • bbd3184661 Added bzip2 and xz for unpacking ONIE images Carl D. Roth 2016-05-09 13:29:09 -07:00
  • b6e07b5bf7 Added armel installer Carl D. Roth 2016-05-09 12:04:37 -07:00
  • 227a61b210 Clean up arch handling for ppc and arm Carl D. Roth 2016-05-09 12:00:55 -07:00
  • 9099044120 Refactor rules for installer Carl D. Roth 2016-05-06 16:38:52 -07:00
  • f38e167b77 Remove deprecated files Carl D. Roth 2016-05-06 16:37:25 -07:00
  • 7a1a873985 Fixed whitespace in command args Carl D. Roth 2016-05-06 16:37:10 -07:00
  • 385e78d350 Added powerpc installer build Carl D. Roth 2016-05-06 11:31:18 -07:00
  • 0cf41fd6d9 Re-write shell functions to use OnlPlatform data Carl D. Roth 2016-05-06 11:27:26 -07:00
  • 9c383236bb Update/refactor, u-boot install is now a thing Carl D. Roth 2016-05-06 11:26:54 -07:00
  • 089f5be4d9 Added mkfs commands Carl D. Roth 2016-05-06 11:13:49 -07:00
  • f8c9f41484 Added vendor config packages to loader Carl D. Roth 2016-05-06 11:12:48 -07:00
  • ef8c6e701a Update powerpc and arm profiles for new template Carl D. Roth 2016-05-06 11:12:05 -07:00
  • 07e68fe666 Working powerpc template, also include arm Carl D. Roth 2016-05-06 11:09:57 -07:00
  • 0c7b466bcd Refactor to use onlpm as a module Carl D. Roth 2016-05-06 11:08:29 -07:00
  • c5a8d943b2 Support dtb and itb extraction Carl D. Roth 2016-05-06 11:08:06 -07:00
  • 71e0cc65c2 Added list_platforms api call Carl D. Roth 2016-05-06 11:07:54 -07:00
  • 161b8e48d8 Revert dumb python path hack Carl D. Roth 2016-05-06 11:07:10 -07:00
  • 9127a94cf5 Add python compatibility path for debian-derived installs Carl D. Roth 2016-05-06 11:05:37 -07:00
  • a6c36afee2 Relax arch rules for powerpc and arm installer Carl D. Roth 2016-05-06 11:04:54 -07:00
  • 08a3f3b5fc Added arm support Carl D. Roth 2016-05-06 11:02:51 -07:00
  • 7dbae503f3 Update hw (#76) Steven Noble 2016-05-06 10:13:24 -07:00
  • 8c138c6e4d Update ignore rules Carl D. Roth 2016-05-02 14:00:13 -07:00
  • 760c3c7792 x64 build of the new installer Carl D. Roth 2016-05-02 13:30:29 -07:00
  • 5f12eb0f1e New installer common files Carl D. Roth 2016-05-02 13:07:28 -07:00
  • 7c2bb91b7c Clean up onlpm and make it embeddable Carl D. Roth 2016-05-02 13:00:55 -07:00
  • 9fefb7955d Helper script to pull out kernel/initrd/vendor Carl D. Roth 2016-05-02 13:00:23 -07:00
  • 672e8d656d Handle dict values in kernel and dtb Carl D. Roth 2016-05-02 13:00:02 -07:00
  • a5e443274f Platform configs for x86-64 systems Carl D. Roth 2016-05-02 12:58:47 -07:00
  • 87fbe5d56f Sample templates for platform configs Carl D. Roth 2016-05-02 12:56:59 -07:00
  • 2a1bb49f18 Helper shell code for new installer Carl D. Roth 2016-05-02 12:55:53 -07:00
  • a780c0b5eb Userland tools for new installer Carl D. Roth 2016-05-02 12:55:05 -07:00
  • 15c7af3999 Platform config updates Carl D. Roth 2016-05-02 12:53:33 -07:00
  • 972f2cdf6f Update the YAML loader for platform configs Carl D. Roth 2016-05-02 12:53:01 -07:00
  • 90a45eff50 Yaml helper module Carl D. Roth 2016-05-02 12:52:13 -07:00