Jeffrey Townsend
8168fdc1cf
Merge pull request #392 from carlroth/master
...
Suppress dmidecode warnings for KVM systems
2018-05-29 13:12:52 -07:00
Carl D. Roth
3b28243ccb
Suppress dmidecode warnings for KVM systems
2018-05-24 13:27:55 -07:00
Jeffrey Townsend
3a6f48f880
Merge pull request #385 from zhouzi88/swl-4496
...
support S4112F
2018-05-15 13:46:30 -07:00
Zi Zhou
c4fa324fee
support S4112F
2018-05-11 13:19:50 -07:00
Carl D. Roth
e9c760edd2
Fixed broken loader upgrade
...
- too many nested chroots
- update loader system query to use a proper onie-sysinfo call
2018-05-02 16:42:08 -07:00
Carl D. Roth
9b282495fa
Better support for UEFI
...
- throw a proper error if we cannot find the ESP partition
- don't forget to parse the GPT first before starting the ESP search
2018-05-02 16:41:04 -07:00
Carl D. Roth
e09559d6dc
load the efivarfs filesystem if needed
2018-05-02 16:39:59 -07:00
Carl D. Roth
7b7fef083a
load the efivarfs module if possible
2018-05-02 16:38:20 -07:00
Carl D. Roth
d39868c23b
load the efivarfs module if possible
2018-05-02 16:38:14 -07:00
Jeffrey Townsend
d66cceee0e
Rename the 4.9-arm64-all kernel to 4.9-lts-arm64-all to confirm the the existing nameing conventions.
2018-04-26 17:32:04 +00:00
Jeffrey Townsend
a91f3d7e8f
Merge branch 'add-arm64-lts4.9-and-nxp-layerscape-platforms' of github.com:shengzhou/OpenNetworkLinux
2018-04-26 06:53:08 -07:00
Jeffrey Townsend
a97785c10b
Add a silent option while running the upgrade steps.
2018-04-24 18:32:12 +00:00
Jeffrey Townsend
a4492c87d6
New sysconfig option which skips the execution of the upgrade steps at boot time.
2018-04-24 17:20:49 +00:00
Jeffrey Townsend
50878146fd
Better output for scalar values.
2018-04-24 17:20:10 +00:00
Shengzhou Liu
9e464d2075
Upgrade to kernel lts-4.9.75 for arm64 platforms
...
Signed-off-by: Guo Hanyue <guo.hanyue@nxp.com >
Signed-off-by: Shengzhou Liu <Shengzhou.Liu@nxp.com >
2018-04-24 13:46:30 +08:00
Jeffrey Townsend
6ca7b8f423
Add 4.14
2018-04-18 16:49:03 +00:00
Jeffrey Townsend
736eeadb4d
Use onldebni to automatically run debian operations non-interactively under policy-rc.d protection.
...
This is useful for automated RFS modifications after first creation.
2018-04-15 22:41:28 +00:00
Jeffrey Townsend
15520e4dd6
Remove accidental changes.
2018-04-12 15:04:08 -07:00
Jeffrey Townsend
0012b203db
If the first blkid lookup fails we can't take an exception if the following ubi lookup also fails.
2018-04-12 17:49:57 +00:00
Jeffrey Townsend
0d96386d95
Merge pull request #315 from DeltaProducts/ag6248-feb-12
...
add platform support for ag6248c and ag6248c_poe
2018-04-04 08:35:14 -07:00
Jeffrey Townsend
41bf6970e5
Add option for local script execution during autoboot.
2018-04-02 18:54:54 +00:00
shaohua.xiong
65cd247a0a
add platform support for ag6248c and ag6248c_poe
2018-02-23 16:25:05 +08:00
Jeffrey Townsend
6aa99a1179
Merge pull request #303 from carlroth/master
...
Support local file paths with colons
2018-02-03 07:02:06 -08:00
Carl D. Roth
e8fb96d1ff
Support local file paths with colons
2018-02-02 19:28:34 -08:00
Wilson Ng
d570011c62
Add setters and getters for dns server and domain in OnlBootConfig.
2018-01-22 19:08:26 -08:00
Jeffrey Townsend
033587441e
The blkids must be walked prior to attempting to save the config partition (msdos only).
2018-01-20 19:20:23 +00:00
Carl D. Roth
6aadd03984
Clean up platform detection
...
- export /etc/machine.conf settings to installer.conf
- better handling of machine.conf bits during onie chroots (debug)
2018-01-03 16:34:27 -08:00
Carl D. Roth
8e31b248e9
Updated comment
2017-12-26 17:48:26 -08:00
Carl D. Roth
7550367afb
Platform ident should use onie-sysinfo
2017-12-26 17:48:08 -08:00
Carl D. Roth
1fdf13b506
Loader should use onie-sysinfo
2017-12-26 17:47:58 -08:00
Carl D. Roth
feeb3c3330
Wrap access to ONIE's sysinfo tool
2017-12-26 17:47:35 -08:00
Carl D. Roth
22bb3010e5
Add installer support for using onie-sysinfo instead of /etc/machine.conf
2017-12-26 17:47:11 -08:00
Jeffrey Townsend
43103d6633
Cache the DMI system version at baseconfig time.
2017-12-08 00:21:17 +00:00
Jonathan Tsai
e74f5db634
Add Support for QuantaMesh T3048-LY7:
...
1. Add class OnlPlatformPortConfig_48x10_4x100 at base.py
2. Port LY7 platform driver
3. Port LY7 ONLP: board info
4. Port LY7 ONLP: system led
5. Port LY7 ONLP: sfp
6. Set SYS_OBJECT_ID as ".3048.2700"
2017-10-27 12:12:24 +08:00
Brandon Chuang
91fae41cc6
Add new accton platform, AS7816_64X.
2017-10-16 14:40:44 +08:00
Jeffrey Townsend
c04a9a2604
Handle problems accessing the ONIE eeprom more gracefully.
2017-10-15 20:28:49 +00:00
Carl D. Roth
531ff17684
Unmount the EFI directory before doing a re-install
2017-10-11 17:08:10 -07:00
Carl D. Roth
6dbd880959
Use gdisk recovery commands
...
- recover from a corrupted/misplaced backup partition table
2017-08-30 17:16:32 -07:00
Carl D. Roth
32a1e64c4b
Move ESP to standard location
2017-08-25 10:51:32 -07:00
Carl D. Roth
639ab22ce7
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_uefi
2017-08-24 17:31:25 -07:00
Carl D. Roth
f243f7c8c2
Relax 'onlmounts' label parsing
...
- previous checkin regressed this
- re-enable e.g. 'boot' or 'BOOT' or 'ONL-BOOT'
2017-08-24 17:30:31 -07:00
Carl D. Roth
046684f323
Refactor UEFI support
...
- find the ESP partition and its UUID
2017-08-22 16:24:38 -07:00
Carl D. Roth
5bb959a38e
Refactor install support for UEFI
...
- handle proxy- and non-proxy setups
- handle boot entry manipulation
- properly set the OS name via sysconfig
- mount ESP partition for grub-efi
2017-08-22 16:23:19 -07:00
Carl D. Roth
e819231bb5
Fixes to support chroot etc.
...
- use an available chroot when running gdisk
- Add a simple onie-shell adapter
2017-08-22 16:21:16 -07:00
Carl D. Roth
9bb6e63a1f
Oops forgot to gather the onieDir
...
- eliminates most uses of proxy grub
2017-08-22 16:13:12 -07:00
Carl D. Roth
77fe26a72b
Proper ESP identification using GPT partition GUID
2017-08-18 17:54:03 -07:00
Carl D. Roth
79185302c1
Finalize sgdisk support
2017-08-18 17:53:36 -07:00
Carl D. Roth
1ef9dd8e16
Fixes for optional mount points
2017-08-18 17:53:20 -07:00
Carl D. Roth
df0f857ccf
WIP gdisk support
2017-08-18 09:32:49 -07:00
Carl D. Roth
d399f33c38
Refactor UEFI grub support
2017-08-18 09:32:41 -07:00