Changes since v1.9.0-alpha.0
Feature
- Adds new LICENSES format and ability to verify and update licenses through make (#5243, @SgtCoDFish)
- Adds private key Ingress annotations to set private key properties for Certificate (#5239, @oGi4i)
Bug or Regression
- Increases Venafi Issuer timeout for retrieving a certificate increased to 60 seconds, up from 10. This gives TPP instances longer to complete their workflows and make the certificate available before cert-manager times out and re-queues the request. (#5247, @hawksight)
Other (Cleanup or Flake)
- Adds
make update-all
as a convenience target to run before raising a PR (#5251, @SgtCoDFish) - Adds make targets for updating and verifying CRDs and codegen (#5242, @SgtCoDFish)
- Only require python for the one test we have which needs it, rather than requiring it globally (#5245, @SgtCoDFish)
- Removes support for networking/v1beta Ingresses in ingress-shim. (#5250, @irbekrm)
- Updates Kubernetes libraries to
v0.24.2
. (#5097, @lucacome) - Updates warning message that is thrown if issuance fails because private key does not match spec, but private key regeneration is disabled. See #5199. (#5199, @irbekrm)
Dependencies
Added
- github.com/armon/go-socks5: e753329
- github.com/blang/semver/v4: v4.0.0
- github.com/flowstack/go-jsonschema: v0.1.1
- github.com/go-gorp/gorp/v3: v3.0.2
- github.com/google/gnostic: v0.6.9
- github.com/onsi/ginkgo/v2: v2.1.3
- github.com/pkg/diff: 20ebb0f
- github.com/poy/onpar: ee068f8
Changed
- cloud.google.com/go/firestore: v1.6.1 → v1.1.0
- github.com/BurntSushi/toml: v0.4.1 → v1.0.0
- github.com/Masterminds/vcs: v1.13.1 → v1.13.3
- github.com/armon/go-metrics: v0.3.10 → v0.3.3
- github.com/buger/jsonparser: f4dd9f5 → v1.1.1
- github.com/census-instrumentation/opencensus-proto: v0.3.0 → v0.2.1
- github.com/cncf/xds/go: a8f9461 → cb28da3
- github.com/docker/docker: v20.10.12+incompatible → v20.10.14+incompatible
- github.com/envoyproxy/go-control-plane: v0.10.1 → cf90f65
- github.com/envoyproxy/protoc-gen-validate: v0.6.2 → v0.1.0
- github.com/go-logr/logr: v1.2.0 → v1.2.2
- github.com/gobuffalo/flect: v0.2.3 → v0.2.5
- github.com/gobuffalo/logger: v1.0.3 → v1.0.6
- github.com/gobuffalo/packd: v1.0.0 → v1.0.1
- github.com/gobuffalo/packr/v2: v2.8.1 → v2.8.3
- github.com/google/cel-go: v0.9.0 → v0.10.1
- github.com/hashicorp/consul/api: v1.11.0 → v1.1.0
- github.com/hashicorp/consul/sdk: v0.8.0 → v0.1.1
- github.com/hashicorp/errwrap: v1.0.0 → v1.1.0
- github.com/hashicorp/go-hclog: v1.0.0 → v0.16.1
- github.com/hashicorp/go-immutable-radix: v1.3.1 → v1.1.0
- github.com/hashicorp/go-multierror: v1.1.0 → v1.1.1
- github.com/hashicorp/mdns: v1.0.4 → v1.0.0
- github.com/hashicorp/memberlist: v0.3.0 → v0.1.3
- github.com/hashicorp/serf: v0.9.6 → v0.8.2
- github.com/karrick/godirwalk: v1.15.8 → v1.16.1
- github.com/moby/term: 9d4ed18 → 3f7ff69
- github.com/onsi/gomega: v1.17.0 → v1.19.0
- github.com/opencontainers/image-spec: v1.0.2 → c5a74bc
- github.com/pelletier/go-toml: v1.9.4 → v1.9.3
- github.com/posener/complete: v1.2.3 → v1.1.1
- github.com/prometheus/client_golang: v1.11.0 → v1.12.1
- github.com/prometheus/common: v0.28.0 → v0.32.1
- github.com/prometheus/procfs: v0.6.0 → v0.7.3
- github.com/rogpeppe/go-internal: v1.6.1 → v1.8.0
- github.com/rubenv/sql-migrate: 55d5740 → v1.1.1
- github.com/spf13/cobra: v1.3.0 → v1.4.0
- github.com/spf13/viper: v1.10.0 → v1.8.1
- github.com/stretchr/testify: v1.7.0 → v1.7.1
- github.com/yuin/goldmark: v1.4.0 → v1.4.1
- go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.0
- go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.1
- golang.org/x/mod: v0.5.0 → 9b9b3d8
- golang.org/x/sys: 1d35b9e → a9b59b0
- golang.org/x/time: 1f47c86 → 90d013b
- golang.org/x/tools: d4cc65f → v0.1.10
- helm.sh/helm/v3: v3.8.1 → v3.9.0
- k8s.io/api: v0.23.4 → v0.24.2
- k8s.io/apiextensions-apiserver: v0.23.4 → v0.24.2
- k8s.io/apimachinery: v0.23.4 → v0.24.2
- k8s.io/apiserver: v0.23.4 → v0.24.2
- k8s.io/cli-runtime: v0.23.4 → v0.24.2
- k8s.io/client-go: v0.23.4 → v0.24.2
- k8s.io/code-generator: v0.23.4 → v0.24.2
- k8s.io/component-base: v0.23.4 → v0.24.2
- k8s.io/component-helpers: v0.23.4 → v0.24.2
- k8s.io/klog/v2: v2.30.0 → v2.70.0
- k8s.io/kube-aggregator: v0.23.4 → v0.24.2
- k8s.io/kube-openapi: e816edb → 3ee0da9
- k8s.io/kubectl: v0.23.4 → v0.24.2
- k8s.io/metrics: v0.23.4 → v0.24.2
- k8s.io/utils: 6203023 → 3a6ce19
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.27 → v0.0.30
- sigs.k8s.io/controller-runtime: v0.11.1 → v0.11.2
- sigs.k8s.io/controller-tools: v0.7.0 → v0.9.2
- sigs.k8s.io/gateway-api: v0.4.1 → v0.4.3
- sigs.k8s.io/json: c049b76 → 9f7c6b3
- sigs.k8s.io/kustomize/api: v0.10.1 → v0.11.4
- sigs.k8s.io/kustomize/cmd/config: v0.10.2 → v0.10.6
- sigs.k8s.io/kustomize/kustomize/v4: v4.4.1 → v4.5.4
- sigs.k8s.io/kustomize/kyaml: v0.13.0 → v0.13.6
Removed
- github.com/Microsoft/hcsshim/test: 43a75bb
- github.com/bitly/go-simplejson: v0.5.0
- github.com/bmizerany/assert: b7ed37b
- github.com/checkpoint-restore/go-criu/v4: v4.1.0
- github.com/denverdino/aliyungo: a747050
- github.com/dnaeon/go-vcr: v1.0.1
- github.com/fullsailor/pkcs7: d7302db
- github.com/garyburd/redigo: 535138d
- github.com/go-ini/ini: v1.25.4
- github.com/gofrs/uuid: v4.0.0+incompatible
- github.com/iancoleman/strcase: v0.2.0
- github.com/lyft/protoc-gen-star: v0.5.3
- github.com/marstr/guid: v1.1.0
- github.com/mitchellh/osext: 5e2d6d4
- github.com/ncw/swift: v1.0.47
- github.com/opencontainers/runtime-tools: 1d69bd0
- github.com/sagikazarmark/crypt: v0.3.0
- github.com/willf/bitset: v1.1.11
- google.golang.org/cloud: 975617b
- gopkg.in/gorp.v1: v1.7.2
- k8s.io/kubernetes: v1.13.0