Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package crossplane-cli for openSUSE:Factory checked in at 2025-08-10 22:21:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/crossplane-cli (Old) and /work/SRC/openSUSE:Factory/.crossplane-cli.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crossplane-cli" Sun Aug 10 22:21:08 2025 rev:9 rq:1298666 version:1.20.1 Changes: -------- --- /work/SRC/openSUSE:Factory/crossplane-cli/crossplane-cli.changes 2025-05-26 18:40:57.493084513 +0200 +++ /work/SRC/openSUSE:Factory/.crossplane-cli.new.1085/crossplane-cli.changes 2025-08-10 22:21:57.618611885 +0200 @@ -1,0 +2,18 @@ +Sun Aug 10 07:39:16 UTC 2025 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- Update to version 1.20.1: + This is a patch release scoped to fixing issues reported by users + of Crossplane v1.20 and fixing security related issues in + Crossplane's dependencies. + * [Backport release-1.20] Fix composite reconciler enabled + features option by @ulucinar in #6507 + * chore(deps): update module github.com/cloudflare/circl to + v1.6.1 [security] (release-1.20) by @crossplane-renovate[bot] + in #6529 + * chore(deps): update module github.com/go-viper/mapstructure/v2 + to v2.3.0 [security] (release-1.20) by + @crossplane-renovate[bot] in #6574 + * [Backport release-1.20] Requeue on poll interval, not pipeline + TTL, when RTC is disabled by @github-actions[bot] in #6621 + +------------------------------------------------------------------- Old: ---- crossplane-cli-1.20.0.obscpio New: ---- crossplane-cli-1.20.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crossplane-cli.spec ++++++ --- /var/tmp/diff_new_pack.xwjftY/_old 2025-08-10 22:21:58.862663549 +0200 +++ /var/tmp/diff_new_pack.xwjftY/_new 2025-08-10 22:21:58.862663549 +0200 @@ -1,7 +1,7 @@ # # spec file for package crossplane-cli # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define executable_name crossplane Name: crossplane-cli -Version: 1.20.0 +Version: 1.20.1 Release: 0 Summary: The Cloud Native Control Plane License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.xwjftY/_old 2025-08-10 22:21:58.902665211 +0200 +++ /var/tmp/diff_new_pack.xwjftY/_new 2025-08-10 22:21:58.902665211 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/crossplane/crossplane</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v1.20.0</param> + <param name="revision">v1.20.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.xwjftY/_old 2025-08-10 22:21:58.930666374 +0200 +++ /var/tmp/diff_new_pack.xwjftY/_new 2025-08-10 22:21:58.930666374 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/crossplane/crossplane</param> - <param name="changesrevision">2efdb03ae80fc27f4b6b9b0cebc96a462233cf17</param></service></servicedata> + <param name="changesrevision">4140685b95f33092c08d34e30a70732955632786</param></service></servicedata> (No newline at EOF) ++++++ crossplane-cli-1.20.0.obscpio -> crossplane-cli-1.20.1.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crossplane-cli-1.20.0/go.mod new/crossplane-cli-1.20.1/go.mod --- old/crossplane-cli-1.20.0/go.mod 2025-05-21 13:12:28.000000000 +0200 +++ new/crossplane-cli-1.20.1/go.mod 2025-07-14 18:55:04.000000000 +0200 @@ -61,7 +61,7 @@ github.com/blang/semver v3.5.1+incompatible // indirect github.com/blang/semver/v4 v4.0.0 // indirect github.com/chai2010/gettext-go v1.0.2 // indirect - github.com/cloudflare/circl v1.3.7 // indirect + github.com/cloudflare/circl v1.6.1 // indirect github.com/containerd/log v0.1.0 // indirect github.com/cyberphone/json-canonicalization v0.0.0-20231011164504-785e29786b46 // indirect github.com/cyphar/filepath-securejoin v0.2.5 // indirect @@ -84,7 +84,7 @@ github.com/go-openapi/spec v0.21.0 // indirect github.com/go-openapi/strfmt v0.23.0 // indirect github.com/go-openapi/validate v0.24.0 // indirect - github.com/go-viper/mapstructure/v2 v2.2.1 // indirect + github.com/go-viper/mapstructure/v2 v2.3.0 // indirect github.com/golang-jwt/jwt/v4 v4.5.2 // indirect github.com/golang/snappy v0.0.4 // indirect github.com/google/btree v1.1.2 // indirect diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crossplane-cli-1.20.0/go.sum new/crossplane-cli-1.20.1/go.sum --- old/crossplane-cli-1.20.0/go.sum 2025-05-21 13:12:28.000000000 +0200 +++ new/crossplane-cli-1.20.1/go.sum 2025-07-14 18:55:04.000000000 +0200 @@ -184,8 +184,8 @@ github.com/clbanning/mxj/v2 v2.7.0 h1:WA/La7UGCanFe5NpHF0Q3DNtnCsVoxbPKuyBNHWRyME= github.com/clbanning/mxj/v2 v2.7.0/go.mod h1:hNiWqW14h+kc+MdF9C6/YoRfjEJoR3ou6tn/Qo+ve2s= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= -github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= +github.com/cloudflare/circl v1.6.1 h1:zqIqSPIndyBh1bjLVVDHMPpVKqp8Su/V+6MeDzzQBQ0= +github.com/cloudflare/circl v1.6.1/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= github.com/cockroachdb/apd/v3 v3.2.1 h1:U+8j7t0axsIgvQUqthuNm82HIrYXodOV2iWLWtEaIwg= github.com/cockroachdb/apd/v3 v3.2.1/go.mod h1:klXJcjp+FffLTHlhIG69tezTDvdP065naDsHzKhYSqc= github.com/codahale/rfc6979 v0.0.0-20141003034818-6a90f24967eb h1:EDmT6Q9Zs+SbUoc7Ik9EfrFqcylYqgPZ9ANSbTAntnE= @@ -338,8 +338,8 @@ github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/go-test/deep v1.1.1 h1:0r/53hagsehfO4bzD2Pgr/+RgHqhmf+k1Bpse2cTu1U= github.com/go-test/deep v1.1.1/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= -github.com/go-viper/mapstructure/v2 v2.2.1 h1:ZAaOCxANMuZx5RCeg0mBdEZk7DZasvvZIxtHqx8aGss= -github.com/go-viper/mapstructure/v2 v2.2.1/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= +github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/gobuffalo/flect v1.0.3 h1:xeWBM2nui+qnVvNM4S3foBhCAL2XgPU+a7FdpelbTq4= github.com/gobuffalo/flect v1.0.3/go.mod h1:A5msMlrHtLqh9umBSnvabjsMrCcCpAyzglnDvkbYKHs= github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crossplane-cli-1.20.0/internal/controller/apiextensions/composite/reconciler.go new/crossplane-cli-1.20.1/internal/controller/apiextensions/composite/reconciler.go --- old/crossplane-cli-1.20.0/internal/controller/apiextensions/composite/reconciler.go 2025-05-21 13:12:28.000000000 +0200 +++ new/crossplane-cli-1.20.1/internal/controller/apiextensions/composite/reconciler.go 2025-07-14 18:55:04.000000000 +0200 @@ -711,7 +711,7 @@ // resources is unsynced or unready. Requeue immediately // (subject to backoff) while we wait for them. result = reconcile.Result{Requeue: true} - case res.TTL > 0: + case r.features.Enabled(features.EnableBetaRealtimeCompositions) && res.TTL > 0: // The composer (e.g. the function pipeline) explicitly returned // a TTL for the composition result. Requeue after the TTL // expires. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/crossplane-cli-1.20.0/internal/controller/apiextensions/definition/reconciler.go new/crossplane-cli-1.20.1/internal/controller/apiextensions/definition/reconciler.go --- old/crossplane-cli-1.20.0/internal/controller/apiextensions/definition/reconciler.go 2025-05-21 13:12:28.000000000 +0200 +++ new/crossplane-cli-1.20.1/internal/controller/apiextensions/definition/reconciler.go 2025-07-14 18:55:04.000000000 +0200 @@ -549,6 +549,7 @@ composite.WithLogger(r.log.WithValues("controller", composite.ControllerName(d.GetName()))), composite.WithRecorder(r.record.WithAnnotations("controller", composite.ControllerName(d.GetName()))), composite.WithPollInterval(r.options.PollInterval), + composite.WithFeatures(r.options.Features), } // If external secret stores aren't enabled we just fetch connection details ++++++ crossplane-cli.obsinfo ++++++ --- /var/tmp/diff_new_pack.xwjftY/_old 2025-08-10 22:22:00.190718703 +0200 +++ /var/tmp/diff_new_pack.xwjftY/_new 2025-08-10 22:22:00.194718869 +0200 @@ -1,5 +1,5 @@ name: crossplane-cli -version: 1.20.0 -mtime: 1747825948 -commit: 2efdb03ae80fc27f4b6b9b0cebc96a462233cf17 +version: 1.20.1 +mtime: 1752512104 +commit: 4140685b95f33092c08d34e30a70732955632786 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/crossplane-cli/vendor.tar.gz /work/SRC/openSUSE:Factory/.crossplane-cli.new.1085/vendor.tar.gz differ: char 13, line 1