Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cmctl for openSUSE:Factory checked in at 2023-05-30 22:02:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cmctl (Old) and /work/SRC/openSUSE:Factory/.cmctl.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cmctl" Tue May 30 22:02:31 2023 rev:13 rq:1089675 version:1.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cmctl/cmctl.changes 2023-05-10 16:19:39.623377866 +0200 +++ /work/SRC/openSUSE:Factory/.cmctl.new.1533/cmctl.changes 2023-05-30 22:02:49.595146147 +0200 @@ -1,0 +2,21 @@ +Fri May 26 05:19:26 UTC 2023 - ka...@b1-systems.de + +- Update to version 1.12.1: + * Bump cert-manager in cmctl to latest 1.12 commit + * Add a note that folks should not use top level helm + featureGates value to pass webhook flags + * Bump sigs.k8s.io/controller-runtime to v0.15.0 + * Don't run API Priority and Fairness controller in webhook + extension apiserver + * Bump k8s.io dependencies + * Bumps kubebuilder SHAs + +------------------------------------------------------------------- +Mon May 22 05:47:55 UTC 2023 - ka...@b1-systems.de + +- Update to version 1.12.0: + changelog to large to add, please see here + https://github.com/cert-manager/cert-manager/releases/tag/v1.12.0 +- BuildRequire go1.20 + +------------------------------------------------------------------- Old: ---- cert-manager-1.11.2.obscpio New: ---- README.md cert-manager-1.12.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cmctl.spec ++++++ --- /var/tmp/diff_new_pack.pwJ6YV/_old 2023-05-30 22:02:50.595152039 +0200 +++ /var/tmp/diff_new_pack.pwJ6YV/_new 2023-05-30 22:02:50.599152064 +0200 @@ -21,14 +21,15 @@ %define archive_name cert-manager Name: cmctl -Version: 1.11.2 +Version: 1.12.1 Release: 0 Summary: CLI tool that can help you to manage cert-manager resources inside your cluster License: Apache-2.0 URL: https://github.com/cert-manager/cert-manager Source: %{archive_name}-%{version}.tar.gz Source1: vendor.tar.gz -BuildRequires: go >= 1.19 +Source2: README.md +BuildRequires: go >= 1.20 %description cmctl is a CLI tool that can help you to manage cert-manager resources inside your cluster. @@ -37,12 +38,17 @@ %prep %setup -q -n cert-manager-%{version} %setup -q -n cert-manager-%{version} -T -D -a 1 +cp %{S:2} . %build go build \ -mod=vendor \ -buildmode=pie \ - -o bin/cmctl ./cmd/ctl + -ldflags="-w -s -X github.com/cert-manager/cert-manager/cmd/ctl/pkg/build.name=cmctl \ + -X github.com/cert-manager/cert-manager/cmd/ctl/pkg/build/commands.registerCompletion=true \ + -X github.com/cert-manager/cert-manager/pkg/util.AppVersion=%{version} \ + -X github.com/cert-manager/cert-manager/pkg/util.AppGitCommit=v%{version}" \ + -o bin/cmctl ./ %install # Install the binary. ++++++ README.md ++++++ <p align="center"> <img src="./logo/logo-small.png" height="256" width="256" alt="cert-manager project logo" /> </p> <!-- note that the cert-manager logo in this repo is referred to in other README files in the cert-manager org as well as in Helm charts, etc. if you change its location or name, you'll need to update several other repos too! --> <p align="center"><a href="https://prow.build-infra.jetstack.net/?job=ci-cert-manager-bazel"> <!-- prow build badge, godoc, and go report card--> <img alt="Build Status" src="https://prow.build-infra.jetstack.net/badge.svg?jobs=ci-cert-manager-bazel"> </a> <a href="https://godoc.org/github.com/cert-manager/cert-manager"><img src="https://godoc.org/github.com/cert-manager/cert-manager?status.svg"></a> <a href="https://goreportcard.com/report/github.com/cert-manager/cert-manager"><img alt="Go Report Card" src="https://goreportcard.com/badge/github.com/cert-manager/cert-manager" /></a> <br /> <a href="https://artifacthub.io/packages/search?repo=cert-manager"><img alt="Artifact Hub" src="https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/cert-manager" /></a> <a href="https://api.securityscorecards.dev/projects/github.com/cert-manager/cert-manager"><img src="https://api.securityscorecards.dev/projects/github.com/cert-manager/cert-manager/badge" alt="Scorecard score"/></a> </p> # cert-manager cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates. It supports issuing certificates from a variety of sources, including Let's Encrypt (ACME), HashiCorp Vault, and Venafi TPP / TLS Protect Cloud, as well as local in-cluster issuance. cert-manager also ensures certificates remain valid and up to date, attempting to renew certificates at an appropriate time before expiry to reduce the risk of outages and remove toil. ![cert-manager high level overview diagram](https://cert-manager.io/images/high-level-overview.svg) ## Documentation Documentation for cert-manager can be found at [cert-manager.io](https://cert-manager.io/docs/). For the common use-case of automatically issuing TLS certificates for Ingress resources, see the [cert-manager nginx-ingress quick start guide](https://cert-manager.io/docs/tutorials/acme/nginx-ingress/). For a more comprensive guide to issuing your first certificate, see our [getting started guide](https://cert-manager.io/docs/getting-started/). ### Installation [Installation](https://cert-manager.io/docs/installation/) is documented on the website, with a variety of supported methods. ## Troubleshooting If you encounter any issues whilst using cert-manager, we have a number of ways to get help: - A [troubleshooting guide](https://cert-manager.io/docs/faq/troubleshooting/) on our website. - Our official [Kubernetes Slack channel](https://cert-manager.io/docs/contributing/#slack) - the quickest way to ask! - [Searching for an existing issue](https://github.com/cert-manager/cert-manager/issues). If you believe you've found a bug and cannot find an existing issue, feel free to [open a new issue](https://github.com/cert-manager/cert-manager/issues)! Be sure to include as much information as you can about your environment. ## Community The `cert-manager-dev` Google Group is used for project wide announcements and development coordination. Anybody can join the group by visiting [here](https://groups.google.com/forum/#!forum/cert-manager-dev) and clicking "Join Group". A Google account is required to join the group. ### Meetings We have several public meetings which any member of our Google Group is more than welcome to join! Check out the details on [our website](https://cert-manager.io/docs/contributing/#meetings). Feel free to drop in and ask questions, chat with us or just to say hi! ## Contributing We welcome pull requests with open arms! There's a lot of work to do here, and we're especially concerned with ensuring the longevity and reliability of the project. The [contributing guide](https://cert-manager.io/docs/contributing/) will help you get started. ## Coding Conventions Code style guidelines are documented on the [coding conventions](https://cert-manager.io/docs/contributing/coding-conventions/) page of the cert-manager website. Please try to follow those guidelines if you're submitting a pull request for cert-manager. ## Importing cert-manager as a Module â ï¸ Please note that cert-manager **does not** currently provide a Go module compatibility guarantee. That means that **most code under `pkg/` is subject to change in a breaking way**, even between minor or patch releases and even if the code is currently publicly exported. The lack of a Go module compatibility guarantee does not affect API version guarantees under the [Kubernetes Deprecation Policy](https://kubernetes.io/docs/reference/using-api/deprecation-policy/). For more details see [Importing cert-manager in Go](https://cert-manager.io/docs/contributing/importing/) on the cert-manager website. The import path for cert-manager versions 1.8 and later is `github.com/cert-manager/cert-manager`. For all versions of cert-manager before 1.8, including minor and patch releases, the import path is `github.com/jetstack/cert-manager`. ## Security Reporting Security is the number one priority for cert-manager. If you think you've found a security vulnerability, we'd love to hear from you. Follow the instructions in [SECURITY.md](./SECURITY.md) to make a report. ## Changelog [Every release](https://github.com/cert-manager/cert-manager/releases) on GitHub has a changelog, and we also publish release notes on [the website](https://cert-manager.io/docs/release-notes/). ## History cert-manager is loosely based upon the work of [kube-lego](https://github.com/jetstack/kube-lego) and has borrowed some wisdom from other similar projects such as [kube-cert-manager](https://github.com/PalmStoneGames/kube-cert-manager). <sub><sup>Logo design by [Zoe Paterson](https://zoepatersonmedia.com)</sup></sub> ++++++ _service ++++++ --- /var/tmp/diff_new_pack.pwJ6YV/_old 2023-05-30 22:02:50.651152370 +0200 +++ /var/tmp/diff_new_pack.pwJ6YV/_new 2023-05-30 22:02:50.655152393 +0200 @@ -3,10 +3,12 @@ <param name="url">https://github.com/cert-manager/cert-manager</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v1.11.2</param> + <param name="revision">v1.12.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> + <param name="match-tag">v*</param> + <param name="subdir">cmd/ctl/</param> </service> <service name="set_version" mode="disabled"> <param name="basename">cert-manager</param> @@ -17,7 +19,7 @@ <param name="compression">gz</param> </service> <service name="go_modules" mode="disabled"> - <param name="archive">cert-manager-1.11.2.obscpio</param> + <param name="archive">cert-manager-1.12.1.obscpio</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.pwJ6YV/_old 2023-05-30 22:02:50.679152535 +0200 +++ /var/tmp/diff_new_pack.pwJ6YV/_new 2023-05-30 22:02:50.683152558 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/cert-manager/cert-manager</param> - <param name="changesrevision">4767427a40e0e193c976fd6bc228f50de8950572</param></service></servicedata> + <param name="changesrevision">a4c1c5445ce55d5b2be134939a10f6c67971aab3</param></service></servicedata> (No newline at EOF) ++++++ cert-manager-1.11.2.obscpio -> cert-manager-1.12.1.obscpio ++++++ /work/SRC/openSUSE:Factory/cmctl/cert-manager-1.11.2.obscpio /work/SRC/openSUSE:Factory/.cmctl.new.1533/cert-manager-1.12.1.obscpio differ: char 49, line 1 ++++++ cert-manager.obsinfo ++++++ --- /var/tmp/diff_new_pack.pwJ6YV/_old 2023-05-30 22:02:50.727152818 +0200 +++ /var/tmp/diff_new_pack.pwJ6YV/_new 2023-05-30 22:02:50.731152841 +0200 @@ -1,5 +1,5 @@ name: cert-manager -version: 1.11.2 -mtime: 1683635514 -commit: 4767427a40e0e193c976fd6bc228f50de8950572 +version: 1.12.1 +mtime: 1685019573 +commit: 3f5dbe1a5f06906b509c6c1032856612cde7f0e5 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/cmctl/vendor.tar.gz /work/SRC/openSUSE:Factory/.cmctl.new.1533/vendor.tar.gz differ: char 5, line 1