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

release-1.1: update release tools #371

Closed

Commits on Apr 15, 2019

  1. update to Go 1.12.4

    Kubernetes also requires 1.12. We pick the latest stable release
    for CI builds.
    pohly committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    e157b6b View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#18 from pohly/go-version

    update to Go 1.12.4
    k8s-ci-robot committed Apr 15, 2019
    Configuration menu
    Copy the full SHA
    0bee749 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2019

  1. build.make: allow repos to use 'go mod' for vendoring

    How a repo does vendoring is detected based on the presence of
    Gopkg.toml.
    
    The vendor check with `dep` was all done locally, but the
    corresponding check for `go mod` requires network access. The check
    therefore gets skipped when running in the Prow CI in situations where
    we are sure that it isn't needed (for example, in a periodic job).
    pohly committed May 11, 2019
    Configuration menu
    Copy the full SHA
    066143d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2019

  1. Merge pull request kubernetes-csi#19 from pohly/go-mod-vendor

    build.make: allow repos to use 'go mod' for vendoring
    k8s-ci-robot committed May 13, 2019
    Configuration menu
    Copy the full SHA
    0399988 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. prow.sh: flexible test driver config

    By moving the code into a separate function, other CSI drivers have a
    chance to overwrite it. For the hostpath driver itself we need the
    ability to set the driver name depending on which revision is getting
    installed.
    pohly committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    b2f4e05 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#20 from pohly/test-driver-config

    more flexible test driver config
    k8s-ci-robot committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    db8abb6 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2019

  1. Add variables for 1.15

    msau42 committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    a6f21d4 View commit details
    Browse the repository at this point in the history
  2. Update kind to v0.4.0. This requires overriding Kubernetes versions

    with specific patch versions that kind 0.4.0 supports. Also, feature
    gate setting is only supported on 1.15+ due to
    kind.sigs.k8s.io/v1alpha3 and kubeadm.k8s.io/v1beta2 dependencies.
    msau42 committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    ecc7918 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2019

  1. Configuration menu
    Copy the full SHA
    4b6fa4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e31f07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4f73ce View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

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

