summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/storage
AgeCommit message (Collapse)AuthorFilesLines
2023-08-11estoraged: srcrev bump 19825057f0..b650879b0aAndrew Geissler1-1/+1
George Liu (1): build-tests: The allowed method is used by default Change-Id: I850e54e8f81c955dda227355e0f0837fbc5f16f6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-06-02estoraged: srcrev bump 439f0fd839..19825057f0Andrew Geissler1-1/+1
Rahul Kapoor (1): Add support for LocationCode Change-Id: I6c4ab0a2ced34e522bd437f10b3939037432801c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-12estoraged: srcrev bump ba000b9511..439f0fd839Andrew Geissler1-1/+1
Patrick Williams (1): clang-tidy: ignore issues in subproject headers Change-Id: I93eb78cde9732000995bb40b0dca879ab6d404cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-05-11estoraged: srcrev bump 0ff7100bd9..ba000b9511Andrew Geissler1-1/+1
Patrick Williams (3): sdbusplus: use new namespace format clang-format: copy latest and re-format clang-tidy: resolve 'readability-redundant-string-cstr' Change-Id: I00808304537063a542c639c46a7e4ee26b55563f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-13estoraged: srcrev bump 9be2f0fc2a..0ff7100bd9Andrew Geissler1-1/+1
Patrick Williams (1): meson: remove deprecated get_pkgconfig_variable Change-Id: Ib02dbdfb4a4608782c480041fb70bf494bf5e0eb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-04-12estoraged: srcrev bump 2443a0217d..9be2f0fc2aAndrew Geissler1-1/+1
John Edward Broadbent (1): Add type "SD" to allow eStoraged on sd devices Change-Id: Ia94a45a2a7c831aae935413e18889cb4e69da9f2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-29meta-phosphor: estoraged: rename recipe to _gitPatrick Williams1-0/+0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifc06547911348b8427fae9c6cfeb5642e032ba21
2023-03-24estoraged: srcrev bump 61cf4260d0..2443a0217dAndrew Geissler1-1/+1
John Wedig (1): Improve accuracy of 'Locked' property Change-Id: Ib00e15e3436f040a39c1f77b4a31cc8eb52f4875 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-03-21estoraged: srcrev bump d61316ad21..61cf4260d0Andrew Geissler1-1/+1
John Wedig (1): Fix build warnings Change-Id: I3b1eb86d20bbd845f447245517ce7127571f5bfc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-09estoraged: srcrev bump 47cd7996cc..d61316ad21Andrew Geissler1-1/+1
Patrick Williams (1): prettier: re-format Change-Id: Iea58d25de040d80360b026da77011977bfb8eb1a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-07estoraged: srcrev bump 8d5a3a0751..47cd7996ccAndrew Geissler1-1/+1
John Wedig (1): Fix logic error for SecuredLocked EraseMethod Change-Id: I81da3b5c54561e50f835b55ec97f3752c40d1878 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-04estoraged: srcrev bump da5e96a7e3..8d5a3a0751Andrew Geissler1-1/+1
John Wedig (2): Fix zero_test and pattern_test Implement the changePassword method Change-Id: Ifdcdce9dd891e7e274af38077a3f2af31e397eed Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-20Run oe-stylize on our filesEd Tanous1-10/+10
In all of our recipes, we should be following yoctos lead on formatting, order, and other things, for consistency in our meta layers. This commit runs oe-stylize.py on all of our files. The types of changes being made can be seen in the commit, but amount to: 1. Setting an explicit key ordering 2. Sectioning the files appropriately 3. Applying rules checking to our files At some point in the near future, we would turn this on as part of repotest, but some minor changes need to be upstreamed to meta-oe (WIP) to make that happen. Looking for input on whether this is something we'd like to do, and whether the diffs below look reasonable to folks. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I489dd21d38a9fe4f3ece89cc7a5e1d0463224abf
2022-08-05estoraged: srcrev bump e3ef765dc7..da5e96a7e3Andrew Geissler1-1/+1
John Wedig (1): Export the part number and serial number Patrick Williams (1): MAINTAINERS: remove file Change-Id: If5c0a937591f69add878aa5163633aa0b5e9244c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-27estoraged: srcrev bump 49796415d9..e3ef765dc7Andrew Geissler1-1/+1
Patrick Williams (2): OWNERS: switch 'matches' to 'matchers' sdbusplus: use shorter type aliases Change-Id: I9e33b6b139a45f77fd33334af349f939938837ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-03estoraged: srcrev bump 6771c6917e..49796415d9Andrew Geissler1-1/+1
John Edward Broadbent (1): Update location interface Change-Id: Ia509159332dd8bf0e0986c7ffe136d6e003f8a57 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-29estoraged: srcrev bump 740e94bd36..6771c6917eAndrew Geissler1-1/+1
John Edward Broadbent (1): Update initial values for new CI Change-Id: I5fa844cdcdbf03b2f8e9ebdc47abbc9e0d342436 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15estoraged: srcrev bump 9e639820af..740e94bd36Andrew Geissler1-1/+1
John Edward Broadbent (1): Add location interface Change-Id: I2610ab589e34fd1c70efc464359d4d2daf93c1f4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-15estoraged: Disable unit tests by defaultJohn Wedig1-0/+2
When building a BMC image with estoraged, some systems run into build issues, where meson tries to use the system googletest and then fails to build the unit tests. We don't need the unit tests when building an image, so we can disable them by default. Signed-off-by: John Wedig <johnwedig@google.com> Change-Id: I28126f44bb8833e83ad151de5e7d2b3df22af0d1
2022-06-11estoraged: srcrev bump 14aee774bd..9e639820afAndrew Geissler1-1/+1
John Edward Broadbent (1): Update utils_test explicit unsigned literals Change-Id: If99b835bc2833204206c442f630b28fc72c9cb85 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-08estoraged: srcrev bump 4906f4ef7e..14aee774bdAndrew Geissler1-1/+1
John Edward Broadbent (2): Add DriveEncryptionState property Add Lock property to drives interface John Wedig (1): Fix code to search for MMC device Change-Id: I63fc976a7891ed70f6ea4dfe9c14e6f7ce1f6d77 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-29estoraged: srcrev bump 6c0d8ce130..4906f4ef7eAndrew Geissler1-1/+1
John Edward Broadbent (1): span: switch to std Change-Id: I81424d7abc4a890380d1baaaedeb911dab692088 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-29estoraged: srcrev bump fa5cb6f718..6c0d8ce130Andrew Geissler1-2/+6
John Wedig (3): Initial integration with Entity Manager Add systemd service file Add association between chassis and drive This commit also updates the estoraged recipe to install the new systemd service. Change-Id: I20ac25e62eb451e39aaf9365dae2b6a3da862e7e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: John Wedig <johnwedig@google.com>
2022-04-23estoraged: srcrev bump 2b5454d316..fa5cb6f718Andrew Geissler1-1/+1
John Edward Broadbent (2): Add exception when constructor fails Change ownership of handle to eStorageD object John Wedig (1): Remove device name from D-Bus service name Change-Id: I3ba6cebc730a43413eebabd467c496a0fc358c7d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-19estoraged: srcrev bump 5d799bb97c..2b5454d316Andrew Geissler1-1/+1
John Edward Broadbent (3): Fix Short read/write issue Fix shadowed variable improperly scoped fix error handling for CryptHandle.get Change-Id: I03d4715f4323f6870bc957a0ca5a01f1c52921d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-14estoraged: srcrev bump 67a474468d..5d799bb97cAndrew Geissler1-1/+1
John Edward Broadbent (1): Add lifetime property for drives interface Change-Id: I7603fb3af4bb3284ebf39fa8db579889753411ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-13estoraged: srcrev bump 605085a631..67a474468dAndrew Geissler1-1/+1
John Wedig (1): Switch eStoraged to asio interface Change-Id: I11de9fb0daf551cf2bb23ebbb0bc7f02818898fa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-05estoraged: srcrev bump e35e736137..605085a631Andrew Geissler1-1/+1
John Edward Broadbent (1): Add erase sanitize Change-Id: I3434212a3f0634dd8d59ce92280639a901f3e5d1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-29estoraged: srcrev bump 86dfb244ee..e35e736137Andrew Geissler1-1/+1
John Edward Broadbent (2): Refactor findsize into util away from erase Add implementation capacity for drive interface Change-Id: Ia05c000696e9eb4818e49ff52533c86659d34a6a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-24estoraged: srcrev bump 82897c3576..86dfb244eeAndrew Geissler1-1/+1
John Edward Broadbent (2): Change DBus path from storage to inventory Add the Drives Interface to eStorageD Change-Id: I9c417a05f418b4ce3e8f610fdd9d1761ec6ebc22 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-02estoraged: srcrev bump f59b729120..82897c3576Andrew Geissler1-1/+1
Ed Tanous (1): Check in a clang-tidy Patrick Williams (1): build: enable subproject-based build Change-Id: Iffeaa17bad04dec4c3fe61ea171d63bd3b335ab8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17estoraged: srcrev bump d3bfa7bb99..f59b729120Andrew Geissler1-1/+1
John Edward Broadbent (1): Add Locking Change-Id: If871ccf68e0c24a7d97f49566829675b9efb6f8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-27estoraged: srcrev bump 59dffa63af..d3bfa7bb99Andrew Geissler1-1/+1
John Edward Broadbent (1): Add namespaces to erase methods Change-Id: Ie5369e26e8c151c3709b060b593e10049819cac6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-26estoraged: srcrev bump 4bc8a10caf..59dffa63afAndrew Geissler1-1/+1
John Edward Broadbent (2): Not passing fd in the zero and pattern erase Add crypto Erase to eStorageD. Change-Id: I70480f5b134ede2ffc22b4c178c60cf1a4453074 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams1-1/+1
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2022-01-19estoraged: srcrev bump b17f82519d..4bc8a10cafAndrew Geissler1-1/+1
John Edward Broadbent (1): Add zero write and verify Change-Id: I80a4637fadc06f09d3a78d67a5371bf50e0a96a0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-14estoraged: srcrev bump 7f2ab6432a..b17f82519dAndrew Geissler1-1/+1
John Wedig (1): Check if mount point already exists Change-Id: Ib1636e1266772a6e38f3e3e147c69a07565f3ed2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-13estoraged: srcrev bump 972c3faae9..7f2ab6432aAndrew Geissler1-1/+1
John Edward Broadbent (1): Add pattern write and verify to erase Change-Id: Id277e56acb0bf8c0c46151a84ec4c45d5683749f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-03meta-phosphor: storage: Add recipe for estoragedJohn Wedig1-0/+20
Signed-off-by: John Wedig <johnwedig@google.com> Change-Id: I607813c03e1acd42329bc7d67b9e4ffa1564a84c