Commit Graph

200 Commits

Author SHA1 Message Date
Jeffrey Townsend
b03cc37db0 Upgrade organization improvements. 2016-05-27 19:46:53 +00:00
Jeffrey Townsend
a6520e533c - Add onlyaml to the package for use in the runtime
- Cleanup deprecated files
- Add default sysconfig.
2016-05-27 19:45:23 +00:00
Jeffrey Townsend
d0e96743da PKI Now implemented as part of the OnlMountContext for ONL-CONFIG. 2016-05-27 19:44:40 +00:00
Jeffrey Townsend
96c9f612b8 - Use the new sysconfig interface for upgrade properties.
- Use the new OnlMountContext managers.
2016-05-27 19:42:13 +00:00
Jeffrey Townsend
a2c1a57b5e Renamed to onl-* 2016-05-27 19:41:51 +00:00
Jeffrey Townsend
398eec8da5 Improved ONL Mount Manager
- Better structured.
- Clients can now use mounts in ReadOnly and ReadWrite contexts seamlessly.
2016-05-27 19:40:00 +00:00
Jeffrey Townsend
95f545bf27 - initmounts -> onl-mounts
- pki -> onl-pki
2016-05-27 19:39:24 +00:00
Jeffrey Townsend
09d6ba8cae - initmounts -> onl-mounts
- pki -> onl-pki
2016-05-27 19:38:48 +00:00
Jeffrey Townsend
c94cc26460 Initial ONL system configuration. 2016-05-27 19:37:56 +00:00
Jeffrey Townsend
2d7ded9d0c Onl Utility Classes. 2016-05-27 19:36:37 +00:00
Jeffrey Townsend
f170a0117c Initial system configuration and customization interface. 2016-05-27 19:35:26 +00:00
Jeffrey Townsend
6eab05f1de initdev -> initmounts 2016-05-20 16:49:30 +00:00
Jeffrey Townsend
b78a912292 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-05-20 14:55:25 +00:00
Jeffrey Townsend
5a9fe10b10 Merge pull request #83 from carlroth/master
Latest onl installer rollup
2016-05-20 07:53:46 -07:00
Jeffrey Townsend
89a4fe3f24 Version files have moved. 2016-05-20 14:29:41 +00:00
Jeffrey Townsend
e9facee6c4 Add new LED mode AUTO_BLINKING. 2016-05-20 14:28:35 +00:00
Jeffrey Townsend
9057eb80e2 Version files moved. 2016-05-20 01:25:36 +00:00
Jeffrey Townsend
dd4ebb7904 Support possible dynamic generation of the boot-config if not present. 2016-05-20 00:09:24 +00:00
Jeffrey Townsend
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.
2016-05-20 00:08:16 +00:00
Jeffrey Townsend
647e9d3bef Mount ONL-BOOT read-write by default. 2016-05-20 00:07:26 +00:00
Carl D. Roth
8d27402a3d loader init files depend on onl-vendor-config-onl 2016-05-19 11:30:20 -07:00
Carl D. Roth
ea375379db Deprecate initnetdev
- moved to onl-vendor-config-onl
- onl-loader-initscripts is now deprecated
2016-05-18 18:47:58 -07:00
Carl D. Roth
76eb1099d9 Updatef for review feedback 2016-05-18 13:30:42 -07:00
Carl D. Roth
27c18755db Deprecated /etc/onl/mounts, /etc/onl/net
- also make the platform boot hooks optional
2016-05-18 12:52:17 -07:00
Carl D. Roth
ea201e8729 Deprecated in favor of onl-vendor-config-onl versions 2016-05-18 12:51:46 -07:00
Carl D. Roth
c5febda73d Include sample configs for fw_env.config and interface name mappings
- default mapping (eth0 --> ma1) should just work
2016-05-17 19:23:31 -07:00
Carl D. Roth
4946198b5e Include initnetdev and initubootenv in loader init 2016-05-17 19:21:47 -07:00
Carl D. Roth
6f5361ca9d Canonicalize ma1 based on OnlPlatform data 2016-05-17 19:21:25 -07:00
Carl D. Roth
b928972521 Initialize /etc/fw_env.config from OnlPlatform data 2016-05-17 19:20:58 -07:00
Jeffrey Townsend
911183ee7f Import from ONLP Repository. 2016-05-17 12:46:58 -07:00
Jeffrey Townsend
80d06bec5a Remove comments. 2016-05-17 12:46:18 -07:00
Jeffrey Townsend
7d2a8b48ec Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-05-16 23:38:24 +00:00
Jeffrey Townsend
918e43ac94 New onlp_ledi_char_set(). 2016-05-16 23:38:11 +00:00
Jeffrey Townsend
7783d7bb18 Support LED Character Devices
- Set ONLP_LED_CAP_CHAR to support a character display.
- Implement onlp_ledi_char_set().
- Add the when implementing onlp_ledi_info_get().
2016-05-16 23:37:04 +00:00
Jeffrey Townsend
76ed0a772c Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
Conflicts:
	builds/any/rootfs/jessie/common/common-packages.yml
	builds/any/rootfs/wheezy/common/common-packages.yml
2016-05-16 14:18:18 -07:00
Carl D. Roth
e11a5bd0cd Propagate the '--force' flag properly 2016-05-13 11:53:57 -07:00
Carl D. Roth
082789b012 Back out onlyaml rewrite to another branch 2016-05-13 10:20:46 -07:00
Steven Noble
bac2e2cdc1 updated 3.18 kernel to include AUFS and other options 2016-05-13 05:17:07 +00:00
Carl D. Roth
19a8e75036 Optionally mount tmpfs within the loader
- XXX DANGER @jnealtowns be advised
2016-05-11 13:57:22 -07:00
Carl D. Roth
bb1c556cc4 Better error handling for failed connections
Export debug and verbosity settings
2016-05-11 13:47:32 -07:00
Carl D. Roth
5e35ea9192 Installer updates
- initial support for self-updating within ONL via a URL
- lazy unpack support
2016-05-10 18:28:16 -07:00
Carl D. Roth
7166dce5c6 Updated chroot utils
- Set up /run properly
- copy in /etc/onl files for self-update
2016-05-10 18:25:20 -07:00
Carl D. Roth
1f4a489421 Better error reporting for missing tools 2016-05-10 12:03:10 -07:00
Carl D. Roth
c640ddb751 Handle install from within ONL 2016-05-10 12:02:56 -07:00
Carl D. Roth
51550a194e Make sure onl directories are unmounted 2016-05-10 12:02:45 -07:00
Carl D. Roth
f38e167b77 Remove deprecated files 2016-05-06 16:37:25 -07:00
Carl D. Roth
0cf41fd6d9 Re-write shell functions to use OnlPlatform data 2016-05-06 11:27:26 -07:00
Carl D. Roth
9c383236bb Update/refactor, u-boot install is now a thing 2016-05-06 11:26:54 -07:00
Carl D. Roth
089f5be4d9 Added mkfs commands 2016-05-06 11:13:49 -07:00
Carl D. Roth
f8c9f41484 Added vendor config packages to loader 2016-05-06 11:12:48 -07:00