Commit Graph

  • b42afe586b Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Jeffrey Townsend 2016-12-14 16:55:40 +00:00
  • 1c7beb8005 - Add platform objects These were accidentally overwritten by the sensor registration changes. They belong in their own file anyways so the code has been split and the registration moved to a common location. Jeffrey Townsend 2016-12-14 16:53:35 +00:00
  • 721ad5758b [as5710] Restore the define of SFP_BUS brandonchuang 2016-12-14 11:23:09 +08:00
  • 8db58bd0d8 [as5710] Support DC12V power supply(PSU-12V-650) brandonchuang 2016-12-14 11:06:39 +08:00
  • e458a648b5 latest Jeffrey Townsend 2016-12-13 22:01:37 +00:00
  • 2018320174 Except only if required. Jeffrey Townsend 2016-12-13 21:32:08 +00:00
  • aada217a4c Use /bin/sh instead of /bin/bash (for execution under the loader). Jeffrey Townsend 2016-12-13 21:31:41 +00:00
  • dd32721354 Remove ORC from supported Steven Noble 2016-12-13 09:29:16 -08:00
  • cd36ff8afd Merge pull request #138 from maxchung2001/master Jeffrey Townsend 2016-12-12 15:15:46 -08:00
  • de0643739a Merge pull request #139 from brandonchuang/master Jeffrey Townsend 2016-12-12 14:48:41 -08:00
  • 525e518716 Add new OCP-ONL-RESOURCE-MIB Jeffrey Townsend 2016-12-12 22:01:27 +00:00
  • d6c3ebb61f Add sysstat packge. Jeffrey Townsend 2016-12-12 20:18:51 +00:00
  • 51511aa621 Latest Jeffrey Townsend 2016-12-12 20:12:39 +00:00
  • e5cb3f6ec1 [from @kenchiang] Rework snmp oid registration so that the temperature, fan, and PSU oids are registered as netsnmp tables. When a sensor is added or deleted, the corresponding table is updated accordingly. Jeffrey Townsend 2016-12-12 20:10:30 +00:00
  • 97f1dcbc58 New operational status and OID Header APIs Jeffrey Townsend 2016-12-12 20:09:04 +00:00
  • 7e6a18bf4d Mellanox MSN2700, MSN2100 and MSN2410 platforms ONL support. Michael Shych 2016-12-11 14:18:34 +00:00
  • 65529d39fe Detect both SYS_VENDOR and BOARD_VENDOR. Jeffrey Townsend 2016-12-10 15:33:36 +00:00
  • 06c2d4bf58 Latest Jeffrey Townsend 2016-12-09 07:42:30 -08:00
  • b8c67183ea Fix FAN1 and FAN2 id reversed issue brandonchuang 2016-12-09 17:28:10 +08:00
  • f7cc57aced Merge branch 'master' of https://github.com/opencomputeproject/OpenNetworkLinux Sung-Kuang (Max) Chung 2016-12-07 22:07:57 -08:00
  • 1a90e3c514 Added community support email opennetworklinux@googlegroups.com, as support@bigswitch.com "is a support line for commercial Big Switch products for customer with paid licenses." Sung-Kuang (Max) Chung 2016-12-07 21:56:03 -08:00
  • a0e4cae7c4 Support manual uninstall mode as a last resort. Jeffrey Townsend 2016-12-08 03:46:36 +00:00
  • 54e4c572a0 Added community support email opennetworklinux@googlegroups.com, as support@bigswitch.com "is a support line for commercial Big Switch products for customer with paid licenses." Sung-Kuang (Max) Chung 2016-12-07 17:21:30 -08:00
  • f6cc003469 Provide common access to machine.conf and the output of onie-syseeprom. Jeffrey Townsend 2016-12-07 20:14:03 +00:00
  • 2241b65dfa Set upgrade ONIE and Firmware upgrade policy from sysconfig. Jeffrey Townsend 2016-12-07 17:55:27 +00:00
  • a6bb28ee54 Merge pull request #136 from zhouzi88/master Jeffrey Townsend 2016-12-05 18:46:51 -08:00
  • 0a635a9e3e report correct fan speed when fan speed changes according to thermal plan Zi Zhou 2016-12-05 17:57:53 -08:00
  • efe66c755b Add newline to issue.net. Jeffrey Townsend 2016-12-05 23:02:49 +00:00
  • 3799cce3f0 Kexec is no longer used. Jeffrey Townsend 2016-12-02 21:31:09 +00:00
  • add948d33f Add force_overrite paramater and return whether the file was re-written or not. Jeffrey Townsend 2016-12-01 18:20:14 +00:00
  • f8df569c2d Tolerate missing dmidecode module amd missing platform info object. Jeffrey Townsend 2016-12-01 17:14:04 +00:00
  • cbec27d710 Handle empty images. Jeffrey Townsend 2016-12-01 17:13:32 +00:00
  • 96cf925350 Merge branch 'master' of github.com:carlroth/OpenNetworkLinux Jeffrey Townsend 2016-11-30 19:34:27 -08:00
  • 0f2b922be8 attach, then shutdown, the internal components Carl D. Roth 2016-11-30 18:24:32 -08:00
  • 271434a71c Oops, unmount the contents of this (temporary) onie boot context Carl D. Roth 2016-11-30 18:23:58 -08:00
  • 8bee5e7796 Refactor the unmount part of the initrd context shutdown Carl D. Roth 2016-11-30 18:23:34 -08:00
  • 15cbc92208 Handle failed installs Carl D. Roth 2016-11-30 18:23:17 -08:00
  • b5a3ff7e1f Add DMI information for x86_64 platforms. Jeffrey Townsend 2016-11-30 22:56:18 +00:00
  • 176d9f6449 The imported module name must be unique. Otherwise the existing import will just be reused. Jeffrey Townsend 2016-11-30 22:12:27 +00:00
  • 56b2ca49f9 Don't take an exception if the manifest doesn't exist. - This is useful particularly for imports from the loader. Jeffrey Townsend 2016-11-30 22:10:29 +00:00
  • 66ac4ef684 Merge branch 'master' of github.com:carlroth/OpenNetworkLinux Jeffrey Townsend 2016-11-30 19:26:39 +00:00
  • c0ca9ede52 Latest Jeffrey Townsend 2016-11-30 19:24:16 +00:00
  • 1d8d72ce7f Import plugins from the loader runtime Carl D. Roth 2016-11-29 14:21:51 -08:00
  • e21d14549b - Mount the ONL-BOOT context before accessing the default boot-config. Jeffrey Townsend 2016-11-29 17:40:05 +00:00
  • f10add085e Plugins are optional. Jeffrey Townsend 2016-11-29 17:39:36 +00:00
  • f64d0ff258 Allow subclasses to implement mode-methods. Jeffrey Townsend 2016-11-29 17:39:13 +00:00
  • 69b9ae8efb Merge branch 'roth_install_hook' of github.com:carlroth/OpenNetworkLinux Jeffrey Townsend 2016-11-28 22:50:10 +00:00
  • ee551d5968 Updated plugin api docs Carl D. Roth 2016-11-28 13:34:08 -08:00
  • 6448819434 Updated plugin api docs Carl D. Roth 2016-11-28 13:31:34 -08:00
  • d7958005f3 Updated plugin api Carl D. Roth 2016-11-28 12:06:22 -08:00
  • c50cb2da27 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_install_hook Carl D. Roth 2016-11-28 10:32:31 -08:00
  • c5fe127e67 Merge branch 'roth_install_hook' of github.com:carlroth/OpenNetworkLinux Jeffrey Townsend 2016-11-28 10:09:18 -08:00
  • 05f4490b67 - Set NETREQUIRED as a class variable for easier overrides. - Allow NETAUTO=up Jeffrey Townsend 2016-11-28 08:34:59 -08:00
  • a752807be4 Common Loader boot-config management and manipulation. Jeffrey Townsend 2016-11-27 16:17:55 +00:00
  • c825d51bc8 Common architecture build makefiles. Jeffrey Townsend 2016-11-22 22:21:41 +00:00
  • 711b822dff Latest Jeffrey Townsend 2016-11-22 07:29:04 -08:00
  • 5c34495096 [SWL-3475] Fix Firmware upgrade after initial ONIE upgrade. Jeffrey Townsend 2016-11-21 21:21:41 +00:00
  • 956a28678d Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Jeffrey Townsend 2016-11-18 17:27:41 +00:00
  • b39ac64355 Utility for resetting the boot swi. Jeffrey Townsend 2016-11-18 17:27:22 +00:00
  • 15724dbbd2 Merge pull request #133 from zhouzi88/master Jeffrey Townsend 2016-11-17 16:59:40 -08:00
  • b2fa0f4199 support onlp_sfpi_dev_read[write] api in as5712, as5812-54x Zi Zhou 2016-11-17 14:32:02 -08:00
  • df84b39c27 Added docs Carl D. Roth 2016-11-17 13:16:16 -08:00
  • 9a34feb98e Latest Jeffrey Townsend 2016-11-17 20:44:27 +00:00
  • aea86e8726 Added sample hook scripts to u-boot installer Carl D. Roth 2016-11-17 12:20:51 -08:00
  • 31055e67ce - Support ONIE firmware upgrade packages. - Use the new onl.grub interface Jeffrey Townsend 2016-11-17 19:31:56 +00:00
  • ce2d20f93b This is really what onl-mounts should be called. Jeffrey Townsend 2016-11-17 19:31:31 +00:00
  • bca8be69c8 Convenience tool to set the onie-boot-mode and reboot once into onie. Jeffrey Townsend 2016-11-17 19:31:01 +00:00
  • 877fff69e0 Use the new onl-onie-boot-mode tool. Jeffrey Townsend 2016-11-17 19:30:39 +00:00
  • d6d89cc3cb - onie boot tool access - boot selection Jeffrey Townsend 2016-11-17 19:29:31 +00:00
  • 8937a27afb Add OnlOnieBootContext Jeffrey Townsend 2016-11-17 19:28:30 +00:00
  • f6dc473cf8 - Always set the default boot selection to $saved_entry - Always reset $saved_entry to the NOS boot selection. The purpose of this change is to make transitions to and from ONIE for update purposes more robust. Every boot selection to ONIE is automatically a boot-once choice. Jeffrey Townsend 2016-11-17 19:25:25 +00:00
  • 486f375b4a mkinstaller.py now handles pre/post hooks Carl D. Roth 2016-11-16 18:57:34 -08:00
  • f1d0f414ef Added pre/post plugins Carl D. Roth 2016-11-16 18:57:18 -08:00
  • 2dfb813f82 Add sample scripts to the ONL installer Carl D. Roth 2016-11-16 18:56:09 -08:00
  • f088db5372 Support pre/post install scripts Carl D. Roth 2016-11-16 18:55:53 -08:00
  • 5aa3212f64 Sample pre/post scripts and plugins, needs docs Carl D. Roth 2016-11-16 18:54:54 -08:00
  • 3149627459 Initial plugin api, needs docs Carl D. Roth 2016-11-16 18:54:34 -08:00
  • 2a37f60622 Latest Jeffrey Townsend 2016-11-16 22:54:27 +00:00
  • 66334bf1c1 Latest Jeffrey Townsend 2016-11-16 20:58:00 +00:00
  • 4ffcc87549 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux Jeffrey Townsend 2016-11-16 20:23:27 +00:00
  • cc022b27a1 Latest Jeffrey Townsend 2016-11-16 20:23:19 +00:00
  • 218811da1b Use the CJSON module to generate JSON formatting instead of hand coding it. Jeffrey Townsend 2016-11-16 20:22:21 +00:00
  • e51148bf55 Use the new module database infrastructure. Jeffrey Townsend 2016-11-16 20:21:18 +00:00
  • ab24f9914e Use the new module database infrastructure. Jeffrey Townsend 2016-11-16 20:21:04 +00:00
  • a022bf466a Merge pull request #130 from zhouzi88/master Jeffrey Townsend 2016-11-16 11:25:12 -08:00
  • 28facefe44 minor fix Zi Zhou 2016-11-16 10:48:59 -08:00
  • a2b8c1caeb add onlp_sfpi_dev_read[write] api support Zi Zhou 2016-11-15 16:04:57 -08:00
  • 82eafedd6b CJSON Fix. Jeffrey Townsend 2016-11-13 07:37:26 -08:00
  • 69c3ca634d Latest Jeffrey Townsend 2016-11-11 07:57:38 -08:00
  • 7fcdf5c8e2 Merge pull request #129 from carlroth/master Jeffrey Townsend 2016-11-11 07:51:00 -08:00
  • 5773f5e759 Minor loader-shell breakage on ppc Carl D. Roth 2016-11-10 17:42:55 -08:00
  • 551435819d Fixed format test api Carl D. Roth 2016-11-10 15:26:27 -08:00
  • 52c96b0bea Extend U-Boot initrd support to include legacy images Carl D. Roth 2016-11-10 14:50:26 -08:00
  • 707279da6f Relax OS and TYPE requirements Carl D. Roth 2016-11-10 14:49:51 -08:00
  • 1e262f8b6f Do not parse the ONIE initrd for u-boot systems Carl D. Roth 2016-11-10 14:39:55 -08:00
  • c65c0ff001 Added magic-number tester Carl D. Roth 2016-11-10 14:39:33 -08:00
  • 640295d3b3 Added legacy u-boot parser Carl D. Roth 2016-11-10 14:39:25 -08:00
  • c686cdff2c Latest Jeffrey Townsend 2016-11-10 17:58:17 +00:00
  • 5345cb3a23 Merge pull request #127 from carlroth/roth_swl_3426 Jeffrey Townsend 2016-11-10 08:37:53 -08:00
  • 4a77b50f10 Merge pull request #128 from zhouzi88/master Jeffrey Townsend 2016-11-10 08:33:35 -08:00