Commit Graph

630 Commits

Author SHA1 Message Date
Jeffrey Townsend
0d42121939 Fix name. 2016-07-08 19:17:29 +00:00
Jeffrey Townsend
3d21d491e0 The submodule post-update hooks are now specified via environment variables. 2016-07-07 17:20:02 +00:00
Jeffrey Townsend
4918fee87b If any rc.boot scripts are present in mounted partitions they will be executed at boot time. 2016-07-05 22:46:06 +00:00
Steven Noble
2d8f93201e update 5512 to use 3.18 kernel and add Wedge 100 to HCL (#91) 2016-07-01 17:37:33 -07:00
Jeffrey Townsend
7366c0427f Spelling. 2016-06-29 16:09:53 -07:00
Jeffrey Townsend
b0c01e19bb Latest 2016-06-29 22:27:43 +00:00
Jeffrey Townsend
b53e3fd6f5 Add iproc platform include directory to the modsynclist. 2016-06-24 02:20:26 +00:00
Jeffrey Townsend
b1c2e0d276 Allow build-specific additions to the MODSYNCLIST. 2016-06-24 02:19:47 +00:00
Steven Noble
bba8cfc48e igb bcm54616 patch ported to kernel 3.18 (#90)
Ported the driver-support-intel-igb-bcm54616-phy.patch from the 3.2 kernel to the 3.18 kernel.
2016-06-23 13:27:25 -07:00
Jeffrey Townsend
69cc9ebd98 Add user sudo option. 2016-06-22 16:44:47 -07:00
Jeffrey Townsend
e7456386f7 Fix useradd/userdel. 2016-06-22 20:56:55 +00:00
Jeffrey Townsend
0fcad8f65e Use -sha256 for certificate signing. 2016-06-22 20:56:15 +00:00
Jeffrey Townsend
760fa4d156 The ONL-CONFIG partition should be mounted RO. 2016-06-22 20:55:50 +00:00
Jeffrey Townsend
76d8a0aea3 The legacy installers have been removed. 2016-06-20 15:05:48 +00:00
Jeffrey Townsend
b46c31370e OpenSSL Parallel Build Patch
The patch incorporates the functionality of the existing dont-build-docs patch (which is now removed at setup).
2016-06-18 19:05:28 +00:00
Jeffrey Townsend
abf7e4f945 New config format for the module manifest generator. 2016-06-18 00:35:50 +00:00
Jeffrey Townsend
04369e5469 Latest 2016-06-18 00:35:21 +00:00
Jeffrey Townsend
ccbca0e30b Add module declaration file. 2016-06-18 00:32:44 +00:00
Jeffrey Townsend
bdaa49a88d Latest 2016-06-17 17:27:00 +00:00
Jeffrey Townsend
d763000af8 Add module declaration file. 2016-06-17 17:17:53 +00:00
Jeffrey Townsend
111b433e05 Fix manufacturer value. 2016-06-15 20:38:41 +00:00
Jeffrey Townsend
e731daed09 Platform mini-cleanup. 2016-06-14 15:58:43 +00:00
Jeffrey Townsend
912f43e4e9 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-06-14 15:55:56 +00:00
Jeffrey Townsend
6adf798d6f Add argparse with help. 2016-06-14 15:55:31 +00:00
Jeffrey Townsend
a7d40d3898 Copy filenames as-is. 2016-06-14 15:55:08 +00:00
Jeffrey Townsend
deb24fa9b7 Platform method updates. 2016-06-14 15:54:50 +00:00
Jeffrey Townsend
6985ec5cad X86 Fixes. 2016-06-14 15:54:19 +00:00
Jeffrey Townsend
b4b6fea591 Latest 2016-06-14 15:53:23 +00:00
Jeffrey Townsend
5c3345bef4 Platform class mini-cleanup
- Platform objects now export their physical port configuration
- Property updates.
2016-06-14 15:52:00 +00:00
Jeffrey Townsend
00e16b1f05 Platform class mini-cleanup
- Platform objects now export their physical port configuration
- Property updates.
2016-06-14 15:50:08 +00:00
Jeffrey Townsend
f2b8fa55cc Merge pull request #87 from sonoble/add_wedge_100
adding wedge-100 platform and updating wedge-40 to use 3.18 kernel
2016-06-12 08:32:58 -07:00
Steven Noble
cf26d4164e adding wedge-100 platform and updating wedge-40 to use 3.18 kernel 2016-06-10 00:43:50 +00:00
Steven Noble
aa03cdae1f Update SupportedHardware.md
Fixing incorrect Nephos (MT3258 not MT3257) chip id.
2016-06-08 20:11:48 -07:00
Jeffrey Townsend
6957c75632 Simplify key name. 2016-06-08 21:48:47 +00:00
Jeffrey Townsend
d40845d7c9 Auto upgrade policy inherited from subclass. Needs work. 2016-06-08 21:48:05 +00:00
Jeffrey Townsend
1435153b75 The cannonical name for all ITB files is <platform>.itb. 2016-06-08 21:42:18 +00:00
Jeffrey Townsend
a225f5b9bd Issue and manifest changes. 2016-06-08 11:37:33 -07:00
Jeffrey Townsend
96a82eb880 Moved to sysconfig. 2016-06-08 11:36:51 -07:00
Jeffrey Townsend
5ac829e85f Don't copy the local sysconfig directory. 2016-06-08 11:36:09 -07:00
Jeffrey Townsend
58e03edf42 - Support custom /etc/issue[.net]
- Support generic file operations.
2016-06-08 18:34:24 +00:00
Jeffrey Townsend
286a9e4872 Renamed to sysconfig. 2016-06-08 18:33:44 +00:00
Jeffrey Townsend
e6e16a5f48 Now provided by sysconfig. 2016-06-08 17:40:04 +00:00
Jeffrey Townsend
fe2c6026ce Replaced by sysconfig interface. 2016-06-08 17:14:20 +00:00
Jeffrey Townsend
9e2ab9b853 ONL Configuration Defaults 2016-06-02 19:35:12 +00:00
Jeffrey Townsend
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
2016-06-02 19:34:18 +00:00
Jeffrey Townsend
d2f0cf340d Add generic dictionary merge routine.
- Poached from YamlUtils.
- YamlUtils should be updated to use this as the base merge routine.
2016-06-02 19:33:12 +00:00
Jeffrey Townsend
08267c2cde Set /etc/issue* to ONL version string. 2016-06-02 01:22:27 +00:00
Jeffrey Townsend
2afb37ce01 Custom file and /etc/issue* generation. 2016-06-02 01:22:05 +00:00
Jeffrey Townsend
f0f6fd88bb Upgrade packages only. 2016-06-01 22:24:15 +00:00
Jeffrey Townsend
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.
2016-06-01 22:13:44 +00:00