Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package velero for openSUSE:Factory checked 
in at 2026-01-17 14:55:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/velero (Old)
 and      /work/SRC/openSUSE:Factory/.velero.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "velero"

Sat Jan 17 14:55:31 2026 rev:36 rq:1327541 version:1.17.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/velero/velero.changes    2025-11-09 
21:12:43.135232733 +0100
+++ /work/SRC/openSUSE:Factory/.velero.new.1928/velero.changes  2026-01-17 
14:56:41.040025450 +0100
@@ -1,0 +2,13 @@
+Fri Jan 16 06:19:25 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 1.17.2:
+  * Track actual resource names for GenerateName in restore status
+    (#9409, @shubham-pampattiwar)
+  * Fix managed fields patch for resources using GenerateName
+    (#9408, @shubham-pampattiwar)
+  * don't copy securitycontext from first container if configmap
+    found (#9394, @sseago)
+  * Add Role, RoleBinding, ClusterRole, and ClusterRoleBinding in
+    restore sequence. (#9479, @blackpiglet)
+
+-------------------------------------------------------------------

Old:
----
  velero-1.17.1.obscpio

New:
----
  velero-1.17.2.obscpio

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

Other differences:
------------------
++++++ velero.spec ++++++
--- /var/tmp/diff_new_pack.o9SiG0/_old  2026-01-17 14:56:42.056067931 +0100
+++ /var/tmp/diff_new_pack.o9SiG0/_new  2026-01-17 14:56:42.060068097 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package velero
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 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
@@ -17,7 +17,7 @@
 
 
 Name:           velero
-Version:        1.17.1
+Version:        1.17.2
 Release:        0
 Summary:        Backup program with deduplication and encryption
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.o9SiG0/_old  2026-01-17 14:56:42.088069268 +0100
+++ /var/tmp/diff_new_pack.o9SiG0/_new  2026-01-17 14:56:42.092069435 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/vmware-tanzu/velero</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v1.17.1</param>
+    <param name="revision">v1.17.2</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.o9SiG0/_old  2026-01-17 14:56:42.112070272 +0100
+++ /var/tmp/diff_new_pack.o9SiG0/_new  2026-01-17 14:56:42.116070439 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/vmware-tanzu/velero</param>
-              <param 
name="changesrevision">94f64639cee09c5caaa65b65ab5f42175f41c101</param></service></servicedata>
+              <param 
name="changesrevision">7013a4097f17a97a0201c0ad3c9dd3f810d32bf6</param></service></servicedata>
 (No newline at EOF)
 

++++++ velero-1.17.1.obscpio -> velero-1.17.2.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/Dockerfile new/velero-1.17.2/Dockerfile
--- old/velero-1.17.1/Dockerfile        2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/Dockerfile        2026-01-09 04:17:35.000000000 +0100
@@ -13,7 +13,7 @@
 # limitations under the License.
 
 # Velero binary build section
-FROM --platform=$BUILDPLATFORM golang:1.24.9-bookworm AS velero-builder
+FROM --platform=$BUILDPLATFORM golang:1.24.11-bookworm AS velero-builder
 
 ARG GOPROXY
 ARG BIN
@@ -49,7 +49,7 @@
     go clean -modcache -cache
 
 # Restic binary build section
-FROM --platform=$BUILDPLATFORM golang:1.24.9-bookworm AS restic-builder
+FROM --platform=$BUILDPLATFORM golang:1.24.11-bookworm AS restic-builder
 
 ARG GOPROXY
 ARG BIN
@@ -73,7 +73,7 @@
     go clean -modcache -cache
 
 # Velero image packing section
-FROM paketobuildpacks/run-jammy-tiny:0.2.78
+FROM paketobuildpacks/run-jammy-tiny:0.2.90
 
 LABEL maintainer="Xun Jiang <[email protected]>"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/Dockerfile-Windows 
new/velero-1.17.2/Dockerfile-Windows
--- old/velero-1.17.1/Dockerfile-Windows        2025-11-04 07:53:14.000000000 
+0100
+++ new/velero-1.17.2/Dockerfile-Windows        2026-01-09 04:17:35.000000000 
+0100
@@ -15,7 +15,7 @@
 ARG OS_VERSION=1809
 
 # Velero binary build section
-FROM --platform=$BUILDPLATFORM golang:1.24.9-bookworm AS velero-builder
+FROM --platform=$BUILDPLATFORM golang:1.24.11-bookworm AS velero-builder
 
 ARG GOPROXY
 ARG BIN
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/Tiltfile new/velero-1.17.2/Tiltfile
--- old/velero-1.17.1/Tiltfile  2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/Tiltfile  2026-01-09 04:17:35.000000000 +0100
@@ -52,7 +52,7 @@
 
 tilt_helper_dockerfile_header = """
 # Tilt image
-FROM golang:1.24.9 as tilt-helper
+FROM golang:1.24.11 as tilt-helper
 
 # Support live reloading with Tilt
 RUN wget --output-document /restart.sh --quiet 
https://raw.githubusercontent.com/windmilleng/rerun-process-wrapper/master/restart.sh
  && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/changelogs/CHANGELOG-1.17.md 
new/velero-1.17.2/changelogs/CHANGELOG-1.17.md
--- old/velero-1.17.1/changelogs/CHANGELOG-1.17.md      2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/changelogs/CHANGELOG-1.17.md      2026-01-09 
04:17:35.000000000 +0100
@@ -1,3 +1,24 @@
+## v1.17.2
+
+### Download
+https://github.com/vmware-tanzu/velero/releases/tag/v1.17.2
+
+### Container Image
+`velero/velero:v1.17.2`
+
+### Documentation
+https://velero.io/docs/v1.17/
+
+### Upgrading
+https://velero.io/docs/v1.17/upgrade-to-1.17/
+
+### All Changes
+  * Track actual resource names for GenerateName in restore status (#9409, 
@shubham-pampattiwar)
+  * Fix managed fields patch for resources using GenerateName (#9408, 
@shubham-pampattiwar)
+  * don't copy securitycontext from first container if configmap found (#9394, 
@sseago)
+  * Add Role, RoleBinding, ClusterRole, and ClusterRoleBinding in restore 
sequence. (#9479, @blackpiglet)
+  
+
 ## v1.17.1
 
 ### Download
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/go.mod new/velero-1.17.2/go.mod
--- old/velero-1.17.1/go.mod    2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/go.mod    2026-01-09 04:17:35.000000000 +0100
@@ -2,7 +2,7 @@
 
 go 1.24.0
 
-toolchain go1.24.9
+toolchain go1.24.11
 
 require (
        cloud.google.com/go/storage v1.55.0
@@ -43,10 +43,9 @@
        github.com/stretchr/testify v1.10.0
        github.com/vmware-tanzu/crash-diagnostics v0.3.7
        go.uber.org/zap v1.27.0
-       golang.org/x/mod v0.26.0
-       golang.org/x/net v0.42.0
+       golang.org/x/mod v0.29.0
        golang.org/x/oauth2 v0.30.0
-       golang.org/x/text v0.27.0
+       golang.org/x/text v0.31.0
        google.golang.org/api v0.241.0
        google.golang.org/grpc v1.73.0
        google.golang.org/protobuf v1.36.6
@@ -182,13 +181,14 @@
        go.opentelemetry.io/otel/trace v1.37.0 // indirect
        go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
        go.uber.org/multierr v1.11.0 // indirect
-       golang.org/x/crypto v0.40.0 // indirect
+       golang.org/x/crypto v0.45.0 // indirect
        golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
-       golang.org/x/sync v0.16.0 // indirect
-       golang.org/x/sys v0.34.0 // indirect
-       golang.org/x/term v0.33.0 // indirect
+       golang.org/x/net v0.47.0 // indirect
+       golang.org/x/sync v0.18.0 // indirect
+       golang.org/x/sys v0.38.0 // indirect
+       golang.org/x/term v0.37.0 // indirect
        golang.org/x/time v0.12.0 // indirect
-       golang.org/x/tools v0.34.0 // indirect
+       golang.org/x/tools v0.38.0 // indirect
        gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
        google.golang.org/genproto v0.0.0-20250505200425-f936aa4a68b2 // 
indirect
        google.golang.org/genproto/googleapis/api 
v0.0.0-20250603155806-513f23925822 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/go.sum new/velero-1.17.2/go.sum
--- old/velero-1.17.1/go.sum    2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/go.sum    2026-01-09 04:17:35.000000000 +0100
@@ -794,8 +794,8 @@
 golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod 
h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I=
 golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod 
h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
 golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod 
h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.40.0 h1:r4x+VvoG5Fm+eJcxMaY8CQM7Lb0l1lsmjGBQ6s8BfKM=
-golang.org/x/crypto v0.40.0/go.mod 
h1:Qr1vMER5WyS2dfPHAlsOj01wgLbsyWtFn/aY+5+ZdxY=
+golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q=
+golang.org/x/crypto v0.45.0/go.mod 
h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod 
h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod 
h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod 
h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -833,8 +833,8 @@
 golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.26.0 h1:EGMPT//Ezu+ylkCijjPc+f4Aih7sZvaAr+O3EHBxvZg=
-golang.org/x/mod v0.26.0/go.mod h1:/j6NAhSk8iQ723BGAUyoAcn7SlD7s15Dp9Nd/SfeaFQ=
+golang.org/x/mod v0.29.0 h1:HV8lRxZC4l2cr3Zq1LvtOsi/ThTgWnUk/y64QSs8GwA=
+golang.org/x/mod v0.29.0/go.mod h1:NyhrlYXJ2H4eJiRy/WDBO6HMqZQ6q9nk4JzS3NuCK+w=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -880,8 +880,8 @@
 golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod 
h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
 golang.org/x/net v0.0.0-20210520170846-37e1c6afe023/go.mod 
h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod 
h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.42.0 h1:jzkYrhi3YQWD6MLBJcsklgQsoAcw89EcZbJw8Z614hs=
-golang.org/x/net v0.42.0/go.mod h1:FF1RA5d3u7nAYA4z2TkclSCKh68eSXtiFwcWQpPXdt8=
+golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY=
+golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU=
 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=
@@ -908,8 +908,8 @@
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw=
-golang.org/x/sync v0.16.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
+golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I=
+golang.org/x/sync v0.18.0/go.mod 
h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
 golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -973,14 +973,14 @@
 golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.34.0 h1:H5Y5sJ2L2JRdyv7ROF1he/lPdvFsd0mJHFw2ThKHxLA=
-golang.org/x/sys v0.34.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
+golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc=
+golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
 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-20210220032956-6a3ed077a48d/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20220526004731-065cf7ba2467/go.mod 
h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.33.0 h1:NuFncQrRcaRvVmgRkvM3j/F00gWIAlcmlB8ACEKmGIg=
-golang.org/x/term v0.33.0/go.mod 
h1:s18+ql9tYWp1IfpV9DmCtQDDSRBUjKaw9M1eAv5UeF0=
+golang.org/x/term v0.37.0 h1:8EGAD0qCmHYZg6J17DvsMy9/wJ7/D/4pV/wfnld5lTU=
+golang.org/x/term v0.37.0/go.mod 
h1:5pB4lxRNYYVZuTLmy8oR2BH8dflOR+IbTYFD8fi3254=
 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=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod 
h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -990,8 +990,8 @@
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 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.27.0 h1:4fGWRpyh641NLlecmyl4LOe6yDdfaYNrGb2zdfo4JV4=
-golang.org/x/text v0.27.0/go.mod 
h1:1D28KMCvyooCX9hBiosv5Tz/+YLxj0j7XhWjpSUF7CU=
+golang.org/x/text v0.31.0 h1:aC8ghyu4JhP8VojJ2lEHBnochRno1sgL6nEi9WGFGMM=
+golang.org/x/text v0.31.0/go.mod 
h1:tKRAlv61yKIjGGHX/4tP1LTbc13YSec1pxVEWXzfoeM=
 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=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -1051,8 +1051,8 @@
 golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod 
h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
 golang.org/x/tools v0.1.0/go.mod 
h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
 golang.org/x/tools v0.1.2/go.mod 
h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.34.0 h1:qIpSLOxeCYGg9TrcJokLBG4KFA6d795g0xkBkiESGlo=
-golang.org/x/tools v0.34.0/go.mod 
h1:pAP9OwEaY1CAW3HOmg3hLZC5Z0CCmzjAF2UQMSqNARg=
+golang.org/x/tools v0.38.0 h1:Hx2Xv8hISq8Lm16jvBZ2VQf+RLmbd7wVUsALibYI/IQ=
+golang.org/x/tools v0.38.0/go.mod 
h1:yEsQ/d/YK8cjh0L6rZlY8tgtlKiBNTL14pGDJPJpYQs=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/hack/build-image/Dockerfile 
new/velero-1.17.2/hack/build-image/Dockerfile
--- old/velero-1.17.1/hack/build-image/Dockerfile       2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/hack/build-image/Dockerfile       2026-01-09 
04:17:35.000000000 +0100
@@ -12,7 +12,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM --platform=$TARGETPLATFORM golang:1.24.9-bookworm
+FROM --platform=$TARGETPLATFORM golang:1.24.11-bookworm
 
 ARG GOPROXY
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/hack/fix_restic_cve.txt 
new/velero-1.17.2/hack/fix_restic_cve.txt
--- old/velero-1.17.1/hack/fix_restic_cve.txt   2025-11-04 07:53:14.000000000 
+0100
+++ new/velero-1.17.2/hack/fix_restic_cve.txt   2026-01-09 04:17:35.000000000 
+0100
@@ -1,5 +1,5 @@
 diff --git a/go.mod b/go.mod
-index 5f939c481..6ae17f4a1 100644
+index 5f939c481..f6205aa3c 100644
 --- a/go.mod
 +++ b/go.mod
 @@ -24,32 +24,31 @@ require (
@@ -14,13 +14,13 @@
 -      golang.org/x/term v0.4.0
 -      golang.org/x/text v0.6.0
 -      google.golang.org/api v0.106.0
-+      golang.org/x/crypto v0.36.0
-+      golang.org/x/net v0.38.0
++      golang.org/x/crypto v0.45.0
++      golang.org/x/net v0.47.0
 +      golang.org/x/oauth2 v0.28.0
-+      golang.org/x/sync v0.12.0
-+      golang.org/x/sys v0.31.0
-+      golang.org/x/term v0.30.0
-+      golang.org/x/text v0.23.0
++      golang.org/x/sync v0.18.0
++      golang.org/x/sys v0.38.0
++      golang.org/x/term v0.37.0
++      golang.org/x/text v0.31.0
 +      google.golang.org/api v0.114.0
  )
  
@@ -64,11 +64,11 @@
  )
  
 -go 1.18
-+go 1.23.0
++go 1.24.0
 +
-+toolchain go1.23.7
++toolchain go1.24.11
 diff --git a/go.sum b/go.sum
-index 026e1d2fa..805792055 100644
+index 026e1d2fa..4a37e7ac7 100644
 --- a/go.sum
 +++ b/go.sum
 @@ -1,23 +1,24 @@
@@ -170,8 +170,8 @@
  golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod 
h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
 -golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE=
 -golang.org/x/crypto v0.5.0/go.mod 
h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU=
-+golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34=
-+golang.org/x/crypto v0.36.0/go.mod 
h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc=
++golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q=
++golang.org/x/crypto v0.45.0/go.mod 
h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4=
  golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod 
h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
  golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod 
h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
  golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod 
h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
@@ -181,8 +181,8 @@
  golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod 
h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 -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.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8=
-+golang.org/x/net v0.38.0/go.mod 
h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
++golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY=
++golang.org/x/net v0.47.0/go.mod 
h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU=
  golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod 
h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 -golang.org/x/oauth2 v0.4.0 h1:NF0gk8LVPg1Ml7SSbGyySuoxdsXitj7TvgvuRxIMc/M=
 -golang.org/x/oauth2 v0.4.0/go.mod 
h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec=
@@ -194,8 +194,8 @@
  golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 -golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=
 -golang.org/x/sync v0.1.0/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-+golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw=
-+golang.org/x/sync v0.12.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
++golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I=
++golang.org/x/sync v0.18.0/go.mod 
h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
  golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
  golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
  golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod 
h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -205,21 +205,21 @@
  golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik=
-+golang.org/x/sys v0.31.0/go.mod 
h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
++golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc=
++golang.org/x/sys v0.38.0/go.mod 
h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
  golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 -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.30.0 h1:PQ39fJZ+mfadBm0y5WlL4vlM7Sx1Hgf13sMIY2+QS9Y=
-+golang.org/x/term v0.30.0/go.mod 
h1:NYYFdzHoI5wRh/h5tDMdMqCqPJZEuNqVR5xJLd/n67g=
++golang.org/x/term v0.37.0 h1:8EGAD0qCmHYZg6J17DvsMy9/wJ7/D/4pV/wfnld5lTU=
++golang.org/x/term v0.37.0/go.mod 
h1:5pB4lxRNYYVZuTLmy8oR2BH8dflOR+IbTYFD8fi3254=
  golang.org/x/text v0.3.0/go.mod 
h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
  golang.org/x/text v0.3.2/go.mod 
h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
  golang.org/x/text v0.3.3/go.mod 
h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
  golang.org/x/text v0.3.6/go.mod 
h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 -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.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY=
-+golang.org/x/text v0.23.0/go.mod 
h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4=
++golang.org/x/text v0.31.0 h1:aC8ghyu4JhP8VojJ2lEHBnochRno1sgL6nEi9WGFGMM=
++golang.org/x/text v0.31.0/go.mod 
h1:tKRAlv61yKIjGGHX/4tP1LTbc13YSec1pxVEWXzfoeM=
  golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod 
h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
  golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod 
h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
  golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod 
h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/pkg/cmd/server/config/config.go 
new/velero-1.17.2/pkg/cmd/server/config/config.go
--- old/velero-1.17.1/pkg/cmd/server/config/config.go   2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/cmd/server/config/config.go   2026-01-09 
04:17:35.000000000 +0100
@@ -113,7 +113,11 @@
                        "datauploads.velero.io",
                        "persistentvolumes",
                        "persistentvolumeclaims",
+                       "clusterroles",
+                       "roles",
                        "serviceaccounts",
+                       "clusterrolebindings",
+                       "rolebindings",
                        "secrets",
                        "configmaps",
                        "limitranges",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/backup_item_action.go 
new/velero-1.17.2/pkg/plugin/framework/backup_item_action.go
--- old/velero-1.17.1/pkg/plugin/framework/backup_item_action.go        
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/backup_item_action.go        
2026-01-09 04:17:35.000000000 +0100
@@ -17,8 +17,9 @@
 package framework
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/backup_item_action_client.go 
new/velero-1.17.2/pkg/plugin/framework/backup_item_action_client.go
--- old/velero-1.17.1/pkg/plugin/framework/backup_item_action_client.go 
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/backup_item_action_client.go 
2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package framework
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
        "k8s.io/apimachinery/pkg/runtime"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/backup_item_action_server.go 
new/velero-1.17.2/pkg/plugin/framework/backup_item_action_server.go
--- old/velero-1.17.1/pkg/plugin/framework/backup_item_action_server.go 
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/backup_item_action_server.go 
2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package framework
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
 
        api "github.com/vmware-tanzu/velero/pkg/apis/velero/v1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/backupitemaction/v2/backup_item_action.go
 
new/velero-1.17.2/pkg/plugin/framework/backupitemaction/v2/backup_item_action.go
--- 
old/velero-1.17.1/pkg/plugin/framework/backupitemaction/v2/backup_item_action.go
    2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/backupitemaction/v2/backup_item_action.go
    2026-01-09 04:17:35.000000000 +0100
@@ -17,8 +17,9 @@
 package v2
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/backupitemaction/v2/backup_item_action_client.go
 
new/velero-1.17.2/pkg/plugin/framework/backupitemaction/v2/backup_item_action_client.go
--- 
old/velero-1.17.1/pkg/plugin/framework/backupitemaction/v2/backup_item_action_client.go
     2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/backupitemaction/v2/backup_item_action_client.go
     2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package v2
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
        "k8s.io/apimachinery/pkg/runtime"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/backupitemaction/v2/backup_item_action_server.go
 
new/velero-1.17.2/pkg/plugin/framework/backupitemaction/v2/backup_item_action_server.go
--- 
old/velero-1.17.1/pkg/plugin/framework/backupitemaction/v2/backup_item_action_server.go
     2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/backupitemaction/v2/backup_item_action_server.go
     2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package v2
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/protobuf/types/known/emptypb"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/delete_item_action.go 
new/velero-1.17.2/pkg/plugin/framework/delete_item_action.go
--- old/velero-1.17.1/pkg/plugin/framework/delete_item_action.go        
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/delete_item_action.go        
2026-01-09 04:17:35.000000000 +0100
@@ -17,8 +17,9 @@
 package framework
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/delete_item_action_client.go 
new/velero-1.17.2/pkg/plugin/framework/delete_item_action_client.go
--- old/velero-1.17.1/pkg/plugin/framework/delete_item_action_client.go 
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/delete_item_action_client.go 
2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package framework
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/delete_item_action_server.go 
new/velero-1.17.2/pkg/plugin/framework/delete_item_action_server.go
--- old/velero-1.17.1/pkg/plugin/framework/delete_item_action_server.go 
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/delete_item_action_server.go 
2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package framework
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
 
        api "github.com/vmware-tanzu/velero/pkg/apis/velero/v1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/itemblockaction/v1/item_block_action.go 
new/velero-1.17.2/pkg/plugin/framework/itemblockaction/v1/item_block_action.go
--- 
old/velero-1.17.1/pkg/plugin/framework/itemblockaction/v1/item_block_action.go  
    2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/itemblockaction/v1/item_block_action.go  
    2026-01-09 04:17:35.000000000 +0100
@@ -17,8 +17,9 @@
 package v1
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/itemblockaction/v1/item_block_action_client.go
 
new/velero-1.17.2/pkg/plugin/framework/itemblockaction/v1/item_block_action_client.go
--- 
old/velero-1.17.1/pkg/plugin/framework/itemblockaction/v1/item_block_action_client.go
       2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/itemblockaction/v1/item_block_action_client.go
       2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package v1
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
        "k8s.io/apimachinery/pkg/runtime"
        "k8s.io/apimachinery/pkg/runtime/schema"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/itemblockaction/v1/item_block_action_server.go
 
new/velero-1.17.2/pkg/plugin/framework/itemblockaction/v1/item_block_action_server.go
--- 
old/velero-1.17.1/pkg/plugin/framework/itemblockaction/v1/item_block_action_server.go
       2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/itemblockaction/v1/item_block_action_server.go
       2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package v1
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
 
        api "github.com/vmware-tanzu/velero/pkg/apis/velero/v1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/pkg/plugin/framework/object_store.go 
new/velero-1.17.2/pkg/plugin/framework/object_store.go
--- old/velero-1.17.1/pkg/plugin/framework/object_store.go      2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/object_store.go      2026-01-09 
04:17:35.000000000 +0100
@@ -17,8 +17,9 @@
 package framework
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/object_store_client.go 
new/velero-1.17.2/pkg/plugin/framework/object_store_client.go
--- old/velero-1.17.1/pkg/plugin/framework/object_store_client.go       
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/object_store_client.go       
2026-01-09 04:17:35.000000000 +0100
@@ -17,11 +17,11 @@
 package framework
 
 import (
+       "context"
        "io"
        "time"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/object_store_server.go 
new/velero-1.17.2/pkg/plugin/framework/object_store_server.go
--- old/velero-1.17.1/pkg/plugin/framework/object_store_server.go       
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/object_store_server.go       
2026-01-09 04:17:35.000000000 +0100
@@ -17,11 +17,11 @@
 package framework
 
 import (
+       "context"
        "io"
        "time"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
        proto "github.com/vmware-tanzu/velero/pkg/plugin/generated"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/pkg/plugin/framework/plugin_lister.go 
new/velero-1.17.2/pkg/plugin/framework/plugin_lister.go
--- old/velero-1.17.1/pkg/plugin/framework/plugin_lister.go     2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/plugin_lister.go     2026-01-09 
04:17:35.000000000 +0100
@@ -17,9 +17,10 @@
 package framework
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/restore_item_action.go 
new/velero-1.17.2/pkg/plugin/framework/restore_item_action.go
--- old/velero-1.17.1/pkg/plugin/framework/restore_item_action.go       
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/restore_item_action.go       
2026-01-09 04:17:35.000000000 +0100
@@ -17,8 +17,9 @@
 package framework
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/restore_item_action_client.go 
new/velero-1.17.2/pkg/plugin/framework/restore_item_action_client.go
--- old/velero-1.17.1/pkg/plugin/framework/restore_item_action_client.go        
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/restore_item_action_client.go        
2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package framework
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
        "k8s.io/apimachinery/pkg/runtime/schema"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/restore_item_action_server.go 
new/velero-1.17.2/pkg/plugin/framework/restore_item_action_server.go
--- old/velero-1.17.1/pkg/plugin/framework/restore_item_action_server.go        
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/restore_item_action_server.go        
2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package framework
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
 
        api "github.com/vmware-tanzu/velero/pkg/apis/velero/v1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/restoreitemaction/v2/restore_item_action.go
 
new/velero-1.17.2/pkg/plugin/framework/restoreitemaction/v2/restore_item_action.go
--- 
old/velero-1.17.1/pkg/plugin/framework/restoreitemaction/v2/restore_item_action.go
  2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/restoreitemaction/v2/restore_item_action.go
  2026-01-09 04:17:35.000000000 +0100
@@ -17,8 +17,9 @@
 package v2
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/restoreitemaction/v2/restore_item_action_client.go
 
new/velero-1.17.2/pkg/plugin/framework/restoreitemaction/v2/restore_item_action_client.go
--- 
old/velero-1.17.1/pkg/plugin/framework/restoreitemaction/v2/restore_item_action_client.go
   2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/restoreitemaction/v2/restore_item_action_client.go
   2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package v2
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
        "k8s.io/apimachinery/pkg/runtime/schema"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/restoreitemaction/v2/restore_item_action_server.go
 
new/velero-1.17.2/pkg/plugin/framework/restoreitemaction/v2/restore_item_action_server.go
--- 
old/velero-1.17.1/pkg/plugin/framework/restoreitemaction/v2/restore_item_action_server.go
   2025-11-04 07:53:14.000000000 +0100
+++ 
new/velero-1.17.2/pkg/plugin/framework/restoreitemaction/v2/restore_item_action_server.go
   2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package v2
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/protobuf/types/known/durationpb"
        "google.golang.org/protobuf/types/known/emptypb"
        "google.golang.org/protobuf/types/known/timestamppb"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/volume_snapshotter.go 
new/velero-1.17.2/pkg/plugin/framework/volume_snapshotter.go
--- old/velero-1.17.1/pkg/plugin/framework/volume_snapshotter.go        
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/volume_snapshotter.go        
2026-01-09 04:17:35.000000000 +0100
@@ -17,8 +17,9 @@
 package framework
 
 import (
+       "context"
+
        plugin "github.com/hashicorp/go-plugin"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/volume_snapshotter_client.go 
new/velero-1.17.2/pkg/plugin/framework/volume_snapshotter_client.go
--- old/velero-1.17.1/pkg/plugin/framework/volume_snapshotter_client.go 
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/volume_snapshotter_client.go 
2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package framework
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "google.golang.org/grpc"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
        "k8s.io/apimachinery/pkg/runtime"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/plugin/framework/volume_snapshotter_server.go 
new/velero-1.17.2/pkg/plugin/framework/volume_snapshotter_server.go
--- old/velero-1.17.1/pkg/plugin/framework/volume_snapshotter_server.go 
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/plugin/framework/volume_snapshotter_server.go 
2026-01-09 04:17:35.000000000 +0100
@@ -17,10 +17,10 @@
 package framework
 
 import (
+       "context"
        "encoding/json"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
 
        "github.com/vmware-tanzu/velero/pkg/plugin/framework/common"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/restore/actions/pod_volume_restore_action.go 
new/velero-1.17.2/pkg/restore/actions/pod_volume_restore_action.go
--- old/velero-1.17.1/pkg/restore/actions/pod_volume_restore_action.go  
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/restore/actions/pod_volume_restore_action.go  
2026-01-09 04:17:35.000000000 +0100
@@ -185,8 +185,8 @@
                        securityContextSet = true
                }
        }
-       // if first container in pod has a SecurityContext set, then copy this 
security context
-       if len(pod.Spec.Containers) != 0 && 
pod.Spec.Containers[0].SecurityContext != nil {
+       // if securityContext configmap is unavailable but first container in 
pod has a SecurityContext set, then copy this security context
+       if !securityContextSet && len(pod.Spec.Containers) != 0 && 
pod.Spec.Containers[0].SecurityContext != nil {
                securityContext = 
*pod.Spec.Containers[0].SecurityContext.DeepCopy()
                securityContextSet = true
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/pkg/restore/request.go 
new/velero-1.17.2/pkg/restore/request.go
--- old/velero-1.17.1/pkg/restore/request.go    2025-11-04 07:53:14.000000000 
+0100
+++ new/velero-1.17.2/pkg/restore/request.go    2026-01-09 04:17:35.000000000 
+0100
@@ -69,8 +69,9 @@
 }
 
 type restoredItemStatus struct {
-       action     string
-       itemExists bool
+       action      string
+       itemExists  bool
+       createdName string // Actual name assigned by K8s for GenerateName 
resources
 }
 
 // GetItemOperationsList returns ItemOperationsList, initializing it if 
necessary
@@ -87,9 +88,15 @@
 func (r *Request) RestoredResourceList() map[string][]string {
        resources := map[string][]string{}
        for i, item := range r.RestoredItems {
-               entry := i.name
+               // Use createdName if available (GenerateName case), otherwise 
itemKey.name
+               name := i.name
+               if item.createdName != "" {
+                       name = item.createdName
+               }
+
+               entry := name
                if i.namespace != "" {
-                       entry = fmt.Sprintf("%s/%s", i.namespace, i.name)
+                       entry = fmt.Sprintf("%s/%s", i.namespace, name)
                }
                entry = fmt.Sprintf("%s(%s)", entry, item.action)
                resources[i.resource] = append(resources[i.resource], entry)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/pkg/restore/restore.go 
new/velero-1.17.2/pkg/restore/restore.go
--- old/velero-1.17.1/pkg/restore/restore.go    2025-11-04 07:53:14.000000000 
+0100
+++ new/velero-1.17.2/pkg/restore/restore.go    2026-01-09 04:17:35.000000000 
+0100
@@ -741,7 +741,7 @@
                                                namespace: ns.Namespace,
                                                name:      ns.Name,
                                        }
-                                       ctx.restoredItems[itemKey] = 
restoredItemStatus{action: ItemRestoreResultCreated, itemExists: true}
+                                       ctx.restoredItems[itemKey] = 
restoredItemStatus{action: ItemRestoreResultCreated, itemExists: true, 
createdName: ns.Name}
                                }
 
                                // Keep track of namespaces that we know exist 
so we don't
@@ -1142,7 +1142,7 @@
                                namespace: nsToEnsure.Namespace,
                                name:      nsToEnsure.Name,
                        }
-                       ctx.restoredItems[itemKey] = restoredItemStatus{action: 
ItemRestoreResultCreated, itemExists: true}
+                       ctx.restoredItems[itemKey] = restoredItemStatus{action: 
ItemRestoreResultCreated, itemExists: true, createdName: nsToEnsure.Name}
                }
        } else {
                if 
boolptr.IsSetToFalse(ctx.restore.Spec.IncludeClusterResources) {
@@ -1514,7 +1514,11 @@
                createdObj, restoreErr = resourceClient.Create(obj)
                if restoreErr == nil {
                        itemExists = true
-                       ctx.restoredItems[itemKey] = restoredItemStatus{action: 
ItemRestoreResultCreated, itemExists: itemExists}
+                       ctx.restoredItems[itemKey] = restoredItemStatus{
+                               action:      ItemRestoreResultCreated,
+                               itemExists:  itemExists,
+                               createdName: createdObj.GetName(),
+                       }
                }
        }
 
@@ -1699,21 +1703,21 @@
        createdObj.SetManagedFields(obj.GetManagedFields())
        patchBytes, err := generatePatch(withoutManagedFields, createdObj)
        if err != nil {
-               restoreLogger.Errorf("error generating patch for managed fields 
%s: %s", kube.NamespaceAndName(obj), err.Error())
+               restoreLogger.Errorf("error generating patch for managed fields 
%s: %s", kube.NamespaceAndName(createdObj), err.Error())
                errs.Add(namespace, err)
                return warnings, errs, itemExists
        }
        if patchBytes != nil {
-               if _, err = resourceClient.Patch(obj.GetName(), patchBytes); 
err != nil {
+               if _, err = resourceClient.Patch(createdObj.GetName(), 
patchBytes); err != nil {
                        if !apierrors.IsNotFound(err) {
-                               restoreLogger.Errorf("error patch for managed 
fields %s: %s", kube.NamespaceAndName(obj), err.Error())
+                               restoreLogger.Errorf("error patch for managed 
fields %s: %s", kube.NamespaceAndName(createdObj), err.Error())
                                errs.Add(namespace, err)
                                return warnings, errs, itemExists
                        }
-                       restoreLogger.Warnf("item not found when patching 
managed fields %s: %s", kube.NamespaceAndName(obj), err.Error())
+                       restoreLogger.Warnf("item not found when patching 
managed fields %s: %s", kube.NamespaceAndName(createdObj), err.Error())
                        warnings.Add(namespace, err)
                } else {
-                       restoreLogger.Infof("the managed fields for %s is 
patched", kube.NamespaceAndName(obj))
+                       restoreLogger.Infof("the managed fields for %s is 
patched", kube.NamespaceAndName(createdObj))
                }
        }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/pkg/restore/restore_test.go 
new/velero-1.17.2/pkg/restore/restore_test.go
--- old/velero-1.17.1/pkg/restore/restore_test.go       2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/restore/restore_test.go       2026-01-09 
04:17:35.000000000 +0100
@@ -1091,8 +1091,8 @@
                                ),
                        },
                        expectedRestoreItems: map[itemKey]restoredItemStatus{
-                               {resource: "v1/Namespace", namespace: "", name: 
"ns-1"}: {action: "created", itemExists: true},
-                               {resource: "v1/Pod", namespace: "ns-1", name: 
"pod-1"}:  {action: "created", itemExists: true},
+                               {resource: "v1/Namespace", namespace: "", name: 
"ns-1"}: {action: "created", itemExists: true, createdName: "ns-1"},
+                               {resource: "v1/Pod", namespace: "ns-1", name: 
"pod-1"}:  {action: "created", itemExists: true, createdName: "pod-1"},
                        },
                },
                {
@@ -1201,7 +1201,7 @@
                                
test.ServiceAccounts(builder.ForServiceAccount("ns-1", "sa-1").Result()),
                        },
                        expectedRestoreItems: map[itemKey]restoredItemStatus{
-                               {resource: "v1/Namespace", namespace: "", name: 
"ns-1"}:          {action: "created", itemExists: true},
+                               {resource: "v1/Namespace", namespace: "", name: 
"ns-1"}:          {action: "created", itemExists: true, createdName: "ns-1"},
                                {resource: "v1/ServiceAccount", namespace: 
"ns-1", name: "sa-1"}: {action: "skipped", itemExists: true},
                        },
                },
@@ -1220,7 +1220,7 @@
                                test.Secrets(builder.ForSecret("ns-1", 
"sa-1").ObjectMeta(builder.WithLabels("velero.io/backup-name", "backup-1", 
"velero.io/restore-name", "restore-1")).Data(map[string][]byte{"key-1": 
[]byte("value-1")}).Result()),
                        },
                        expectedRestoreItems: map[itemKey]restoredItemStatus{
-                               {resource: "v1/Namespace", namespace: "", name: 
"ns-1"}:  {action: "created", itemExists: true},
+                               {resource: "v1/Namespace", namespace: "", name: 
"ns-1"}:  {action: "created", itemExists: true, createdName: "ns-1"},
                                {resource: "v1/Secret", namespace: "ns-1", 
name: "sa-1"}: {action: "updated", itemExists: true},
                        },
                },
@@ -1239,7 +1239,7 @@
                                test.Secrets(builder.ForSecret("ns-1", 
"sa-1").ObjectMeta(builder.WithLabels("velero.io/backup-name", "backup-1", 
"velero.io/restore-name", "restore-1")).Data(map[string][]byte{"key-1": 
[]byte("value-1")}).Result()),
                        },
                        expectedRestoreItems: map[itemKey]restoredItemStatus{
-                               {resource: "v1/Namespace", namespace: "", name: 
"ns-1"}:  {action: "created", itemExists: true},
+                               {resource: "v1/Namespace", namespace: "", name: 
"ns-1"}:  {action: "created", itemExists: true, createdName: "ns-1"},
                                {resource: "v1/Secret", namespace: "ns-1", 
name: "sa-1"}: {action: "updated", itemExists: true},
                        },
                },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/velero-1.17.1/pkg/util/kube/periodical_enqueue_source_test.go 
new/velero-1.17.2/pkg/util/kube/periodical_enqueue_source_test.go
--- old/velero-1.17.1/pkg/util/kube/periodical_enqueue_source_test.go   
2025-11-04 07:53:14.000000000 +0100
+++ new/velero-1.17.2/pkg/util/kube/periodical_enqueue_source_test.go   
2026-01-09 04:17:35.000000000 +0100
@@ -17,12 +17,12 @@
 package kube
 
 import (
+       "context"
        "testing"
        "time"
 
        "github.com/sirupsen/logrus"
        "github.com/stretchr/testify/require"
-       "golang.org/x/net/context"
        "k8s.io/apimachinery/pkg/api/meta"
        metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
        "k8s.io/apimachinery/pkg/runtime"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/eks/eks.go 
new/velero-1.17.2/test/util/eks/eks.go
--- old/velero-1.17.1/test/util/eks/eks.go      2025-11-04 07:53:14.000000000 
+0100
+++ new/velero-1.17.2/test/util/eks/eks.go      2026-01-09 04:17:35.000000000 
+0100
@@ -17,12 +17,12 @@
 package k8s
 
 import (
+       "context"
        "fmt"
        "os/exec"
        "strings"
        "time"
 
-       "golang.org/x/net/context"
        "k8s.io/apimachinery/pkg/util/wait"
 
        veleroexec "github.com/vmware-tanzu/velero/pkg/util/exec"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/k8s/clusterrolebinding.go 
new/velero-1.17.2/test/util/k8s/clusterrolebinding.go
--- old/velero-1.17.1/test/util/k8s/clusterrolebinding.go       2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/test/util/k8s/clusterrolebinding.go       2026-01-09 
04:17:35.000000000 +0100
@@ -17,12 +17,11 @@
 package k8s
 
 import (
+       "context"
        "fmt"
        "os/exec"
        "strings"
 
-       "golang.org/x/net/context"
-
        veleroexec "github.com/vmware-tanzu/velero/pkg/util/exec"
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/k8s/common.go 
new/velero-1.17.2/test/util/k8s/common.go
--- old/velero-1.17.1/test/util/k8s/common.go   2025-11-04 07:53:14.000000000 
+0100
+++ new/velero-1.17.2/test/util/k8s/common.go   2026-01-09 04:17:35.000000000 
+0100
@@ -17,6 +17,7 @@
 package k8s
 
 import (
+       "context"
        "fmt"
        "os"
        "os/exec"
@@ -24,7 +25,6 @@
        "time"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        corev1api "k8s.io/api/core/v1"
        metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
        "k8s.io/apimachinery/pkg/util/wait"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/k8s/configmap.go 
new/velero-1.17.2/test/util/k8s/configmap.go
--- old/velero-1.17.1/test/util/k8s/configmap.go        2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/test/util/k8s/configmap.go        2026-01-09 
04:17:35.000000000 +0100
@@ -17,12 +17,12 @@
 package k8s
 
 import (
+       "context"
        "fmt"
        "time"
 
        "github.com/pkg/errors"
        "github.com/sirupsen/logrus"
-       "golang.org/x/net/context"
        corev1api "k8s.io/api/core/v1"
        apierrors "k8s.io/apimachinery/pkg/api/errors"
        metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/k8s/crd.go 
new/velero-1.17.2/test/util/k8s/crd.go
--- old/velero-1.17.1/test/util/k8s/crd.go      2025-11-04 07:53:14.000000000 
+0100
+++ new/velero-1.17.2/test/util/k8s/crd.go      2026-01-09 04:17:35.000000000 
+0100
@@ -17,13 +17,13 @@
 package k8s
 
 import (
+       "context"
        "fmt"
        "os/exec"
        "strings"
        "time"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
 
        veleroexec "github.com/vmware-tanzu/velero/pkg/util/exec"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/k8s/deployment.go 
new/velero-1.17.2/test/util/k8s/deployment.go
--- old/velero-1.17.1/test/util/k8s/deployment.go       2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/test/util/k8s/deployment.go       2026-01-09 
04:17:35.000000000 +0100
@@ -17,11 +17,11 @@
 package k8s
 
 import (
+       "context"
        "fmt"
        "path"
        "time"
 
-       "golang.org/x/net/context"
        appsv1api "k8s.io/api/apps/v1"
        corev1api "k8s.io/api/core/v1"
        metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/k8s/secret.go 
new/velero-1.17.2/test/util/k8s/secret.go
--- old/velero-1.17.1/test/util/k8s/secret.go   2025-11-04 07:53:14.000000000 
+0100
+++ new/velero-1.17.2/test/util/k8s/secret.go   2026-01-09 04:17:35.000000000 
+0100
@@ -17,12 +17,12 @@
 package k8s
 
 import (
+       "context"
        "fmt"
        "time"
 
        "github.com/pkg/errors"
        "github.com/sirupsen/logrus"
-       "golang.org/x/net/context"
        corev1api "k8s.io/api/core/v1"
        apierrors "k8s.io/apimachinery/pkg/api/errors"
        metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/k8s/statefulset.go 
new/velero-1.17.2/test/util/k8s/statefulset.go
--- old/velero-1.17.1/test/util/k8s/statefulset.go      2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/test/util/k8s/statefulset.go      2026-01-09 
04:17:35.000000000 +0100
@@ -17,11 +17,11 @@
 package k8s
 
 import (
+       "context"
        "fmt"
        "os/exec"
 
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
 
        veleroexec "github.com/vmware-tanzu/velero/pkg/util/exec"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/kibishii/kibishii_utils.go 
new/velero-1.17.2/test/util/kibishii/kibishii_utils.go
--- old/velero-1.17.1/test/util/kibishii/kibishii_utils.go      2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/test/util/kibishii/kibishii_utils.go      2026-01-09 
04:17:35.000000000 +0100
@@ -17,6 +17,7 @@
 package kibishii
 
 import (
+       "context"
        "fmt"
        "html/template"
        "os"
@@ -28,7 +29,6 @@
 
        . "github.com/onsi/ginkgo/v2"
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        appsv1api "k8s.io/api/apps/v1"
        corev1api "k8s.io/api/core/v1"
        "k8s.io/apimachinery/pkg/util/wait"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/providers/aws_utils.go 
new/velero-1.17.2/test/util/providers/aws_utils.go
--- old/velero-1.17.1/test/util/providers/aws_utils.go  2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/test/util/providers/aws_utils.go  2026-01-09 
04:17:35.000000000 +0100
@@ -17,6 +17,7 @@
 package providers
 
 import (
+       "context"
        "crypto/tls"
        "crypto/x509"
        "fmt"
@@ -35,7 +36,6 @@
        "github.com/aws/aws-sdk-go-v2/service/s3"
        s3types "github.com/aws/aws-sdk-go-v2/service/s3/types"
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
 
        "github.com/vmware-tanzu/velero/pkg/cmd/util/flag"
        "github.com/vmware-tanzu/velero/test"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/providers/azure_utils.go 
new/velero-1.17.2/test/util/providers/azure_utils.go
--- old/velero-1.17.1/test/util/providers/azure_utils.go        2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/test/util/providers/azure_utils.go        2026-01-09 
04:17:35.000000000 +0100
@@ -17,6 +17,7 @@
 package providers
 
 import (
+       "context"
        "fmt"
        "io"
        "log"
@@ -36,7 +37,6 @@
        "github.com/Azure/azure-sdk-for-go/sdk/storage/azblob/container"
        "github.com/joho/godotenv"
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
 
        "github.com/vmware-tanzu/velero/pkg/cmd/util/flag"
        . "github.com/vmware-tanzu/velero/test"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/velero-1.17.1/test/util/providers/gcloud_utils.go 
new/velero-1.17.2/test/util/providers/gcloud_utils.go
--- old/velero-1.17.1/test/util/providers/gcloud_utils.go       2025-11-04 
07:53:14.000000000 +0100
+++ new/velero-1.17.2/test/util/providers/gcloud_utils.go       2026-01-09 
04:17:35.000000000 +0100
@@ -17,6 +17,7 @@
 package providers
 
 import (
+       "context"
        "encoding/json"
        "fmt"
        "io"
@@ -25,7 +26,6 @@
 
        "cloud.google.com/go/storage"
        "github.com/pkg/errors"
-       "golang.org/x/net/context"
        "golang.org/x/oauth2/google"
        "google.golang.org/api/compute/v1"
        "google.golang.org/api/iterator"

++++++ velero.obsinfo ++++++
--- /var/tmp/diff_new_pack.o9SiG0/_old  2026-01-17 14:56:45.032192359 +0100
+++ /var/tmp/diff_new_pack.o9SiG0/_new  2026-01-17 14:56:45.048193028 +0100
@@ -1,5 +1,5 @@
 name: velero
-version: 1.17.1
-mtime: 1762239194
-commit: 94f64639cee09c5caaa65b65ab5f42175f41c101
+version: 1.17.2
+mtime: 1767928655
+commit: 7013a4097f17a97a0201c0ad3c9dd3f810d32bf6
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/velero/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.velero.new.1928/vendor.tar.gz differ: char 14, line 
1

Reply via email to