Commit Graph

158 Commits

Author SHA1 Message Date
Jeffrey Townsend
8d1f22d6c8 - Add manifest
- Install in upgrade location.
2016-03-29 20:07:06 +00:00
Jeffrey Townsend
00a64af331 Load the platform-config yaml file at init time. 2016-03-29 20:03:30 +00:00
Jeffrey Townsend
95a32c5c6c Generic comments. 2016-03-29 20:02:58 +00:00
Jeffrey Townsend
d0b968a561 Increase delay. 2016-03-29 20:02:32 +00:00
Jeffrey Townsend
e3c84da95b Initial upgrade package for amd64 2016-03-29 18:27:23 +00:00
Jeffrey Townsend
dc1cb439b0 Initial ONIE and Loader upgrade support. 2016-03-29 18:26:02 +00:00
Jeffrey Townsend
2c8bf4fa69 Upgrade infrastructure. 2016-03-29 18:24:24 +00:00
Jeffrey Townsend
e66f04f816 Short console flush prior to executing rcS 2016-03-29 18:23:43 +00:00
Jeffrey Townsend
425c6a4e51 Fix broken code. We need to add a pycompile step for all scripts during the packaging step to catch this at build time. 2016-03-29 18:22:26 +00:00
Jeffrey Townsend
d9ea7acf5d Remove log msg. 2016-03-29 16:06:51 +00:00
Jeffrey Townsend
7f5305327a Renamed. 2016-03-29 16:04:45 +00:00
Jeffrey Townsend
0be3bf3708 New boot.d early init sequence.
There is a new init sequence that is executed prior to all concurrent
init.d services.

Placing ordered services in /etc/boot.d allows you to interpose upgrade,
verification, and special handling prior to execution of the normal SYSV init.

This system can be accessed by placing ordered scripts directly in
/etc/boot.d from your package.

This infra is used to perform early loader and partition upgrade checks, onie upgrades,
cpld upgrades, and the like.

Normal filesystem mounts are performed at priority 50.
Platform initialization is performated at priority 51.

TODO: Integrate upgrade sequence.
2016-03-29 14:58:35 +00:00
Steven Noble
82585132c4 Merge pull request #56 from Lewis-Kang/master
Support hardware watchdog for Intel Rangeley CPU
2016-03-24 08:36:35 -07:00
Jeffrey Townsend
7a0d29ddc4 Import AS7716-32X from ONL 1.0 Repositories. 2016-03-23 20:22:51 +00:00
Jeffrey Townsend
9a21c3317e Updates from the ONLP development repository. 2016-03-23 19:47:21 +00:00
Jeffrey Townsend
07c3a7664c Merge fixes and new development from the original onlp-accton repository. 2016-03-23 19:03:45 +00:00
brandonchuang
7508fed519 [as7712] Add CPU core and lm75(0x4B) temperature sensor 2016-03-23 14:03:57 +08:00
brandonchuang
4daa42d49b [as7712] Fix PSU show unsupported issue in onlp 2016-03-23 11:45:26 +08:00
Jeffrey Townsend
b53ec5eb4a Add KVM platform support. 2016-03-16 22:50:48 +00:00
Steven Noble
07b6d0cd34 Update grub.cfg to fix issue with chainloader
From https://github.com/opencomputeproject/OpenNetworkLinux/issues/57
2016-03-15 14:44:42 -07:00
Lewis Kang
d2c1d016f5 resume some kernel config and add LPC_ICH depending on X86_64 2016-03-15 17:03:16 +08:00
Lewis Kang
4921d093f5 add 'default y' to config LPC_ICH in /drivers/mfd/Kconfig 2016-03-15 12:06:17 +08:00
Lewis Kang
b250df8620 use "make menuconfig" version of x86_64-all.config 2016-03-14 19:10:38 +08:00
Lewis Kang
c5fbeec738 support hardware watchdog for Intel Rangely CPU 2016-03-14 10:16:21 +08:00
Rob Sherwood
087c2e6ed9 Merge pull request #53 from capveg/oom-dom
oom-shim: commented out stray debug statement
2016-03-07 11:25:50 -08:00
Rob Sherwood
eafb32ee67 Merge pull request #52 from capveg/oom-dom
OOM-SHIM: Read page A2 from dom
2016-03-05 14:20:59 -08:00
Jeffrey Townsend
b14ce8a648 Initial. 2016-03-02 02:00:05 +00:00
Jeffrey Townsend
891eff09de Platform Manager Enhancements
- Run onlpd in platform manager mode.
- onlpd service init.
- Add onlpd service to rfs builds.
2016-03-02 01:58:47 +00:00
Jeffrey Townsend
036ab007ee Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-03-02 00:36:14 +00:00
Jeffrey Townsend
1ad77c0774 The latest AIM module has updated link requirements. 2016-03-02 00:35:11 +00:00
Rob Sherwood
f9627e12d9 Merge pull request #35 from rohitmalaga/oom
Oom_shim to support OCP demo
2016-02-24 17:05:06 -08:00
Rohit Malaga
4d7b8f9e17 including suggestions by Rob 2016-02-24 11:06:41 -08:00
Jeffrey Townsend
38a36dd96b Convert to local infra. 2016-02-24 17:20:41 +00:00
Rohit Malaga
b568a271d7 implemented oom_get_memory_sff 2016-02-24 07:07:40 -08:00
Rohit Malaga
b2564128f8 cleaning code 2016-02-23 14:50:28 -08:00
Rohit Malaga
073eb6c7fd oom-shim get portlist 2016-02-20 07:10:12 -08:00
Rob Sherwood
bdd89e40d0 oom-shim: commented out stray debug statement 2016-02-19 21:09:47 -08:00
Rob Sherwood
bd9d9c8b21 OOM-SHIM: Read page A2 from dom
For OOM OCP demo.
2016-02-19 03:09:14 -08:00
Rohit Malaga
8748ee2f4f Adding Powerpc minor changes 2016-02-16 06:23:06 -08:00
Rohit Malaga
a3f983f652 Adding powerpc changes 2016-02-16 06:11:23 -08:00
Rohit Malaga
9ed539ab94 Remove unwanted directory 2016-02-14 14:59:05 -08:00
Rohit Malaga
3315b807d9 Merge branch 'oom' of git://github.com/capveg/OpenNetworkLinux into oom
Conflicts:
	packages/base/any/oom-shim/APKG.yml
	packages/base/any/oom_shim/builds/Makefile
2016-02-14 13:01:35 -08:00
Jeffrey Townsend
39efb16178 Make build order explicit until the ONLPM dependency processing can be improved. 2016-02-12 14:39:53 -08:00
Steven Noble
ad843891f1 removed extra brackets from __init__.py for AS7512 2016-02-12 20:06:19 +00:00
Rob Sherwood
33bb8c0690 Changed OOM_SHIM package to module formatted code 2016-02-12 09:19:29 -08:00
Rob Sherwood
7a43104c66 Merge branch 'oom' of github.com:capveg/OpenNetworkLinux into oom 2016-02-12 08:42:11 -08:00
Rohit Malaga
10271c420e Change the library name to liboom_south 2016-02-08 12:12:38 -08:00
Rohit Malaga
bdde9e3730 Merge branch 'master' of https://github.com/capveg/OpenNetworkLinux into oom 2016-02-08 11:58:54 -08:00
Rohit Malaga
43e1405c40 Adding powerpc version of oom_shim 2016-02-08 11:44:44 -08:00
Rob Sherwood
acea7ab90c Made the OOM-shim package makefile work 2016-02-05 18:53:19 -08:00