daos icon indicating copy to clipboard operation
daos copied to clipboard

DAOS-16038 pool: Enable pool list for clients

Open mjmac opened this issue 1 year ago • 2 comments

Revive parts of the old client mgmt API to allow libdaos clients to list pools in the system, but only allow a given client to see the pools that it could connect to.

Required-githooks: true Change-Id: I2b3c391ddf042b23811be8f3390ec290e92e4290 Signed-off-by: Michael MacDonald [email protected]

mjmac avatar Jun 29 '24 14:06 mjmac

Ticket title is 'Re-add pool list API for clients' Status is 'In Review' https://daosio.atlassian.net/browse/DAOS-16038

github-actions[bot] avatar Jun 29 '24 14:06 github-actions[bot]

Test stage Unit Test on EL 8.8 completed with status UNSTABLE. https://build.hpdd.intel.com/job/daos-stack/job/daos//view/change-requests/job/PR-14672/1/testReport/

daosbuild1 avatar Jun 29 '24 14:06 daosbuild1

Test stage Functional Hardware Medium completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14672/5/execution/node/1505/log

daosbuild1 avatar Jul 07 '24 14:07 daosbuild1

Ping reviewers... @mchaarawi, @kjacque, @liw, @kccain

Looks like metadata-owners wasn't tagged automatically.

mjmac avatar Jul 09 '24 00:07 mjmac

The failure on the previous run appears to be an instance of DAOS-15608. I restarted it in hopes of getting a clean run.

mjmac avatar Jul 09 '24 13:07 mjmac

For the record, I've manually tested to see what happens when a new client attempts to list pools with an older (2.4.x) server. The client RPC fails with a -DER_UNREG error, which is reasonable. We could probably improve the UX a little by converting the raw DAOS error into a fault with more explanation, but that's work for another ticket.

mjmac avatar Jul 10 '24 14:07 mjmac

Test stage Functional Hardware Large completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14672/10/execution/node/1416/log

daosbuild1 avatar Jul 15 '24 20:07 daosbuild1

Test stage Functional Hardware Medium UCX Provider completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14672/11/execution/node/640/log

daosbuild1 avatar Jul 16 '24 14:07 daosbuild1

Test stage Functional Hardware Medium UCX Provider completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-14672/12/execution/node/617/log

daosbuild1 avatar Jul 17 '24 11:07 daosbuild1

Test stage Functional Hardware Medium completed with status UNSTABLE. https://build.hpdd.intel.com/job/daos-stack/job/daos//view/change-requests/job/PR-14672/12/testReport/

daosbuild1 avatar Jul 17 '24 12:07 daosbuild1

Test stage Functional Hardware Medium MD on SSD completed with status UNSTABLE. https://build.hpdd.intel.com/job/daos-stack/job/daos//view/change-requests/job/PR-14672/12/testReport/

daosbuild1 avatar Jul 17 '24 12:07 daosbuild1