Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package terragrunt for openSUSE:Factory 
checked in at 2023-03-03 22:28:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/terragrunt (Old)
 and      /work/SRC/openSUSE:Factory/.terragrunt.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "terragrunt"

Fri Mar  3 22:28:33 2023 rev:32 rq:1069101 version:0.44.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/terragrunt/terragrunt.changes    2023-03-02 
23:04:32.536165283 +0100
+++ /work/SRC/openSUSE:Factory/.terragrunt.new.31432/terragrunt.changes 
2023-03-03 22:31:40.076097955 +0100
@@ -1,0 +2,13 @@
+Fri Mar 03 05:39:34 UTC 2023 - ka...@b1-systems.de
+
+- Update to version 0.44.4:
+  * chore: Add access_token support for the GCS remote state
+    backend config (#2463)
+
+-------------------------------------------------------------------
+Fri Mar 03 05:37:20 UTC 2023 - ka...@b1-systems.de
+
+- Update to version 0.44.3:
+  * Bump golang.org/x/net from 0.5.0 to 0.7.0 (#2455)
+
+-------------------------------------------------------------------

Old:
----
  terragrunt-0.44.2.tar.gz

New:
----
  terragrunt-0.44.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ terragrunt.spec ++++++
--- /var/tmp/diff_new_pack.DoiFgt/_old  2023-03-03 22:31:40.960101724 +0100
+++ /var/tmp/diff_new_pack.DoiFgt/_new  2023-03-03 22:31:40.964101741 +0100
@@ -19,7 +19,7 @@
 %define __arch_install_post export NO_BRP_STRIP_DEBUG=true
 
 Name:           terragrunt
-Version:        0.44.2
+Version:        0.44.4
 Release:        0
 Summary:        Thin wrapper for Terraform for working with multiple Terraform 
modules
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.DoiFgt/_old  2023-03-03 22:31:41.016101963 +0100
+++ /var/tmp/diff_new_pack.DoiFgt/_new  2023-03-03 22:31:41.020101980 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/gruntwork-io/terragrunt</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.44.2</param>
+    <param name="revision">v0.44.4</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">terragrunt-0.44.2.tar.gz</param>
+    <param name="archive">terragrunt-0.44.4.tar.gz</param>
   </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.DoiFgt/_old  2023-03-03 22:31:41.048102099 +0100
+++ /var/tmp/diff_new_pack.DoiFgt/_new  2023-03-03 22:31:41.052102117 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/gruntwork-io/terragrunt</param>
-              <param 
name="changesrevision">3498720d9d2111b71ae2a27da04bb7a406df6eda</param></service></servicedata>
+              <param 
name="changesrevision">d360c6ca670e914b38cd6f5dc48433234064fea0</param></service></servicedata>
 (No newline at EOF)
 

++++++ terragrunt-0.44.2.tar.gz -> terragrunt-0.44.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/terragrunt-0.44.2/docs/_docs/04_reference/config-blocks-and-attributes.md 
new/terragrunt-0.44.4/docs/_docs/04_reference/config-blocks-and-attributes.md
--- 
old/terragrunt-0.44.2/docs/_docs/04_reference/config-blocks-and-attributes.md   
    2023-03-01 23:01:11.000000000 +0100
+++ 
new/terragrunt-0.44.4/docs/_docs/04_reference/config-blocks-and-attributes.md   
    2023-03-02 22:32:09.000000000 +0100
@@ -410,7 +410,8 @@
 - `project`: The GCP project where the bucket will be created.
 - `location`: The GCP location where the bucket will be created.
 - `gcs_bucket_labels`: A map of key value pairs to associate as labels on the 
created GCS bucket.
-
+- `credentials`: Local path to Google Cloud Platform account credentials in 
JSON format.
+- `access_token`: A temporary [OAuth 2.0 access token] obtained from the 
Google Authorization server.
 Example with S3:
 
 ```hcl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terragrunt-0.44.2/go.mod new/terragrunt-0.44.4/go.mod
--- old/terragrunt-0.44.2/go.mod        2023-03-01 23:01:11.000000000 +0100
+++ new/terragrunt-0.44.4/go.mod        2023-03-02 22:32:09.000000000 +0100
@@ -33,7 +33,7 @@
        golang.org/x/crypto v0.5.0
        golang.org/x/oauth2 v0.1.0
        golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0
-       golang.org/x/sys v0.4.0
+       golang.org/x/sys v0.5.0
        google.golang.org/api v0.100.0
 )
 
@@ -137,9 +137,9 @@
        go.mozilla.org/gopgagent v0.0.0-20170926210634-4d7ea76ff71a // indirect
        go.opencensus.io v0.23.0 // indirect
        golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e // indirect
-       golang.org/x/net v0.5.0 // indirect
-       golang.org/x/term v0.4.0 // indirect
-       golang.org/x/text v0.6.0 // indirect
+       golang.org/x/net v0.7.0 // indirect
+       golang.org/x/term v0.5.0 // indirect
+       golang.org/x/text v0.7.0 // indirect
        golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
        google.golang.org/appengine v1.6.7 // indirect
        google.golang.org/grpc v1.51.0 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terragrunt-0.44.2/go.sum new/terragrunt-0.44.4/go.sum
--- old/terragrunt-0.44.2/go.sum        2023-03-01 23:01:11.000000000 +0100
+++ new/terragrunt-0.44.4/go.sum        2023-03-02 22:32:09.000000000 +0100
@@ -1241,8 +1241,8 @@
 golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod 
h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
 golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod 
h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
 golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
-golang.org/x/net v0.5.0 h1:GyT4nK/YDHSqa1c4753ouYCDajOYKTja9Xb/OHtgvSw=
-golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws=
+golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g=
+golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod 
h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod 
h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod 
h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -1386,15 +1386,15 @@
 golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.4.0 h1:Zr2JFtRQNX3BCZ8YtxRE9hNJYC8J6I1MVbMg6owUp18=
-golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU=
+golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod 
h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20201210144234-2321bbc49cbf/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod 
h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.4.0 h1:O7UWfv5+A2qiuulQk30kVinPoMtoIPeVaKLEgLpVkvg=
-golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ=
+golang.org/x/term v0.5.0 h1:n2a8QNdAb0sZNpU9R1ALUXBbY+w51fCQDN+7EdxNBsY=
+golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
 golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod 
h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod 
h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1407,8 +1407,8 @@
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
 golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.6.0 h1:3XmdazWV+ubf7QgHSTWeykHOci5oeekaGJBLkrkaw4k=
-golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
+golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo=
+golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terragrunt-0.44.2/remote/remote_state_gcs.go 
new/terragrunt-0.44.4/remote/remote_state_gcs.go
--- old/terragrunt-0.44.2/remote/remote_state_gcs.go    2023-03-01 
23:01:11.000000000 +0100
+++ new/terragrunt-0.44.4/remote/remote_state_gcs.go    2023-03-02 
22:32:09.000000000 +0100
@@ -52,6 +52,7 @@
 type RemoteStateConfigGCS struct {
        Bucket        string `mapstructure:"bucket"`
        Credentials   string `mapstructure:"credentials"`
+       AccessToken   string `mapstructure:"access_token"`
        Prefix        string `mapstructure:"prefix"`
        Path          string `mapstructure:"path"`
        EncryptionKey string `mapstructure:"encryption_key"`
@@ -426,6 +427,11 @@
 
        if gcsConfigRemote.Credentials != "" {
                opts = append(opts, 
option.WithCredentialsFile(gcsConfigRemote.Credentials))
+       } else if gcsConfigRemote.AccessToken != "" {
+               tokenSource := oauth2.StaticTokenSource(&oauth2.Token{
+                       AccessToken: gcsConfigRemote.AccessToken,
+               })
+               opts = append(opts, option.WithTokenSource(tokenSource))
        } else if oauthAccessToken := os.Getenv("GOOGLE_OAUTH_ACCESS_TOKEN"); 
oauthAccessToken != "" {
                tokenSource := oauth2.StaticTokenSource(&oauth2.Token{
                        AccessToken: oauthAccessToken,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terragrunt-0.44.2/remote/remote_state_test.go 
new/terragrunt-0.44.4/remote/remote_state_test.go
--- old/terragrunt-0.44.2/remote/remote_state_test.go   2023-03-01 
23:01:11.000000000 +0100
+++ new/terragrunt-0.44.4/remote/remote_state_test.go   2023-03-02 
22:32:09.000000000 +0100
@@ -67,13 +67,14 @@
 
                        "skip_bucket_versioning": true,
 
-                       "credentials": "my-file",
+                       "credentials":  "my-file",
+                       "access_token": "xxxxxxxx",
                },
        }
        args := remoteState.ToTerraformInitArgs()
 
        // must not contain project, location gcs_bucket_labels or 
skip_bucket_versioning
-       assertTerraformInitArgsEqual(t, args, "-backend-config=bucket=my-bucket 
-backend-config=prefix=terraform.tfstate -backend-config=credentials=my-file")
+       assertTerraformInitArgsEqual(t, args, "-backend-config=bucket=my-bucket 
-backend-config=prefix=terraform.tfstate -backend-config=credentials=my-file 
-backend-config=access_token=xxxxxxxx")
 }
 
 func TestToTerraformInitArgsUnknownBackend(t *testing.T) {

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/terragrunt/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.terragrunt.new.31432/vendor.tar.gz differ: char 5, 
line 1

Reply via email to