summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project/Common
Commit message (Collapse)AuthorAgeFilesLines
* Create ObjectPath interfaceMatt Spinler2018-05-221-0/+12
| | | | | | | | | | | | The xyz.openbmc_project.Common.ObjectPath interface contains a single property that holds an object path. This can be used when an object wants to show information about another D-Bus object and using an association is not possible. Change-Id: I3eb45ef6c7e27c889db139e2d8178be9e4461704 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Add documentation for common device errorVishwanatha Subbanna2017-10-111-0/+12
| | | | | | | | | | | Prior commit added xyz.openbmc_project.Common.Device.ReadFailure and xyz.openbmc_project.Common.Device.WriteFailure but did not have enough documentation. This commit adds documentation on how to interpret that error Change-Id: I627b44ba7d4e3d0adc9f2b7362afbe470d8467bc Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Add Read and Write failures to common device error yamlVishwanatha Subbanna2017-10-032-0/+14
| | | | | | | | | This commit creates Common device error yaml defining Read and Write failures, that can be used by any application getting any read / write failures doing device operation Change-Id: I75c07ae2a2f8622065cb8522af534a71487bced9 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Add README for FactoryReset interfaceMichael Tritz2017-10-021-0/+23
| | | | | | | | | | | | This commit adds a README explanation of the FactoryReset interface, both in generic terms and a brief description of each of the current implementations. This is intended to clarify what does and doesn't occur when each factory reset implementation is called. Resolves openbmc/openbmc#2229 Change-Id: Ic5072346dbe9bb87af05192de19ed17be2bb1482 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* Add InternalFailure error to definition for factory reset interfaceMichael Tritz2017-09-251-0/+2
| | | | | | | | | | | | In the event that one of the factory reset functions fails, we need to create an error indicating that to the error log. This commit extends the factory reset interface with the InternalFailure error for that purpose. Resolves openbmc/openbmc#1721 Change-Id: Ieefa0330d78aa8e6b7d344e4d6b8b067fdb8a7c8 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* Common: Create UUID intventory Interface.Dinesh Chinari2017-08-141-0/+8
| | | | | | | | Created an Common Interface UUID with property name UUID. Change-Id: Ic1b5928c6cd330f9d88929810ee5c422221e100f Signed-off-by: Dinesh Chinari <chinari@us.ibm.com>
* Grammar fixes in callout READMEGunnar Mills2017-08-071-8/+8
| | | | | Change-Id: I409066f2bc1232e48e5693a177d39859ba6ec84d Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add process flag to Callout inventory metadataTom Joseph2017-07-201-0/+1
| | | | | Change-Id: I4274d9df94d62ec58e1e6beb95db81754856890e Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
* Add interface to create BMC Dump.Jayanth Othayoth2017-06-032-0/+10
| | | | | Change-Id: I7cf363917f7d21664cd60433f23335b94f095147 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* Dbus interface for "factory reset"Michael Tritz2017-05-111-0/+6
| | | | | | | | | | | This commit defines a dbus interface to factory reset a particular system. The defined interface will be implemented by each service (host, BMC, network). Resolves openbmc/openbmc#1573 Change-Id: I94e37fc2275f742c50f864a29094227da6144026 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* TFTP errorsGunnar Mills2017-04-191-0/+3
| | | | | | | | | Created new errors, InternalFailure and InvalidArgument, in Common.errors.yaml. These errors are used in TFTP.interface.yaml. Change-Id: I2aa3e7bf57b2562945efdd9efba19b4551a7c0b1 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* TFTP InterfaceGunnar Mills2017-04-111-0/+15
| | | | | | | | | | Added a TFTP.interface.yaml To be used at /xyz/openbmc_project/software to download software images. Part of openbmc/openbmc#1331 Change-Id: I87905ffe45efc2d50c7f14b5649ecce2b00d566f Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Move FilePath to Common dir and update Software READMEAdriana Kobylak2017-03-201-0/+11
| | | | | | | | | | | | The FilePath yaml was initially created under the base xyz/openbmc_project/ directory. There's now a Common subdirectory to hold all the common yaml files, so move it there. Also update the Software README to include the Common FilePath interface. Change-Id: Ibb18e198f68927c0629accc103f37055abd0f5d1 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* error metadata: add missing 'meta:' keywordDeepak Kodihalli2017-03-161-0/+2
| | | | | Change-Id: I5dcf0e5677b2facf6f0bb85cd30742e8c15b0108 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Create YAML for common file operation failuresMatt Spinler2017-03-152-0/+20
| | | | | | | | Added File.errors.yaml and File.metadata.yaml for logging failures related to file operations. Change-Id: I0c934b35f0763ee8fc9722da7696705114d54437 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* callouts: set process metadata fieldDeepak Kodihalli2017-03-091-0/+1
| | | | | | | | | | Set the process metadata field for CALLOUT_DEVICE_PATH.This means a handler will have to be implemented for the metadata CALLOUT_DEVICE_PATH by the logging application, but that is only if there's a need to add CALLOUT_DEVICE_PATH to an error. Change-Id: I5680a8517faa2ff81d79a4b00d7afca4a989b09b Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* callouts: re-enable 'inherits' keywordDeepak Kodihalli2017-03-091-4/+4
| | | | | Change-Id: Ie2957326b81bc2569de1675b74e587bbf9aa3a52 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Move Callout/README.mdDeepak Kodihalli2017-03-091-0/+88
| | | | | | | Place under xyz/openbmc_project/Common/Callout/. Change-Id: I38161382d2e362b0849f0cc3ad58cc9ed463d4b7 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Move callout error definitionsDeepak Kodihalli2017-03-092-0/+46
Move callout error definitions from xyz/openbmc_project/Error/Callout to xyz/openbmc_project/Common. Change-Id: I29d1c63f8f82e867993a8f901a4e3b7b3812ce00 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
OpenPOWER on IntegriCloud