summaryrefslogtreecommitdiff
path: root/meta-phosphor/common/recipes-phosphor/inventory
AgeCommit message (Collapse)AuthorFilesLines
2018-09-06meta-phosphor: Move layer content from common/Brad Bishop7-143/+0
Adopt a more conventional directory hierarchy. meta-phosphor is still a _long_ way from suitable for hosting on yoctoproject.org but things like this don't help. (From meta-phosphor rev: 471cfcefa74b8c7ceb704cb670e6d915cf27c63b) Change-Id: I3f106b2f6cdc6cec734be28a6090800546f362eb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-08-31phosphor-inventory-manager: srcrev bump 566e096e97..d6819c9fccAndrew Geissler1-1/+1
Andrew Geissler (1): Add -flto to CXXFLAGS (From meta-phosphor rev: 9ddb021682a17da707003bef3da43dce08f0cb0a) Change-Id: Id50cf65ab4650569b421cc91a1b659f079fec139 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-05-30phosphor-inventory-manager.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I1fabdf04e1d3f93ca544f7d75a6d8a019bafcbe8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-05-17phosphor-inventory-manager.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Iac3526a460e90ab08851d43dfd507550ed971260 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-03-30phosphor-inventory-manager.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Ie304a07eb86db4dafece07c530edaffd0fc61447 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-02-26ipmi: fix broken asset tag functionDeepak Kodihalli1-1/+1
The Asset Tag command was implemented via https://github.com/openbmc/openbmc/commit/8af3309b, but broke via https://github.com/openbmc/openbmc/commit/b1009126. The latter commit did do the right thing though, the former commit had to use an append operator instead of a weak default value, when specifying a value other than "". The weak default value will not be set at all, when a previously assigned value is found. Resolves openbmc/openbmc#2867. Change-Id: Iddfff7d894e587875898777e3ab272d55654f833 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
2018-02-23phosphor-inventory-manager.inc: bump versionAndrew Geissler1-1/+1
Change-Id: I3514b83e27cf2afb99481d6530f1ebbc6bd377a6 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2018-01-30Use variables for MRW XML filename and pathMatt Spinler1-1/+3
Create an mrw-xml bbclass that has variables for the MRW XML filename and path to it. Then, changes all users of the MRW XML to inherit that class and use those variables. The filename will default to ${MACHINE}.xml if it hasn't already been set to something else, such as in a .conf file. This is done so that the file can be something other than ${MACHINE}.xml. Change-Id: Ia7021e5a5d5e7946829e58688250aa64250cb00e Signed-off-by: Matt Spinler <spinler@us.ibm.com>
2017-11-01phosphor-inventory-manager.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Ia1f6be42c37b8338430694cf13816becbe352d85 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-10-11phosphor-inventory-manager.inc: bump versionAndrew Geissler1-1/+1
Change-Id: Ib7f4d4ed54e3dc3410b88984269ffdf01f8e3168 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2017-09-29phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: Iab16d45606f61fb6081852c76b1863dfc0a651c1 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-09-25phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I4b32569f2b0cb9be5ce3258b74a6514675bf81d6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-30phosphor-inventory-manager-assettag-native: Missing ${D} install pathPatrick Williams1-2/+2
Leaving off a ${D} in a do_install function causes the package to install directly into the 'sysroot' and bypass the sstate cache for the package's do_install task. This can cause re-builds of the same package to fail. Change-Id: I4276c58b364f1359679de15f533dc3f47da676e9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-25phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I7cdcb0bedccc01069a9f1e8473378a033533e0ab Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-25Enable BMC patching from the /usr/local pathMichael Tritz1-1/+2
This commit enables patches from the /usr/local path by replacing absolute paths to /usr/sbin or /usr/bin in every service file with "/usr/bin/env ". Additionally, SyslogIdentifier is added to each file to ensure that journal entries are still distinct. In two cases, service files also had to change due to references to ${{PATH}}, which doesn't work with /usr/bin/env. These references - and the corresponding definitions - were changed to ${{DEVPATH}}. Resolves openbmc/openbmc#2149 Change-Id: I12c5c6e5101eef6820b985a563313836250ff2c7 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
2017-08-15phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I4db40bcb9327f140b23f9441c1052c4f9f4b4aff Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-08-14inventory: add depends on CerealDeepak Kodihalli1-0/+1
Change-Id: Ia3b5834b1c722d3af83ef9e1990954d8066e5e61 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
2017-07-19phosphor-inventory-manager: YAML to create AssetTag propertyTom Joseph3-1/+35
Change-Id: Ic9085d06eeaeeaf73a5cc49fe6437e9e2f42834b Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
2017-06-21inventory: Remove sample objectBrad Bishop2-21/+3
Replace the example yaml with an empty configuration by default. Rename OBMC_INVENTORY_PROVIDERS to PHOSPHOR_INVENTORY_MANAGER_CONFIGS since this variable does not define structure. Change-Id: I2d64bb21029ac433c018ba6258c1f11dcd0ff002 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-06-12fix duplicate yaml_dir config variable declaration and usageMarri Devender Rao1-1/+1
yaml_dir is defined both in phosphor-dbus-interfaces.bbclass and phosphor-obmc-yaml.bbclass pointing to different locations. Fixed the same by removing usage of phosphor-dbus-interfaces Also removed unused openpower-dbus-interfaces.bbclass Change-Id: I74d06a0f7d635bd708f58611444061c6d48db858 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
2017-06-12phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: Ic6f8d740b5d80240c1f6e10a72602231163aa93e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-06-08phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: Iaad64bf5545dd88dd1ecd0898bced0e67cc1b8ae Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-05-05phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: If91b434a1ada307e31b35d38a4548b228b750266 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-03-20Move object_mapper per dbus path conventions.Patrick Williams1-1/+1
phosphor-fan-presence.bb: bump version phosphor-inventory-manager.inc: bump version phosphor-ipmi-host.bb: bump version skeleton-rev.bbclass: bump version phosphor-led-manager.inc: bump version phosphor-mapper.bb: bump version phosphor-ipmi-fru.inc: bump version phosphor-state-manager.bb: bump version phosphor-logging.bb: bump version openpower-fru-vpd.inc: bump version Resolves openbmc/openbmc#1112. Change-Id: Iaf32b0e828dc4f2da021eae9b8e1d440042841d8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-03-16inventory-manager: add Before stmt for servicePatrick Williams1-0/+1
Ensure the service advertises the primary object it creates so that mapper-wait calls can be deferred by systemd correctly. Change-Id: I8510420320bc7f9d0327a5c0372eb14144392267 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-03-15phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I4fadf9ab68dff9ebd7326c8f1496a73c92576944 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-03-09phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: Ibfcf11cc9506ee971f7cdc0ab6fd4c5931806c30 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-28phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I5245b6cce1ca710da8f9df2bbc67c67161715301 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-24phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: Icbcbb2796018e9a6afc0766765cc13292294f4c1 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-24phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I03f15a2fcaf9889f3f088883d4fda812a1a1b7b4 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-23Change inventory root pathBrad Bishop1-1/+1
Adhere to OpenBMC naming conventions: /xyz/openbmc_project/Inventory becomes /xyz/openbmc_project/inventory Change-Id: I3b83218bbbdf1f710a941155d6f29be48d5346ad Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-02-15PIM: Point PIM at the non-sample dbus interfacesBrad Bishop1-1/+9
PIM has a new configure option that needs to be set to the path of the DBUS interface YAML in the native sysroot. Update dependency lists. Change-Id: I20039af00be6876c37c6e02774d24be35c4421bd Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-02-15phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I8dc071408e58f6cc5898c0e80749d14b2c873149 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-14Inventory manager dependency updatesBrad Bishop1-1/+2
Add phosphor-dbus-interfaces to DEPENDS and RDEPENDS. Change-Id: I141fa9ec0412f88023ab431b72f4f70ac4f1f0c3 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2017-02-13Add inventory manager classBrad Bishop2-3/+5
Change-Id: Ib034680499f16efb842bc5074e269bb590f25fbd
2017-02-13phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: Ic78c510850222b411a08caaec0c4b54a7bcab625 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-10phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: Ie30d6a9e2fb909576c5b33c022e4edf4bd8681f0 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-02phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: Ic94e65a2f4f322a56c11443da7e2b40539bf5979 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-01phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I3769d5b1a1d1d8329e90487cb2429f4a525db1b0 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-02-01phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I365d212239b850fb8c3252b89c737b1e9214941b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-01-30phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I7cc4653489a5ba5ab99d8e077e3465b6194a726b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-01-27phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I7f3bfdecd5087374dc8a3dbdd35ad6a9a1c428c4 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-01-25phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I1c6aa3b89412e80e355a91913763cd895da51436 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-01-23phosphor-inventory-manager.inc: bump versionPatrick Williams1-1/+1
Change-Id: I313d540adc10a7c727d88fa03cac9b37d60294cd Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2017-01-23Add recipes for Phosphor inventory managerBrad Bishop5-0/+82
Phosphor Inventory Manager is an inventory object lifecycle management application suitable for a wide variety of OpenBMC platforms. Add recipes. Add systemd unit. Change-Id: I4cbaa34b3b787c2ced96efebf36b9b964ddbe8ae Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2016-11-01mrw-rev: make variable names genericPatrick Williams1-2/+2
Change-Id: I23a0dcffbbd18e64d59122e9405618bef5841d56 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-11-01obmc-inventory: Utilize mrw-rev.bbclassPatrick Williams1-2/+3
Change-Id: Idef03fe45ed01e9985584fab7ada3c845b947d9f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-31obmc-inventory.bb: bump versionPatrick Williams1-1/+1
Change-Id: Ie67c747cdad5c0afdd113c74fbc6b7dfbfca5edc Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-10-04obmc-inventory.bb: bump versionPatrick Williams1-1/+1
Change-Id: Idc84000ca85885eb3a33aa096b3530178b6fbb95 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2016-09-23obmc-inventory.bb: bump versionPatrick Williams1-1/+1
Change-Id: I0cd5ad19187f42988f555def1da96f835a424192 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>