Commit Graph

775 Commits

Author SHA1 Message Date
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
7faad73b4a Enable ASR generation. 2018-04-05 17:32:31 +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
3b45ae6813 UDS Error Handling
- Don't allow UDS connects() to block.
- Add a 1 second timeout for all UDS read/write operations.
2018-04-03 21:37:22 +00:00
Jeffrey Townsend
41bf6970e5 Add option for local script execution during autoboot. 2018-04-02 18:54:54 +00:00
Jeffrey Townsend
be9cdca9d5 Manufecturer field missing from JSON output. 2018-03-29 18:18:27 +00:00
Michael Shych
6a680ec9c5 Configure ISMT and AT24 drivers as modules.
AT24 module can be loaded with different max buffer size.
ISMT driver interfere with MLNX I2C controller.
ISMT as module can be placed in blacklist on Mlnx platforms.

Signed-off-by: Michael Shych <michaelsh@mellanox.com>
2018-03-12 20:04:57 +00:00
Jeffrey Townsend
b92192e7dc Update ignore settings. 2018-03-08 20:47:23 +00:00
Jeffrey Townsend
3ef3bb3b49 Code Module Cleanup
- Fix autogen definitions for all code modules
- Rerun autogen on all modules
2018-03-08 20:20:50 +00:00
Jeffrey Townsend
ac3aef6597 Remove autogenerated makefiles from git. 2018-03-08 17:56:11 +00:00
Jeffrey Townsend
63a7c29302 AT24, CP2112, and GPIO updates. 2018-02-28 10:15:24 -08:00
Jeffrey Townsend
a12ee390f0 Merge pull request #309 from phani-karanam/add_latest_cp112_patch
Adding CP2112 latest patch & Enabling USB_ACM in linux config to crea…
2018-02-23 12:28:42 -08:00
shaohua.xiong
65cd247a0a add platform support for ag6248c and ag6248c_poe 2018-02-23 16:25:05 +08:00
Steven Noble
4539cd8c74 Configuration changes for the 4.9 kernel to support FBOSS and the Wedge 100/100S
Tunnel support added for FBOSS
USB_ACM for Wedge BCM connection.
2018-02-22 23:56:59 +00:00
phani-karanam
897f3f3e83 Adding CP2112 latest patch & Enabling USB_ACM in linux config to create TTY interface for CPU to BMC communication. 2018-02-21 14:45:57 +08:00
Jeffrey Townsend
a4e99c5ea1 Merge pull request #291 from StanleyCi/0111_ag9032v2_2
Add new Delta platform: AG9032V2.
2018-02-03 07:13:56 -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
Stanley Chi
313ae83055 Add new Delta platform: AG9032V2.
Add ipmitool to jessie builds.
Add support for AG9032V2 on kernel 4.9-lts config.

Signed-off-by: Stanley Chi <stanley.chi@deltaww.com>
2018-01-12 13:05:54 +08:00
Jeffrey Townsend
04257bed1a Update to 3.2.98. 2018-01-09 16:32:02 +00:00
Jeffrey Townsend
3305efba3b Update the 4.9.75. 2018-01-09 16:18:45 +00:00
Jeffrey Townsend
9d476e2207 Upgrade to 3.16.53. 2018-01-09 16:13:22 +00:00
Jeffrey Townsend
859e6b88b3 Merge pull request #287 from carlroth/master
Clean up platform detection
2018-01-05 07:46:31 -08:00
Jeffrey Townsend
78d303832a Update 4.9-LTS to 4.9.74. 2018-01-05 00:27:19 +00:00
Jeffrey Townsend
1132af8a92 Allow for changing sub levels. 2018-01-05 00:26:15 +00:00
Jeffrey Townsend
2f340beef7 Update to 3.16-LTS to 3.16.52. 2018-01-04 23:48:48 +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
Jeffrey Townsend
742bb5b8ca Revert "sync delta Release 1.3 about ag6248c with ocp " 2017-12-29 08:58:44 -08:00
Jeffrey Townsend
26d0e49f11 Merge pull request #282 from DeltaProducts/release-1.3
sync  delta Release 1.3  about ag6248c with ocp
2017-12-29 08:46:14 -08:00
Jeffrey Townsend
034ab83a76 Merge pull request #263 from mshych/master
Mellanox MSN2700, MSN2410, MSN2100 support for Debian9 / kernel 4.9.30 build
2017-12-29 06:31:53 -08:00
DeltaProducts
d8237498bc Merge pull request #18 from opencomputeproject/master
sync with ocp
2017-12-29 09:01:03 +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
shaohua.xiong
ea03f2715a support the platform delta ag6248c 2017-11-21 18:33:41 +08:00
Jeffrey Townsend
3f34834ecb Merge pull request #259 from ghjoec/master
Inventec d7032q28b onlp update.
2017-11-16 12:07:39 -08:00
Jeffrey Townsend
26bb4a2051 Merge pull request #258 from jonathantsai-qci/master
Add Support for QuantaMesh T3048-LY7:
2017-11-16 12:06:21 -08:00
Jeffrey Townsend
b43c7aa7e3 Add unit tests for additional 25G CR cables. 2017-11-15 20:48:13 +00:00
Zi Zhou
8c1dbf1d48 SFP28 CR type and length fix 2017-11-15 11:23:48 -08:00
Michael Shych
2624a062b8 Add ONL based on Debian 9 and kernel 4.9.30 support for Mellanox platforms MSN2700, MSN2410, MSN2100.
Signed-off-by: Michael Shych <michaelsh@mellanox.com>
2017-11-13 12:51:57 +00:00
Joe Chan
54197c317c Update Inventec d7032q28b. 2017-10-27 01:20:42 -07: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
Jeffrey Townsend
f877fd216f Add F4M-QSSFP-C-2-30.
Conflicts:
	packages/base/any/onlp/src/sff/module/src/sff_db.c
2017-10-25 22:39:35 +00:00