Commits on Jul 16, 2019

  1. Merge pull request kubernetes-csi#22 from msau42/add-1.15-jobs

    prow.sh: tag master images with a large version number
    k8s-ci-robot committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    1cac3af View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2019

  1. Kubernetes master changed the way that releases are tagged, which needed

    changes to kind. There are 3 changes made to prow.sh:
    
    1. Use a master commit of kind that includes the fix for Kubernetes
    master.
    2. Use git clone instead of git checkout (shallow) to source Kubernetes.
    This lets kind correctly figure out the Kubernetes release tag.
    3. Build kind with make install. The kind fix was not working correctly
    when built with go build.
    msau42 committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    f46191d View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#23 from msau42/fix-master-jobs

    Fix CI jobs on Kubernetes master
    k8s-ci-robot committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    aa85b82 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. Update kind to v0.5.0

    msau42 committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    dc0a5d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2019

  1. Merge pull request kubernetes-csi#25 from msau42/fix-master-jobs

    Update kind to v0.5.0
    k8s-ci-robot committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    0400867 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2019

  1. Add rule for building Windows binaries

    Signed-off-by: Deep Debroy <ddebroy@docker.com>
    ddebroy committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    9fba09b View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#26 from ddebroy/windows1

    Add rule for building Windows binaries
    k8s-ci-robot committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    f85ab5a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2019

  1. prow.sh: install dep if needed

    "make test-vendor" depends on dep if the current project uses
    dep. Without it, the vendor directory checking was skipped under Prow.
    pohly committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    35ceaed View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#27 from pohly/dep-vendor-check

    prow.sh: install dep if needed
    k8s-ci-robot committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    df8530d View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. create 2-node kind cluster since topology support is added to hostpat…

    …h driver
    
    Signed-off-by: Mucahit Kurt <mucahitkurt@gmail.com>
    mucahitkurt committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    a8ea8bc View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2019

  1. Merge pull request kubernetes-csi#29 from mucahitkurt/create-2-node-k…

    …ind-cluster
    
    Create 2-node kind cluster since topology support is added to hostpath
    k8s-ci-robot committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    2d33550 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea2f1b5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes-csi#30 from msau42/fix-windows

    build windows binaries with .exe suffix
    k8s-ci-robot committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    6ecaa76 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2019

  1. Enable hostpath expansion

    gnufied committed Sep 16, 2019
    Configuration menu
    Copy the full SHA
    6208f6a View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#33 from gnufied/enable-hostpath-exp…

    …ansion
    
    Enable hostpath expansion
    k8s-ci-robot committed Sep 16, 2019
    Configuration menu
    Copy the full SHA
    0affdf9 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2019

  1. update Go mod support

    It turned out that changes like
    kubernetes-csi/csi-lib-utils#33 should better
    have been committed after `go mod tidy` because that adds some
    indirect dependencies in that example.
    
    The revised `test-vendor` checks for that and (just in case that this
    ever becomes desired) allows projects to not have a vendor directory
    when using `go mod`.
    
    How to use `go mod` properly gets documented in the README.md, because
    there are such pitfalls.
    pohly committed Oct 4, 2019
    Configuration menu
    Copy the full SHA
    194289a View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2019

  1. go-get-kubernetes.sh: automate Kubernetes dependency handling

    This script handles the necessary "replace" statements and determines
    which packages need to be updated in lockstep.
    pohly committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    c1078a6 View commit details
    Browse the repository at this point in the history
  2. Build Windows only for amd64

    Signed-off-by: Deep Debroy <ddebroy@docker.com>
    ddebroy committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    2d6b3ce View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes-csi#35 from ddebroy/winbld2

    Build Windows only for amd64
    k8s-ci-robot committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    518d6af View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2019

  1. Merge pull request kubernetes-csi#34 from pohly/go-mod-tidy

    update Go mod support
    k8s-ci-robot committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    2c81919 View commit details
    Browse the repository at this point in the history
  2. Do full git clones in travis. Shallow clones are causing test-subtree

    errors when the depth is exactly 50.
    msau42 committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    f1697d2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes-csi#36 from msau42/full-clone

    Do full git clones in travis
    k8s-ci-robot committed Oct 8, 2019
    Configuration menu
    Copy the full SHA
    adf00fe View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2019

  1. Configuration menu
    Copy the full SHA
    e0fde8c View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#40 from msau42/add-1.16

    Add new variables for 1.16 and remove 1.13
    k8s-ci-robot committed Oct 31, 2019
    Configuration menu
    Copy the full SHA
    f419d74 View commit details
    Browse the repository at this point in the history
  3. update CI to use Go 1.13.3

    This is the latest release. Updating is useful to ensure that we have
    all of the latest fixes and enhancements.
    pohly committed Oct 31, 2019
    Configuration menu
    Copy the full SHA
    5e773d2 View commit details
    Browse the repository at this point in the history
  4. better handling of Go version

    Some operations are sensitive to the version of Go that is used. In
    the past, formatting of source differed depending on the
    version. Right now it is the content of the vendor directory which
    changes when switch back and forth between 1.12 and 1.13.
    
    We don't want to impose a certain workflow on developers, like forcing
    all invocations of Go to run inside a container. If developers want
    that, they can set up their development environment accordingly.
    
    But we should warn about this aspect to raise awareness. "make"
    invocations which involve Go now compare against the projects Go
    version (specified in travis.yml) once at the beginning. This is only
    a warning because we don't know which future version will be
    compatible with the project.
    
    Vendor directory handling gets updated, too: verification is now a
    separate script (became too complex for make) and there is a
    corresponding "update-vendor.sh". In contrast to verification,
    updating vendor is not integrated into make and thus itself invokes
    the go version check.
    pohly committed Oct 31, 2019
    Configuration menu
    Copy the full SHA
    c8a1c4a View commit details
    Browse the repository at this point in the history
  5. Merge pull request kubernetes-csi#41 from pohly/go-version

    Go version 1.13, helper scripts
    k8s-ci-robot committed Oct 31, 2019
    Configuration menu
    Copy the full SHA
    a53bd4c View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2019

  1. prow.sh: use vendor directory if available

    This avoids dependencies on the Go module cache or the upstream code
    hosting.
    pohly committed Nov 4, 2019
    Configuration menu
    Copy the full SHA
    23df4ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8067845 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes-csi#42 from pohly/use-vendor-dir

    prow.sh: use vendor directory if available
    k8s-ci-robot committed Nov 4, 2019
    Configuration menu
    Copy the full SHA
    ee22a9c View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2019

  1. prow.sh: also log output of system containers

    Depending on the error, those logs are needed to debug failures.
    pohly committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    f41c135 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2019

  1. Merge pull request kubernetes-csi#43 from pohly/system-pod-logging

    prow.sh: also log output of system containers
    k8s-ci-robot committed Nov 6, 2019
    Configuration menu
    Copy the full SHA
    4fcafec View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2019

  1. Adding build for ppc64le

    Pensu committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    83a4ef1 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2019

  1. Delete kind cluster after tests run.

    Inside a real Prow job it is better to clean up at runtime instead of leaving that to the Prow job cleanup code because the later sometimes times out.
    
    Signed-off-by: Mucahit Kurt <mucahitkurt@gmail.com>
    mucahitkurt committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    1eaaaa1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#46 from mucahitkurt/kind-cluster-cl…

    …eanup
    
    delete kind cluster after tests run
    k8s-ci-robot committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    a41f386 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2019

  1. Add snapshotter CRDs after cluster setup

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

