Jeffrey Townsend
ba8dfdbf1d
New Standard Partition Layout
...
- ONL-BOOT : Loader/kernels/boot-config
- ONL-CONFIG : System Configuration. Persistant across upgrades.
- ONL-IMAGES : Switch Image Store
- ONL-DATA : Runtime data store (SWI mode) or root filesystem partition (normal install mode).
2016-04-13 18:54:21 -07:00
Jeffrey Townsend
bcfbeda74b
Latest
2016-04-13 18:53:43 -07:00
Jeffrey Townsend
0df7559793
- All boot partitions are now ext2.
...
- All installer configurations updated for new partition system.
2016-04-13 18:51:57 -07:00
Jeffrey Townsend
937c8b4e60
- All boot partitions are now ext2.
...
- All installer configurations updated for new partition system.
2016-04-13 18:50:43 -07:00
Jeffrey Townsend
d837ea6d6e
Mount quiet with status.
2016-04-13 18:50:08 -07:00
Jeffrey Townsend
7ac989d678
Latest
2016-04-13 18:38:45 -07:00
Jeffrey Townsend
f94bbcc35e
The loader version of the vendor-config-onl package is now required.
2016-04-13 18:37:59 -07:00
Jeffrey Townsend
c9ba39388d
Updates for new partition layout and mount management.
2016-04-13 18:37:24 -07:00
Jeffrey Townsend
a920b9ae63
Loader mount policies.
2016-04-13 18:36:54 -07:00
Jeffrey Townsend
9f2f912366
New Mount Management.
...
Data mounts are now handled exclusively by the new OnlMountManager.
This is now included in both SWI, Loader, and standard root installation images.
The initmounts script is now used by all components to effect filesystem checks,
deployment-specific mount and recovery policies.
2016-04-13 18:30:15 -07:00
Jeffrey Townsend
66a78e3acc
Latest
2016-04-14 01:28:02 +00:00
Jeffrey Townsend
6933dc57e2
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into new_partitions
2016-04-13 15:24:32 -07:00
Jeffrey Townsend
0fc6a22a19
New ONL Partition Format
2016-04-13 15:23:53 -07:00
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