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

cli: recover from client ACL lookup failures #6423

Merged
merged 1 commit into from
Oct 15, 2019
Merged

Commits on Oct 4, 2019

  1. cli: recover from client ACL lookup failures

    This fixes a bug in the CLI handling of node lookup failures when
    querying allocation and FS endpoints.
    
    Allocation and FS endpoint are handled by the client; one can query the
    relevant client directly, or query a server to have it forwarded
    transparently to relevant client.  Querying the client directly is
    benefecial to avoid loading servers with IO.
    
    As an optimization, the CLI attempts to query the client directly, but
    then falls back to using server forwarding path if it encounters network
    or connection errors (e.g. clients are locked down or in a separate
    inaccessible network).
    
    Here, we fix a bug where if the CLI fails to find to lookup the client
    details because it lacks ACL capability or other unexpected reasons, the
    CLI will not go through fallback path.
    Mahmood Ali committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    298c528 View commit details
    Browse the repository at this point in the history