Commit Graph

947 Commits

Author SHA1 Message Date
Carl D. Roth
f088db5372 Support pre/post install scripts
- refactor unzip handling a bit
- better support for file excludes using a tempdir
- run pre/post hooks using well-known script names
2016-11-16 18:55:53 -08:00
Carl D. Roth
5aa3212f64 Sample pre/post scripts and plugins, needs docs 2016-11-16 18:54:54 -08:00
Carl D. Roth
3149627459 Initial plugin api, needs docs 2016-11-16 18:54:34 -08:00
Jeffrey Townsend
82eafedd6b CJSON Fix. 2016-11-13 07:37:26 -08:00
Jeffrey Townsend
69c3ca634d Latest 2016-11-11 07:57:38 -08:00
Jeffrey Townsend
7fcdf5c8e2 Merge pull request #129 from carlroth/master
Added support for legacy u-boot images, see SWL-3462
2016-11-11 07:51:00 -08:00
Carl D. Roth
5773f5e759 Minor loader-shell breakage on ppc 2016-11-10 17:42:55 -08:00
Carl D. Roth
551435819d Fixed format test api 2016-11-10 15:26:27 -08:00
Carl D. Roth
52c96b0bea Extend U-Boot initrd support to include legacy images 2016-11-10 14:50:26 -08:00
Carl D. Roth
707279da6f Relax OS and TYPE requirements 2016-11-10 14:49:51 -08:00
Carl D. Roth
1e262f8b6f Do not parse the ONIE initrd for u-boot systems 2016-11-10 14:39:55 -08:00
Carl D. Roth
c65c0ff001 Added magic-number tester 2016-11-10 14:39:33 -08:00
Carl D. Roth
640295d3b3 Added legacy u-boot parser 2016-11-10 14:39:25 -08:00
Jeffrey Townsend
c686cdff2c Latest 2016-11-10 17:58:17 +00:00
Jeffrey Townsend
5345cb3a23 Merge pull request #127 from carlroth/roth_swl_3426
Restore boot loader config on loader upgrade, see SWL-3426
2016-11-10 08:37:53 -08:00
Jeffrey Townsend
4a77b50f10 Merge pull request #128 from zhouzi88/master
fix PSU fan and temperature
2016-11-10 08:33:35 -08:00
Zi Zhou
33b8abb646 fix PSU fan and temperature 2016-11-09 22:14:54 -08:00
Carl D. Roth
0585e17740 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_swl_3426 2016-11-09 15:20:50 -08:00
Jeffrey Townsend
0353c52c9d Make boot-config files optional. 2016-11-09 22:23:16 +00:00
Jeffrey Townsend
eca7a60349 Recover default boot-config into /mnt/onl/boot. 2016-11-09 21:45:37 +00:00
Jeffrey Townsend
04658945c5 The upgrade status manifest may not be available during system upgrade. 2016-11-09 21:18:47 +00:00
Jeffrey Townsend
48689e3d98 Boot-config installation is optional. 2016-11-09 21:18:17 +00:00
Jeffrey Townsend
2ad51228d9 The system upgrade step must occur prior to mount and platform setup. 2016-11-09 21:17:10 +00:00
Carl D. Roth
a394f2b84c Unmount /mnt/onl/boot prior to invoking the installer 2016-11-09 12:38:48 -08:00
Carl D. Roth
46c8c0a0be Working for x86 2016-11-09 12:38:18 -08:00
Jeffrey Townsend
558e9f3d29 Merge pull request #121 from carlroth/master
Implement system upgrade for in-place re-partitioning
2016-11-09 09:16:48 -08:00
Jeffrey Townsend
e818f47df6 Merge pull request #125 from sonoble/deb8-fix
adds base-files dependency to faultd
2016-11-09 09:15:46 -08:00
Steven Noble
7ea57d959b adds base-files dependency to faultd 2016-11-09 02:18:31 +00:00
Carl D. Roth
4c9c1fa745 Works for ppc, x86 probably needs a chroot 2016-11-08 16:21:58 -08:00
Jeffrey Townsend
76e0d24d10 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-11-08 19:57:26 +00:00
Jeffrey Townsend
38297a63cf Latest 2016-11-08 19:57:17 +00:00
Jeffrey Townsend
c0562925d8 Merge pull request #124 from wilmo119/master
Latest bigcode.
2016-11-08 09:25:25 -08:00
Wilson Ng
82ba5faebd Latest bigcode. 2016-11-08 09:27:57 -08:00
Jeffrey Townsend
e2f9ea1fba Add Device Mapper/Crypt support. 2016-11-08 14:29:07 +00:00
Jeffrey Townsend
0508e7149c Latest 2016-11-08 14:28:57 +00:00
Carl D. Roth
1eaf262f71 Refactor to use OnieBootContext 2016-11-07 17:55:06 -08:00
Carl D. Roth
9e15479060 Refactor to use OnieBootContext 2016-11-07 17:54:50 -08:00
Carl D. Roth
c730004e2b Initial working version of OnieBootContext 2016-11-07 17:54:36 -08:00
Carl D. Roth
ad913e98c5 Minor fixes after fallout from git pull 2016-11-07 17:53:49 -08:00
Carl D. Roth
d6010dbd9c Merge branch 'master' of github.com:carlroth/OpenNetworkLinux into roth_swl_3426
Conflicts:
	packages/base/all/vendor-config-onl/src/python/onl/install/InstallUtils.py
	packages/base/all/vendor-config-onl/src/python/onl/install/ShellApp.py
2016-11-07 15:16:21 -08:00
Carl D. Roth
d11513407c Merge branch 'master' of github.com:carlroth/OpenNetworkLinux 2016-11-07 13:13:41 -08:00
Carl D. Roth
19d19ef51c Fix swiget for if SWI is missing 2016-11-07 13:12:54 -08:00
Carl D. Roth
3dd8881921 Updates for review feedback
- use built-in mount context for ONL-BOOT
- fix logger handle
- minor nit for swiget if the SWI is missing
2016-11-07 13:12:42 -08:00
Carl D. Roth
c85967e4db Handle unmount when detached 2016-11-07 10:50:17 -08:00
Carl D. Roth
001aa48a45 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
Conflicts:
	packages/base/all/vendor-config-onl/src/python/onl/install/BaseInstall.py
2016-11-04 16:02:18 -07:00
Carl D. Roth
4595c3d736 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_swl_3426 2016-11-04 15:45:16 -07:00
Jeffrey Townsend
b699cdbe2d Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2016-11-04 21:32:32 +00:00
Jeffrey Townsend
d3c65d04dd Remove output. 2016-11-04 21:32:08 +00:00
Jeffrey Townsend
54e292f0ba Factor out file delivery so it can be shared between packaging and release. 2016-11-04 21:16:03 +00:00
Jeffrey Townsend
1ced5a5251 Merge pull request #123 from carlroth/roth_swl_3246
Handle unformatted/corrupted partition tables, see SWL-3246
2016-11-04 13:09:23 -07:00