Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package opentofu for openSUSE:Factory checked in at 2025-06-30 14:00:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/opentofu (Old) and /work/SRC/openSUSE:Factory/.opentofu.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opentofu" Mon Jun 30 14:00:33 2025 rev:31 rq:1289124 version:1.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/opentofu/opentofu.changes 2025-06-26 11:39:30.698252384 +0200 +++ /work/SRC/openSUSE:Factory/.opentofu.new.7067/opentofu.changes 2025-06-30 14:00:39.681129495 +0200 @@ -1,0 +2,11 @@ +Mon Jun 30 04:49:13 UTC 2025 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- Update to version 1.10.1: + * BUG FIXES: + - Fix TF_APPEND_USER_AGENT handling in the S3 remote state + backend. (#2955) + * OTHER CHANGES: + - OpenTofu is now built with Go 1.24.4, which should clear some + false-positive indirect security advisories. + +------------------------------------------------------------------- Old: ---- opentofu-1.10.0.obscpio New: ---- opentofu-1.10.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opentofu.spec ++++++ --- /var/tmp/diff_new_pack.yA0ysC/_old 2025-06-30 14:00:41.853219713 +0200 +++ /var/tmp/diff_new_pack.yA0ysC/_new 2025-06-30 14:00:41.857219879 +0200 @@ -19,7 +19,7 @@ %define executable_name tofu Name: opentofu -Version: 1.10.0 +Version: 1.10.1 Release: 0 Summary: Declaratively manage your cloud infrastructure License: MPL-2.0 @@ -30,7 +30,7 @@ Source99: opentofu-rpmlintrc BuildRequires: bash-completion BuildRequires: golang-packaging -BuildRequires: golang(API) >= 1.22.12 +BuildRequires: golang(API) >= 1.24.4 # See: https://github.com/hashicorp/opentofu/issues/22807 ExcludeArch: %{ix86} %{arm} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.yA0ysC/_old 2025-06-30 14:00:41.893221375 +0200 +++ /var/tmp/diff_new_pack.yA0ysC/_new 2025-06-30 14:00:41.897221541 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/opentofu/opentofu/</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v1.10.0</param> + <param name="revision">v1.10.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.yA0ysC/_old 2025-06-30 14:00:41.921222538 +0200 +++ /var/tmp/diff_new_pack.yA0ysC/_new 2025-06-30 14:00:41.925222704 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/opentofu/opentofu/</param> - <param name="changesrevision">1ffecd7f37654f92b680a70c838d24fc9a363669</param></service></servicedata> + <param name="changesrevision">60f839aa4e55e6955e4ccaf45df160b9c9282e69</param></service></servicedata> (No newline at EOF) ++++++ opentofu-1.10.0.obscpio -> opentofu-1.10.1.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentofu-1.10.0/.go-version new/opentofu-1.10.1/.go-version --- old/opentofu-1.10.0/.go-version 2025-06-24 14:54:00.000000000 +0200 +++ new/opentofu-1.10.1/.go-version 2025-06-25 15:44:18.000000000 +0200 @@ -1 +1 @@ -1.24.3 +1.24.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentofu-1.10.0/CHANGELOG.md new/opentofu-1.10.1/CHANGELOG.md --- old/opentofu-1.10.0/CHANGELOG.md 2025-06-24 14:54:00.000000000 +0200 +++ new/opentofu-1.10.1/CHANGELOG.md 2025-06-25 15:44:18.000000000 +0200 @@ -1,5 +1,10 @@ +## 1.10.2 (Unreleased) + ## 1.10.1 (Unreleased) +BUG FIXES: +* Fix `TF_APPEND_USER_AGENT` handling in the S3 remote state backend. ((#2955)[https://github.com/opentofu/opentofu/pull/2955]) + ## 1.10.0 This release has some changes that might require special attention when upgrading from an earlier release. Refer to "UPGRADE NOTES" below for more information. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentofu-1.10.0/go.mod new/opentofu-1.10.1/go.mod --- old/opentofu-1.10.0/go.mod 2025-06-24 14:54:00.000000000 +0200 +++ new/opentofu-1.10.1/go.mod 2025-06-25 15:44:18.000000000 +0200 @@ -275,6 +275,6 @@ sigs.k8s.io/yaml v1.2.0 // indirect ) -go 1.24.3 +go 1.24.4 replace github.com/hashicorp/hcl/v2 v2.20.1 => github.com/opentofu/hcl/v2 v2.20.2-0.20250121132637-504036cd70e7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentofu-1.10.0/internal/backend/remote-state/s3/backend.go new/opentofu-1.10.1/internal/backend/remote-state/s3/backend.go --- old/opentofu-1.10.0/internal/backend/remote-state/s3/backend.go 2025-06-24 14:54:00.000000000 +0200 +++ new/opentofu-1.10.1/internal/backend/remote-state/s3/backend.go 2025-06-25 15:44:18.000000000 +0200 @@ -745,9 +745,11 @@ Insecure: boolAttr(obj, "insecure"), UseDualStackEndpoint: boolAttr(obj, "use_dualstack_endpoint"), UseFIPSEndpoint: boolAttr(obj, "use_fips_endpoint"), - UserAgent: awsbase.UserAgentProducts{ - {Name: "APN", Version: "1.0"}, - {Name: httpclient.DefaultApplicationName, Version: version.String()}, + APNInfo: &awsbase.APNInfo{ + PartnerName: "OpenTofu-S3-Backend", + Products: []awsbase.UserAgentProduct{ + {Name: httpclient.DefaultApplicationName, Version: version.String()}, + }, }, CustomCABundle: stringAttrDefaultEnvVar(obj, "custom_ca_bundle", "AWS_CA_BUNDLE"), EC2MetadataServiceEndpoint: stringAttrDefaultEnvVar(obj, "ec2_metadata_service_endpoint", "AWS_EC2_METADATA_SERVICE_ENDPOINT"), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentofu-1.10.0/version/VERSION new/opentofu-1.10.1/version/VERSION --- old/opentofu-1.10.0/version/VERSION 2025-06-24 14:54:00.000000000 +0200 +++ new/opentofu-1.10.1/version/VERSION 2025-06-25 15:44:18.000000000 +0200 @@ -1 +1 @@ -1.10.0 +1.10.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/opentofu-1.10.0/website/docs/cli/oci_registries/provider-mirror.mdx new/opentofu-1.10.1/website/docs/cli/oci_registries/provider-mirror.mdx --- old/opentofu-1.10.0/website/docs/cli/oci_registries/provider-mirror.mdx 2025-06-24 14:54:00.000000000 +0200 +++ new/opentofu-1.10.1/website/docs/cli/oci_registries/provider-mirror.mdx 2025-06-25 15:44:18.000000000 +0200 @@ -116,9 +116,9 @@ This section currently describes a very manual process for constructing the required manifest structure as described in the previous section. -We intend to replace this with a more automated approach in a later OpenTofu -release, but hope that the following will suffice for now to allow early -experimentation with OCI Registry provider mirrors in the OpenTofu v1.10 prereleases. +The OpenTofu project is currently collaborating with the ORAS project to +design and implement a more complete solution, which will be documented here +once it's included in a generally-available ORAS release. ::: ### Install and Configure ORAS ++++++ opentofu.obsinfo ++++++ --- /var/tmp/diff_new_pack.yA0ysC/_old 2025-06-30 14:00:43.741298136 +0200 +++ /var/tmp/diff_new_pack.yA0ysC/_new 2025-06-30 14:00:43.745298301 +0200 @@ -1,5 +1,5 @@ name: opentofu -version: 1.10.0 -mtime: 1750769640 -commit: 1ffecd7f37654f92b680a70c838d24fc9a363669 +version: 1.10.1 +mtime: 1750859058 +commit: 60f839aa4e55e6955e4ccaf45df160b9c9282e69 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/opentofu/vendor.tar.gz /work/SRC/openSUSE:Factory/.opentofu.new.7067/vendor.tar.gz differ: char 131, line 1