summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/ipmi
AgeCommit message (Collapse)AuthorFilesLines
2019-03-27meta-phosphor: ipmi-fru: drop rdependsPatrick Venture1-4/+0
Drop RDEPENDS field with item that is handled by dependency installation. (From meta-phosphor rev: 1dcb03ecbb2aec0f7ee6d0b3249940299a7a8a81) Change-Id: If31d1e86f2d39abaef58321b7dcd19b978a35326 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-27meta-phosphor: ipmi-fru: add cli11 dependencyPatrick Venture1-0/+1
Add dependency on cli11 ahead of code changes that require it. (From meta-phosphor rev: e60de05d1725b42e71f5e88e4ad2a8c756ff9aa9) Change-Id: I7332da6c4ac0eeff2fe1c54b3f7ab5de1d029d6c Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-26phosphor-host-ipmid: srcrev bump 17898f625b..90b00c7106Andrew Geissler1-1/+1
Suryakanth Sekar (1): Adding Set Password API support in Userlayer (From meta-phosphor rev: 05e4e4587d6792f8bc05280b5fb6040b360a0048) Change-Id: I73d6aa1f007814233ddcb87bd2ce6624ca476db2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-26phosphor-host-ipmid: srcrev bump db5d9b0454..17898f625bAndrew Geissler1-1/+1
Patrick Venture (1): delete writechannel.mako.cpp (From meta-phosphor rev: 1d35bbba264b0d162b0fb0bdbd791af798a546d3) Change-Id: I8352d6ca0f4fe12e59432121374bb8291fa36569 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-25phosphor-host-ipmid: srcrev bump 2fe9282fc4..db5d9b0454Andrew Geissler1-1/+1
Kirill Pakhomov (1): dcmihandler: Fix Get DCMI Capabilities command Vernon Mauery (3): do not use auto and rename handles to providers Move util.cpp/util.hpp to libipmid move types.hpp to ipmid/types.hpp for export (From meta-phosphor rev: 8f04f0f628f7050f18f4e89cec401d19a4302c9b) Change-Id: Iccd870ad6068fd0f9bde2cf3b08b0d6bc0b3d256 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-25phosphor-host-ipmid: srcrev bump be37630691..2fe9282fc4Andrew Geissler1-1/+1
Richard Marian Thomaiyar (2): Cleanup: Get rid of duplicate getChannelName() [User Mgmt]: Update local user enabled state cache (From meta-phosphor rev: aab2dc40fbf531a23b69056af81844c8e8468da8) Change-Id: I093f2a85a783f8ba81aefbde98bfb238a30d639c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-25phosphor-net-ipmid: srcrev bump 7a4ea79501..7e5d38d2fbAndrew Geissler1-1/+1
Richard Marian Thomaiyar (2): Handle input - Get channel auth capabilities RAKP12: Don't allow user with NOACCESS priv. Sumanth Bhat (1): Handle invalid length for Disable Payload command (From meta-phosphor rev: d868eb69643fe007e9daab43289f9fa195745481) Change-Id: I61a1f816bb4fc22c807dd14089b1a13ab167f2a0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-24phosphor-net-ipmid: srcrev bump 4f09eaeec3..7a4ea79501Andrew Geissler1-1/+1
Vernon Mauery (4): netipmid: Update netipmid to use ipmid as the main queue netipmid: move to sdbusplus::asio from sdbusplus netipmid: make Handler asynchronous netipmid: Remove unused event references (From meta-phosphor rev: d831085a2222917a981307cdca1000e0f9143cf7) Change-Id: I21987bc6fd52dde14b33b016340f0fbbc0ae5181 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-24phosphor-ipmi-ethstats: srcrev bump f1586f55b8..c3f5618ffdAndrew Geissler1-1/+1
Patrick Venture (4): split handler out of main file for injection, add handler: add unit-tests build: enable code coverage build: enable valgrind (From meta-phosphor rev: edf79acc1da36dd4fa2fccd6ab53ebf2d705bfd6) Change-Id: Ib6403336e83108c0ab69329d1bd60e6bb70795aa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-23ipmi application srcrev bumpsAndrew Geissler1-1/+1
openpower-host-ipmi-flash: srcrev bump cc2fe1effe..ee3064bace Vernon Mauery (1): Use new ipmid signal handling interface phosphor-host-ipmid: srcrev bump 1bb0c7fc55..be37630691 Jia, Chunhui (2): Extra Bytes in response data for chassis Identify command [IPMI]Set/Get global enables Kun Yi (1): utils: Use 5s timeout for D-Bus get/set property calls Richard Marian Thomaiyar (1): Fix: User commands require channel layer lib Vernon Mauery (16): ipmid: Compiler-generated unpacking and packing of messages ipmid: add message packing/unpacking unit tests ipmid: Rewrite ipmid to use the new architecture ipmid: Add in Native OEM and Group OEM support ipmid: Add command filter mechanism ipmid: Add whitelist filtering using the new filter registration mechanism Set new default ipmid provider path Add back an interface used by an external provider fix whitelist RestrictionMode lookup Use payload interface to unpack group/IANA from message errorResponse must not pack completion code in data payload Change linkage of ipmid_get_sdbus_plus_handler() to libipmid.so make utility.hpp available for external things that include ipmid/api.hpp Add generic signal handling API to work with boost::asio make ipmid respond to SIGTERM and SIGINT for clean shutdown Add user context parameter to legacy ipmi handler registration Change-Id: I3a15d46177f4e4ea81106bc8637b83bcc64e1ba7 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-22ipmi-blob-tool: srcrev bump 51372f02b9..06561460bdAndrew Geissler1-1/+1
Patrick Venture (1): unit-test: use library instead of object files (From meta-phosphor rev: c71a7f7f7165918822691cfef4d099c289007669) Change-Id: I3798fd8fac9bab4d7e4ca2dfca5482bee7190798 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-21phosphor-ipmi-ethstats: srcrev bump d087d81ae3..f1586f55b8Andrew Geissler1-1/+1
Patrick Venture (1): build: enable unit-tests (From meta-phosphor rev: 615e11550da29d88573e7556ead35a4ee5011ccb) Change-Id: I32442d0675d85b1a51f9283c01d68cb07a52fe47 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-21phosphor-ipmi-blobs: srcrev bump 374350d744..924bc380c4Andrew Geissler1-1/+1
Patrick Venture (1): build: split object to enable coverage (From meta-phosphor rev: ff015fe25832945319c1493150583f6f6ade0242) Change-Id: I2200e64cdcb311ec73e83e33903bb2e885122508 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-21Update the medium type & protocol for channel 0xfSuryakanth Sekar1-2/+2
According to the IPMI,channel 0xf,medium should be system-interface and protocol should be kcs. Tested: get channelInfo command should provide proper medium and protocol. Req: ipmitool raw 0x6 0x42 0xf Res: 0f <0c> <05> 00 f2 1b 0 0 0 (From meta-phosphor rev: b9d41600930802648db433b6ba48e48cab9300df) Signed-off-by: Suryakanth Sekar <suryakanth.sekar@linux.intel.com> Change-Id: I9567875e484d009cee2af1031100d83fb2d196ec Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-21ipmi-blob-tool: srcrev bump a835642007..51372f02b9Andrew Geissler1-1/+1
Patrick Venture (1): autotools: Fix for autoconf-archive 2019.01.19 (From meta-phosphor rev: 43fe88ff4cfe902cac253e0acfe95dc48face36d) Change-Id: I632ec216a3202b96a8c0802295ef2f7c35266c90 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-21phosphor-ipmi-blobs: srcrev bump de8a16e2e8..374350d744Andrew Geissler1-1/+1
William A. Kennington III (1): autotools: Fix for autoconf-archive 2019.01.19 (From meta-phosphor rev: 37f79c4d3a53c74095624dcd1915ac7ea2a94a10) Change-Id: I1d8a025c125bcfac45077f5130579df2fb7bade0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-21phosphor-ipmi-flash: srcrev bump 664c5bc738..4679e50a5eAndrew Geissler1-1/+1
Patrick Venture (3): autotools: Fix for autoconf-archive 2019.01.19 build: split object to enable coverage build: enable valgrind (From meta-phosphor rev: 9d0a30bf9fed0d3be44d743b14ece603e5858400) Change-Id: I2df84acb14150d1bd650b6638507ea0e238b5d93 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-21phosphor-ipmi-flash: srcrev bump 2bd7021d9a..664c5bc738Andrew Geissler1-1/+1
Patrick Venture (3): build: enable code coverage build: add dependency on ipmiblob use ipmiblob library from ipmi-blob-tool (From meta-phosphor rev: 1cc59a79fdee05a7a85f57d594fa57a17806dfa7) Change-Id: Ie49087162667087f2e8fac02d29aa1f11ec1d01e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-18ipmi-blob-tool: srcrev bump 1681f7ff9f..a835642007Andrew Geissler1-1/+1
Patrick Venture (2): ipmi_errors: object cleanup blob_handler: fprintf tweak (From meta-phosphor rev: bd486b3028866d8e962ffa42aba7c395970ffdb3) Change-Id: Ic3dcb3ce54beadbd517aeee02283cdbc12d68c77 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-13phosphor-ipmi-blobs: srcrev bump fd4cdea449..de8a16e2e8Andrew Geissler1-1/+1
Patrick Venture (3): use filesystem instead of experimental build: add dependency on ipmiblob use ipmiblob library from ipmi-blob-tool (From meta-phosphor rev: 5efa796aea6f68325252ec65f600a474227ea5d3) Change-Id: Ic8c9739f6ebebe47d75af45c42f2915227db8088 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-13meta-phosphor: add phosphor-ipmi-blobs-binarystore packageKun Yi1-0/+26
Add the phosphor-ipmi-blobs-binarystore package which handles binary data read/write/serialize using IPMI blobs semantics. (From meta-phosphor rev: 66e51a579995973846583c48fa5cb8e28bb15cb8) Tested: verified library was compiled and installed when added to obmc-phosphor-image. Signed-off-by: Kun Yi <kunyi731@gmail.com> Change-Id: I43905673bf9c77c21feb6f94cb2fdc13f2fa850c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-12phosphor-ipmi-flash: srcrev bump 6bc04f9491..2bd7021d9aAndrew Geissler1-1/+1
Patrick Venture (1): use filesystem instead of experimental (From meta-phosphor rev: ac4a569b462ed3ad02be3a69369f0a549b40f4a3) Change-Id: I7d02bc51bf743f5b0e3478802a297db8e8e910d1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-12meta-phosphor: ipmi-blobs depends on ipmi-blob-toolPatrick Venture1-0/+1
The BMC-side of phosphor-ipmi-blobs will require materials provided by ipmi-blob-tool. (From meta-phosphor rev: a007bef18d3bf6e633fcaf0f763364f0d5013b67) Change-Id: Iaf942a58f900e950a9ad9c1ae3168d944abf8389 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-12meta-phosphor: ipmi-flash depends on ipmi-blob-toolPatrick Venture1-0/+1
The BMC-side and host-side of phosphor-ipmi-flash will require materials provided by ipmi-blob-tool. (From meta-phosphor rev: f0bb2a90e46de96902629bcbdba21bf8f967c403) Change-Id: I864d7382a5a23d5bd1509184c9d31e2264137e78 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-12meta-phosphor: add recipe for ipmi-blob-toolPatrick Venture1-0/+15
Add a recipe for ipmi-blob-tool. This repository cannot have BMC-specific dependencies, but BMC-specific code can depend on it. (From meta-phosphor rev: ea8434251c23a9601791cb5cacdef8fba74ef589) Change-Id: Icdcbc3f7b5041c538e98d1f9c3ec9cfa999a9d29 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-11phosphor-ipmi-ethstats: srcrev bump a7a11f4631..d087d81ae3Andrew Geissler1-1/+1
Patrick Venture (1): use filesystem instead of experimental (From meta-phosphor rev: 789d14647b0a9e66db19af76dcba5b09c9a59a3b) Change-Id: I81b986ea547438979314b23aee34c66c50fb4dd0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-11phosphor-ipmi-blobs: srcrev bump fb808d1164..fd4cdea449Andrew Geissler1-1/+1
Patrick Venture (2): build: enable code coverage build: enable valgrind (From meta-phosphor rev: e01d68fb2d36cd42fac766269c4ad63123df6e3e) Change-Id: I8c5b22c43f672af750cba71b231313ebe22e01e1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-08phosphor-ipmi-flash: srcrev bump 98af2d1d8d..6bc04f9491Andrew Geissler1-1/+1
Patrick Venture (1): build: rework gtest checks (From meta-phosphor rev: 05d9faa35f3f74125812b29305a78e8ae3f611d0) Change-Id: Ifba195ba10b2919a8007786faac67ff3e24bcedf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-08phosphor-ipmi-blobs: srcrev bump 97898c9056..fb808d1164Andrew Geissler1-1/+1
Patrick Venture (1): build: rework gtest checks (From meta-phosphor rev: cd1f8ba84f49c67e24844cc01c5327e9ac4200f1) Change-Id: I2e3fe5f0cdc23bde30fbbe909d8c8f15345e9044 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-08phosphor-ipmi-ethstats: srcrev bump 539f03f546..a7a11f4631Andrew Geissler1-1/+1
Patrick Venture (3): set ENABLE_GOOGLE to boolean definition mark unused parameter as unused drop zero-length array if_name (From meta-phosphor rev: 7a12fcf653b6c56728707fedc1feae814a8d533f) Change-Id: I4d6a4517237840d88f5838774d3bfbf0ebe50d96 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-07ipmbbridge: srcrev bump a8c77dc857..25e85c7925Andrew Geissler1-1/+1
Jae Hyun Yoo (1): Suppress I2C error logs while it's retrying (From meta-phosphor rev: ff0cb84fb574a84e8dbd78d342804d816df8a856) Change-Id: Iaf643981871cf3c21824cb19ff3059cb1538a23a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-05meta-phosphor: drop ipmi-channel-configPatrick Venture3-29/+0
phosphor-host-ipmid no longer does anything with the information specified by the ipmi-channel-config, therefore drop it. (From meta-phosphor rev: 14e259d7b53de1bae200ee5c5dbf201ffd105543) Change-Id: I74057fd68ba7e46e5cf5850eaf6434cb6bb37ec9 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-03-03kcsbridge: srcrev bump 980b6f152f..17a2ab7f39Andrew Geissler1-1/+1
Kun Yi (1): Enhance dbus error reporting and logging (From meta-phosphor rev: 3c06c9edd3e4c14add4fe113df0f2dc751908ca1) Change-Id: I414bada5812e387b295f798bd6a63268d4b0afd8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-27phosphor-ipmi-flash: srcrev bump 7ef1346f9e..98af2d1d8dAndrew Geissler1-1/+1
Patrick Venture (2): build: pkg anti-pattern: use defaults lpc_aspeed: add todo describing correct mmap (From meta-phosphor rev: e8e96b3effb952af2ff92fa05d73a9daa90904b9) Change-Id: I2d7ef71ee7d783a99930f65a4b427dc9942e570c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-26ipmi-fru-parser: srcrev bump 06fb28bcec..8ab5784aeeAndrew Geissler1-1/+1
William A. Kennington III (1): Convert host-ipmid -> libipmid (From meta-phosphor rev: eb2b74028e6c0a5742c9e9031ed6c887e45e5d24) Change-Id: Icefc9fec2b3898b37f07c6f6a8725aa3adf2de04 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-26phosphor-net-ipmid: srcrev bump 27ebe584bb..4f09eaeec3Andrew Geissler1-1/+1
William A. Kennington III (1): Convert host-ipmid -> libipmid (From meta-phosphor rev: 26a22f5fe1ed1933cd62748f20c96fdb61d5ae91) Change-Id: I26faf7449561cde01fd2914a38c21d91640bb07c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-26phosphor-host-ipmid: srcrev bump 489b8f4d22..1bb0c7fc55Andrew Geissler1-1/+1
Patrick Venture (1): user_mgmt: drop c_str() when param is std::string Vernon Mauery (1): ipmid: move channel code from libuserlayer to libchannellayer (From meta-phosphor rev: 6fd57399af853be8036923a5e6955fd7ee7bd71d) Change-Id: Ibe6dcb59606980bfb45c0212feefa40f646cb248 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-22phosphor-host-ipmid: srcrev bump 87c115fa0b..489b8f4d22Andrew Geissler1-1/+1
Patrick Venture (1): include: Makefile_am: force symlink creation (From meta-phosphor rev: e932d9ad8dbe71061523dce2228f2fbd252e05f9) Change-Id: Ia6252d1e329fb3ccda09cce5b9f8db5354391d02 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-21phosphor-host-ipmid: srcrev bump 6719586d75..87c115fa0bAndrew Geissler1-1/+1
Patrick Venture (1): gitignore: add entity-gen.cpp (From meta-phosphor rev: 99033eded486be3942820b8aca148441ea7f478c) Change-Id: I702c9972e15d9d7bd88965a726c2a35374efef92 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-21phosphor-ipmi-blobs: srcrev bump 41ccacd93e..97898c9056Andrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults (From meta-phosphor rev: b16c7ec2c76a0d5e460a0fea60bf280da00f7088) Change-Id: I9608ebf3742d03c4b9e3fae793e2d87fb6a1d707 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-21phosphor-ipmi-host: Add entity config defaultJaghathiswari Rankappagounder Natarajan3-0/+37
To provide a custom entity configuration, provide a virtual phosphor-ipmi-entity-config. The entity.yaml file contains metadata information for the SDR type 0x08h (Entity Association Record) (From meta-phosphor rev: 47f26214a916246eeb52a9c2f4045e6375fa0bfe) Change-Id: I812d5805edd547c2780604119bd6ae3f969d9886 Signed-off-by: Jaghathiswari Rankappagounder Natarajan <jaghu@google.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-20phosphor-ipmi-blobs: srcrev bump acebece38c..41ccacd93eAndrew Geissler1-1/+1
Patrick Venture (1): readme: add the OEN used (From meta-phosphor rev: d70fc5e74de25db567fed7d249595b8b0d441b99) Change-Id: I706c4b026a7fa4b1df8ee77057c999b3795c1812 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2019-02-19kcsbridge: srcrev bump 9e382a12c7..980b6f152fAndrew Geissler1-1/+1
James Feist (1): Respond to all dbus messages (From meta-phosphor rev: e58405bbe085e44c8621215ec2d4646f0cd234d1) Change-Id: If1f652396fc4ad05ae97ebbbe7f5e3c40d901296 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-19ipmi-fru-parser: srcrev bump 8f51109d8e..06fb28bcecAndrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults (From meta-phosphor rev: d3b712988c39b102b3e1d317f5363105b7a46b0d) Change-Id: Ib9e464f6ddc253b3114ee77d635c5367bb3e4a9e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-19phosphor-host-ipmid: srcrev bump 997a7a0820..6719586d75Andrew Geissler1-1/+1
Jaghathiswari Rankappagounder Natarajan (2): phosphor-host-ipmid: Add support for settable bit in FULL SDR Add support for Entity Association Record Patrick Venture (2): build: check for json header build: pkg anti-pattern: use defaults (From meta-phosphor rev: 6fe950059b48fd91174e948c06ebf162221e7397) Change-Id: I2646594bdc8e0f089c773198cdb1b57e171067da Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-19phosphor-net-ipmid: srcrev bump 4021b1f7a1..27ebe584bbAndrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults Vernon Mauery (1): netipmid: add dependency on libchannellayer (From meta-phosphor rev: 5268aaaa7900a16c438b7bf98b3137ae814c69fa) Change-Id: I124a950a9d76c8e75a436f40fbedb33370ab223d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-19phosphor-net-ipmid: srcrev bump 7f268e4daa..4021b1f7a1Andrew Geissler1-1/+1
Tom Joseph (4): Fix the order of fields in Get Channel Auth Capabilities command Null username support is removed from Get Channel Auth command Update the payload with authenticated field in the header Return the maximum privilege in open session command (From meta-phosphor rev: 9185f505522fd14b9d630cf89a62e20733559336) Change-Id: Ia902aaf54902584c922473a8c4dad4dc0473d1a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-14Ensure ipmid doesn't start until on dbusAndrew Geissler1-0/+2
Other services rely on phosphor-ipmi-host providing needed dbus interfaces once its been started. Due to other services providing identical dbus object paths, the normal mapper wait services are not an option here. Ensure systemd does not consider this service active until it has registered the host control dbus object. I'm working on a long term fix to this in https://gerrit.openbmc-project.xyz/#/c/openbmc/phosphor-objmgr/+/17990/ (a refactor with unit tests) and https://gerrit.openbmc-project.xyz/#/c/openbmc/phosphor-objmgr/+/17837/ (close race condition due to introspection) but I think this change here makes things better overall so I'd like to get it merged Testing: Verified systemd now waits for ipmid to really get up and running and ran through HW CI Jan 18 19:56:00 witherspoon systemd[1]: Starting Phosphor Inband IPMI... Jan 18 19:56:03 witherspoon ipmid[1336]: JSON file not found Jan 18 19:56:09 witherspoon systemd[1]: Started Phosphor Inband IPMI. I had our internal test team try out this patch on a Romulus. They were seeing this issue this is trying to fix on a very regular basis. With this change, they completed 265 successful boot tests. The ipmid process does host 2 well-know names, openbmc_project.Ipmi.Host and xyz.openbmc_project.Control.Host. I verified via a bus capture that xyz.openbmc_project.Control.Host is the last one to be put on the bus. Resolves openbmc/phosphor-state-manager#2 (From meta-phosphor rev: bea22141ca95b38f30adcec248a853d3d268af79) Change-Id: I532b31647951045adc8cbd0141e8630cdc350e27 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-13phosphor-ipmi-blobs: srcrev bump 4beac9a0eb..acebece38cAndrew Geissler1-1/+1
William A. Kennington III (1): Convert host-ipmid -> libipmid (From meta-phosphor rev: b20305ed7fcd9ad0594e24534b32872ef9f68c08) Change-Id: I749513d324d7395324d33d925a7192397ee10e53 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-13phosphor-host-ipmid: srcrev bump 4b0ddb68b4..997a7a0820Andrew Geissler1-1/+1
Kirill Pakhomov (2): dcmihandler: Add parameterization to JSON parser method. dcmihandler: Add DCMI Power management support check Vernon Mauery (1): Create the libchannellayer library so it can split from libuserlayer Yong Li (2): Add timer use field support in watchdog command Get the correct present countdown value when watchdog is stopped (From meta-phosphor rev: 5efe9e548697b38f3f892437245639be814c28bb) Change-Id: Ib43835fa35e345b6f642ba95702e848506fee856 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>