b4ee2af7 | 13-Sep-2022 |
Tyson Tuckerbear <ttucker@google.com> |
Dimm.interface.yaml: Include High Bandwidth Memory v3 (HBM3)
Signed-off-by: Tyson Tuckerbear <ttucker@google.com> Change-Id: Ic51b9383b76ab5d50b2c73be8ffae811f25e6246 |
4f9c0914 | 01-Aug-2022 |
Michal Orzel <michalx.orzel@intel.com> |
Update Telemetry service interfaces
This change updates description of interfaces utilized by Telemetry service, so that its contents mirror the desired implementation.
Change-Id: I7207c4889912e848
Update Telemetry service interfaces
This change updates description of interfaces utilized by Telemetry service, so that its contents mirror the desired implementation.
Change-Id: I7207c4889912e848a058279b9d89f643a7e0b6b8 Signed-off-by: Michal Orzel <michalx.orzel@intel.com>
show more ...
|
9f2fee82 | 01-Sep-2022 |
William A. Kennington III <wak@google.com> |
Network/IP: Fix error class names
Change-Id: I03cc41d0b7a6c420ae42280f8f77aaafc2db23ea Signed-off-by: William A. Kennington III <wak@google.com> |
d75995d1 | 01-Sep-2022 |
William A. Kennington III <wak@google.com> |
Network/Neighbor: Allow blocking value changes
phosphor-networkd does not allow these values to be changed, so we need to provide an error class to return in this case.
Change-Id: Ifed959a2be7867a8
Network/Neighbor: Allow blocking value changes
phosphor-networkd does not allow these values to be changed, so we need to provide an error class to return in this case.
Change-Id: Ifed959a2be7867a81b40d5b65510b89ff759dda6 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
6a0b5030 | 25-Aug-2022 |
William A. Kennington III <wak@google.com> |
Network: Set const properties where desired
We currently throw our own exceptions in these cases when we should just be leveraging the generator and properly exposing our intention.
Change-Id: Ib16
Network: Set const properties where desired
We currently throw our own exceptions in these cases when we should just be leveraging the generator and properly exposing our intention.
Change-Id: Ib16f95f1f04f7da8313c68245475ea87fec29e0b Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
d67b2627 | 17-Apr-2022 |
Claire Weinan <cweinan@google.com> |
FaultLog: Add new FaultLog dump entry interface
Fault Log is a new type of dump in openbmc/phosphor-debug-collector. For details please see https://github.com/openbmc/docs/blob/master/designs/hw-fau
FaultLog: Add new FaultLog dump entry interface
Fault Log is a new type of dump in openbmc/phosphor-debug-collector. For details please see https://github.com/openbmc/docs/blob/master/designs/hw-fault-monitor.md
This new interface (xyz.openbmc_project.Dump.Entry.FaultLog) contains properties that are specific to Fault Log entries. Fault log entries can contain references to fault data captured and stored by other code modules (e.g. see the PrimaryLogId property). A fault log entry represents a bundle of data from various sources that correspond to the same fault event (additional properties such as references to secondary logs may be added later).
Change-Id: I491b8fc58c752513d9066c908bf91999380e17c5 Signed-off-by: Claire Weinan <cweinan@google.com>
show more ...
|
bcb24e13 | 06-Jul-2022 |
William A. Kennington III <wak@google.com> |
EthernetInterface: Split up dynamic config properties
Having all of the dynamic configuration options grouped together makes it harder for clients to specify independent properties as they have to d
EthernetInterface: Split up dynamic config properties
Having all of the dynamic configuration options grouped together makes it harder for clients to specify independent properties as they have to deal with reading unrelated settings and a combinatorically expanding enum.
This change adds properties mirrored from DHCPEnabled that split up the different DHCP4/DHCP6/RA acceptance options.
Change-Id: If9c0c84fcda6578a894b7bfe2d87ebe030f125de Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
7311efe3 | 10-Aug-2022 |
Claire Weinan <cweinan@google.com> |
Dump Entry: Recommend implementing DeleteAll
State in the description that the dump object manager should implement xyz.openbmc_project.Collection.DeleteAll
Change-Id: I0acda3dc0bd61eb3780ed0315252
Dump Entry: Recommend implementing DeleteAll
State in the description that the dump object manager should implement xyz.openbmc_project.Collection.DeleteAll
Change-Id: I0acda3dc0bd61eb3780ed03152521da772c95983 Signed-off-by: Claire Weinan <cweinan@google.com>
show more ...
|
d4fad16e | 08-Aug-2022 |
Shounak Mitra <shounak@google.com> |
inventory: sensors: Document related inventory association
This change just adds the associations that are already documented here to the YAML: https://github.com/openbmc/docs/blob/master/architectu
inventory: sensors: Document related inventory association
This change just adds the associations that are already documented here to the YAML: https://github.com/openbmc/docs/blob/master/architecture/sensor-architecture.md#association-type-2-linking-a-low-level-hardware-item-to-its-sensors
Change-Id: I4dd23e842a6dd7e702f372efd0f192d28bfbf13b Signed-off-by: Shounak Mitra <shounak@google.com>
show more ...
|
fd26ad1e | 12-Jul-2022 |
Ed Tanous <edtanous@google.com> |
Require ObjectManager on Sensors and Inventory
Require that any daemon publishing inventory items implement ObjectManager, specifically on the inventory path. For Sensors (which already documents t
Require ObjectManager on Sensors and Inventory
Require that any daemon publishing inventory items implement ObjectManager, specifically on the inventory path. For Sensors (which already documents this requirement) make the required path more clear.
Longer discussion available on lore.
https://lore.kernel.org/openbmc/CAOLfGj6DWfmhxzSQx9PaU1awppsExrgJodFu8JrSgkbQZbnStA@mail.gmail.com/T/#t
This commit amounts to step 1.
Tested: Documentation only.
Signed-off-by: Ed Tanous <edtanous@google.com> Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Iaad5cf101d6a8361e8905f88e09648ae615efd33
show more ...
|
0020fa3d | 05-May-2022 |
Brandon Wyman <bjwyman@gmail.com> |
sensor: Add new Accuracy interface
This will express the +/- percentage accuracy of the Value read. Default to NaN (not a number).
Tested: Local CI build against phosphor-dbus-interfaces clean.
sensor: Add new Accuracy interface
This will express the +/- percentage accuracy of the Value read. Default to NaN (not a number).
Tested: Local CI build against phosphor-dbus-interfaces clean. Built p10bmc obmc-phosphor-image (devtool modify ...) Find and view client.hpp and server.hpp for Accuracy, looks good.
Change-Id: I42b93c0267cf6ce397c922a0c161c41a56c8b30e Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
show more ...
|
9ad0a7d1 | 29-Apr-2022 |
Przemyslaw Czarnowski <przemyslaw.hawrylewicz.czarnowski@intel.com> |
Change VirtualMedia interface after design update.
Latest changes in VirtualMedia design (https://github.com/openbmc/docs/commit/9de2f4eea01d7daa6ccff3c7615e6954a36900fc, https://github.com/openbmc/
Change VirtualMedia interface after design update.
Latest changes in VirtualMedia design (https://github.com/openbmc/docs/commit/9de2f4eea01d7daa6ccff3c7615e6954a36900fc, https://github.com/openbmc/docs/commit/a3d687046c223a2b9d8c575f3f26a59733d6794b) adds signal field to Proxy and Legacy interfaces.
Tested: Compiles, signature consistent with implementation
Change-Id: If6f00607f4e46cf95f2bdbfa8a5c854c43f077f1 Signed-off-by: Przemyslaw Czarnowski <przemyslaw.hawrylewicz.czarnowski@intel.com>
show more ...
|
b1de713e | 11-Apr-2022 |
Jiaqing Zhao <jiaqing.zhao@intel.com> |
Network: Remove deprecated properties in SystemConfiguration
In change #52786 of phosphor-networkd, the deprecated DefaultGateway and DefaultGateway6 properties of SystemConfiguration are removed. R
Network: Remove deprecated properties in SystemConfiguration
In change #52786 of phosphor-networkd, the deprecated DefaultGateway and DefaultGateway6 properties of SystemConfiguration are removed. Remove them in phosphor-dbus-interfaces accordingly.
Change-Id: Ic05baef397c3a3b4c8682fbe8de455358f1a4e53 Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
show more ...
|
f6db102e | 28-Jun-2022 |
Asmitha Karunanithi <asmitk01@in.ibm.com> |
createDump: Add Originator info as additional parameter
This commit adds "OriginatorId" & "OriginatorType" of the "xyz.openbmc_project.Common.OriginatedBy" interface as additional parameter in the c
createDump: Add Originator info as additional parameter
This commit adds "OriginatorId" & "OriginatorType" of the "xyz.openbmc_project.Common.OriginatedBy" interface as additional parameter in the createDump dbus call.
The "AdditionalData" parameter in createDump call will be in a key-value format and the key in this case would be "xyz.openbmc_project.Common.OriginatorId"; the value would be any unique identifier of the user/component that initiated the dump. This is an optional parameter and will be implemented for user-triggered dumps.
The createDump dbus call with OriginatorId will now look like: busctl call xyz.openbmc_project.Dump.Manager \ /xyz/openbmc_project/dump/bmc xyz.openbmc_project.Dump.Create \ CreateDump a{sv} 2 "xyz.openbmc_project.Dump.Create.CreateParameters.OriginatorId" \ s "<unique-id>" "xyz.openbmc_project.Dump.Create.CreateParameters.OriginatorType" \ s "<originatorType>"
Signed-off-by: Asmitha Karunanithi <asmitk01@in.ibm.com> Change-Id: I220f20077fc069f798b40583b8918695e18152c2
show more ...
|
a39c66ae | 21-Sep-2021 |
Asmitha Karunanithi <asmitk01@in.ibm.com> |
Add a new interface "OriginatedBy"
This interface can be implemented by the dbus objects of any application/service that has a requirement to store the identity of the "originator" that has caused t
Add a new interface "OriginatedBy"
This interface can be implemented by the dbus objects of any application/service that has a requirement to store the identity of the "originator" that has caused the activity. This unique id is stored in the "OriginatorId" property and "OriginatorType" helps identify the type of originator.
Signed-off-by: Asmitha Karunanithi <asmitk01@in.ibm.com> Change-Id: Ia96592bbe4a7b0057fe66f8e1f09d73837978c30
show more ...
|
dac7f6c3 | 13-Apr-2022 |
Naveen Moses <naveen.mosess@hcl.com> |
Add Generic button dbus interface
The button interface is a generic dbus interface which can be used in the front panel phosphor-buttons dbus objects that has button type physical form factor(Presse
Add Generic button dbus interface
The button interface is a generic dbus interface which can be used in the front panel phosphor-buttons dbus objects that has button type physical form factor(Pressed/Released).
This dbus interface will be initially used by ocp debug card host selector button interface as it has a button form factor type.
Design : https://github.com/openbmc/docs/blob/master/designs/multihost-phosphor-buttons.md
Signed-off-by: Naveen Moses <naveen.mosess@hcl.com> Change-Id: I10e940c93ce549489fd23ff76a3be9e09ae1ae9c
show more ...
|
0d921265 | 09-Jun-2022 |
Konstantin Aladyshev <aladyshev22@gmail.com> |
Correct links in the state management documentation
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Change-Id: I55fb0dc9bcbcc7326e39ac83169ebeba2cbc6693 |
998c7bed | 07-Jun-2022 |
Johnathan Mantey <johnathanx.mantey@intel.com> |
Remove read-only flag from NTPServers
The NTPServers API no longer permits static assignment of NTPServers. This is a result of adding the read-only flag to the NTPServers D-Bus element.
The API ne
Remove read-only flag from NTPServers
The NTPServers API no longer permits static assignment of NTPServers. This is a result of adding the read-only flag to the NTPServers D-Bus element.
The API needs to allow submitters to assign NTPServers. This entry needs to allow read/write operations.
Tested: After removing the read-only flag a Restclient PATCH request to the NTPServers succeeds. Inspection of the systemd.network configuration file confirms the values are propagated to the phosphor-network receiver.
Change-Id: Ia2944738fe2bb9c5312207b1df21d8be9ddc5af2 Signed-off-by: Johnathan Mantey <johnathanx.mantey@intel.com>
show more ...
|
aa46bf4d | 02-Jun-2022 |
Claire Weinan <cweinan@google.com> |
Dump: add file open error to Create interface
Add "xyz.openbmc_project.Common.File.Error.Open" to the list of errors for the case where a dump file couldn't be opened in the course of dump creation.
Dump: add file open error to Create interface
Add "xyz.openbmc_project.Common.File.Error.Open" to the list of errors for the case where a dump file couldn't be opened in the course of dump creation.
Initial usage in phosphor-debug-collector repo: https://github.com/openbmc/phosphor-debug-collector/commit/919f71c652728da24e3e78e3ef14662265c5f812#diff-917a58c38d39e3d9353bec42ba512927c880aa5df49a3aa1700498fb17b25926R80
Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: Ief61e89e0b5976a500447a445d90a3520ea20164
show more ...
|
00233a2f | 03-Jun-2022 |
NodeMan97 <corey.hardesty@icloud.com> |
Fixed a mispelling Saw a typo in the README. Simply fixed.
Signed-off-by: Corey Hardesty <corey.hardesty@icloud.com> Change-Id: Id0ac0e4e14811c5009376992d6ff2e92e1a3ef17 |
0f97c461 | 25-May-2022 |
Willy Tu <wltu@google.com> |
inventory: drive: Add resettable property to indicate resettable drive
Enable the option to let people know if a drive support reset action. This allow us to differentiate between the resettable dri
inventory: drive: Add resettable property to indicate resettable drive
Enable the option to let people know if a drive support reset action. This allow us to differentiate between the resettable drives and the non-resettable ones. Not all drives are resettable and is wrong to assume they are ressetable.
Change-Id: Iac5acba82530163a52b35b9d18de40f8748f4d00 Signed-off-by: Willy Tu <wltu@google.com>
show more ...
|
011f4167 | 24-May-2022 |
NodeMan97 <corey.hardesty@icloud.com> |
Added RetryAttempts property
This property allows the number of reboot attempts left on the BMC to differ from the total number of allowed host reboots. New functionality added to bmcweb will allow
Added RetryAttempts property
This property allows the number of reboot attempts left on the BMC to differ from the total number of allowed host reboots. New functionality added to bmcweb will allow an external user to specify the amount of "RetryAttempts" desired(if AutoReboot is enabled). The original property "AttemptsLeft"still contains the number of allowed reboot attempts remaining while this new property "RetryAttempts" contains the maximum number of reboot attempts that are allowed.
Signed-off-by: Corey Hardesty <corey.hardesty@icloud.com> Change-Id: I527fba6fea0bbc9ab3b731def3405a2d10a58055
show more ...
|
c6cf37a7 | 05-May-2022 |
Sheldon Bailey <baileysh@us.ibm.com> |
Add safe mode to user interface
Add the ability to see when system is in safe mode. Tested: caused safe mode in system. Signed-off-by: Sheldon Bailey <baileysh@us.ibm.com> Change-Id: Ibcf14178f4243d
Add safe mode to user interface
Add the ability to see when system is in safe mode. Tested: caused safe mode in system. Signed-off-by: Sheldon Bailey <baileysh@us.ibm.com> Change-Id: Ibcf14178f4243d3c00a270b5811e446b656131f5
show more ...
|
56936f52 | 29-Apr-2022 |
Patrick Williams <patrick@stwcx.xyz> |
markdownlint: minor formatting changes to Software/README
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I268ebf5e11141b923d5b923186b68d5c394e80d2 |
f1260d35 | 29-Apr-2022 |
Patrick Williams <patrick@stwcx.xyz> |
prettier: reformat YAML
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib7050ca82a9826efbd5ef356f546f3c33d7a2186 |