Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DAOS-16038 pool: Enable pool list for clients #14575

Closed
wants to merge 11 commits into from
Closed

Commits on Jun 15, 2024

  1. DAOS-15982 pool: Enable pool list for clients

    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 <mjmac@google.com>
    mjmac committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    e7db73a View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Address review feedback, add pool query to list

    Signed-off-by: Michael MacDonald <mjmac@google.com>
    mjmac committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    257c1b7 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'google/2.4' into mjmac/DAOS-15982

    Change-Id: Ia59d1464870ee55f65a4fc3a37fe826ce1630669
    mjmac committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    8efb7aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26f2b99 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. revert pool svc RPC additions

    mjmac committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    d720024 View commit details
    Browse the repository at this point in the history
  2. Perform pool ACL evaluation in pool list handler

    Signed-off-by: Michael MacDonald <mjmac@google.com>
    mjmac committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    b4a14de View commit details
    Browse the repository at this point in the history
  3. handle fetch retries on pool count changes

    Signed-off-by: Michael MacDonald <mjmac@google.com>
    mjmac committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    054c3cd View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. update task.h

    mjmac committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    3943270 View commit details
    Browse the repository at this point in the history
  2. update mgmt suite test to use client pool list

    Quick-functional: true
    Test-tag: ListClientPoolsTest
    Signed-off-by: Michael MacDonald <mjmac@google.com>
    mjmac committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    5300e81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d147fb3 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. ftest for daos pool list

    Skip-NLT: true
    Skip-unit-test: true
    Quick-functional: true
    Test-tag: test_list_pools
    Required-githooks: true
    Change-Id: I829dd6e5d26ea8ff3f5c9ff0da758dcc92e90774
    Signed-off-by: Michael MacDonald <mjmac@google.com>
    mjmac committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    ad2d948 View commit details
    Browse the repository at this point in the history