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

test driver config #143

Merged
merged 24 commits into from
Feb 11, 2020
Merged

Commits on Dec 4, 2019

  1. Configuration menu
    Copy the full SHA
    53888ae View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. Merge pull request kubernetes-csi#52 from msau42/update-readme

    Improve README by adding an explicit Kubernetes dependency section
    k8s-ci-robot authored Dec 6, 2019
    Configuration menu
    Copy the full SHA
    9ace020 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2019

  1. Enable snapshot tests in 1.17 to be run in non-alpha jobs.

    This requires adding one more parallel e2e test run with
    a special focus flag because snapshot tests are still guarded
    with a "[Feature:VolumeSnapshotDataSource]" tag. The setting that
    skips all tests with "[Feature:.*]" has to be removed because it
    overrides the focus.
    
    We don't have serial snapshot tests yet. This needs to be modified
    again if we add any in the future.
    msau42 committed Dec 17, 2019
    Configuration menu
    Copy the full SHA
    b98b2ae View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2019

  1. Merge pull request kubernetes-csi#56 from msau42/enable-snapshots

    Enable snapshot tests in 1.17 to be run in non-alpha jobs.
    k8s-ci-robot authored Dec 18, 2019
    Configuration menu
    Copy the full SHA
    9f1f3dd View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2019

  1. Fix version_gt to work with kubernetes prefix

    Signed-off-by: Grant Griffiths <grant@portworx.com>
    ggriffiths committed Dec 21, 2019
    Configuration menu
    Copy the full SHA
    fc80975 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2019

  1. Merge pull request kubernetes-csi#57 from ggriffiths/version_gt_kuber…

    …netes_fix
    
    Fix version_gt to work with Kubernetes prefix
    k8s-ci-robot authored Dec 23, 2019
    Configuration menu
    Copy the full SHA
    f6c74b3 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

  1. Configuration menu
    Copy the full SHA
    af9549b View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#60 from saad-ali/updateHostpathVersion

    Update prow hostpath driver version to 1.3.0-rc2
    k8s-ci-robot authored Jan 2, 2020
    Configuration menu
    Copy the full SHA
    5f444b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b0316c View commit details
    Browse the repository at this point in the history
  4. Merge pull request kubernetes-csi#61 from msau42/enable-snapshots

    Fix overriding of junit results
    k8s-ci-robot authored Jan 2, 2020
    Configuration menu
    Copy the full SHA
    3c463fb View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. Update snapshotter to version v2.0.0

    Signed-off-by: Grant Griffiths <grant@portworx.com>
    ggriffiths committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    8191eab View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#64 from ggriffiths/snapshotter_2_ve…

    …rsion_update
    
    Update snapshotter to version v2.0.0
    k8s-ci-robot authored Jan 8, 2020
    Configuration menu
    Copy the full SHA
    4cc9174 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. Configuration menu
    Copy the full SHA
    6582f2f View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#65 from msau42/update-hostpath

    Update hostpath driver version to get fix for connection-timeout
    k8s-ci-robot authored Jan 10, 2020
    Configuration menu
    Copy the full SHA
    23be652 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2020

  1. Configuration menu
    Copy the full SHA
    ac8a021 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2020

  1. Merge pull request kubernetes-csi#54 from msau42/add-release-process

    Document the process for releasing a new sidecar
    k8s-ci-robot authored Jan 13, 2020
    Configuration menu
    Copy the full SHA
    ff3cc3f View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2020

  1. fix incorrect link

    windayski committed Jan 19, 2020
    Configuration menu
    Copy the full SHA
    fa90abd View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2020

  1. Merge pull request kubernetes-csi#67 from windayski/fix-link

    fix incorrect link
    k8s-ci-robot authored Jan 24, 2020
    Configuration menu
    Copy the full SHA
    3c34b4f View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. prow.sh: generic driver installation

    This relies on a slightly different deployment script: a "deploy.sh"
    must exist which knows that it has to dump a test driver configurion
    into the file pointed to with CSI_PROW_TEST_DRIVER, if that env
    variable is set.
    
    That way, we no longer need to know what capabilities the installed
    driver has.
    pohly committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    84f78b1 View commit details
    Browse the repository at this point in the history
  2. prow.sh: also configure feature gates for kubelet

    That this hasn't been done before is an oversight. Apparently it
    hasn't been a problem because there never have been feature gates that
    mattered?
    pohly committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    5f74333 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes-csi#70 from pohly/kubelet-feature-gates

    prow.sh: also configure feature gates for kubelet
    k8s-ci-robot authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    a1432bc View commit details
    Browse the repository at this point in the history
  4. Merge pull request kubernetes-csi#69 from pohly/test-driver-config

    prow.sh: generic driver installation
    k8s-ci-robot authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    d717c8c View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2020

  1. release-tools: update to d717c8c

    This pulls in the prow.sh which uses the revised deploy script.
    pohly committed Feb 11, 2020
    Configuration menu
    Copy the full SHA
    66005a9 View commit details
    Browse the repository at this point in the history
  2. deploy: move test driver definition into driver repo

    This will enable the removal of hostpath specific code from
    csi-release-tools. The deploy script (now using the name "deploy.sh"
    because that can be the same for all CSI drivers) is asked to create a
    test driver configuration in addition to installing the driver.
    
    The script could do that dynamically. But in the CSI driver hostpath
    repo we simply keep one test-driver.yaml per deployment, which works
    based on the assumption that the E2E test suite that corresponds to
    the Kubernetes version is used for testing, which is the case
    nowadays.
    
    These three test-driver.yaml are indeed different because the name of
    capabilities changed over time. prow.sh used to have a union of all
    those names. Now each file really only uses the name that is
    applicable.
    
    "topology" support hadn't been enabled in prow.sh. This looks like an
    oversight, so it gets added now.
    pohly committed Feb 11, 2020
    Configuration menu
    Copy the full SHA
    9abf63f View commit details
    Browse the repository at this point in the history