#
588c3f0d
|
| 03-Apr-2018 |
Kowalski, Kamil <kamil.kowalski@intel.com> |
Implemented PATCH for EthernetInterface VLAN and HostName fields
Implemented PATCH request handling in EthernetInterface schema. Currently only VLAN and HostName patching is implemented - IP changes
Implemented PATCH for EthernetInterface VLAN and HostName fields
Implemented PATCH request handling in EthernetInterface schema. Currently only VLAN and HostName patching is implemented - IP changes will be introduced in further patchsets.
This code does not change existing functionality - only expands it. Tested on real hardware and x86 VM. Works fine, passes RedfishSchemaValidator.
Change-Id: I8de4ee5e859218823b07cc11845f7ef6782d7171 Signed-off-by: Kowalski, Kamil <kamil.kowalski@intel.com>
show more ...
|
#
e0d918bc
|
| 27-Mar-2018 |
Ed Tanous <ed.tanous@intel.com> |
Boost beast
This commit is the beginings of attempting to transition away from crow, and toward boost::beast. Unit tests are passing, and implementation appears to be slightly faster than crow.
Ch
Boost beast
This commit is the beginings of attempting to transition away from crow, and toward boost::beast. Unit tests are passing, and implementation appears to be slightly faster than crow.
Change-Id: Ic8d946dc7a04f514c67b1098f181eee1ced69171
show more ...
|
#
daf36e2e
|
| 20-Apr-2018 |
Ed Tanous <ed.tanous@intel.com> |
Move thermal interfaces to new schema
With the change to entity manager, move the thermal componets to the proper inventory manager interfaces
Change-Id: I520e65b1df53ca8d3fbc12253882ae69b708bbbf S
Move thermal interfaces to new schema
With the change to entity manager, move the thermal componets to the proper inventory manager interfaces
Change-Id: I520e65b1df53ca8d3fbc12253882ae69b708bbbf Signed-off-by: Ed Tanous <ed.tanous@intel.com>
show more ...
|
#
aa2e59c1
|
| 12-Apr-2018 |
Ed Tanous <ed.tanous@intel.com> |
Move bmcweb over to sdbusplus
This patchset moves bmcweb from using boost-dbus over entirely to sdbusplus. This has some nice improvements in performance (about 30% of CPU cycles saved in dbus tran
Move bmcweb over to sdbusplus
This patchset moves bmcweb from using boost-dbus over entirely to sdbusplus. This has some nice improvements in performance (about 30% of CPU cycles saved in dbus transactions), as well as makes this project manuver closer to the upstream way of thinking.
Changes to bmcweb are largely ceremonial, and fall into a few categories: 1. Moves async_method_call instances to the new format, and deletes any use of the "endpoint" object in leiu of the sdbusplus style interface 2. sdbus object_path object doesn't allow access to the string directly, so code that uses it moves to explicit casts. 3. The mapbox variant, while attempting to recreate boost::variant, misses a T* get<T*>() method implementation, which allows using variant without exceptions. Currently, there is an overload for mapbox::get_ptr implementation which replecates the functionality.
Tested by: Booting the bmcweb on a target, iterating through redfish basic phosphor-webui usage, and websockets usage
Change-Id: I2d95882908d6eb6dba00b9219a221dd96449ca7b Signed-off-by: Ed Tanous <ed.tanous@intel.com>
show more ...
|
#
274fad5a
|
| 13-Jun-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Spelling fixes in redfish-core
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
C
Spelling fixes in redfish-core
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: Iaac459596247a9063350a129d0458ebe0c0e39ce Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
c7070ac2
|
| 27-Mar-2018 |
Kowalski, Kamil <kamil.kowalski@intel.com> |
Added VLAN Object to EthernetInterface schema
VLAN object added to EthernetInterface schema which is visible when Ethernet Interface is a VLAN interface.
Does not break anything on Wolfpass or x86.
Added VLAN Object to EthernetInterface schema
VLAN object added to EthernetInterface schema which is visible when Ethernet Interface is a VLAN interface.
Does not break anything on Wolfpass or x86. BMCWeb working
Change-Id: I965c484e6e120568db4e6542d2b48f8a7fb54fd0 Signed-off-by: Kowalski, Kamil <kamil.kowalski@intel.com> Signed-off-by: Ed Tanous <ed.tanous@intel.com>
show more ...
|
#
9391bb9c
|
| 19-Mar-2018 |
Rapkiewicz, Pawel <pawel.rapkiewicz@intel.com> |
Enabling Ethernet Interfaces, and Ethernet Interfaces Collection Schemas
Commit provides Schemas for: * Single Eth Interface (GET) * Eth Interface Collection (GET)
Both are using EthernetProvider,
Enabling Ethernet Interfaces, and Ethernet Interfaces Collection Schemas
Commit provides Schemas for: * Single Eth Interface (GET) * Eth Interface Collection (GET)
Both are using EthernetProvider, which delivers data available from xyz.openbmc_project.Network
It was tested: * Regression (no regression in web server behaviour) * Memory Leaks (no leaks detected via valgrind) * Compiling multiple arch (x86, ASPEED) * Service Validator pass all available schemas
Change-Id: Idee321cb294f48b59f7740512bbe416cf10236c0 Signed-off-by: Rapkiewicz, Pawel <pawel.rapkiewicz@intel.com> Signed-off-by: Ed Tanous <ed.tanous@intel.com>
show more ...
|