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

CSI: skip attach for non-attachable drivers #67955

Merged
merged 6 commits into from Sep 5, 2018

Commits on Sep 5, 2018

  1. Configuration menu
    Copy the full SHA
    21adce3 View commit details
    Browse the repository at this point in the history
  2. Add new RBAC rules for CSIDriver

    A/D controller and nodes need to watch CSIDrivers to know if they should send pod information
    in NodePublish.
    jsafrane authored and gnufied committed Sep 5, 2018
    Configuration menu
    Copy the full SHA
    4e7eca7 View commit details
    Browse the repository at this point in the history
  3. Add CSIDriver lister to CSI plugin

    So we don't instantiate a new lister in every SetUpAt() call.
    jsafrane authored and gnufied committed Sep 5, 2018
    Configuration menu
    Copy the full SHA
    7c1311b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6c74d6 View commit details
    Browse the repository at this point in the history
  5. Add unit tests for skipping attach

    jsafrane authored and gnufied committed Sep 5, 2018
    Configuration menu
    Copy the full SHA
    f474b54 View commit details
    Browse the repository at this point in the history
  6. Add e2e test for skipping attach

    jsafrane authored and gnufied committed Sep 5, 2018
    Configuration menu
    Copy the full SHA
    f1cef9b View commit details
    Browse the repository at this point in the history