Commit Graph

389 Commits

Author SHA1 Message Date
Jeffrey Townsend
bd5e374e32 Update with latest package configurations. 2016-04-13 15:20:54 -07:00
Jeffrey Townsend
718e21517f The download directory must be created prior to the setup stage. 2016-04-13 14:50:36 -07:00
Jeffrey Townsend
d9db525297 Merge pull request #67 from carlroth/master
Initial rollup of installer WIP
2016-04-13 14:25:03 -07:00
Carl D. Roth
9816606a0c Fixed Makefile includes 2016-04-13 13:53:27 -07:00
Carl D. Roth
d9ba34c606 Eanble verbose build 2016-04-13 13:52:19 -07:00
Carl D. Roth
b0ad23c944 Added pyparted 2016-04-13 13:50:10 -07:00
Carl D. Roth
24649caaee Back out pyblkid 2016-04-13 13:49:56 -07:00
Jeffrey Townsend
553e9a2a10 Add support for reading the BCM temperature domain socket. 2016-04-12 18:50:04 +00:00
Jeffrey Townsend
b2d6ebf6aa Allow operations on domain sockets. 2016-04-12 18:00:58 +00:00
Jeffrey Townsend
67c67470d2 Add a post-merge githook to invalidate the local module manifest.
The Builder module manifest is generated once from the local tree if its missing.
When new code is merged from a remote the manifest must be regenerated in order to
reference and build the new libraries.

At setup time a post-merge hook is now added to the local repository to clear the
module manifest after merging.
2016-04-11 17:14:57 +00:00
Jeffrey Townsend
c504085d5a Merge pull request #65 from Lewis-Kang/system_eeprom
add System EEPROM support for as5812
2016-04-11 07:44:18 -07:00
Lewis Kang
2f1f4aeabe add System EEPROM support for as5812 2016-04-11 16:12:31 +08:00
Lewis Kang
7547415d6b Merge pull request #3 from opencomputeproject/master
merge from OCP/ONL to my local forked branch
2016-04-11 15:37:04 +08:00
Jeffrey Townsend
9b78beef90 Revert "Remove AIM_CONFIG_INCLUDE_DAEMONIZE support from ONLP build."
This reverts commit 653ccf525e.
2016-04-08 23:44:58 +00:00
Jeffrey Townsend
64c2c0f3c6 Latest 2016-04-08 21:05:39 +00:00
Jeffrey Townsend
e0b37adc52 AIM Daemon API changes. 2016-04-08 21:05:04 +00:00
Jeffrey Townsend
653ccf525e Remove AIM_CONFIG_INCLUDE_DAEMONIZE support from ONLP build.
Daemon support was never used in the build but is now
failing due to new compile-time checks.
2016-04-08 16:41:34 +00:00
Jeffrey Townsend
fe24e65158 Latest 2016-04-06 23:50:29 +00:00
Jeffrey Townsend
8ad581763e New code module generation script for ONL.
Run as $ONL/tools/newmodule.py <modulename> <module_description>
The new module is placed in the current working directory.
2016-04-06 23:49:27 +00:00
Jeffrey Townsend
4e2130a0e7 The package cache should be instanced per-distro.
The package caches contain paths relative to the distro name (from the $BUILD_DIR variable).
As such the cache can become invalid when switching in-place between distro containers.
Keeping the cache instanced per-container makes sure they don't contaminate each other.
2016-04-05 17:02:52 -07:00
Jeffrey Townsend
5bed1d63b5 Use latest version of onlbuilder for the autobuild. 2016-04-05 13:08:37 -07:00
Jeffrey Townsend
55ce0d1e76 Do not error when attempting to build ARM under wheezy. 2016-04-05 11:30:03 -07:00
Jeffrey Townsend
b04a3d3f2d Upgrade packages now stored per build architecture. 2016-04-05 11:29:08 -07:00
Jeffrey Townsend
4003168bed Commonize FIT-based upgrade logic. 2016-04-05 18:28:32 +00:00
Jeffrey Townsend
8377a14bb3 Add loader key to the AS4610 configuration file. 2016-04-05 11:25:38 -07:00
Jeffrey Townsend
97ad972127 - Enable ARM installer
- RELEASE clean target.
2016-04-05 17:12:53 +00:00
Jeffrey Townsend
4030df9548 ARM Installer 2016-04-05 16:53:37 +00:00
Jeffrey Townsend
06610ab287 Update 2016-04-05 16:53:09 +00:00
Jeffrey Townsend
24294e7c19 No longer used. 2016-04-05 16:52:31 +00:00
Jeffrey Townsend
11502f8086 Use common FIT installer. 2016-04-05 09:49:18 -07:00
Jeffrey Townsend
5aee4830af The legacy PPC installer is now a generic FIT installer used by both PPC and ARM. 2016-04-05 16:47:07 +00:00
Jeffrey Townsend
0ef0dcfc00 Better ARM target and environment handling. 2016-04-05 09:10:58 -07:00
Jeffrey Townsend
2b26feefce Add FIT upgrade package. 2016-04-05 09:10:27 -07:00
Jeffrey Townsend
977d6506c2 Set current build suite for easy build-time checks. 2016-04-05 09:09:43 -07:00
Jeffrey Townsend
9c0c174eeb Fix mounts and installer settings. 2016-04-05 16:08:55 +00:00
Jeffrey Townsend
77c4bc6e8d Use common FIT build templates. 2016-04-05 16:08:04 +00:00
Jeffrey Townsend
c7efc16573 Commonize FIT builds. 2016-04-05 16:05:22 +00:00
Jeffrey Townsend
5b375a50d7 Bump to 1.2 2016-04-04 15:57:20 -07:00
Jeffrey Townsend
4232ce37c9 Merge pull request #61 from jnealtowns/master
ARM Architecture Support
2016-04-04 15:39:56 -07:00
Jeffrey Townsend
3e45356e8e Specify architecture. 2016-04-04 22:35:31 +00:00
Jeffrey Townsend
5e9e0e40e9 Improve error. 2016-04-04 20:16:44 +00:00
Jeffrey Townsend
cfb45b10d7 ARM Architecture and Toolchain Support. 2016-04-04 18:54:53 +00:00
Jeffrey Townsend
7e9daa0814 Add ARM environment check. 2016-04-04 18:54:05 +00:00
Jeffrey Townsend
124f2ced6c Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
Conflicts:
	sm/infra
2016-04-04 11:14:19 -07:00
Jeffrey Townsend
339072b5cd Initial 2016-04-04 18:05:55 +00:00
Jeffrey Townsend
3574101b65 ARM packages. 2016-04-04 18:05:37 +00:00
Jeffrey Townsend
cb64684123 ARM Builds 2016-04-04 18:05:24 +00:00
Jeffrey Townsend
11d15d216f Multiarchitecture Support
- Support both ARM and Powerpc architecture FIT images.
2016-04-04 18:04:34 +00:00
Jeffrey Townsend
90a679315f Allow script execution during patch series application. 2016-04-04 18:03:11 +00:00
Jeffrey Townsend
ce371eb778 Initial support for the Accton AS4610. 2016-04-04 17:58:34 +00:00