Skip to content

Bump github.com/jetstack/cert-manager from 1.2.0 to 1.7.2#56

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/jetstack/cert-manager-1.7.2
Open

Bump github.com/jetstack/cert-manager from 1.2.0 to 1.7.2#56
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/jetstack/cert-manager-1.7.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 24, 2022

Bumps github.com/jetstack/cert-manager from 1.2.0 to 1.7.2.

Release notes

Sourced from github.com/jetstack/cert-manager's releases.

v1.7.2 Release Notes

1.7.2 is a minor release rebuilding cert-manager 1.7 using the latest version of Go. This eliminates a few security vulnerabilities which have accumulated in Go since the last release.

We don't believe any of those vulnerabilities were practically exploitable or relevant to cert-manager, but we decided to rebuild to keep up to date anyway.

Changelog since cert-manager 1.7.1

Bug or Regression

  • Bumps the version of Go used to build the cert-manager binaries to 1.17.8, to fix a slew of CVEs (none of which were likely to be exploited) (#4976 , @​vhosakot)
  • Fixes an expired hardcoded certificate which broke unit tests (#4978, @​SgtCoDFish @​jakexks)

v1.7.1

cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.

Version 1.7.1 fixes a bug which was discovered in 1.7.0 relating to the new additionalOutputFormat feature.

Changelog since v1.7.0

Bug or Regression

  • Fix: The alpha feature Certificate's additionalOutputFormats is now correctly validated at admission time, and no longer only validated if the privateKey field of the Certificate is set. The Webhook component now contains a separate feature set. AdditionalCertificateOutputFormats feature gate (disabled by default) has been added to the webhook. This gate is required to be enabled on both the controller and webhook components in order to make use of the Certificate's additionalOutputFormat feature. (#4816, @​JoshVanL)

v1.7.0

cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.

Version 1.7 brings new private key output formats, configuration improvements for the webhook, some long-awaited code cleanup, a fix for ingress class semantics and a bunch of other changes.

Breaking Changes (You MUST read this before you upgrade!)

Removal of Deprecated APIs

⚠ Following their deprecation in version 1.4, the cert-manager API versions v1alpha2, v1alpha3, and v1beta1 have been removed. You must ensure that all cert-manager custom resources are stored in etcd at version v1 and that all cert-manager CustomResourceDefinitions have only v1 as the stored version before upgrading.

Since release 1.7, cmctl can automatically migrate any deprecated API resources. Please download cmctl-v1.7.0 and read Migrating Deprecated API Resources for full instructions.

Ingress Class Semantics

In 1.7, we have reverted a change that caused a regression in the ACME Issuer. Before 1.5.4, the Ingress created by cert-manager while solving an HTTP-01 challenge contained the kubernetes.io/ingress.class annotation:

apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
  annotations:
</tr></table> 

... (truncated)

Commits
  • 2e0bfc8 Merge pull request #4976 from jetstack-bot/cherry-pick-4970-to-release-1.7
  • 6365f37 Merge pull request #4978 from SgtCoDFish/release-1.7-kind-images
  • d3b5d76 Remove hardcoded cert from cmctl inspect secret unit tests
  • 0babdf2 bump to latest available kind images
  • 1c82749 Bump Go 1.17.1 --> 1.17.8 to fix CVEs
  • 527537d Merge pull request #4816 from jetstack-bot/cherry-pick-4814-to-release-1.7
  • d8ba020 Update AdditionalOutputFormats comment to reflect addition of feature to webh...
  • 8287aef Fix AdditationOutputFormat validation, and adds unit tests. Use correct featu...
  • 3863116 Add AdditionalCertificateOutputFormats feature to webhook set. Make @​joshvanl...
  • 7898587 Merge pull request #4784 from jetstack-bot/cherry-pick-4779-to-release-1.7
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/jetstack/cert-manager](https://github.com/jetstack/cert-manager) from 1.2.0 to 1.7.2.
- [Release notes](https://github.com/jetstack/cert-manager/releases)
- [Commits](cert-manager/cert-manager@v1.2.0...v1.7.2)

---
updated-dependencies:
- dependency-name: github.com/jetstack/cert-manager
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Mar 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants