Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cmctl for openSUSE:Factory checked in at 2022-06-23 10:24:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cmctl (Old) and /work/SRC/openSUSE:Factory/.cmctl.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cmctl" Thu Jun 23 10:24:44 2022 rev:3 rq:984496 version:1.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cmctl/cmctl.changes 2022-02-19 19:21:32.201214205 +0100 +++ /work/SRC/openSUSE:Factory/.cmctl.new.1548/cmctl.changes 2022-06-23 10:25:32.447822815 +0200 @@ -1,0 +2,315 @@ +Wed Jun 22 12:43:03 UTC 2022 - ka...@b1-systems.de + +- Update to version 1.8.1: + * add target for publishing a release to GCS using rclone + * add install for rclone + * Reverts additional check for ServiceMonitor. + * Bump patch version of Go + * Don't fail when removing a non-existant tar + * Fix approve/deny e2e test for kube 1.24 + * Ensure kube version can be modified + * Fix kube 1.24 image + * Wait for cluster info to be available + * Cleanup + a couple TODOs + * Ensures Envoy ClusterIP is parameterized consistently + * Bumps kind v0.11.1 -> v0.12.0 + * Allows creation of 1.24 kind cluster + * bump base images + * fix old logo location in helm chart + +------------------------------------------------------------------- +Wed Jun 22 12:40:27 UTC 2022 - ka...@b1-systems.de + +- Update to version 1.8.0: + * Removes unnecesary check for finalizer diff in challenge sync + * Adds a challenge finalizer in challenges controller + * Sets Challenge managed fields to nil when applying a spec patch + * Adds roundtrip tests to challenge apply serializer + * Fix challenge serialization, and add integration tests for apply helpers + * Add patch permissions to challenges/status + * Updates ACME challenge controllers to use apply + * Adds controller challenges apply helpers + * Add APU to USERS.MD + * fix target when building containers for release + * Gracefully handle 404s when fetching old CRDs + * make: GOFLAGS missing when building cmctl and kubectl_cert-manager + * update bazel BUILD + * tidy imports + * Change label description for HTTP-01 Gateway API solver and fix tests + * make: avoid the message "warning: undefined variable 'CI'" + * Add controller_sync_error_count metric + * Fix golang linting + * Adds integration tests for owner reference post issuance checks + * Wires up new post issuance checks for issuing controller + * Adds certificates policy checks for owner references + * use absolute path of cmrel + * make: prevent "warning: undefined variable 'CI'" + * make: add "make e2e-setup-kind-update-images" + * make/cluster.sh: remove the fixed clusterIP CIDR 10.0.0.0 + * make: remove the not-really-needed system dependency "perl" + * e2e: WaitForAllPodsRunningInNamespaceTimeout: %s missing value in logs + * make/cluster.sh: speedup etcd by using --unsafe-no-fsync + * make/e2e.sh: raise concurrency from 10 to 20 + * e2e: raise slightly the timeouts so that ginkgo -nodes 20 works + * make: e2e-setup-kind now properly prepulls image before "kind create" + * make: test-ci's XML output is a bit more readable now + * make: preload-kind-image now caches the kind image in "bin/downloaded" + * make/e2e.sh: add a backoff to the log.Logf when waiting for something + * make: test-ci: hide fuzz_xxxx test results in the JUnit XML + * make: e2e-setup-certmanager: fix the acmesolver image + * make/cluster.sh: don't display the networking info, it isn't helpful + * make: e2e-setup-sampleexternalissuer: bump from v0.0.0-30 to v0.1.1 + * make/e2e.sh: the "trace" func was showing quotes in the wrong place + * make: test-ci now writes JUnit XML to $ARTIFACTS/junit_make-test-ci.xml + * Add roundtrip test to Certificate serializing. Add field manager to certificates-shim Create API call + * Optionally Apply certificates, instead of update, in certificate-shim when Server-Side apply is enabled + * Adds apply helper function for Certificates + * make: re-add GOFLAGS to samplewebhook and pebble + * make: the AppVersion and AppGitCommit weren't set + * make: ignore bin/ and make/ which both contain go files + * make: tools version is now properly switched when switching branches + * make: in CI, copy binaries from "bin/downlaoded" to "bin/tools" + * bump base images to latest versions + * Fix test failures + * Adds some more test cases + * Set CSR as failed if annotation duration is not a valid time + * Enforce minimum value of experimental.cert-manager.io/request-duration to 600s + * Adds a unit test for certificatesigningrequests sync function + * Use client-go scheme with core types added as event recorder scheme + * add a build source indicator to metadata + * Bump Go 1.17.1 --> 1.17.8 to fix CVEs + * gateway-api: with v1alpha2, the labels have become optional + * update: Setting allowPrivilegeEscalation to false for controller, cainjector, webhook containers and for startupapicheck job + * Use Kubernetes CSR spec.expirationSeconds to express cert duration + * Add permissions to update certificates/status to allow namespace admins to renew manually a Certificate. Fixes #4954 + * Rename issuanceAttempts -> failedIssuanceAttempts + * Code review comments + * Adds an integration test for exponential backoff + * Trigger controller backs off from issuance with an exponential backoff + * certificates-issuing controller sets status.issuanceAttempts when certificate issuance has failed + * Adds IssuanceAttempts field to Certificate's status + * Code review comments + * Adds a basic unit test + * Cleanup of the adopted code + * Use our own implementation of github.com/miekg/dns.TsigProvider interface + * It seems ther is a need to perfrom upsert instead of a simple create. + * clear up the release target a little, ensure all things are built + * some small QoL tweaks in makefiles + * fix phony names for some targets + * Reducing initial backoff period is a non-goal + * Adds a note about denied CertificateRequests + * Remove reference to event that shows when the next issuance will be attempted + * Changing revision number should not reset backoff period + * Design for exponential backoff + * Replaces dns v0.41 -> v0.34 + * Bumps a bunch of deps + * update: Setting allowPrivilegeEscalation to false + * make: warn people about e2e-setup-traefik and e2e-setup-haproxyingress + * make: e2e-setup-haproxyingress: add haproxyingress arm64 image + * make: e2e-setup-traefik: fix dditionalArguments -> additionalArguments + * docs: suggest -j8 instead of -j to avoid fork bombs + * docs: mention direnv with export PATH=bin/tools + * make: remove comments I re-added when moving release_containers.mk to release.mk + * make: e2e-setup: pebble can now be built on M1 macs + * docs: improve featureGates Helm chart value documentation + * make: e2e-ci: export ARTIFACTS so that it goes to make/e2e.sh + * make: test-ci now tests $(WHAT), like "make test" + * make: vendor-go wasn't run before e2e-setup + * minor commenting fixes + * make: e2e-setup: use eafxx/bind instead of sameersbn/bind + * make: e2e: add CGO_ENABLED=0 to make/e2e.sh + * make: test-ci: xargs --max-procs doesn't exist in the busybox + * make: e2e-setup now skips bind and sampleexternalissuer on arm64 + * make: e2e-setup: projectcontour actually has an arm64 image + * fix kyverno_arm64 image format + * verify-errexit: add set -e to pass CI + * bazel: ignore .go files in make/ and bin/ + * e2e: try to load the Make-built crds before the Bazel-built crds + * make: integration-test: KUBEBUILDER_ASSETS needs to be absolute + * make: remove 'how to install system tools' instructions such as go or jq + * make: add the targets 'e2e-setup-kind', 'e2e-setup-kind', and 'e2e' + * make: fix manifests.mk data race due to bin/helm/cert-manager/templates/%.yaml + * e2e: remove annoying "Running with unsupported features: Ed25519" + * e2e: remove annoying "Configuring details for shared cluster addons" + * e2e: rename Vault's image from vault:bazel to local/vault:local + * Remvoes the creation of an unused HTTPRoute in tests + * Removes the creation of the unused test istio GatewayClass + * Removes the unused traefik and haproxy addons + * Explicitly specify group name in test gateway cert ref + * added optional labels for webhook, startupapicheck and cainjector service accounts + * Make aggregation to user-facing ClusterRoles optional + * add regression tests for certificate validation + * Switch leader election to use Lease objects + * readme: link to the contributing guide directly + * Simplify the CONTRIBUTING.md document + * support serviceAccount.Labels in Helm chart + * add more e2e tests for issuer ready state in conformance tests + * e2e: retry on conflict for the test "added an additional dnsName" + * e2e: fix flakiness: "CA Injector should update data when the certificate changes" + * add install for controller-gen and other "gen" tools + * Remove outdated, duplicated comment in Makefile + * add checks for required binaries in environment + * minor verify-goimports tweak + document future improvements + * add target for boilerplate verification in CI presubmits + * add verify-errexit target to ci presubmits + * add enum for rotationPolicy + * e2e for issuers and cluster issuers ready state + * update uninstall description + * goimports + * Tidy imports and copyright preamble + * Update RBAC for the new gateway API's apiGroup + * remove conflicting contour example gateway + * Protocol type must be TCP, Listeners must have a name + * update gateway-shim controller unit tests + * Fix unit tests for Gateways + * Add contour to e2e addons + * Add contour, weed out some more references to v1alpha1 + * update deps and BUILD files + * Update the sig-network Gateway API support to v1alpha2 + * Remove hardcoded cert from cmctl inspect secret unit tests + * make: bin/release-version needs to be rebuilt every time + * make: work around the multiple copies of each binaries with hard links + * make: make sure bin/scratch/build-context/* are intermediate + * make: explain why we have the "build-context" dir + * make: fix "release-version" description + * make: explain why the target "bin/release-version" exists + * make: asthetic, fix the spacing between targets + * make: speed up 'docker build' with separate dir contexts + * make: rebuild images when a different commit is checked out + * dont export options fields + * goimports + * add and update build files + * add uninstall command + * Change controller context rate limiter test to ensure they are the same pointer + * fix imports in a few files + * log latest known tag when prepping integration tests + * Add targets for unit and integration tests in make + * add gotestsum, a tool for prettier log output + * accept files starting with ./ in versionchecker + * Refactor CRD provisioning for integration tests + * add more Makefile "prelude" entries + * Remove duplicate `fieldManager` variable + * fix comments to reduce golint issues + * Adds correct copyright year, and fix owner string match + * Set field manager string to acmeorders controller + * Set FieldManager in Create Orders API calls + * Adds roundtrip test to order status serializer + * Adds patch permissions to order/status for cert-manager controller ++++ 118 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/cmctl/cmctl.changes ++++ and /work/SRC/openSUSE:Factory/.cmctl.new.1548/cmctl.changes Old: ---- cert-manager-1.7.1.tar.gz New: ---- cert-manager-1.8.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cmctl.spec ++++++ --- /var/tmp/diff_new_pack.7ttUyF/_old 2022-06-23 10:25:33.039823459 +0200 +++ /var/tmp/diff_new_pack.7ttUyF/_new 2022-06-23 10:25:33.043823463 +0200 @@ -21,7 +21,7 @@ %define archive_name cert-manager Name: cmctl -Version: 1.7.1 +Version: 1.8.1 Release: 0 Summary: CLI tool that can help you to manage cert-manager resources inside your cluster License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.7ttUyF/_old 2022-06-23 10:25:33.071823493 +0200 +++ /var/tmp/diff_new_pack.7ttUyF/_new 2022-06-23 10:25:33.075823498 +0200 @@ -3,7 +3,7 @@ <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.7.1</param> + <param name="revision">v1.8.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> @@ -16,7 +16,7 @@ <param name="compression">gz</param> </service> <service name="go_modules" mode="disabled"> - <param name="archive">cert-manager-1.7.1.tar.gz</param> + <param name="archive">cert-manager-1.8.1.tar.gz</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.7ttUyF/_old 2022-06-23 10:25:33.091823515 +0200 +++ /var/tmp/diff_new_pack.7ttUyF/_new 2022-06-23 10:25:33.095823520 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/cert-manager/cert-manager</param> - <param name="changesrevision">d8ba02062fac35d36696ba42823516184ce1ec2c</param></service></servicedata> + <param name="changesrevision">4889a2f46e43e0f008487edbd323da15ce218bc7</param></service></servicedata> (No newline at EOF) ++++++ cert-manager-1.7.1.tar.gz -> cert-manager-1.8.1.tar.gz ++++++ ++++ 68713 lines of diff (skipped) ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/cmctl/vendor.tar.gz /work/SRC/openSUSE:Factory/.cmctl.new.1548/vendor.tar.gz differ: char 4, line 1