Nothing has changed.
Nothing has changed.
Nothing has changed.
- Update GCE PD CSI Driver Docker base image to
k8s.gcr.io/build-image/debian-base-amd64:v2.1.3
(previouslygcr.io/google-containers/debian-base-amd64:v2.0.0
) to address CVEs. (#598, @saad-ali)
Nothing has changed.
Nothing has changed.
Nothing has changed.
- Add support for multi-writer raw block devices. (#415, @sschmitt)
- Enable CSI Snapshotter (2.x) side car for PD CSI driver (#500, @saikat-royc)
- Enable CSI snapshotter side car (beta) for PD CSI driver. (#507, @saikat-royc)
- Increase sidecar operation timeout for stable overlay (#577, @saikat-royc)
- Provisioned GCE PD Description will contain JSON with information about what PVC/PV disk was created for (similar to volumes provisioned by in-tree GCE PD plugin). This feature requires the
--extra-create-metadata
flag to be set on the CSI external-provisioner. (#570, @saad-ali) - The driver deployment now has leader election enabled, and the controller deployment uses a Deployment instead of a StatefulSet. (#521, @verult)
- Updating the following image versions in stable deployment specs:
- Add Windows support in GCE PD driver with the use of csi-proxy (https://github.com/kubernetes-csi/csi-proxy/). (#483, @jingxu97)
- Adds new build rules using docker buildx feature for allowing to build windows container image on either windows or linux node. (#489, @jingxu97)
- Install CSIDriver object as part of driver deployment. (#575, @Jiawei0227)
- Increase provisioner and attacher op timeout to reduce retries (#542, @saikat-royc)
- Fixed issue where provisioning of GCE PDs with CMEK used to sometimes fails with
disk already exists with same name
error. (#563, @saad-ali) - Honor image-type in GKE cluster deploy (#536, @saikat-royc)
- In GCE PersistentDisk CSI Driver CreateVolume call, wait for disk to reach a READY status, before returning success to caller. (#527, @saikat-royc)
- Skip NodeExpandVolume for block volumes. (#571, @saad-ali)
- Add autorepair options for GKE release channel (#538, @saikat-royc)
- Disable the optional capability to handle volume in user errors for staging-head PD driver. (#540, @saikat-royc)
- Add hook to deploy GKE with GCE PD CSI driver, and run kubernetes e2e tests against the managed driver (#515, @saikat-royc)
- Enable PD CSI snapshot tests for release-staging-head and release-staging-rc (#505, @saikat-royc)
- Update documentation and user guides for beta snapshotter (#508, @saikat-royc)
- bitbucket.org/bertimus9/systemstat: 0eeff89
- github.com/Azure/go-autorest/autorest/adal: v0.5.0
- github.com/Azure/go-autorest/autorest/date: v0.1.0
- github.com/Azure/go-autorest/autorest/mocks: v0.2.0
- github.com/Azure/go-autorest/autorest/to: v0.2.0
- github.com/Azure/go-autorest/autorest/validation: v0.1.0
- github.com/Azure/go-autorest/autorest: v0.9.0
- github.com/Azure/go-autorest/logger: v0.1.0
- github.com/Azure/go-autorest/tracing: v0.5.0
- github.com/JeffAshton/win_pdh: 76bb4ee
- github.com/MakeNowJust/heredoc: bb23615
- github.com/Microsoft/hcsshim: 672e52e
- github.com/OpenPeeDeeP/depguard: v1.0.1
- github.com/Rican7/retry: v0.1.0
- github.com/StackExchange/wmi: 5d04971
- github.com/agnivade/levenshtein: v1.0.1
- github.com/ajstarks/svgo: 644b8db
- github.com/andreyvit/diff: c7f18ee
- github.com/anmitsu/go-shlex: 648efa6
- github.com/armon/circbuf: bbbad09
- github.com/auth0/go-jwt-middleware: 5493cab
- github.com/bazelbuild/bazel-gazelle: 70208cb
- github.com/bazelbuild/rules_go: 6dae44d
- github.com/bifurcation/mint: 93c51c6
- github.com/boltdb/bolt: v1.3.1
- github.com/bradfitz/go-smtpd: deb6d62
- github.com/caddyserver/caddy: v1.0.3
- github.com/cenkalti/backoff: v2.1.1+incompatible
- github.com/cespare/prettybench: 03b8cfe
- github.com/chai2010/gettext-go: c6fed77
- github.com/checkpoint-restore/go-criu: 17b0214
- github.com/cheekybits/genny: 9127e81
- github.com/cilium/ebpf: 95b36a5
- github.com/clusterhq/flocker-go: 2b8b725
- github.com/cockroachdb/datadriven: 80d97fb
- github.com/codegangsta/negroni: v1.0.0
- github.com/containerd/console: 84eeaae
- github.com/containerd/containerd: v1.0.2
- github.com/containerd/typeurl: 2a93cfd
- github.com/containernetworking/cni: v0.7.1
- github.com/coredns/corefile-migration: v1.0.6
- github.com/creack/pty: v1.1.7
- github.com/cyphar/filepath-securejoin: v0.2.2
- github.com/daviddengcn/go-colortext: 511bcaf
- github.com/dnaeon/go-vcr: v1.0.1
- github.com/docker/libnetwork: c8a5fca
- github.com/euank/go-kmsg-parser: v2.0.0+incompatible
- github.com/exponent-io/jsonpath: d6023ce
- github.com/fatih/camelcase: v1.0.0
- github.com/flynn/go-shlex: 3f9db97
- github.com/fogleman/gg: 0403632
- github.com/gliderlabs/ssh: v0.1.1
- github.com/go-acme/lego: v2.5.0+incompatible
- github.com/go-bindata/go-bindata: v3.1.1+incompatible
- github.com/go-critic/go-critic: 1df3008
- github.com/go-lintpack/lintpack: v0.5.2
- github.com/go-ole/go-ole: v1.2.1
- github.com/go-ozzo/ozzo-validation: v3.5.0+incompatible
- github.com/go-toolsmith/astcast: v1.0.0
- github.com/go-toolsmith/astcopy: v1.0.0
- github.com/go-toolsmith/astequal: v1.0.0
- github.com/go-toolsmith/astfmt: v1.0.0
- github.com/go-toolsmith/astinfo: 9809ff7
- github.com/go-toolsmith/astp: v1.0.0
- github.com/go-toolsmith/pkgload: v1.0.0
- github.com/go-toolsmith/strparse: v1.0.0
- github.com/go-toolsmith/typep: v1.0.0
- github.com/gobwas/glob: v0.2.3
- github.com/godbus/dbus: 2ff6f7f
- github.com/golang/freetype: e2365df
- github.com/golangci/check: cfe4005
- github.com/golangci/dupl: 3e9179a
- github.com/golangci/errcheck: ef45e06
- github.com/golangci/go-misc: 927a3d8
- github.com/golangci/go-tools: e32c541
- github.com/golangci/goconst: 041c5f2
- github.com/golangci/gocyclo: 2becd97
- github.com/golangci/gofmt: 0b8337e
- github.com/golangci/golangci-lint: v1.18.0
- github.com/golangci/gosec: 66fb7fc
- github.com/golangci/ineffassign: 42439a7
- github.com/golangci/lint-1: ee948d0
- github.com/golangci/maligned: b1d8939
- github.com/golangci/misspell: 950f5d1
- github.com/golangci/prealloc: 215b22d
- github.com/golangci/revgrep: d9c87f5
- github.com/golangci/unconvert: 28b1c44
- github.com/golangplus/bytes: 45c989f
- github.com/golangplus/fmt: 2a5d6d7
- github.com/golangplus/testing: af21d9c
- github.com/google/cadvisor: v0.35.0
- github.com/google/renameio: v0.1.0
- github.com/gopherjs/gopherjs: 0766667
- github.com/gostaticanalysis/analysisutil: v0.0.3
- github.com/hashicorp/go-syslog: v1.0.0
- github.com/heketi/heketi: c2e2a4a
- github.com/heketi/tests: f3775cb
- github.com/jellevandenhooff/dkim: f50fe3d
- github.com/jimstudt/http-authentication: 3eca13d
- github.com/jtolds/gls: v4.20.0+incompatible
- github.com/jung-kurt/gofpdf: 24315ac
- github.com/karrick/godirwalk: v1.7.5
- github.com/kubernetes-csi/csi-proxy/client: 9eff164
- github.com/kylelemons/godebug: d65d576
- github.com/libopenstorage/openstorage: v1.0.0
- github.com/liggitt/tabwriter: 89fcab3
- github.com/lithammer/dedent: v1.1.0
- github.com/logrusorgru/aurora: a7b3b31
- github.com/lpabon/godbc: v0.1.1
- github.com/lucas-clemente/aes12: cd47fb3
- github.com/lucas-clemente/quic-clients: v0.1.0
- github.com/lucas-clemente/quic-go-certificates: d2f8652
- github.com/lucas-clemente/quic-go: v0.10.2
- github.com/marten-seemann/qtls: v0.2.3
- github.com/mattn/go-shellwords: v1.0.5
- github.com/mattn/goveralls: v0.0.2
- github.com/mesos/mesos-go: v0.0.9
- github.com/mholt/certmagic: 6a42ef9
- github.com/miekg/dns: v1.1.4
- github.com/mindprince/gonvml: 9ebdce4
- github.com/mistifyio/go-zfs: v2.1.1+incompatible
- github.com/mitchellh/go-ps: 4fdf99a
- github.com/mitchellh/go-wordwrap: v1.0.0
- github.com/mohae/deepcopy: 491d360
- github.com/morikuni/aec: v1.0.0
- github.com/mozilla/tls-observatory: 8791a20
- github.com/mrunalp/fileutils: 7d4729f
- github.com/mvdan/xurls: v1.1.0
- github.com/naoina/go-stringutil: v0.1.0
- github.com/naoina/toml: v0.1.1
- github.com/nbutton23/zxcvbn-go: eafdab6
- github.com/opencontainers/runc: v1.0.0-rc10
- github.com/opencontainers/runtime-spec: v1.0.0
- github.com/opencontainers/selinux: 5215b18
- github.com/pquerna/ffjson: af8b230
- github.com/quasilyte/go-consistent: c6f3937
- github.com/quobyte/api: v0.1.2
- github.com/robfig/cron: v1.1.0
- github.com/rogpeppe/fastuuid: 6724a57
- github.com/rogpeppe/go-internal: v1.3.0
- github.com/rubiojr/go-vhd: 0bfd3b3
- github.com/ryanuber/go-glob: 256dc44
- github.com/seccomp/libseccomp-golang: v0.9.1
- github.com/sergi/go-diff: v1.0.0
- github.com/shirou/gopsutil: c95755e
- github.com/shirou/w32: bb4de01
- github.com/shurcooL/go-goon: 37c2f52
- github.com/smartystreets/assertions: b2de0cb
- github.com/smartystreets/goconvey: v1.6.4
- github.com/sourcegraph/go-diff: v0.5.1
- github.com/storageos/go-api: 343b3ef
- github.com/syndtr/gocapability: d983527
- github.com/tarm/serial: 98f6abe
- github.com/thecodeteam/goscaleio: v0.1.0
- github.com/tidwall/pretty: v1.0.0
- github.com/timakin/bodyclose: 87058b9
- github.com/ultraware/funlen: v0.0.2
- github.com/urfave/negroni: v1.0.0
- github.com/valyala/bytebufferpool: v1.0.0
- github.com/valyala/fasthttp: v1.2.0
- github.com/valyala/quicktemplate: v1.1.1
- github.com/valyala/tcplisten: ceec8f9
- github.com/vektah/gqlparser: v1.1.2
- github.com/vishvananda/netlink: v1.0.0
- github.com/vishvananda/netns: be1fbed
- github.com/vmware/govmomi: v0.20.3
- go.mongodb.org/mongo-driver: v1.1.2
- go4.org: 417644f
- golang.org/x/build: 2835ba2
- golang.org/x/mod: c90efee
- golang.org/x/perf: 6e6d33e
- golang.org/x/tools/gopls: v0.3.3
- gonum.org/v1/plot: e2840ee
- gopkg.in/errgo.v2: v2.1.0
- gopkg.in/mcuadros/go-syslog.v2: v2.2.1
- gopkg.in/resty.v1: v1.12.0
- gotest.tools/gotestsum: v0.3.5
- grpc.go4.org: 11d0a25
- k8s.io/cli-runtime: v0.18.0
- k8s.io/cloud-provider: v0.18.0
- k8s.io/cluster-bootstrap: v0.18.0
- k8s.io/cri-api: v0.18.0
- k8s.io/csi-translation-lib: v0.18.0
- k8s.io/heapster: v1.2.0-beta.1
- k8s.io/kube-aggregator: v0.18.0
- k8s.io/kube-controller-manager: v0.18.0
- k8s.io/kube-proxy: v0.18.0
- k8s.io/kube-scheduler: v0.18.0
- k8s.io/kubectl: v0.18.0
- k8s.io/kubelet: v0.18.0
- k8s.io/legacy-cloud-providers: v0.18.0
- k8s.io/metrics: v0.18.0
- k8s.io/repo-infra: v0.0.1-alpha.1
- k8s.io/sample-apiserver: v0.18.0
- k8s.io/system-validators: v1.0.4
- mvdan.cc/interfacer: c200402
- mvdan.cc/lint: adc824a
- mvdan.cc/unparam: fbb5962
- rsc.io/pdf: v0.1.1
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.7
- sigs.k8s.io/kustomize: v2.0.3+incompatible
- sigs.k8s.io/structured-merge-diff/v3: v3.0.0
- sourcegraph.com/sqs/pbtypes: d3ebe8f
- github.com/Azure/azure-sdk-for-go: v21.1.0+incompatible → v35.0.0+incompatible
- github.com/GoogleCloudPlatform/k8s-cloud-provider: 2e19bb3 → 27a4ced
- github.com/asaskevich/govalidator: f9ffefc → f61b66f
- github.com/aws/aws-sdk-go: v1.23.22 → v1.28.2
- github.com/coreos/etcd: v3.3.13+incompatible → v3.3.10+incompatible
- github.com/coreos/go-oidc: 065b426 → v2.1.0+incompatible
- github.com/coreos/go-semver: v0.2.0 → v0.3.0
- github.com/coreos/go-systemd: 39ca1b0 → 95778df
- github.com/docker/distribution: 83389a1 → v2.7.1+incompatible
- github.com/docker/go-units: v0.3.3 → v0.4.0
- github.com/elazarl/goproxy: c4fc265 → 947c36d
- github.com/envoyproxy/go-control-plane: v0.9.0 → 5f8ba28
- github.com/go-openapi/analysis: v0.17.2 → v0.19.5
- github.com/go-openapi/errors: v0.17.2 → v0.19.2
- github.com/go-openapi/loads: v0.17.2 → v0.19.4
- github.com/go-openapi/runtime: v0.17.2 → v0.19.4
- github.com/go-openapi/strfmt: v0.17.0 → v0.19.3
- github.com/go-openapi/validate: v0.18.0 → v0.19.5
- github.com/gogo/protobuf: 65acae2 → v1.3.1
- github.com/golang/protobuf: v1.3.2 → v1.3.4
- github.com/google/gofuzz: v1.0.0 → v1.1.0
- github.com/gophercloud/gophercloud: c818fa6 → v0.1.0
- github.com/gorilla/mux: v1.6.2 → v1.7.0
- github.com/gorilla/websocket: 4201258 → v1.4.0
- github.com/grpc-ecosystem/go-grpc-middleware: v1.0.0 → f849b54
- github.com/grpc-ecosystem/grpc-gateway: v1.4.1 → v1.9.5
- github.com/mailru/easyjson: b2ccc51 → v0.7.0
- github.com/mattn/go-isatty: v0.0.4 → v0.0.9
- github.com/munnerz/goautoneg: a547fc6 → a7dc8b6
- github.com/onsi/ginkgo: v1.10.3 → v1.11.0
- github.com/prometheus/client_model: 14fe0d1 → v0.2.0
- github.com/satori/go.uuid: 0aa62d5 → v1.2.0
- github.com/spf13/jwalterweatherman: v1.0.0 → v1.1.0
- github.com/urfave/cli: v1.18.0 → v1.20.0
- github.com/xiang90/probing: 07dd2e8 → 43a291a
- go.etcd.io/bbolt: v1.3.1-etcd.7 → v1.3.3
- go.etcd.io/etcd: 83304cf → 3cf2f69
- go.uber.org/zap: v1.9.1 → v1.10.0
- golang.org/x/crypto: 5c40567 → bac4c82
- golang.org/x/tools: 5eefd05 → 6862ede
- golang.org/x/xerrors: a985d34 → 1b5146a
- gonum.org/v1/gonum: 3d26580 → v0.6.2
- google.golang.org/grpc: v1.25.1 → v1.27.1
- gopkg.in/natefinch/lumberjack.v2: 20b71e5 → v2.0.0
- gopkg.in/square/go-jose.v2: 89060de → v2.2.2
- gopkg.in/yaml.v2: v2.2.7 → v2.2.8
- honnef.co/go/tools: ea95bdf → v0.0.1-2020.1.3
- k8s.io/api: bd6ac52 → v0.18.0
- k8s.io/apiextensions-apiserver: 3de7581 → v0.18.0
- k8s.io/apimachinery: v0.17.1 → v0.18.0
- k8s.io/apiserver: 1e17798 → v0.18.0
- k8s.io/client-go: 6502b5e → v0.18.0
- k8s.io/code-generator: 732c9ca → v0.18.0
- k8s.io/component-base: ed2f086 → v0.18.0
- k8s.io/gengo: 26a6646 → 36b2048
- k8s.io/kube-openapi: 30be4d1 → bf4fb3b
- k8s.io/kubernetes: v1.14.7 → v1.18.0
- k8s.io/utils: 8619460 → a9aa75a
- mvdan.cc/xurls/v2: v2.0.0 → v2.1.0
- sigs.k8s.io/yaml: v1.1.0 → v1.2.0
- github.com/coreos/bbolt: v1.3.1-coreos.6
- github.com/natefinch/lumberjack: v2.0.0+incompatible
- gopkg.in/yaml.v1: 9f9df34
- sigs.k8s.io/structured-merge-diff: 15d366b