Commit Graph

  • deb24fa9b7 Platform method updates. Jeffrey Townsend 2016-06-14 15:54:50 +00:00
  • 6985ec5cad X86 Fixes. Jeffrey Townsend 2016-06-14 15:54:19 +00:00
  • b4b6fea591 Latest Jeffrey Townsend 2016-06-14 15:53:23 +00:00
  • 5c3345bef4 Platform class mini-cleanup - Platform objects now export their physical port configuration - Property updates. Jeffrey Townsend 2016-06-14 15:52:00 +00:00
  • 00e16b1f05 Platform class mini-cleanup - Platform objects now export their physical port configuration - Property updates. Jeffrey Townsend 2016-06-14 15:50:08 +00:00
  • f2b8fa55cc Merge pull request #87 from sonoble/add_wedge_100 Jeffrey Townsend 2016-06-12 08:32:58 -07:00
  • cf26d4164e adding wedge-100 platform and updating wedge-40 to use 3.18 kernel Steven Noble 2016-06-10 00:43:50 +00:00
  • aa03cdae1f Update SupportedHardware.md Steven Noble 2016-06-08 20:11:48 -07:00
  • 6957c75632 Simplify key name. Jeffrey Townsend 2016-06-08 21:48:47 +00:00
  • d40845d7c9 Auto upgrade policy inherited from subclass. Needs work. Jeffrey Townsend 2016-06-08 21:48:05 +00:00
  • 1435153b75 The cannonical name for all ITB files is <platform>.itb. Jeffrey Townsend 2016-06-08 21:42:18 +00:00
  • a225f5b9bd Issue and manifest changes. Jeffrey Townsend 2016-06-08 11:37:33 -07:00
  • 96a82eb880 Moved to sysconfig. Jeffrey Townsend 2016-06-08 11:36:51 -07:00
  • 5ac829e85f Don't copy the local sysconfig directory. Jeffrey Townsend 2016-06-08 11:36:09 -07:00
  • 58e03edf42 - Support custom /etc/issue[.net] - Support generic file operations. Jeffrey Townsend 2016-06-08 18:34:24 +00:00
  • 286a9e4872 Renamed to sysconfig. Jeffrey Townsend 2016-06-08 18:33:44 +00:00
  • e6e16a5f48 Now provided by sysconfig. Jeffrey Townsend 2016-06-08 17:40:04 +00:00
  • fe2c6026ce Replaced by sysconfig interface. Jeffrey Townsend 2016-06-08 17:14:20 +00:00
  • cb65b33a13 Merge pull request #7 from opencomputeproject/master Lewis Kang 2016-06-07 16:37:34 +08:00
  • 9e2ab9b853 ONL Configuration Defaults Jeffrey Townsend 2016-06-02 19:35:12 +00:00
  • f34662cb60 The system configuration is now a heirarchical merge of the sorted files in /etc/onl/config. The only required file is the existing 00-defaults.yml Jeffrey Townsend 2016-06-02 19:34:18 +00:00
  • d2f0cf340d Add generic dictionary merge routine. - Poached from YamlUtils. - YamlUtils should be updated to use this as the base merge routine. Jeffrey Townsend 2016-06-02 19:33:12 +00:00
  • 94ac25053b Added stub SWI upgrade script Carl D. Roth 2016-06-01 18:49:33 -07:00
  • 05561cd482 Record SWI data before switchroot Carl D. Roth 2016-06-01 18:49:20 -07:00
  • 6bd030c898 Record SWI data before booting Carl D. Roth 2016-06-01 18:48:52 -07:00
  • dbc63575e7 Update swiprep version locations, add --record option Carl D. Roth 2016-06-01 18:48:35 -07:00
  • 08267c2cde Set /etc/issue* to ONL version string. Jeffrey Townsend 2016-06-02 01:22:27 +00:00
  • 2afb37ce01 Custom file and /etc/issue* generation. Jeffrey Townsend 2016-06-02 01:22:05 +00:00
  • f0f6fd88bb Upgrade packages only. Jeffrey Townsend 2016-06-01 22:24:15 +00:00
  • 24cf1f780e Separate base system packages from ONL RFS specific packages. - This allows the base package files to be shared with superprojects which won't use things like the upgrade packages. Jeffrey Townsend 2016-06-01 22:13:44 +00:00
  • a56e721cad Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Jeffrey Townsend 2016-06-01 14:48:42 -07:00
  • c47c42f94d Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Carl D. Roth 2016-05-31 13:05:05 -07:00
  • 85c3880610 Fixed path for version files Carl D. Roth 2016-05-31 12:57:28 -07:00
  • 643fe50102 Derp. Jeffrey Townsend 2016-05-31 12:49:24 -07:00
  • 8da0bea2ef Upgrade builder images. Jeffrey Townsend 2016-05-31 11:50:42 -07:00
  • eb3f20d316 Invoke submake properly. Jeffrey Townsend 2016-05-31 11:42:08 -07:00
  • bef0167e47 Menuconfig regenerated. Jeffrey Townsend 2016-05-31 11:41:25 -07:00
  • 00b7a8aad1 Revert "Menuconfig regenerated." Jeffrey Townsend 2016-05-31 11:31:09 -07:00
  • 1289bdbdd4 Menuconfig regenerated. Jeffrey Townsend 2016-05-31 11:30:36 -07:00
  • f2bf36ec14 Menuconfig regenerated. Jeffrey Townsend 2016-05-31 11:29:37 -07:00
  • 031ad4580c Fix bug in template. Jeffrey Townsend 2016-05-31 11:27:06 -07:00
  • 8195678c65 Use external toolchain. Jeffrey Townsend 2016-05-31 16:25:42 +00:00
  • a451a3658c Regenerated menuconfig. Jeffrey Townsend 2016-05-31 16:15:18 +00:00
  • be4620b705 Use external toolchain. Jeffrey Townsend 2016-05-31 16:11:38 +00:00
  • 842d7c58ce Regenerated menuconfig. Jeffrey Townsend 2016-05-31 15:53:44 +00:00
  • 2a6cbbacf7 fpm/deb do not like uppercase letters in package names. ORLY? Carl D. Roth 2016-05-27 13:11:48 -07:00
  • 35db5ffb43 Better implementation of 'latest' - swi file timestamp is unreliable if clock is not set correctly - extract build timestamp from manifest if available - extract timestamp-ish string from 'version' file or from swi filename Carl D. Roth 2016-05-27 13:06:14 -07:00
  • b21007c70a Install manifest.json if available - Hurr, fix unzip arguments - put manifest and/or version at root level too Carl D. Roth 2016-05-27 13:02:53 -07:00
  • 8f8109c298 Update mount settings. Jeffrey Townsend 2016-05-27 19:48:02 +00:00
  • c5de27cc3a RFS Manifest updates. Jeffrey Townsend 2016-05-27 19:47:53 +00:00
  • b03cc37db0 Upgrade organization improvements. Jeffrey Townsend 2016-05-27 19:46:53 +00:00
  • a6520e533c - Add onlyaml to the package for use in the runtime - Cleanup deprecated files - Add default sysconfig. Jeffrey Townsend 2016-05-27 19:45:23 +00:00
  • d0e96743da PKI Now implemented as part of the OnlMountContext for ONL-CONFIG. Jeffrey Townsend 2016-05-27 19:44:40 +00:00
  • 96c9f612b8 - Use the new sysconfig interface for upgrade properties. - Use the new OnlMountContext managers. Jeffrey Townsend 2016-05-27 19:42:13 +00:00
  • a2c1a57b5e Renamed to onl-* Jeffrey Townsend 2016-05-27 19:41:51 +00:00
  • c7ae9a68c3 Use time module to compute timestamps Carl D. Roth 2016-05-27 12:41:17 -07:00
  • 398eec8da5 Improved ONL Mount Manager - Better structured. - Clients can now use mounts in ReadOnly and ReadWrite contexts seamlessly. Jeffrey Townsend 2016-05-27 19:40:00 +00:00
  • 95f545bf27 - initmounts -> onl-mounts - pki -> onl-pki Jeffrey Townsend 2016-05-27 19:39:24 +00:00
  • 09d6ba8cae - initmounts -> onl-mounts - pki -> onl-pki Jeffrey Townsend 2016-05-27 19:38:48 +00:00
  • c94cc26460 Initial ONL system configuration. Jeffrey Townsend 2016-05-27 19:37:56 +00:00
  • 2d7ded9d0c Onl Utility Classes. Jeffrey Townsend 2016-05-27 19:36:37 +00:00
  • f170a0117c Initial system configuration and customization interface. Jeffrey Townsend 2016-05-27 19:35:26 +00:00
  • cb96ab9a37 Deprecated. Jeffrey Townsend 2016-05-27 19:28:48 +00:00
  • 7a10269fb8 Customized RFS manifest. Jeffrey Townsend 2016-05-27 19:27:59 +00:00
  • 9194aff9da Don't install an empty version file Carl D. Roth 2016-05-27 11:36:44 -07:00
  • c4669a6dc0 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Carl D. Roth 2016-05-26 14:42:37 -07:00
  • 14870ac7b7 Build directory-based installers Carl D. Roth 2016-05-26 14:07:33 -07:00
  • e17ea293e2 Refactor boot, boot1, implement directory-based installs Carl D. Roth 2016-05-26 14:06:00 -07:00
  • c2e6da45a4 Factored out swi unpack/mount/overlay stuffs Carl D. Roth 2016-05-26 14:03:50 -07:00
  • 8041b7bf7c Deprecate initnetdev Carl D. Roth 2016-05-18 18:47:58 -07:00
  • dbb2989314 Refactor to use swiget and swimount - working (almost) support for persistent installs Carl D. Roth 2016-05-23 17:35:19 -07:00
  • 168495e04b Move 'latest' SWI calculation into swiget Carl D. Roth 2016-05-23 17:33:06 -07:00
  • 6a17f71234 Factor out the SWI retrieval and directory mounting Carl D. Roth 2016-05-23 17:31:27 -07:00
  • f9b67ae99c Added 'installed' bootmode with inspiration from @sonoble - refactor to leverage /bootmodes/swi - splice in some of the /etc muckery from /bin/boot - added consistency checks - put some temp files on the flash Carl D. Roth 2016-05-23 17:26:40 -07:00
  • d72cfb61a0 Added HostInfo parser to help with IPv6 addresses and authentiation creds Carl D. Roth 2016-05-23 17:25:16 -07:00
  • aacb668932 Don't remount the filesystem if it is the root filesystem Carl D. Roth 2016-05-23 17:24:38 -07:00
  • 912602b697 Set hostDir to None to skip cleanup Carl D. Roth 2016-05-23 17:23:36 -07:00
  • 660fb3a746 Use ONLPM_OPTION_REPO as the base local repository. Jeffrey Townsend 2016-05-18 18:08:53 +00:00
  • f0fb870dc8 Init at INFO. Jeffrey Townsend 2016-05-17 12:47:28 -07:00
  • 711fbacd65 Import from ONLP Repository. Jeffrey Townsend 2016-05-17 12:46:58 -07:00
  • c568351d91 Remove comments. Jeffrey Townsend 2016-05-17 12:46:18 -07:00
  • 0b7e38ec89 Latest Jeffrey Townsend 2016-05-17 12:45:55 -07:00
  • 1e570f95d5 Fix connection configuration. Jeffrey Townsend 2016-05-17 18:30:17 +00:00
  • 37372b322e 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
  • 87ae54e79c loader init files depend on onl-vendor-config-onl Carl D. Roth 2016-05-19 11:30:20 -07:00
  • f35d58a69c Spray and pray! Everything is eth0, right? Carl D. Roth 2016-05-18 18:49:34 -07:00
  • 5141acb92e add default RELEASE directory to setup.env (#85) Steven Noble 2016-05-23 14:13:34 -07:00
  • 58ec3fadbf updated install.sh to reference new location of version files (#84) Steven Noble 2016-05-23 12:05:40 -07:00
  • 3727a226e7 Latest Jeffrey Townsend 2016-05-20 16:52:24 +00:00
  • 6eab05f1de initdev -> initmounts Jeffrey Townsend 2016-05-20 16:49:30 +00:00
  • b78a912292 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Jeffrey Townsend 2016-05-20 14:55:25 +00:00
  • 5a9fe10b10 Merge pull request #83 from carlroth/master Jeffrey Townsend 2016-05-20 07:53:46 -07:00
  • 3174eb6db1 Make the RELEASE directory customizable. Jeffrey Townsend 2016-05-20 14:53:45 +00:00
  • 89a4fe3f24 Version files have moved. Jeffrey Townsend 2016-05-20 14:29:41 +00:00
  • e9facee6c4 Add new LED mode AUTO_BLINKING. Jeffrey Townsend 2016-05-20 14:28:35 +00:00
  • 4bfad168fb Include the version files contents as PKG variables. Jeffrey Townsend 2016-05-20 01:25:48 +00:00
  • 9057eb80e2 Version files moved. Jeffrey Townsend 2016-05-20 01:25:36 +00:00
  • dd93bf58bd Version ignore. Jeffrey Townsend 2016-05-20 00:12:18 +00:00
  • f7e3d54e72 Removed. Jeffrey Townsend 2016-05-20 00:11:43 +00:00
  • 70327a396e Generate the version files if necessary. This is to support inclusion in a superproject which does not use the local setup.env. Jeffrey Townsend 2016-05-20 00:10:26 +00:00