summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/dbus/phosphor-mapper_git.bb
AgeCommit message (Collapse)AuthorFilesLines
2021-06-05phosphor-mapper: Disable building testsWilliam A. Kennington III1-0/+2
We don't yet use ptest so we are wasting cycles building tests Change-Id: I39c6dac99a1c2258477ba31e31defa5549389957 Signed-off-by: William A. Kennington III <wak@google.com>
2021-04-15phosphor-objmgr: srcrev bump bb40bd3685..2b7789c018Andrew Geissler1-1/+1
Patrick Williams (1): bootstrap: fix shellcheck warnings Change-Id: Ic86346a4404f9821f55cde714b09b6ca4e234cfe Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-03-09phosphor-objmgr: srcrev bump e82b05840b..bb40bd3685Andrew Geissler1-1/+1
Adrian Ambrożewicz (1): Introduced retries for timeout on do_associatons Change-Id: I9a9f9b221dfbe58ff0a8d6e0a0e6c72ad01a4424 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2020-11-18phosphor-objmgr: srcrev bump 21c6059531..e82b05840bAndrew Geissler1-1/+1
Patrick Williams (2): exception: switch from org.freedesktop to openbmc mapper-wait: handle switch to openbmc exceptions (From meta-phosphor rev: 42112ddb3eae58696c26d44d64f1fd9561b62db2) Change-Id: I1d7d2c1782755b20c29481c33c3a64f7c05d78c9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-26phosphor-objmgr: srcrev bump eecc196b3f..21c6059531Andrew Geissler1-1/+1
Ed Tanous (1): Fix includes and update to latest io_context Vishwanatha Subbanna (1): Announce service availability on D-Bus after all initialization (From meta-phosphor rev: 6f26f5db588cb205cd7e640e5fd933b12f01751e) Change-Id: Ib49430ed82e53e15b15c0d9bd6120ed2958673cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-06-12phosphor-objmgr: srcrev bump 551fafbce7..eecc196b3fAndrew Geissler1-1/+1
Andrew Geissler (1): unit-test: ensure distinct dbus objects (From meta-phosphor rev: b3d1dfb6f4ed59c29cc964c8afdf5555b1daa198) Change-Id: If34813cec07c695c66ee20c48635ef98d47476db Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-19phosphor-objmgr: srcrev bump 2bb2d6bad2..551fafbce7Andrew Geissler1-1/+1
William A. Kennington III (1): mapper: Retry if mapper is unavailable (From meta-phosphor rev: 87090213369d22beb9df42a1aefb167debe55eca) Change-Id: Idbcef503c927a4c2b21dc95fa557f1b2f727a76e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-05-15phosphor-objmgr: srcrev bump 5592202fa6..2bb2d6bad2Andrew Geissler1-1/+1
Patrick Williams (3): sdbusplus: remove deprecated variant_ns MAINTAINERS: remove Ed Tanous as maintainer sdbusplus: replace message::variant with std::variant (From meta-phosphor rev: 6da3b93d1b991826212c48ae93af3098d4682cf4) Change-Id: I99d803586523e2c12c86a382c7265d8babb48c07 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-04-30phosphor-objmgr: srcrev bump c52be0d217..5592202fa6Andrew Geissler1-1/+1
Matt Spinler (1): libmapper: Retry on wait timeouts (From meta-phosphor rev: 717b1157612f1fffe712f0b2ac7ec5f619b52449) Change-Id: I9800d244564503933a2122d241ff97410ad0566f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-01-23phosphor-objmgr: srcrev bump d0cf94288f..c52be0d217Andrew Geissler1-1/+1
Vernon Mauery (1): Add a retry mechanism for introspection (From meta-phosphor rev: 7fa1e8ffbf63205fdb8214bb5fb90435ac275fba) Change-Id: Ie4720a5f2fe80f4cac6f7909598c63df55c2fb72 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-09-26phosphor-objmgr: srcrev bump 5eddf44006..d0cf94288fAndrew Geissler1-1/+1
John Wang (1): Drop support for old association interface (From meta-phosphor rev: 0407c06bc6b62d6b790944170eee95be60030741) Change-Id: I79f96a8119e9bdc48be19e624568e1045341c1e9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-29phosphor-objmgr: srcrev bump e2359fb72d..5eddf44006Andrew Geissler1-1/+1
Matt Spinler (7): Check for missing endpoints when adding assocs Add testcases for addPendingAssociation Remove an endpoint from the pending assocs Check for pending associations Add function to find assocs based on endpoint Handle losing association endpoints Use config.h constants (From meta-phosphor rev: 6a01a5127b330a57d5a412e4e8e06b2235bf5dc8) Change-Id: I4abe8c5cbd4c99107a733991a34011987937b6fb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-26phosphor-objmgr: srcrev bump 8f876a5a98..e2359fb72dAndrew Geissler1-1/+1
Matt Spinler (2): Move common types into a common header Gather association maps into a single structure (From meta-phosphor rev: ab1f671f69f03a27a21fc3d8dd44b326d870d86e) Change-Id: I28c30494bde1ec227bbfb9e33bf549b8f60fa36b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-25phosphor-objmgr: srcrev bump 096cf82108..8f876a5a98Andrew Geissler1-1/+1
Matt Spinler (1): Support the new association defs interface (From meta-phosphor rev: d72a662330e0e8e139aebde193c8f8770ae629e1) Change-Id: Ib6189165d9b0d563c7a661e714b77f61b05f97f9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-23phosphor-objmgr: srcrev bump 487948d820..096cf82108Andrew Geissler1-1/+1
Patrick Venture (1): build: install into bin instead of sbin (From meta-phosphor rev: 46ae54388f309460fae53e3b6cbf54f4221d5ee7) Change-Id: Iec4b03b3c295b1ec98f7190c7d799a4c0d09a3f6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-23phosphor-mapper_git.bb: Remove RDEPENDS on PythonKun Yi1-10/+1
Mapper is now C++ based and no longer have runtime dependency on Python. (From meta-phosphor rev: a37b5317239fb692fbdf388b6e97dd8a07ffbe6a) Change-Id: Ieb85239487a833999e1c576a2b86389abe3d37d5 Signed-off-by: Kun Yi <kunyi731@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-10phosphor-objmgr: srcrev bump 7f83837608..686ae77a74Andrew Geissler1-1/+1
Matt Spinler (1): Add test artifacts to .gitignore (From meta-phosphor rev: 17fc81b549332e0f01ae4030a153e60059afb58f) Change-Id: I3fbb4da1b35a24639d2df16791ddbdff5142b2f3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-04-07phosphor-objmgr: srcrev bump 12025cdc6a..7f83837608Andrew Geissler1-1/+1
Andrew Geissler (20): unit-test: Introduce unit tests to phosphor-objmgr unit-test: Test need_to_introspect function unit-test: Add all required parameters to removeAssociation unit-test: Create initial associations file unit-test: Test removeAssociations interface unit-test: Move asio server to its own class unit-test: Move association create funcs to util unit-test: Request distinct name per test app unit-test: Test deleting entry on name change unit-test: Move removeAssociationEndpoints() unit-test: Utilize common code for endpoint remove unit-test: Move checkAssociationEndpointRemoves unit-test: Test checkAssociationEndpointRemoves() unit-test: Move associationChanged() unit-test: Add some doc on Association unit-test: Debug functions to dump data structures unit-test: Test associationChanged() unit-test: Fix bug when endpoint empty unit-test: Move processing of interfaces added unit-test: Test interfaces added function (From meta-phosphor rev: 70bec1f018b3797d613653d35700bb0268bbdc72) Change-Id: Iaa4d1d16f46484392049fc31d8d1904bcec7d309 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-03-28meta-phosphor: Fix explicit dependencies antipatternBrad Bishop1-3/+0
Out of the box bitbake examines built applications, automatically adds runtime dependencies and thus ensures any library packages dependencies are automatically added to images, sdks, etc. There is no need to list them explicitly in a recipe. Dependencies change over time, and listing them explicitly is likely prone to errors - the net effect being unnecessary shared library packages being installed into images. Consult https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS for information on when to use explicit runtime dependencies. (From meta-phosphor rev: 26873c99d30b55e21a920c9851f21c3e2eab19f7) Change-Id: I38640d75a2d834c07d45ddcdb0162f1a23f848d9 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-14phosphor-objmgr: srcrev bump 09be576c5a..12025cdc6aAndrew Geissler1-1/+1
Patrick Venture (1): build: pkg anti-pattern: use defaults (From meta-phosphor rev: 51282beb8908827ecfe765b3f633787960d5fe18) Change-Id: I38b45c97f6158b11f15686bf186450d7d1c7712f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-02-04phosphor-objmgr: srcrev bump d732287cdd..09be576c5aAndrew Geissler1-1/+1
Matt Spinler (2): mapper: Keep track of association owners mapper: Support association property removes (From meta-phosphor rev: 948363e08c8dbfcb8665be17856d50332fc6e4dd) Change-Id: I22f93d3334c19751f299b1522765a2b30ca4236b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-30meta-phosphor: refresh master: 80d39cecca..c531e38a57Brad Bishop1-1/+1
Update meta-phosphor to master HEAD. Andrew Geissler (12): dbus-sensors: srcrev bump e8b60d0bf0..b82c2a78c7 entity-manager: srcrev bump bcf722e0ce..63845bfe69 bmcweb: srcrev bump 7625cb81a6..da21df7cde phosphor-webui: srcrev bump a83cd057aa..7e48d0818a phosphor-ipmi-flash: srcrev bump 46bdadc210..13e49868de phosphor-fan-presence: srcrev bump f0b020fb32..a1aef7a100 phosphor-hwmon: srcrev bump 9a7ef7c639..cd40c8815a phosphor-net-ipmid: srcrev bump 744b3c8b84..22c8a210c4 phosphor-net-ipmid: srcrev bump 22c8a210c4..5f1dd316fc phosphor-net-ipmid: srcrev bump 5f1dd316fc..d5a4f45e1e phosphor-host-ipmid: srcrev bump 23df06f44f..f301f04567 phosphor-objmgr: srcrev bump a82779fb66..d732287cdd Change-Id: Ic03af27608cb33750e1d9d4765f521a39463762c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-13phosphor-objmgr: srcrev bump 8ce2ddd93c..a82779fb66Andrew Geissler1-1/+1
Matt Spinler (2): mapper: Add missing parent paths in ifaces-added mapper: Delete unecessary parent paths on removes (From meta-phosphor rev: faf1eb045146386a5157f0fcd9a7263154cffccf) Change-Id: If31d1bdb410663a347e4008cd5a817c78d7de9ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-01-07phosphor-objmgr: srcrev bump 47c09755e5..8ce2ddd93cAndrew Geissler1-1/+1
Matt Spinler (1): mapper: Don't stop after first GetAncestors result (From meta-phosphor rev: 105220c82ed7c7a5483678632dc72b7436546c53) Change-Id: I349fb39cefbf1934fe69f7abb195c0d264b8ecb3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-12-06meta-phosphor: master refresh 632923e49c..65f8850b66Brad Bishop1-1/+1
Update meta-phosphor to master HEAD. Andrew Geissler (8): bmcweb: srcrev bump 99ad599508..3112a144b3 phosphor-networkd: srcrev bump 74db23cf88..35297177b8 phosphor-objmgr: srcrev bump 6a39e8c727..47c09755e5 entity-manager: srcrev bump b69602b877..61c25c07ca dbus-sensors: srcrev bump 95b079b785..f87dc4c139 phosphor-snmp: srcrev bump bbee5d0d8f..9d18e56285 phosphor-host-ipmid: srcrev bump 77ff3fe596..e04c004b21 phosphor-ipmi-blobs: srcrev bump 50539d3646..9e0c1af678 Yong Li (2): Fix incorrect license type Do not use DBUS_SERVICES in the systemd string substitutions Change-Id: I3f170aee1b5d0e0ab5f040c6a13d39274fdedfc2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-28phosphor-objmgr: srcrev bump af1aa756a1..6a39e8c727Andrew Geissler1-1/+1
Ed Tanous (2): Mapper: Remove unused ObjectManager usage Remove interface filter Matt Spinler (3): mapper: Don't return the input path in GetSubTree bindings: Skip the default ifaces on enumerate mapper: Don't fail on some empty results (From meta-phosphor rev: 88f7c55b185e5061053c05a505b56097c3d9ebe3) Change-Id: Ia92cf7a31416850048e4f470a9cea177b203e30a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-19phosphor-objmgr: srcrev bump 5935b1e351..af1aa756a1Andrew Geissler1-1/+1
Brad Bishop (1): maintainers: Update committers (From meta-phosphor rev: 5eb4ba06cbabd79d831c8aaf317f1b7e046305a5) Change-Id: Idfdda40e7bca99573b60dcc6edcba6a7020162f1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-02phosphor-objmgr: srcrev bump 0570c6940c..5935b1e351Andrew Geissler1-1/+1
Ed Tanous (1): mapper: Fix GetSubTree bug in the c++ mapper (From meta-phosphor rev: 909989d354a9d7bdd2f82d4997ddf04c994b38a5) Change-Id: I97af31c3d90dd5509a0e5759e4c7a5da25434c05 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-11-01phosphor-mapper: remove deprecated path whitelistBrad Bishop1-9/+0
The c++ mapper implements dbus service whitelists in place of path based whitelists. Drop support for path whitelists. (From meta-phosphor rev: d4816d2868a251a0a4048219de0e9411eed8c853) Change-Id: I7ca6c4b01e644b8008169cc63c9259801c42f27f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-30phosphor-objmgr: srcrev bump cfe3e4424e..0570c6940cAndrew Geissler1-1/+1
Brad Bishop (1): python-mapper: Switch to dbus service whitelist Matthew Barth (1): Check for boost headers used (From meta-phosphor rev: fa4e1eb46bd81d4aee3de467e469b78f40b09dfe) Change-Id: Ic8fba3f94916d79487e9a14c897baf12e9a7f0ed Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-30phosphor-mapper: Add service namespacesBrad Bishop1-0/+16
The c++ mapper implements a dbus service namespace whitelist instead of a path namespace whitelist. A service namespace whitelist significantly reduces the amount of introspection required by the mapper as compared to path namespaces. Add the service namespace whitelist to the mapper command line in the mapper systemd unit and extend the existing framework for specifying mapper command line arguments to include a service namespace whitelist. Note that support for a _service_ blacklist is added and _path_ and _interface_ blacklists are not being re-introduced. (From meta-phosphor rev: 385c63fee1d7ac4f34165de7095f2e76b10f1328) Change-Id: I0cc8f7d7dd0c1196b2354118cf6ab89b2d30231f Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-26phosphor-objmgr: srcrev bump db27894204..cfe3e4424eBrad Bishop1-1/+1
Brad Bishop (1): python-mapper: Accept service-namespaces (From meta-phosphor rev: 24f0c55c76d9ed2ea2ed459e519e073bfbd4c62f) Change-Id: Ic4558bc0c4222d3d69a7e969b0e78cd92ef5e7c2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-26phosphor-mapper: Drop blacklist featureBrad Bishop1-16/+0
An interface and path blacklisting feature was implemented in the python mapper but it isn't used, and it wasn't implemented in the c++ mapper. Drop support to make a small improvement to comprehensional complexity and ease the transition to the c++ mapper. (From meta-phosphor rev: 6b10fd583d7c1baed14f6076322548f4f097d9db) Change-Id: I3346f1929689b75553b8331a6ac1b5df0d5c87cb Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-16phosphor-objmgr: srcrev bump a493615230..db27894204Andrew Geissler1-1/+1
Matthew Barth (1): Add configure check for boost library (From meta-phosphor rev: f0671b3ef5138dd3140f4019d7b7dd17e65ee64d) Change-Id: I238d7e4bda5c6bdbe6ab5a36dbdf1c3edc997750 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2018-10-08meta-phosphor: mapper: rename as gitPatrick Venture1-0/+99
Rename phosphor-mapper.bb to phosphor-mapper_git.bb per OE norms. (From meta-phosphor rev: 90b2a3f8b17696486bc54cec83f2d09a33048da5) Change-Id: I66238f2ffc77efa7b362fe0ea4f07f3e65f5c1c7 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>