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

build(deps): bump github.com/cert-manager/cert-manager from 1.13.3 to 1.14.1 #6158

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 4, 2024

Bumps github.com/cert-manager/cert-manager from 1.13.3 to 1.14.1.

Release notes

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

v1.14.1

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

cert-manager 1.14 brings a variety of features, security improvements and bug fixes, including: support for creating X.509 certificates with "Other Name" fields, and support for creating CA certificates with "Name Constraints" and "Authority Information Accessors" extensions.

📢 cert-manager v1.14.1 fixes bugs found during the release of v1.14.0.

When upgrading to cert-manager release 1.14, please skip v1.14.0 and install this patch version instead.

Documentation

Changes since v1.14.0

Bug or Regression

  • Fix broken cainjector image value in Helm chart (#6693, @​SgtCoDFish)
  • Fix bug in cmctl namespace detection which prevented it being used as a startupapicheck image in namespaces other than cert-manager. (#6706, @​inteon)
  • Fix bug in cmctl which caused cmctl experimental install to panic. (#6706, @​inteon)

v1.14.0

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

cert-manager 1.14 brings a variety of features, security improvements and bug fixes, including: support for creating X.509 certificates with "Other Name" fields, and support for creating CA certificates with "Name Constraints" and "Authority Information Accessors" extensions.

⚠️ This version has known issues. Please install v1.14.1 instead.

During the release of v1.14.0, the Helm chart was found to use the wrong OCI image for the cainjector Deployment, which caused the Helm installation and the static manifest based installation to fail. Upon discovery of this bug, the release of v1.14.0 was paused before the Helm chart or GitHub release were published; but the Git tag and the OCI images had already been published.

The cert-manager team next fixed the Helm chart and two other bugs which are listed in the "Known Issues" section below, and then released v1.14.1, which is the version that users are strongly advised to install when they upgrade to 1.14.

In order to complete the stalled v1.14.0 release, the Helm chart and static YAML installation files were regenerated on a team member's laptop, using exactly the same build scripts as are used in the automated release process, and using the v1.14.1 version of the code. The working v1.14.0 Helm chart was published, and the working versions of the static manifest files attached to the draft v1.14.0 GitHub release, and that was then published.

For these reasons, users are strongly advised to skip this version and install the v1.14.1 Helm chart instead.

Known Issues

  • During the release of v1.14.0, the Helm chart for this version was found to use the wrong OCI image for the cainjector Deployment, which caused the Helm installation to fail.

... (truncated)

Commits
  • c7b1e30 Merge pull request #6706 from inteon/release-1.14-cli-flags-bugfix
  • f5bae17 Merge pull request #6702 from SgtCoDFish/release-1.14-update-helm-tool
  • 241e64f fix flag parsing bug introduced in #6562
  • 6f0ab39 [release-1.14] update helm-tool and regenerate helm README
  • 7a45ca9 Merge pull request #6704 from SgtCoDFish/release-1.14-helmreadmeci
  • 152b1fb [release-1.14] add CI check for updated helm docs
  • 95d6fc4 Merge pull request #6703 from SgtCoDFish/release-1.14-promfix
  • 3af8e83 [release-1.14] Update deploy/charts/cert-manager/values.yaml
  • f4901be [release-1.14] fix backwards incompatible change: include a prometheus servic...
  • 83b23a9 Merge pull request #6698 from SgtCoDFish/release-1.14-updatereadme
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) from 1.13.3 to 1.14.1.
- [Release notes](https://github.com/cert-manager/cert-manager/releases)
- [Commits](cert-manager/cert-manager@v1.13.3...v1.14.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from a team as a code owner February 4, 2024 20:32
@dependabot dependabot bot added area/dependency Issues or PRs related to dependency changes. release-note/none-required Marks a PR as not requiring a release note. Should only be used for very small changes. labels Feb 4, 2024
@dependabot dependabot bot requested review from tsaarni, skriss and a team and removed request for a team February 4, 2024 20:32
@sunjayBhatia sunjayBhatia requested review from a team, davinci26 and izturn and removed request for a team February 4, 2024 20:32
Copy link

codecov bot commented Feb 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (943d5e2) 78.58% compared to head (b63d7e4) 78.58%.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #6158   +/-   ##
=======================================
  Coverage   78.58%   78.58%           
=======================================
  Files         141      141           
  Lines       20187    20187           
=======================================
  Hits        15864    15864           
  Misses       4012     4012           
  Partials      311      311           

@sunjayBhatia sunjayBhatia merged commit 5b16199 into main Feb 5, 2024
32 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/main/github.com/cert-manager/cert-manager-1.14.1 branch February 5, 2024 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependency Issues or PRs related to dependency changes. release-note/none-required Marks a PR as not requiring a release note. Should only be used for very small changes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant