Carl D. Roth
2a1bb49f18
Helper shell code for new installer
2016-05-02 12:55:53 -07:00
Carl D. Roth
a780c0b5eb
Userland tools for new installer
2016-05-02 12:55:05 -07:00
Carl D. Roth
15c7af3999
Platform config updates
...
- get the platform type from /etc/machine.conf if run from ONIE
2016-05-02 12:53:33 -07:00
Carl D. Roth
972f2cdf6f
Update the YAML loader for platform configs
2016-05-02 12:53:01 -07:00
Carl D. Roth
90a45eff50
Yaml helper module
...
- util for loading the mongrel YAML platform definitons
2016-05-02 12:52:13 -07:00
Carl D. Roth
dc0178c984
Initial checkin of pythonic installer library
...
- u-boot is currently broken
2016-05-02 12:42:37 -07:00
Carl D. Roth
58cf4e5036
Updated install template for vendor-config-onl
...
- Include stub shell file for new installer
- put Python files in a proper site install location
2016-05-02 12:41:21 -07:00
Carl D. Roth
40a6020f27
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
2016-04-14 12:59:43 -07:00
Carl D. Roth
f9b34e1ef8
Add onl-vendor-config-onl to initrd
2016-04-14 11:19:45 -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
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
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
b2d6ebf6aa
Allow operations on domain sockets.
2016-04-12 18:00:58 +00: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
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
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
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
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
124f2ced6c
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
...
Conflicts:
sm/infra
2016-04-04 11:14:19 -07:00
Jeffrey Townsend
905c5a0e3e
ARM Fit Builds.
2016-04-04 17:55:28 +00:00
Jeffrey Townsend
5c21442527
Add DTBs.
2016-04-04 17:55:04 +00:00
Jeffrey Townsend
4c4eef9eb0
New 3.2.71 Debian7 + Cumulus OSS/BRCM IPROC Patches
...
Used as the base kernel for Broadcom IPROC Integrated ARM systems.
2016-04-04 15:39:41 +00:00
Jeffrey Townsend
c8fe39797e
ARM Packages.
2016-04-04 15:36:12 +00:00
Jeffrey Townsend
e18d7e50ad
ARM initrd builds.
2016-04-04 15:34:27 +00:00
Jeffrey Townsend
68b1280469
ARM updates.
2016-04-03 15:45:12 -07:00
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
Carl D. Roth
5f0aebe643
Added buildroot dependencies pyblkid, pypparted, pyroute2, python-ymal
2016-03-31 15:18:29 -07:00
Jeffrey Townsend
c31d8e229b
Add initial ARM configuration.
2016-03-30 18:14:27 -07:00
Jeffrey Townsend
c4a20ba4fb
PPC Upgrade fixes.
2016-03-29 20:14:32 +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
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