Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package traefik for openSUSE:Factory checked in at 2024-05-05 12:10:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/traefik (Old) and /work/SRC/openSUSE:Factory/.traefik.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "traefik" Sun May 5 12:10:45 2024 rev:13 rq:1171842 version:2.11.2 Changes: -------- --- /work/SRC/openSUSE:Factory/traefik/traefik.changes 2024-03-06 23:07:18.223347759 +0100 +++ /work/SRC/openSUSE:Factory/.traefik.new.1880/traefik.changes 2024-05-05 12:11:10.080707023 +0200 @@ -1,0 +2,40 @@ +Fri May 3 15:14:17 UTC 2024 - Johannes Weberhofer <jweberho...@weberhofer.at> + +- Added allow-node-21.patch to allow building with nodejs21, too +- Removed traefik-fix-int-overflow-with-go-generate-10452.patch + +- Update to version 2.11.2 + * Important + * Read the migration guide at https://doc.traefik.io/traefik/migration/v2/#v2112 + + * CVEs: + * GHSA-7f4j-64p6-5h5v (related to CVE-2023-45288) + * CVE-2024-28869 (bsc#1222825) + + * Bug fixes: + * [server] Revert LingeringTimeout and change default value for ReadTimeout + * [server] Set default ReadTimeout value to 60s + +- Update to version 2.11.1: + * Bug fixes: + * [acme,tls] Enforce handling of ACME-TLS/1 challenges + * [acme] Update go-acme/lego to v4.16.1 + * [acme] Close created file in ACME local store CheckFile func + * [docker,http3] Update to quic-go v0.42.0 and docker/cli v24.0.9 + * [docker,marathon,rancher,ecs,tls,nomad] Allow to configure TLSStore default generated certificate with labels + * [ecs] Adjust ECS network interface detection logi + * [logs,tls] Fix log when default TLSStore and TLSOptions are defined multiple times + * [middleware] Allow empty replacement with ReplacePathRegex middleware + * [plugins] Update Yaegi to v0.16.1 + * [provider,rules] Don't allow routers higher than internal ones + * [rules] Reserve priority range for internal router + * [server,tcp] Introduce Lingering Timeout + * [tcp] Enforce failure for TCP HostSNI with hostname + * [tracing] Bump Elastic APM to v2.4.8 + * [webui] Fix dashboard exposition through a router + * [webui] Display IPAllowlist middleware configuration in dashboard + * [webui] Make text more readable in dark mode + * [webui] Migrate to Quasar 2.x and Vue.js 3.x + * [webui] Add a horizontal scroll for the mobile view + +------------------------------------------------------------------- Old: ---- traefik-2.11.0.tar.gz traefik-fix-int-overflow-with-go-generate-10452.patch New: ---- allow-node-21.patch traefik-2.11.2.tar.gz BETA DEBUG BEGIN: Old:- Added allow-node-21.patch to allow building with nodejs21, too - Removed traefik-fix-int-overflow-with-go-generate-10452.patch BETA DEBUG END: BETA DEBUG BEGIN: New: - Added allow-node-21.patch to allow building with nodejs21, too - Removed traefik-fix-int-overflow-with-go-generate-10452.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ traefik.spec ++++++ --- /var/tmp/diff_new_pack.PPCJOB/_old 2024-05-05 12:11:13.220820665 +0200 +++ /var/tmp/diff_new_pack.PPCJOB/_new 2024-05-05 12:11:13.224820810 +0200 @@ -25,7 +25,7 @@ %endif Name: traefik -Version: 2.11.0 +Version: 2.11.2 Release: 0 Summary: The Cloud Native Application Proxy License: MIT @@ -40,8 +40,7 @@ # prepare-sources.sh is used to prepare sources for packaging Source6: prepare-sources.sh -# PATCH-FIX-UPSTREAM allow packaging on 32bit architectures gh#traefik/traefik#10451 -Patch1: traefik-fix-int-overflow-with-go-generate-10452.patch +Patch0: allow-node-21.patch BuildRequires: go-bindata BuildRequires: golang-packaging @@ -64,6 +63,7 @@ %prep %setup -b0 -a1 -q %autopatch -p1 + cd webui local-npm-registry %{_sourcedir} install --include=dev --legacy-peer-deps ++++++ allow-node-21.patch ++++++ diff -ur traefik-2.11.2-orig/webui/package.json traefik-2.11.2/webui/package.json --- traefik-2.11.2-orig/webui/package.json 2024-04-11 17:36:03.000000000 +0200 +++ traefik-2.11.2/webui/package.json 2024-05-03 17:13:12.724836490 +0200 @@ -53,7 +53,7 @@ "postcss": "^8.4.14" }, "engines": { - "node": "^20 || ^18 || ^16", + "node": "^21 || ^20 || ^18 || ^16", "npm": ">= 6.13.4", "yarn": ">= 1.21.1" } ++++++ node_modules.obscpio ++++++ /work/SRC/openSUSE:Factory/traefik/node_modules.obscpio /work/SRC/openSUSE:Factory/.traefik.new.1880/node_modules.obscpio differ: char 59, line 1 ++++++ node_modules.spec.inc ++++++ ++++ 2135 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/traefik/node_modules.spec.inc ++++ and /work/SRC/openSUSE:Factory/.traefik.new.1880/node_modules.spec.inc ++++++ package-lock.json ++++++ ++++ 19123 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/traefik/package-lock.json ++++ and /work/SRC/openSUSE:Factory/.traefik.new.1880/package-lock.json ++++++ traefik-2.11.0.tar.gz -> traefik-2.11.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/traefik/traefik-2.11.0.tar.gz /work/SRC/openSUSE:Factory/.traefik.new.1880/traefik-2.11.2.tar.gz differ: char 15, line 1 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/traefik/vendor.tar.gz /work/SRC/openSUSE:Factory/.traefik.new.1880/vendor.tar.gz differ: char 5, line 1