Commits on Nov 25, 2019

  1. Merge pull request kubernetes-csi#45 from ggriffiths/snapshot_beta_crds

    Add snapshotter CRDs after cluster setup
    k8s-ci-robot committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    8adde49 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2019

  1. Merge pull request kubernetes-csi#47 from Pensu/multi-arch

    Adding build for ppc64le
    k8s-ci-robot committed Nov 26, 2019
    Configuration menu
    Copy the full SHA
    6d674a7 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2019

  1. Use kind v0.6.0

    kind v0.6.0 appends the kubeconfig with the default config at
    ~/.kube/config.
    darkowlzz committed Nov 29, 2019
    Configuration menu
    Copy the full SHA
    80bba1f View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2019

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

Commits on Dec 3, 2019

  1. Create a kind cluster with two worker nodes so that the topology feat…

    …ure can be tested. Test cases that test accessing volumes from multiple nodes need to be skipped
    msau42 committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    9a7a685 View commit details
    Browse the repository at this point in the history

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
  2. Improve snapshot pod running checks and improve version_gt

    Signed-off-by: Grant Griffiths <grant@portworx.com>
    Grant Griffiths committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    4ad6949 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes-csi#51 from msau42/enable-multinode

    Enable topology testing with hostpath driver
    k8s-ci-robot committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    d7c69d2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request kubernetes-csi#49 from ggriffiths/prowsh_improve_v…

    …ersion_gt
    
    Improve snapshot-controller running check and version_gt to support multiple formats
    k8s-ci-robot committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    771ca6f View commit details
    Browse the repository at this point in the history
  5. fix syntax for ppc64le build

    msau42 committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    a4e6299 View commit details
    Browse the repository at this point in the history
  6. Merge pull request kubernetes-csi#53 from msau42/fix-make

    fix syntax for ppc64le build
    k8s-ci-robot committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    540599b 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 committed 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 committed 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>
    Grant Griffiths 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 committed 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 committed 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 committed 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>
    Grant Griffiths 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 committed 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 committed 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 committed 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 committed 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 committed 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 committed 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 13, 2020

  1. Configuration menu
    Copy the full SHA
    fdb3218 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#71 from wozniakjan/test-vet

    Change 'make test-vet' back to call 'go vet'
    k8s-ci-robot committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    b8587b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2020

  1. prow.sh: use 1.3.0 hostpath driver for testing

    The final 1.3.0 release of the hostpath driver really uses the 1.3.0
    driver image in its deployment, in contrast to the previous -rc
    candidates which still used 1.2.0.
    pohly committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    7c5a89c View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#72 from pohly/hostpath-update

    prow.sh: use 1.3.0 hostpath driver for testing
    k8s-ci-robot committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    8322a7d View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2020

  1. build for multiple platforms only in CI, add s390x

    Developers should not be forced to build for all platforms by
    default. We also don't want to copy-and-paste the go invocation for
    each new platform.
    
    To address both, the target platform(s) are now configurable via
    BUILD_PLATFORMS and additional platforms are only enabled in the Prow
    CI.
    
    For now this serves as a test that the source actually compiles for
    multiple platforms. Building images for different target platforms is a
    different problem.
    pohly committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    3863a0f View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#76 from pohly/build-targets

    build for multiple platforms only in CI, add s390x
    k8s-ci-robot committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    4cf843f View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. Update snapshotter to version 2.0.1

    Signed-off-by: Grant Griffiths <grant@portworx.com>
    Grant Griffiths committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    7edc146 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#77 from ggriffiths/snapshotter201_u…

    …pdate
    
    Update snapshotter to version 2.0.1
    k8s-ci-robot committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    152396e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. Configuration menu
    Copy the full SHA
    ea1f94a View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#80 from msau42/add-release-process

    update release tools instructions
    k8s-ci-robot committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    c1bdf5b View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Support local snapshot RBAC for pull jobs

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

    …ter_rbac_version_set
    
    Fix csi-snapshotter RBAC yaml version
    k8s-ci-robot committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    0fcc3b1 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

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

