Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package k8tz for openSUSE:Factory checked in at 2026-10-24 22:04:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/k8tz (Old) and /work/SRC/openSUSE:Factory/.k8tz.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "k8tz" Sat Oct 24 22:04:14 2026 rev:6 rq:1392097 version:0.21.0 Changes: -------- --- /work/SRC/openSUSE:Factory/k8tz/k8tz.changes 2026-07-20 10:01:41.824889379 +0200 +++ /work/SRC/openSUSE:Factory/.k8tz.new.2252680/k8tz.changes 2026-10-24 22:05:47.301526101 +0200 @@ -1,0 +2,8 @@ +Fri Oct 23 16:06:44 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 0.21.0: + * goreleaser: upgrade go version to 1.26.10 + * chore: upgrade to go 1.26 and resolve CVE's + * build: bump tzdata version to 2026e + +------------------------------------------------------------------- Old: ---- k8tz-0.20.0.obscpio New: ---- k8tz-0.21.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ k8tz.spec ++++++ --- /var/tmp/diff_new_pack.FkGg1d/_old 2026-10-24 22:05:48.159562410 +0200 +++ /var/tmp/diff_new_pack.FkGg1d/_new 2026-10-24 22:05:48.161562495 +0200 @@ -17,14 +17,14 @@ Name: k8tz -Version: 0.20.0 +Version: 0.21.0 Release: 0 Summary: CLI tool to inject timezones into Kubernetes Pods and CronJobs License: Apache-2.0 URL: https://github.com/k8tz/k8tz Source: k8tz-%{version}.tar.gz Source1: vendor.tar.gz -BuildRequires: go1.25 >= 1.25.12 +BuildRequires: go1.26 >= 1.26.10 %description k8tz is a kubernetes admission controller and a CLI tool to inject timezones ++++++ _service ++++++ --- /var/tmp/diff_new_pack.FkGg1d/_old 2026-10-24 22:05:48.197564018 +0200 +++ /var/tmp/diff_new_pack.FkGg1d/_new 2026-10-24 22:05:48.201564187 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/k8tz/k8tz.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">refs/tags/v0.20.0</param> + <param name="revision">refs/tags/v0.21.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.FkGg1d/_old 2026-10-24 22:05:48.222565076 +0200 +++ /var/tmp/diff_new_pack.FkGg1d/_new 2026-10-24 22:05:48.225565203 +0200 @@ -3,6 +3,6 @@ <param name="url">https://github.com/k8tz/k8tz</param> <param name="changesrevision">0f2d24b93821fd296ca5dc7162eb5ebd4e459dfb</param></service><service name="tar_scm"> <param name="url">https://github.com/k8tz/k8tz.git</param> - <param name="changesrevision">a7f1f13421f3140f1dc857cb7bd294e849b029fc</param></service></servicedata> + <param name="changesrevision">f6be2da6a88778e7db7528da9eb21093914ced49</param></service></servicedata> (No newline at EOF) ++++++ k8tz-0.20.0.obscpio -> k8tz-0.21.0.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/CHANGELOG.md new/k8tz-0.21.0/CHANGELOG.md --- old/k8tz-0.20.0/CHANGELOG.md 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/CHANGELOG.md 2026-10-21 20:53:12.000000000 +0200 @@ -1,3 +1,7 @@ +# 0.21.0 + +- - Update tzdata package to [2026e](https://github.com/k8tz/k8tz/commit/b4fdd49db355f01da8f88430221cd61b731f70b5) + # 0.20.0 - Update tzdata package to [2026c](https://github.com/k8tz/k8tz/commit/6344b03e2ec3dbf9d14e64663863bd52e8f52c9a) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/Dockerfile new/k8tz-0.21.0/Dockerfile --- old/k8tz-0.20.0/Dockerfile 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/Dockerfile 2026-10-21 20:53:12.000000000 +0200 @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -ARG TZDATA_IMAGE=quay.io/k8tz/tzdata:2026c +ARG TZDATA_IMAGE=quay.io/k8tz/tzdata:2026e FROM $TZDATA_IMAGE ARG BINARY_LOCATION=k8tz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/Makefile new/k8tz-0.21.0/Makefile --- old/k8tz-0.20.0/Makefile 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/Makefile 2026-10-21 20:53:12.000000000 +0200 @@ -17,7 +17,7 @@ # Build Variables BINARY_NAME ?= k8tz OUT_DIR ?= build/ -VERSION ?= 0.20.0 +VERSION ?= 0.21.0 VERSION_SUFFIX ?= TARGET=/usr/local/bin INSTALLCMD=install -v $(OUT_DIR)$(BINARY_NAME) $(TARGET) @@ -41,7 +41,7 @@ # Time-Zone Database Variables TZDATA_IMAGE_REPOSITORY ?= quay.io/k8tz/tzdata -TZDATA_VERSION ?= 2026c +TZDATA_VERSION ?= 2026e TZDATA_IMAGE = $(TZDATA_IMAGE_REPOSITORY):$(TZDATA_VERSION) tzdata: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/README.md new/k8tz-0.21.0/README.md --- old/k8tz-0.20.0/README.md 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/README.md 2026-10-21 20:53:12.000000000 +0200 @@ -71,7 +71,7 @@ You can install k8tz binary file by downloading precompiled binary and use it ```console -wget -c https://github.com/k8tz/k8tz/releases/download/v0.20.0/k8tz_0.20.0_linux_amd64.tar.gz -O - | tar xz +wget -c https://github.com/k8tz/k8tz/releases/download/v0.21.0/k8tz_0.21.0_linux_amd64.tar.gz -O - | tar xz chmod +x k8tz ./k8tz version ``` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/charts/k8tz/Chart.yaml new/k8tz-0.21.0/charts/k8tz/Chart.yaml --- old/k8tz-0.20.0/charts/k8tz/Chart.yaml 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/charts/k8tz/Chart.yaml 2026-10-21 20:53:12.000000000 +0200 @@ -1,8 +1,8 @@ apiVersion: v2 name: k8tz description: Kubernetes admission controller to inject timezones into Pods and CronJobs -version: 0.19.0 -appVersion: "0.19.0" +version: 0.20.0 +appVersion: "0.20.0" icon: https://github.com/k8tz/k8tz/raw/master/assets/k8tz-icon-transparent.png home: http://k8tz.io sources: @@ -17,7 +17,11 @@ annotations: artifacthub.io/changes: | - kind: "changed" - description: "update tzdata package to 2026a" + description: "update tzdata package to 2026c" + - kind: "added" + description: "add support for imageVolume injection strategy" + - kind: "added" + description: "add pod ownership annotations lookup" artifacthub.io/links: | - name: "source" url: "https://github.com/k8tz/k8tz" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/go.mod new/k8tz-0.21.0/go.mod --- old/k8tz-0.20.0/go.mod 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/go.mod 2026-10-21 20:53:12.000000000 +0200 @@ -1,6 +1,6 @@ module github.com/k8tz/k8tz -go 1.25.12 +go 1.26.10 require ( github.com/evanphx/json-patch v4.12.0+incompatible @@ -36,11 +36,11 @@ github.com/pkg/errors v0.9.1 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/x448/float16 v0.8.4 // indirect - golang.org/x/net v0.56.0 // indirect + golang.org/x/net v0.61.0 // indirect golang.org/x/oauth2 v0.36.0 // indirect - golang.org/x/sys v0.46.0 // indirect - golang.org/x/term v0.44.0 // indirect - golang.org/x/text v0.39.0 // indirect + golang.org/x/sys v0.49.0 // indirect + golang.org/x/term v0.47.0 // indirect + golang.org/x/text v0.43.0 // indirect golang.org/x/time v0.7.0 // indirect google.golang.org/protobuf v1.35.1 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/go.sum new/k8tz-0.21.0/go.sum --- old/k8tz-0.20.0/go.sum 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/go.sum 2026-10-21 20:53:12.000000000 +0200 @@ -100,8 +100,8 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.56.0 h1:Rw8j/hFzGvJUZwNBXnAtf5sVDVt+65SK2C7IxCxZt5o= -golang.org/x/net v0.56.0/go.mod h1:D3Ku6r+V6JROoZK144D2XfMHFcMq/0zSfLelVTCFKec= +golang.org/x/net v0.61.0 h1:RR+6j/BTBCrggOLugxa+66R8FvoN6MHlzDlZIbN9YFw= +golang.org/x/net v0.61.0/go.mod h1:WgDCOTH8iwtB66T4/GfI94AHo/hhdb7Hah9NDseQfiI= golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs= golang.org/x/oauth2 v0.36.0/go.mod h1:YDBUJMTkDnJS+A4BP4eZBjCqtokkg1hODuPjwiGPO7Q= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -110,22 +110,22 @@ 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= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw= -golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= -golang.org/x/term v0.44.0 h1:0rLvDRCtNj0gZkyIXhCyOb2OAzEhLVqc4B+hrsBhrmc= -golang.org/x/term v0.44.0/go.mod h1:7ze4MdzUzLXpSAoFP1H0bOI9aXDqveSvatT5vKcFh2Y= +golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= +golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= +golang.org/x/term v0.47.0 h1:cpyOwQkr2Nzxe2p6KnrTG7Ei2wtzjsuSjhpXXepZ/BM= +golang.org/x/term v0.47.0/go.mod h1:efAfAuG6RKABvg1ArGebRkvX6LXul14SM67o2e4mUCY= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.39.0 h1:UbZz4pLOvn600D6Oh6GGEI6VAmndrEBLv8/6BEXzyus= -golang.org/x/text v0.39.0/go.mod h1:3UwRclnC2g0TU9x8PZiyfOajCd1zaUNHF9cvqcQZ+ZM= +golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= +golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= golang.org/x/time v0.7.0 h1:ntUhktv3OPE6TgYxXWv9vKvUSJyIFJlyohwbkEwPrKQ= golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.47.0 h1:7Kn5x/d1svx/PzryTsqeoZN4TZwqeH5pGWjefhLi/1Q= -golang.org/x/tools v0.47.0/go.mod h1:dFHnyTvFWY212G+h7ZY4Vsp/K3U4/7W9TyVaAul8uCA= +golang.org/x/tools v0.51.0 h1:k4Xc/1Om9jwkBJBo4NVLMSARBoWtK10mx+W5BnXCeAI= +golang.org/x/tools v0.51.0/go.mod h1:9eEncMayCV6zRMGhR5eZEC2iBx98qWcF1HZ9Z7wJOoA= 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/k8tz-0.20.0/pkg/version/version.go new/k8tz-0.21.0/pkg/version/version.go --- old/k8tz-0.20.0/pkg/version/version.go 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/pkg/version/version.go 2026-10-21 20:53:12.000000000 +0200 @@ -22,7 +22,7 @@ ) var ( - AppVersion = "0.20.0" + AppVersion = "0.21.0" VersionSuffix = "" GitCommit = "" ImageRepository = "quay.io/k8tz/k8tz" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/tzdata/Dockerfile new/k8tz-0.21.0/tzdata/Dockerfile --- old/k8tz-0.20.0/tzdata/Dockerfile 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/tzdata/Dockerfile 2026-10-21 20:53:12.000000000 +0200 @@ -12,9 +12,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM alpine:3.21 AS src +FROM alpine:3.24 AS src -ARG tzdbversion=2026c +ARG tzdbversion=2026e RUN \ apk add build-base lzip && \ wget -O tzdb.tar.lz https://data.iana.org/time-zones/releases/tzdb-$tzdbversion.tar.lz && \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/k8tz-0.20.0/tzdata/Makefile new/k8tz-0.21.0/tzdata/Makefile --- old/k8tz-0.20.0/tzdata/Makefile 2026-07-18 12:44:56.000000000 +0200 +++ new/k8tz-0.21.0/tzdata/Makefile 2026-10-21 20:53:12.000000000 +0200 @@ -15,7 +15,7 @@ .DEFAULT_GOAL := build IMAGE_REPOSITORY ?= quay.io/k8tz/tzdata -TZDATA_VERSION ?= 2026c +TZDATA_VERSION ?= 2026e IMAGE = $(IMAGE_REPOSITORY):$(TZDATA_VERSION) clean: ++++++ k8tz.obsinfo ++++++ --- /var/tmp/diff_new_pack.FkGg1d/_old 2026-10-24 22:05:48.498576756 +0200 +++ /var/tmp/diff_new_pack.FkGg1d/_new 2026-10-24 22:05:48.501576883 +0200 @@ -1,5 +1,5 @@ name: k8tz -version: 0.20.0 -mtime: 1784371496 -commit: a7f1f13421f3140f1dc857cb7bd294e849b029fc +version: 0.21.0 +mtime: 1792608792 +commit: f6be2da6a88778e7db7528da9eb21093914ced49 ++++++ vendor.tar.gz ++++++ ++++ 12466 lines of diff (skipped)
