2732 Commits

Author SHA1 Message Date
Jeffrey Townsend
6f5e6fdce8 Add armel. 2016-04-03 15:44:10 -07:00
Jeffrey Townsend
686624abab - Clean up architecture handling.
- Add ARM support.
2016-04-03 15:43:33 -07:00
Jeffrey Townsend
25ba10de38 Add option for automatic gzip. 2016-04-03 15:43:09 -07:00
Carl D. Roth
5f0aebe643 Added buildroot dependencies pyblkid, pypparted, pyroute2, python-ymal 2016-03-31 15:18:29 -07:00
Jeffrey Townsend
8be6664668 Initial simulation platform for the arm-qemu-armv7a target. 2016-03-31 13:07:44 -07:00
Jeffrey Townsend
20020a33a5 Support ARM. 2016-03-31 13:06:23 -07:00
Lewis Kang
525420972f Merge pull request #2 from opencomputeproject/master
merge from OCP/ONL to my local forked branch
2016-03-31 10:08:22 +08:00
Jeffrey Townsend
06568c9d64 Rename properly to armel. 2016-03-30 18:28:47 -07:00
Jeffrey Townsend
c31d8e229b Add initial ARM configuration. 2016-03-30 18:14:27 -07:00
Jeffrey Townsend
8f6e933b08 Add ARM architecture support to the build environment. 2016-03-30 18:13:31 -07:00
Jeffrey Townsend
187e4c7ab9 A bug in the dependency analysis is keeping some packages from getting built automatically. 2016-03-29 18:29:27 -07:00
Jeffrey Townsend
cf048dfb95 Merge pull request #60 from jnealtowns/master
System Loader and ONIE Upgrade Support
2016-03-29 13:56:55 -07:00
Jeffrey Townsend
b6b30e68c3 Newlines. 2016-03-29 20:49:39 +00:00
Jeffrey Townsend
883c81f74a Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-03-29 20:48:03 +00:00
Jeffrey Townsend
d7e3e65ff1 Add option to regenerate all version files. 2016-03-29 20:47:37 +00:00
Jeffrey Townsend
e33360beb2 Latest 2016-03-29 20:46:58 +00:00
Jeffrey Townsend
2eaf20505a Add loader upgrade sections. 2016-03-29 20:46:42 +00:00
Jeffrey Townsend
8974ed29d6 Add loader upgrade information. 2016-03-29 20:14:52 +00:00
Jeffrey Townsend
c4a20ba4fb PPC Upgrade fixes. 2016-03-29 20:14:32 +00:00
Jeffrey Townsend
df7b1f3806 Add upgrade FIT package. 2016-03-29 20:07:33 +00:00
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
64e8c01e57 Add upgrade package to AMD64 builds. 2016-03-29 18:27:42 +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
e87d52aea9 Ignore build products. 2016-03-29 18:25:10 +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
adf03c88f0 Merge pull request #59 from jnealtowns/master
Boot.d early init support
2016-03-29 09:08:16 -07: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
c1a795d085 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-03-23 19:04:40 +00:00
Jeffrey Townsend
07c3a7664c Merge fixes and new development from the original onlp-accton repository. 2016-03-23 19:03:45 +00:00
Jeffrey Townsend
c71b35537c Merge pull request #58 from brandonchuang/master
[as7712_32x] Add temp sensor(0x4b, CPU core) to onlp and fix PSU unsupported issue.
2016-03-23 11:03:49 -07: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
Carl D. Roth
77f73779f7 Switch to /dev/vda for root device 2016-03-21 17:48:32 -07:00
Carl D. Roth
52052f850a Switch to 3.9.6 kernel for KVM support 2016-03-21 17:48:23 -07:00
Carl D. Roth
196d308508 Support verbose building 2016-03-21 17:32:15 -07:00
Carl D. Roth
bb93325e41 Minor fix for umount 2016-03-21 17:31:46 -07:00
Jeffrey Townsend
0732202126 Latest. 2016-03-19 19:15:52 +00: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