Commits on Apr 27, 2020

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

    Update patch release notes generation command
    k8s-ci-robot committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    9084fec View commit details
    Browse the repository at this point in the history

Commits on May 28, 2020

  1. cloud build: initial set of shared files

    The approach taken here extends the existing support for
    cross-compiling binaries on the build host and specifying the Go
    compiler: Go is installed if needed (as in Prow testing), binaries are
    build on the host, then one image is created for each platform, and
    finally those are combined into a single multi-architecture image.
    pohly committed May 28, 2020
    Configuration menu
    Copy the full SHA
    bd41690 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#87 from pohly/cloud-build

    cloud build: initial set of shared files
    k8s-ci-robot committed May 28, 2020
    Configuration menu
    Copy the full SHA
    17dde9e View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. build.make: fix push-multiarch ambiguity

    "make push-multiarch" matched both push-multiarch and push-%.  This
    seems to be none-deterministic and in at least one
    repo (external-provisioner), make picked the wildcard rule which then
    failed because there is no "multiarch" command.
    
    This ambiguity gets resolved by instantiating the wildcard rules only
    for existing commands. The advantage also is that "make
    push-no-such-command" will fail with an obvious "No rule to make
    target 'push-no-such-command'" instead of attempting to build the
    command.
    pohly committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    4569f27 View commit details
    Browse the repository at this point in the history
  2. build.make: properly declare push-multiarch

    It's not a real file and thus should better be marked as phony.
    pohly committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    5231f05 View commit details
    Browse the repository at this point in the history
  3. build.make: optional inclusion of Windows in multiarch images

    Most repos inherit the default BUILD_PLATFORMS, which includes
    Windows, but don't have the necessary Dockerfile.Windows yet. To
    simplify the rollout of multiarch image builds, Windows binary
    building continues to be tested (i.e. BUILD_PLATFORMS remains
    unchanged), but push-multiarch skips Windows if the Dockerfile.Windows
    is missing.
    pohly committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    340e082 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be902f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2020

  1. cloud build: initialize support for running commands in Dockerfile

    If the Dockerfile needs to run some command, that step fails unless
    QEMU is set up properly first:
          failed to solve: rpc error: code = Unknown desc = failed to load
          LLB: runtime execution on platform linux/ppc64le not supported
    pohly committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    db0c2a7 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2020

  1. Merge pull request kubernetes-csi#89 from pohly/cloud-build-binfmt

    cloud build: initialize support for running commands in Dockerfile
    k8s-ci-robot committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    c5fd961 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2020

  1. cloud build: k8s-staging-sig-storage

    As discussed in kubernetes/k8s.io#943, we want
    to consolidate under k8s-staging-sig-storage.
    pohly committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    3df86b7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#90 from pohly/k8s-staging-sig-storage

    cloud build: k8s-staging-sig-storage
    k8s-ci-robot committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    0d5bd84 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2020

  1. Configuration menu
    Copy the full SHA
    43e50d6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#91 from cyb70289/arm64

    prow.sh: enable building arm64 image
    k8s-ci-robot committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    f5a4203 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. filter-junit: Fix golint error

    Signed-off-by: Animesh Kumar <animuz111@gmail.com>
    animeshk08 committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    36ea4ff View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2020

  1. Merge pull request kubernetes-csi#92 from animeshk08/patch-1

    filter-junit: Fix golint error
    k8s-ci-robot committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    0676fcb View commit details
    Browse the repository at this point in the history
  2. filter-junit: Fix gofmt error

    Signed-off-by: Animesh Kumar <animuz111@gmail.com>
    animeshk08 committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    5a54e67 View commit details
    Browse the repository at this point in the history
  3. Merge pull request kubernetes-csi#93 from animeshk08/patch-1

    filter-junit: Fix gofmt error
    k8s-ci-robot committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    41ec6d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2020

  1. Configuration menu
    Copy the full SHA
    1fdf2d5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#94 from linux-on-ibm-z/bump-timeout

    cloud build: bump timeout in Prow job
    k8s-ci-robot committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    0345a83 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2020

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

