Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: Ic86346a4404f9821f55cde714b09b6ca4e234cfe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adrian Ambrożewicz (1):
Introduced retries for timeout on do_associatons
Change-Id: I9a9f9b221dfbe58ff0a8d6e0a0e6c72ad01a4424
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Brad Bishop (1):
python-mapper: Accept service-namespaces
(From meta-phosphor rev: 24f0c55c76d9ed2ea2ed459e519e073bfbd4c62f)
Change-Id: Ic4558bc0c4222d3d69a7e969b0e78cd92ef5e7c2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
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>
|
|
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>
|
|
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>
|