summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/ipmi
AgeCommit message (Collapse)AuthorFilesLines
2019-07-11ipmbbridge: srcrev bump 8188d7651c..bbfd00abdbAndrew Geissler1-1/+1
Qiang XU (2): Support dynamically update BMC slave address Support broadcast message (From meta-phosphor rev: 7c828d1e47ef152f83f07e867df47ae4947b0425) Change-Id: Ic5c3d58be2506ff0bea1d968babb92fe519f2e3b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-10phosphor-host-ipmid: srcrev bump 455ee0b99c..b60e840abcAndrew Geissler1-1/+1
Pradeep Kumar (1): storagehandler: move get sdr info to new API (From meta-phosphor rev: b20ea16551b56981a9eeba0e5052c7b82e79de19) Change-Id: I13f01b4289df895c38f5525acef6e83d107bacfd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-09meta-phosphor: ipmi-flash: add systemd targetsAndrew Geissler1-1/+16
phosphor-ipmi-flash installs three targets by default, this adds those installations. Each system that leverages phosphor-ipmi-flash will want to define their services to be installed by these three targets. The phosphor-ipmi-flash-bmc-prepare.target should have a service that clears caches or any other steps to prepare to receive an update image. The phosphor-ipmi-flash-bmc-verify.target should have a service that verifies the image's contents against a hash value provided. If a platform is using reboot-update, they don't need to provide an additional service for phosphor-ipmi-flash-bmc-update.target. Otherwise, this target should have service(s) that handle updating the BMC's firmware. This can mean, unpacking and installing the UBI tarball, or anything required. If the host is using phosphor-ipmi-flash to update the host bios, then via the host-bios package configuration option, you are provided an additional three targets: * phosphor-ipmi-flash-bios-prepare.target * phosphor-ipmi-flash-bios-verify.target * phosphor-ipmi-flash-bios-update.target These three targets are effectively the same uses as the BMC targets, but are triggered if one is sending data to the /flash/bios blob. phosphor-ipmi-flash: srcrev bump 33311b47b3..c9792e7536 Patrick Venture (9): build: prevent enabling aspeed and nuvoton build: drop --enable-pci-bridge option build: drop --enable-lpc-bridge option build: prevent enabling both static and ubi tarball build: install three targets to handle bmc updates bmc: only add verifyBlobId if data sent for image bmc: add ActionPack notion to bundle actions build: add option --enable-host-bios tools: add bios support (From meta-phosphor rev: a560e8e1f911f445500b42a5f3fd1c17adb37451) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Idb35a05279468745260085182a466776d9fe7d61 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-09meta-phosphor: ipmi-flash: add reboot-update configPatrick Venture1-0/+2
Add reboot-update PACKAGECONFIG option. (From meta-phosphor rev: 1e8155ce4422c41fc0c0a5e4766f259729dd9072) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I874c7ea7d91a2fd60a129b2bbd5633a451e95657 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-09meta-phosphor: ipmi-flash: set version to 1.0Patrick Venture1-1/+1
(From meta-phosphor rev: e4e8e7b1ebb214b19fbe0bce9261bbbba18121d6) Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I6a0415a88b5b162721bf090bf9d6e51483261e07 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-04phosphor-ipmi-flash: srcrev bump 48e309c5ff..33311b47b3Andrew Geissler1-1/+1
Patrick Venture (1): README: Add comment re: building via SDK (From meta-phosphor rev: 39a6940b98317615a87d24fb89761c046d5d41ca) Change-Id: If5cb67e287664a1d024f523838bac3a6f51b1e1e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-07-04phosphor-ipmi-flash: srcrev bump cf9b2195a3..48e309c5ffAndrew Geissler1-1/+1
Patrick Venture (2): tools: tweak: add missing newline in progress bmc: split out service objects (From meta-phosphor rev: c367288ca3da4d2ee1f99f406eca6fcc5daba056) Change-Id: I62d5defaeb18b16e8442bddacdb56ebd05e3cf7d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-29phosphor-host-ipmid: srcrev bump a3a1cdc299..455ee0b99cAndrew Geissler1-1/+1
Emily Shaffer (3): docs: add chapter on running tests doc: add writing test chapter to testing.md docs: add reviewing chapter to testing.md (From meta-phosphor rev: 1130958b37b58a0c792206ac52fcecdf3594629b) Change-Id: I51c499c9acb39948c615e31278ec1e98a7a06d98 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-29phosphor-ipmi-flash: srcrev bump a29216eccb..cf9b2195a3Andrew Geissler1-1/+1
Patrick Venture (1): tools: add progress implementation (From meta-phosphor rev: 0b1ab9485edce9ceb5f16720869348999925dc0a) Change-Id: Ib1a7cc110f31cb2395296af2f522c279ccbef8a6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-29phosphor-net-ipmid: srcrev bump 4c4694ef85..f8a34fc471Andrew Geissler1-1/+1
Suryakanth Sekar (1): netipmid: Manage and expose session object (From meta-phosphor rev: a38240031c608adf4a615642885b2e8dc2278968) Change-Id: I4a93911b63f00dd17a3386dd523f7ac037f4fcfc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-28phosphor-ipmi-flash: srcrev bump ae0941a965..a29216eccbAndrew Geissler1-1/+1
Patrick Venture (9): build: split out BMC dependencies move bmc code into bmc folder tools: remove phosphor-ipmi-blobs dependency build: add configure option to not build BMC module build: split up package checks by what is being built build: use a common library for shared pieces build: install burn_my_bmc README: add notes on building the host-tool build: bump to release 1.0 (From meta-phosphor rev: 7942f133db75b967fa5831798cda2f6559a9c5c8) Change-Id: Ibe2e77291189a4875137dcb604e2c1670033a6a6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-28phosphor-host-ipmid: srcrev bump b5248c9573..a3a1cdc299Andrew Geissler1-1/+1
Emily Shaffer (1): docs: add initial testing.md outline (From meta-phosphor rev: 0b7693dbcc6d78cea0935a3e222a359267be2152) Change-Id: Ifc6f05ff7a403d71cc70b071dc2abd7c81fa92fc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-28phosphor-ipmi-blobs: srcrev bump a67323a86e..8bc117792fAndrew Geissler1-1/+1
Patrick Venture (1): blobs: s/struct BlobMeta/BlobMeta/g (From meta-phosphor rev: 7f289517004ea06676e5ce2c97b002175b968f11) Change-Id: Ia113fa36c4dd08f6e3a90c295bc29492645a851e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-28phosphor-ipmi-ethstats: srcrev bump c3f5618ffd..7a1b2033e8Andrew Geissler1-1/+1
Patrick Venture (1): MAINTAINERS: +M: William K (From meta-phosphor rev: ef4db0b46cd3402a15d500ed7c8f47d13d6f9bc3) Change-Id: I44da1b360721840d2821354590a08dfe004dbb4b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-27phosphor-ipmi-flash: srcrev bump 7c79b252c1..ae0941a965Andrew Geissler1-1/+1
Patrick Venture (1): bmc: lpc aspeed: add missing file open failure check (From meta-phosphor rev: 7810d5ef912e0a90682fedb045322190955c2c50) Change-Id: I9a11761953e808a41ce1e2535eae0fe3bff4ac81 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-26phosphor-ipmi-flash: srcrev bump ef4993ef41..7c79b252c1Andrew Geissler1-1/+1
Patrick Venture (2): bmc: lpc: add support for lpc mapping and copying tools: implement lpc support (From meta-phosphor rev: f0fe64c89790435afa5e4809c457ba6360e8cd3b) Change-Id: I0097e5a8761333a3836de1881fb21d9fbc8417da Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-25phosphor-host-ipmid: srcrev bump 23d06441e9..b5248c9573Andrew Geissler1-1/+1
Jason M. Bills (3): Fix power restore policy input parameter check Use xyz.openbmc_project.State.Chassis for IPMI chassis status Fix privilege level for Read FRU Data command anil kumar appana (1): storagehandler: move Add SEL to new API (From meta-phosphor rev: 182552583d738173252d6564039a40f96e866909) Change-Id: I3a7bdbc57785dbf9db0416e74163f78c04366c09 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-25phosphor-ipmi-flash: srcrev bump 75c0c2740b..ef4993ef41Andrew Geissler1-1/+1
Patrick Venture (5): bmc: add preparation step before data is received build: minor style cleanup in configure_ac build: s/update-bmc/update_bmc/g README: Add reboot default configuration option bmc: pci_handler: set pointer to null (From meta-phosphor rev: f1d92f9787ec587873d4acef921ff3a3cde41ccb) Change-Id: I69cc9650fbffeda0b33825ac9c084e420b06a085 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-24phosphor-host-ipmid: srcrev bump b90a53280c..23d06441e9Andrew Geissler1-1/+1
Suryakanth Sekar (1): Defining session const for multi net session mgmt Vernon Mauery (1): Use boost::asio::post() instead of io->post() (From meta-phosphor rev: e6d35de785f1f832d04c91ff3addd4770a28552b) Change-Id: Iee70278287fd05130eefdd28c3bb8ce65865a34c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-22phosphor-ipmi-flash: srcrev bump 03db87e481..75c0c2740bAndrew Geissler1-1/+1
Patrick Venture (4): tools: split out the update handler tools: bugfix: add missing close after failure tools: add support for ubi tarball from host bmc: provide state change method (From meta-phosphor rev: 19f2cbdf110c4ab5a8d29cc92433d5d18b3796ff) Change-Id: Id490b50adbaf9557b2b5a42f85f494dcd30ada97 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-20phosphor-ipmi-flash: srcrev bump 380832ccf6..03db87e481Andrew Geissler1-1/+1
Patrick Venture (5): README: Add notes about delete mechanism blob option tool: continue the unit-tests of the host tool tool: LPC data handler needs an address and length tools: add cleanup blob on failure tools: specify parameter size limits for LPC (From meta-phosphor rev: 58b5bef5a5a70d020f85804e5362057f57123904) Change-Id: I22655cee00c9ceefcec651d8803edf188d5569e6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-20phosphor-host-ipmid: srcrev bump 7453544dd3..b90a53280cAndrew Geissler1-1/+1
Vernon Mauery (1): rewrite Get System GUID to use new provider API (From meta-phosphor rev: e4d91b78cc080c10d85063963c80c31f08a8acd7) Change-Id: Ibdbfd9d88db116058a38403ef596a31b92c01f5a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-20phosphor-net-ipmid: srcrev bump 052b7cf374..4c4694ef85Andrew Geissler1-1/+1
Ayushi Smriti (1): Rakp12: Validate user lockout status, before RMCP+ session Richard Marian Thomaiyar (1): [netipmid] Fix: validate user lockout status (From meta-phosphor rev: 0bd6dd0bb9c71d620884486fefa7df07697aa26d) Change-Id: I6bed6a43f91cdb9c6c5ad6e3a23e361f10077f22 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-20ipmi-fru-parser: srcrev bump fcb1a25618..de0a59ee05Andrew Geissler1-1/+1
Patrick Venture (1): writefrudata: update error message for FRU not found (From meta-phosphor rev: 8f79aeee7f1f224037c46347f46981ff919649e8) Change-Id: I676c409540e1e00f46586245117c7c0619bcec05 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-20phosphor-host-ipmid: srcrev bump 61d8dcc697..7453544dd3Andrew Geissler1-1/+1
Brad Bishop (1): yaml: drop execute permissions from yaml files (From meta-phosphor rev: d67a4df79823771be1b7daf3e73c7470fca2ac19) Change-Id: I78e9e18531a3e3dc47564cc9cd53683fbb99502e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-20phosphor-ipmi-flash: srcrev bump e1118bcb2d..380832ccf6Andrew Geissler1-1/+5
Patrick Venture (2): bmc: add cleanup blob handler test: cleanup by moving tool tests into subfolder (From meta-phosphor rev: 67a224f2b6c7bec818cfc3f6f59085a226ef4da3) Change-Id: Ic7bc04b7883803f02bfe2ab540c2fc051d8cdc56 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19meta-phosphor: ipmi: improve entity YAML selectionBrad Bishop3-24/+12
The existing scheme for selecting an entity configuration YAML for building ipmid consists of a virtual (phosphor-ipmi-entity-config) with the preferred provider set to a default recipe (phosphor-ipmi-entity-inventory-native) in the Phosphor distro configuration. Instead, provide a reasonable default directly in the ipmid metadata. This is a small step towards enabling ipmid to build without any distro configuration and should lower the effort required (slightly) to comprehend where the the entity YAML file is coming from. There aren't any known clients overriding the entity YAML in the first place, but a client could still override with an ipmid bbappend and setting EXTRA_OECONF appropriately. (From meta-phosphor rev: fe88ee4211c93f4ca4acba5ecec502aef17944ce) Change-Id: Ie152c413ee6674735b6bf3192b01ec0bc5a39a29 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-ipmi-flash: srcrev bump 237545f864..e1118bcb2dAndrew Geissler1-1/+1
Patrick Venture (1): fixup pessimizing-moves (From meta-phosphor rev: eeebe16a26614e16eddb437abeb1037ad20f641a) Change-Id: Ia378260c915d0639465468869a32867d1f94eb55 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-ipmi-flash: srcrev bump 9a69f73446..237545f864Andrew Geissler1-1/+1
Patrick Venture (1): ipmi_flash.md: update docs to include fileOpen state (From meta-phosphor rev: 9764ff8b90c12ecdd2890c26bc83ef07bbb9a4fd) Change-Id: I07270cb752a3e63ee44720c69fdff4088bb8fd40 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-host-ipmid: srcrev bump 0b979b61c1..61d8dcc697Andrew Geissler1-1/+1
ofery (1): Add an option to exclude libuserlayer from host-ipmid (From meta-phosphor rev: cba181a48fd10c5d2d64f00b736883ee3ee82aba) Change-Id: I66aec465a336b79abc9d1035375d286f49e4e287 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-ipmi-flash: srcrev bump 3955aed915..9a69f73446Andrew Geissler1-1/+1
Patrick Venture (1): test: consolidate blob lists (From meta-phosphor rev: 0d2df72af65c04e3f89f81adfa85e37177a51185) Change-Id: If8013083fc79bfc3dec8078f1a06eb0e986edcb4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-ipmi-flash: srcrev bump c9f62393a2..3955aed915Andrew Geissler1-1/+1
Patrick Venture (7): bmc: updateCompleted: close bmc: verificationCompleted: close: handle failure test: notyetstart: cut obsolete todo test: drop obsolete open(blob) tests test: uploadinprogress: cut obsolete todo test: verificationStarted: drop incorrect todo bmc: firmware: drop obsolete todo about states (From meta-phosphor rev: cd6558eab01fba88d1fb953429b4790363f11ec5) Change-Id: If6848719c9ad3e6781408fd262d1f51b10a904b6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-ipmi-blobs: srcrev bump 826e17355d..a67323a86eAndrew Geissler1-1/+1
Patrick Venture (1): README: add delete blob contract note (From meta-phosphor rev: 0ad8b24c293232c77cba029f7e42fb576b06957c) Change-Id: Ia148e9f32c68af491619925325a6219dd3a83ba2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-host-ipmid: srcrev bump 2a5d8d1ffe..0b979b61c1Andrew Geissler1-1/+1
Ayushi Smriti (1): Add get channel payload version command Vernon Mauery (2): user_channel: Get Channel Payload Support command refactor Remove unused function convertCurrentChannelNum(uint8_t) (From meta-phosphor rev: ee1b2cf78222aecc8ec33da070ac18056b107e29) Change-Id: Ia9cd9ff84ba0708cf090381f3f643a47bf60c1af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-19phosphor-ipmi-flash: srcrev bump 7a5dcd8c21..c9f62393a2Andrew Geissler1-1/+1
Patrick Venture (6): bmc: abort from verificationStarted bmc: abort from updateStarted bmc: delete if open sessions bails bmc: notYetStarted: deleteBlob(blob) bmc: verificationPending: deleteBlob(blob) bmc: updatePending: deleteBlob(blob) (From meta-phosphor rev: 66a6dedc3ea8b8eab9743543ee19734e139a6ed2) Change-Id: I69268e0b8d75e9c1f48f99be4c55fac23a18f9e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-14phosphor-host-ipmid: srcrev bump c419680b29..2a5d8d1ffeAndrew Geissler1-1/+1
Brad Bishop (1): autotools: fix broken out of tree builds (From meta-phosphor rev: 9a7abf5bfb98dd48aed5c8717152963581bded0f) Change-Id: I0e974d58840e1fab461f176325bac05ac6db0325 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-14phosphor-ipmi-flash: srcrev bump f81199536d..7a5dcd8c21Andrew Geissler1-1/+1
Patrick Venture (2): tools: update status debug message bugfix: build: treat strings as variables (From meta-phosphor rev: 2483dc656c1a8b68734ee0f1926620037987283d) Change-Id: If112472bd2a34d9fd61785efb988933c50b3b4a4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-14meta-phosphor: ipmid: enable EXTRA_OECONF overrideBrad Bishop1-1/+3
Set the whitelist with the post-parse append operator, so ipmid bbappends can set EXTRA_OECONF directly. A simple example illustrates how this helps: foo.bb: BAR = "def" FOO = "abc ${BAR} foo.bbappend: FOO = "zyx" FOO would be "zyx" But if one has: foo.bb: BAR = "def" FOO = "abc" FOO_append = " ${BAR}" foo.bbappend: FOO = "zyx" FOO would be "zyx def" This is because bitbake parses recipes and bbappends in multiple passes - the second pass is when things like the _append operator and inline python are evaluated. for more reading: https://www.yoctoproject.org/docs/latest/bitbake-user-manual/bitbake-user-manual.html#override-style-operation-advantages (From meta-phosphor rev: bb60cffd406a8a413be0ce70b65d9b3447c95bbf) Change-Id: I2c9a4eaf65c815ebdf18ff158de75448837872b4 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-13meta-phosphor: ipmid: remove POWER_READING_SENSORBrad Bishop1-1/+0
/usr/share/ipmi-providers/power_reading.json is the ipmid default anyway, so there isn't any point in setting it explicitly. (From meta-phosphor rev: 0f6fbb63bb52af49d0075838417c4184e065aae8) Change-Id: I7d3696255e71c7c2ee2b2f33efb77dda6b0b5a87 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-13meta-phosphor: ipmi: fru: remove unused dependencyBrad Bishop1-8/+0
Remove the ipmi-fru-hostfw dependency from phosphor-ipmi-fru. It isn't used. Remove the todo that refers to the dependency. The TODO suggests some refactoring but it probably doesn't make sense to push the hostfw abstraction all the way out to the IPMI FRU parser - this is already being accomplished elsewhere with simpler schemes than the one suggested. (From meta-phosphor rev: 02826baeea9bb63317e4ebeff67b7f4db029c19c) Change-Id: Ia5223be36908307179852e767f58732e7e8bf11b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-13phosphor-host-ipmid: srcrev bump 02650d5302..c419680b29Andrew Geissler1-1/+1
Richard Marian Thomaiyar (1): user_mgmt: Fix error message with file name (From meta-phosphor rev: c2e9ac97928e8a97646bb1d3fca9441afc6cac46) Change-Id: I06b4c259319454bc9e5a827c32632541977fa5ce Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-11phosphor-ipmi-host: Remove HostIpmi requirementWilliam A. Kennington III1-1/+0
We have systems that have no host present, but require the use of the network ipmi functionality. This requirement doesn't work for these systems since they don't have a host transfer mechanism. This doesn't change the ordering requirements of the services. (From meta-phosphor rev: 484aa1574f390c9a32ba3a31fb5518d94058d7d9) Change-Id: I455b7dad4aecda64b0bc05c0349b011e0e8885d3 Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-10phosphor-host-ipmid: srcrev bump ea1c401c4b..02650d5302Andrew Geissler1-1/+1
Ayushi Smriti (1): User-mgmt: Add IPMI user pam authenticate check API (From meta-phosphor rev: b51a354c9227201cd31cb53cfb8de1c98eec0a56) Change-Id: I3363abd1fc4f8e62b5fa1f7849b1f52a328e128a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-10phosphor-ipmi-flash: srcrev bump 14713becef..f81199536dAndrew Geissler1-1/+1
Patrick Venture (3): test: firmware notYetStarted: open(tarball) README: typo fix s/differnet/different/ bmc: use c++11 compatible lambda search (From meta-phosphor rev: aec4454b94b21b34c37af67d6eb6ddc7eada10c4) Change-Id: Iab2ce110503068408e77435818775be51acf427e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-10phosphor-ipmi-flash: srcrev bump d816b23b95..14713becefAndrew Geissler1-1/+1
Patrick Venture (1): tools: open and commit() on updateBlobId (From meta-phosphor rev: 6c47cc4178a156279e03bae4ff812e2722446a93) Change-Id: I22c487ad2f540b770d90783eb5d586d53634d237 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-06phosphor-host-ipmid: srcrev bump a3dd7661d1..ea1c401c4bAndrew Geissler1-1/+1
Vernon Mauery (1): Modify Get Device ID to use Context::bus (From meta-phosphor rev: f027fb48b77a5e8c7aae7a7d334e3bc6db64d500) Change-Id: Ie02c7057d4da5f25173b572e80f94bac5ad1ca97 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-06phosphor-ipmi-flash: srcrev bump 1d66fe6ee6..d816b23b95Andrew Geissler1-1/+1
Patrick Venture (6): test: firmware updateCompleted: read(session) test: firmware updateCompleted: getBlobIds() bmc: firmware updateCompleted: close(session) bmc: simplify ::open() bmc: simplify ::close() bmc: drop unused Session::State (From meta-phosphor rev: 3f3fa0af2f7ca14e31f606b66c4eeb1037261751) Change-Id: I4d654736550df157b13c8879907cff96cbc0f618 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-05phosphor-ipmi-flash: srcrev bump 254b4cf554..1d66fe6ee6Andrew Geissler1-1/+1
Patrick Venture (3): s/struct blobs::BlobMeta/blobs::BlobMeta/g test: firmware updateCompleted: commit(session) merge Verification and Update Interfaces (From meta-phosphor rev: 7ef25155d9ffb40842300d105c06942fecbfb5cf) Change-Id: Ib4de2d2e45dca9e8bbe58f76612df5ba758c7912 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-04ipmi-blob-tool: srcrev bump ef5e09252d..958f1ce952Andrew Geissler1-1/+1
Patrick Venture (1): ipmi: pull the netfn and command into parameters (From meta-phosphor rev: 8b444c60fd2923b7568c1488c674cf71538cf02d) Change-Id: I53bbe05bae4abc680cb0e505b8ddeb0c3234fc49 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-06-04phosphor-ipmi-flash: srcrev bump 0079d8985b..254b4cf554Andrew Geissler1-1/+1
Patrick Venture (9): bmc: firmware updateStarted: stat(session) test: firmware updateCompleted: initial empty file README: Add link to ipmi_flash state machine doc bmc: firmware updateCompleted: open(blob) bmc: firmware updateCompleted: stat(session) merge Verification and Update statuses test: firmware updateCompleted: stat(blob) test: firmware updateCompleted: writeMeta(session) test: firmware updateCompleted: write(session) (From meta-phosphor rev: 51efbf8bcc8c284a3cca74d74a9728674478a09f) Change-Id: I1a2f3d924c5a13abf6bb788975486fff89c05aba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>