Commits on Aug 7, 2020

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

    Add steps on promoting release images
    k8s-ci-robot committed Aug 7, 2020
    Configuration menu
    Copy the full SHA
    d8a2530 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2020

  1. switch to Go 1.15

    Go 1.15 was released and is the major version that Kubernetes 1.19.0
    is going to use. There are probably bugs in the older 1.13.3 that were
    fixed, so we should update.
    pohly committed Aug 12, 2020
    Configuration menu
    Copy the full SHA
    82d108a View commit details
    Browse the repository at this point in the history
  2. Merge pull request kubernetes-csi#97 from pohly/go-1.15

    switch to Go 1.15
    k8s-ci-robot committed Aug 12, 2020
    Configuration menu
    Copy the full SHA
    1fbb636 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2020

  1. prow.sh: fix installing Go for Kubernetes 1.19.0

    Kubernetes 1.19.0 uses Go 1.15, but refers to it as 1.15.0. This broke
    both the check whether we need to install 1.15 (because "go version"
    reports 1.15, which didn't match 1.15.0) and then downloading the
    release archive (because the URL also only uses 1.15).
    pohly committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    3b4a2f1 View commit details
    Browse the repository at this point in the history
  2. prow.sh: fix E2E suite for Kubernetes >= 1.18

    It used to be necessary to override from where the E2E suite came on a
    case-by-case basis (initially, testing was using a more recent suite
    against an older Kubernetes). This should never become necessary again
    and the lack of a specific entry for 1.18 already had the unintended
    effect that Kubernetes 1.18 was tested with the suite from master, so
    overall it is better to always use the E2E suite which matches
    Kubernetes.
    pohly committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    0979c09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60e1cd3 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2020

  1. Merge commit '60e1cd3d08c9d2bcb58198280084c920f40261d6' into r1.1_upd…

    …ate_reltools
    Grant Griffiths committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    5ceb468 View commit details
    Browse the repository at this point in the history