Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package linkerd-cli-edge for
openSUSE:Factory checked in at 2025-12-19 16:44:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/linkerd-cli-edge (Old)
and /work/SRC/openSUSE:Factory/.linkerd-cli-edge.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "linkerd-cli-edge"
Fri Dec 19 16:44:17 2025 rev:61 rq:1323613 version:25.12.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/linkerd-cli-edge/linkerd-cli-edge.changes
2025-12-11 18:43:13.126205928 +0100
+++
/work/SRC/openSUSE:Factory/.linkerd-cli-edge.new.1928/linkerd-cli-edge.changes
2025-12-19 16:47:25.297825514 +0100
@@ -1,0 +2,30 @@
+Fri Dec 19 08:13:14 UTC 2025 - Johannes Kastl
<[email protected]>
+
+- Update to version 25.12.3:
+ No CLI-related changes in the changelog
+ Dependencies
+ * chore(deps): bump proxy-init(v2.4.4), linkerd-cni(v1.6.5) and
+ validator(0.1.5) (#14816)
+ * build(deps): bump hostname from 0.4.1 to 0.4.2 (#14787)
+ * build(deps): bump socket2 from 0.6.0 to 0.6.1 (#14811)
+ * build(deps): bump rustls-pki-types from 1.13.0 to 1.13.1
+ (#14810)
+ * build(deps): bump the kube group with 7 updates (#14797)
+ * build(deps): bump indexmap from 2.12.0 to 2.12.1 (#14785)
+ * build(deps): bump tj-actions/changed-files (#14799)
+ * build(deps-dev): bump webpack-bundle-analyzer in /web/app
+ (#14802)
+ * build(deps): bump helm.sh/helm/v3 from 3.19.2 to 3.19.4
+ (#14804)
+ * build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0
+ (#14806)
+ * build(deps): bump actions/download-artifact from 6.0.0 to 7.0.0
+ (#14807)
+ * build(deps): bump tokio-metrics from 0.4.5 to 0.4.6 (#14784)
+ * build(deps): bump google.golang.org/protobuf from 1.36.10 to
+ 1.36.11 (#14805)
+ * build(deps): bump dessant/lock-threads from 5.0.1 to 6.0.0
+ (#14808)
+ * build(deps): bump actions/download-artifact (#14809)
+
+-------------------------------------------------------------------
Old:
----
linkerd-cli-edge-25.12.2.obscpio
New:
----
linkerd-cli-edge-25.12.3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ linkerd-cli-edge.spec ++++++
--- /var/tmp/diff_new_pack.SuKmXu/_old 2025-12-19 16:47:32.314118925 +0100
+++ /var/tmp/diff_new_pack.SuKmXu/_new 2025-12-19 16:47:32.330119594 +0100
@@ -19,7 +19,7 @@
%define linkerd_executable_name linkerd
Name: linkerd-cli-edge
-Version: 25.12.2
+Version: 25.12.3
Release: 0
Summary: CLI for the linkerd service mesh for Kubernetes
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.SuKmXu/_old 2025-12-19 16:47:32.650132977 +0100
+++ /var/tmp/diff_new_pack.SuKmXu/_new 2025-12-19 16:47:32.718135820 +0100
@@ -3,8 +3,8 @@
<param name="url">https://github.com/linkerd/linkerd2</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
- <param name="revision">edge-25.12.2</param>
- <param name="match-tag">edge-25.12.2</param>
+ <param name="revision">edge-25.12.3</param>
+ <param name="match-tag">edge-25.12.3</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">edge-(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.SuKmXu/_old 2025-12-19 16:47:32.922144351 +0100
+++ /var/tmp/diff_new_pack.SuKmXu/_new 2025-12-19 16:47:32.962146024 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/linkerd/linkerd2</param>
- <param
name="changesrevision">468ce74aa236f3576d6502dc3d27f63d03f85d63</param></service></servicedata>
+ <param
name="changesrevision">5ab8100bff3394b0c8afd8ab19f34506f18372b0</param></service></servicedata>
(No newline at EOF)
++++++ linkerd-cli-edge-25.12.2.obscpio -> linkerd-cli-edge-25.12.3.obscpio
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.12.2/Cargo.lock
new/linkerd-cli-edge-25.12.3/Cargo.lock
--- old/linkerd-cli-edge-25.12.2/Cargo.lock 2025-12-10 18:13:21.000000000
+0100
+++ new/linkerd-cli-edge-25.12.3/Cargo.lock 2025-12-18 13:54:01.000000000
+0100
@@ -274,7 +274,7 @@
"iana-time-zone",
"num-traits",
"serde",
- "windows-link 0.2.0",
+ "windows-link",
]
[[package]]
@@ -555,7 +555,7 @@
checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
- "windows-sys 0.61.0",
+ "windows-sys 0.52.0",
]
[[package]]
@@ -757,7 +757,7 @@
"cfg-if",
"libc",
"wasi 0.13.3+wasi-0.2.2",
- "windows-targets",
+ "windows-targets 0.52.6",
]
[[package]]
@@ -810,9 +810,9 @@
[[package]]
name = "hashbrown"
-version = "0.16.0"
+version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d"
+checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
[[package]]
name = "headers"
@@ -861,13 +861,13 @@
[[package]]
name = "hostname"
-version = "0.4.1"
+version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65"
+checksum = "617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd"
dependencies = [
"cfg-if",
"libc",
- "windows-link 0.1.3",
+ "windows-link",
]
[[package]]
@@ -1043,12 +1043,12 @@
[[package]]
name = "indexmap"
-version = "2.12.0"
+version = "2.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f"
+checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
dependencies = [
"equivalent",
- "hashbrown 0.16.0",
+ "hashbrown 0.16.1",
]
[[package]]
@@ -1363,7 +1363,7 @@
checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55"
dependencies = [
"cfg-if",
- "windows-link 0.2.0",
+ "windows-link",
]
[[package]]
@@ -1740,7 +1740,7 @@
"libc",
"redox_syscall",
"smallvec",
- "windows-link 0.2.0",
+ "windows-link",
]
[[package]]
@@ -2112,9 +2112,9 @@
[[package]]
name = "rustls-pki-types"
-version = "1.13.0"
+version = "1.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a"
+checksum = "708c0f9d5f54ba0272468c1d306a52c495b31fa155e91bc25371e6df7996908c"
dependencies = [
"zeroize",
]
@@ -2358,12 +2358,12 @@
[[package]]
name = "socket2"
-version = "0.6.0"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
+checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
dependencies = [
"libc",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
@@ -2474,9 +2474,9 @@
[[package]]
name = "tokio-metrics"
-version = "0.4.5"
+version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a01bbf7db0b3f5eee8930a119fe99bfa1438de1095fe3d26b25e652a5933ef3f"
+checksum = "a34e87dd30650518a4e041bca77c931f3f5a19621eecdcd794f5c1813bca9e98"
dependencies = [
"futures-util",
"pin-project-lite",
@@ -2872,7 +2872,7 @@
dependencies = [
"windows-implement",
"windows-interface",
- "windows-link 0.2.0",
+ "windows-link",
"windows-result",
"windows-strings",
]
@@ -2901,12 +2901,6 @@
[[package]]
name = "windows-link"
-version = "0.1.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
-
-[[package]]
-name = "windows-link"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65"
@@ -2917,7 +2911,7 @@
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f"
dependencies = [
- "windows-link 0.2.0",
+ "windows-link",
]
[[package]]
@@ -2926,7 +2920,7 @@
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda"
dependencies = [
- "windows-link 0.2.0",
+ "windows-link",
]
[[package]]
@@ -2935,16 +2929,16 @@
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
- "windows-targets",
+ "windows-targets 0.52.6",
]
[[package]]
name = "windows-sys"
-version = "0.59.0"
+version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
+checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
- "windows-targets",
+ "windows-targets 0.53.4",
]
[[package]]
@@ -2953,7 +2947,7 @@
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa"
dependencies = [
- "windows-link 0.2.0",
+ "windows-link",
]
[[package]]
@@ -2962,14 +2956,31 @@
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
- "windows_aarch64_gnullvm",
- "windows_aarch64_msvc",
- "windows_i686_gnu",
- "windows_i686_gnullvm",
- "windows_i686_msvc",
- "windows_x86_64_gnu",
- "windows_x86_64_gnullvm",
- "windows_x86_64_msvc",
+ "windows_aarch64_gnullvm 0.52.6",
+ "windows_aarch64_msvc 0.52.6",
+ "windows_i686_gnu 0.52.6",
+ "windows_i686_gnullvm 0.52.6",
+ "windows_i686_msvc 0.52.6",
+ "windows_x86_64_gnu 0.52.6",
+ "windows_x86_64_gnullvm 0.52.6",
+ "windows_x86_64_msvc 0.52.6",
+]
+
+[[package]]
+name = "windows-targets"
+version = "0.53.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b"
+dependencies = [
+ "windows-link 0.2.0",
+ "windows_aarch64_gnullvm 0.53.1",
+ "windows_aarch64_msvc 0.53.1",
+ "windows_i686_gnu 0.53.1",
+ "windows_i686_gnullvm 0.53.1",
+ "windows_i686_msvc 0.53.1",
+ "windows_x86_64_gnu 0.53.1",
+ "windows_x86_64_gnullvm 0.53.1",
+ "windows_x86_64_msvc 0.53.1",
]
[[package]]
@@ -2979,48 +2990,96 @@
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
+
+[[package]]
name = "windows_aarch64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
+name = "windows_aarch64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
+
+[[package]]
name = "windows_i686_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
[[package]]
+name = "windows_i686_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
+
+[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
+name = "windows_i686_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
+
+[[package]]
name = "windows_i686_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
+name = "windows_i686_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
+
+[[package]]
name = "windows_x86_64_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
+name = "windows_x86_64_gnu"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
+
+[[package]]
name = "windows_x86_64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
+
+[[package]]
name = "windows_x86_64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
+name = "windows_x86_64_msvc"
+version = "0.53.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
+
+[[package]]
name = "wit-bindgen-rt"
version = "0.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.12.2/Dockerfile.proxy
new/linkerd-cli-edge-25.12.3/Dockerfile.proxy
--- old/linkerd-cli-edge-25.12.2/Dockerfile.proxy 2025-12-10
18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/Dockerfile.proxy 2025-12-18
13:54:01.000000000 +0100
@@ -28,7 +28,7 @@
RUN echo "$LINKERD2_PROXY_VERSION" > proxy-version
ARG LINKERD_AWAIT_VERSION=v0.3.1
RUN bin/scurl -o linkerd-await
https://github.com/linkerd/linkerd-await/releases/download/release%2F${LINKERD_AWAIT_VERSION}/linkerd-await-${LINKERD_AWAIT_VERSION}-${TARGETARCH}
&& chmod +x linkerd-await
-ARG LINKERD_VALIDATOR_VERSION=v0.1.4
+ARG LINKERD_VALIDATOR_VERSION=v0.1.5
RUN bin/scurl -O
https://github.com/linkerd/linkerd2-proxy-init/releases/download/validator%2F${LINKERD_VALIDATOR_VERSION}/linkerd-network-validator-${LINKERD_VALIDATOR_VERSION}-${TARGETARCH}-linux.tgz
RUN tar -zxvf
linkerd-network-validator-${LINKERD_VALIDATOR_VERSION}-${TARGETARCH}-linux.tgz
&& mv
linkerd-network-validator-${LINKERD_VALIDATOR_VERSION}-${TARGETARCH}-linux/linkerd-network-validator
.
@@ -48,7 +48,7 @@
FROM --platform=$BUILDPLATFORM ghcr.io/linkerd/dev:v48-go AS proxy-init
WORKDIR /build
ARG PROXY_INIT_REPO="linkerd/linkerd2-proxy-init"
-ARG PROXY_INIT_REF="proxy-init/v2.4.3"
+ARG PROXY_INIT_REF="proxy-init/v2.4.4"
RUN --mount=type=secret,id=github \
export GITHUB_TOKEN_FILE=/run/secrets/github; \
git init --initial-branch=main . && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/charts/linkerd2-cni/values.yaml
new/linkerd-cli-edge-25.12.3/charts/linkerd2-cni/values.yaml
--- old/linkerd-cli-edge-25.12.2/charts/linkerd2-cni/values.yaml
2025-12-10 18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/charts/linkerd2-cni/values.yaml
2025-12-18 13:54:01.000000000 +0100
@@ -69,7 +69,7 @@
# -- Docker image for the CNI plugin
name: "cr.l5d.io/linkerd/cni-plugin"
# -- Tag for the CNI container Docker image
- version: "v1.6.4"
+ version: "v1.6.5"
# -- Pull policy for the linkerd-cni container
pullPolicy: IfNotPresent
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/cli/cmd/testdata/install-cni-plugin_default.golden
new/linkerd-cli-edge-25.12.3/cli/cmd/testdata/install-cni-plugin_default.golden
---
old/linkerd-cli-edge-25.12.2/cli/cmd/testdata/install-cni-plugin_default.golden
2025-12-10 18:13:21.000000000 +0100
+++
new/linkerd-cli-edge-25.12.3/cli/cmd/testdata/install-cni-plugin_default.golden
2025-12-18 13:54:01.000000000 +0100
@@ -117,7 +117,7 @@
# script copies the files into place and then sleeps so
# that Kubernetes doesn't keep trying to restart it.
- name: install-cni
- image: cr.l5d.io/linkerd/cni-plugin:v1.6.4
+ image: cr.l5d.io/linkerd/cni-plugin:v1.6.5
imagePullPolicy:
env:
- name: DEST_CNI_NET_DIR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/cli/cmd/testdata/install-cni-plugin_skip_ports.golden
new/linkerd-cli-edge-25.12.3/cli/cmd/testdata/install-cni-plugin_skip_ports.golden
---
old/linkerd-cli-edge-25.12.2/cli/cmd/testdata/install-cni-plugin_skip_ports.golden
2025-12-10 18:13:21.000000000 +0100
+++
new/linkerd-cli-edge-25.12.3/cli/cmd/testdata/install-cni-plugin_skip_ports.golden
2025-12-18 13:54:01.000000000 +0100
@@ -118,7 +118,7 @@
# script copies the files into place and then sleeps so
# that Kubernetes doesn't keep trying to restart it.
- name: install-cni
- image: cr.l5d.io/linkerd/cni-plugin:v1.6.4
+ image: cr.l5d.io/linkerd/cni-plugin:v1.6.5
imagePullPolicy:
env:
- name: DEST_CNI_NET_DIR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/cli/cmd/testdata/install_cni_helm_default_output.golden
new/linkerd-cli-edge-25.12.3/cli/cmd/testdata/install_cni_helm_default_output.golden
---
old/linkerd-cli-edge-25.12.2/cli/cmd/testdata/install_cni_helm_default_output.golden
2025-12-10 18:13:21.000000000 +0100
+++
new/linkerd-cli-edge-25.12.3/cli/cmd/testdata/install_cni_helm_default_output.golden
2025-12-18 13:54:01.000000000 +0100
@@ -110,7 +110,7 @@
# script copies the files into place and then sleeps so
# that Kubernetes doesn't keep trying to restart it.
- name: install-cni
- image: cr.l5d.io/linkerd/cni-plugin:v1.6.4
+ image: cr.l5d.io/linkerd/cni-plugin:v1.6.5
imagePullPolicy: IfNotPresent
env:
- name: DEST_CNI_NET_DIR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/controller/api/destination/endpoint_profile_translator_test.go
new/linkerd-cli-edge-25.12.3/controller/api/destination/endpoint_profile_translator_test.go
---
old/linkerd-cli-edge-25.12.2/controller/api/destination/endpoint_profile_translator_test.go
2025-12-10 18:13:21.000000000 +0100
+++
new/linkerd-cli-edge-25.12.3/controller/api/destination/endpoint_profile_translator_test.go
2025-12-18 13:54:01.000000000 +0100
@@ -18,20 +18,49 @@
// logging.SetLevel(logging.TraceLevel)
// defer logging.SetLevel(logging.PanicLevel)
+ pod := corev1.Pod{
+ ObjectMeta: metav1.ObjectMeta{
+ Annotations: map[string]string{
+ consts.ProxyOpaquePortsAnnotation:
"sidecar,http",
+ },
+ },
+ Spec: corev1.PodSpec{
+ InitContainers: []corev1.Container{
+ corev1.Container{
+ Ports: []corev1.ContainerPort{
+ corev1.ContainerPort{
+ Name:
"sidecar",
+ ContainerPort: 8081,
+ },
+ },
+ },
+ },
+ Containers: []corev1.Container{
+ corev1.Container{
+ Ports: []corev1.ContainerPort{
+ corev1.ContainerPort{
+ Name: "http",
+ ContainerPort: 8080,
+ },
+ },
+ },
+ },
+ },
+ }
+
addr := &watcher.Address{
IP: "10.10.11.11",
Port: 8080,
}
- podAddr := &watcher.Address{
+ podAddr1 := &watcher.Address{
IP: "10.10.11.11",
Port: 8080,
- Pod: &corev1.Pod{
- ObjectMeta: metav1.ObjectMeta{
- Annotations: map[string]string{
- consts.ProxyOpaquePortsAnnotation:
"8080",
- },
- },
- },
+ Pod: &pod,
+ }
+ podAddr2 := &watcher.Address{
+ IP: "10.10.11.11",
+ Port: 8081,
+ Pod: &pod,
}
t.Run("Sends update", func(t *testing.T) {
@@ -68,13 +97,22 @@
case <-time.After(1 * time.Second):
}
- if err := translator.Update(podAddr); err != nil {
+ if err := translator.Update(podAddr1); err != nil {
t.Fatal("Expected update")
}
- select {
- case p := <-mockGetProfileServer.profilesReceived:
- log.Debugf("Received update: %v", p)
- case <-time.After(1 * time.Second):
+
+ p1 := <-mockGetProfileServer.profilesReceived
+ if !p1.GetOpaqueProtocol() {
+ t.Errorf("Expected port 8080 to be opaque")
+ }
+
+ if err := translator.Update(podAddr2); err != nil {
+ t.Fatal("Expected update")
+ }
+
+ p2 := <-mockGetProfileServer.profilesReceived
+ if !p2.GetOpaqueProtocol() {
+ t.Errorf("Expected port 8081 to be opaque")
}
})
@@ -97,7 +135,7 @@
// queue and we can test the overflow behavior.
for i := 0; i < queueCapacity/2; i++ {
- if err := translator.Update(podAddr); err != nil {
+ if err := translator.Update(podAddr1); err != nil {
t.Fatal("Expected update")
}
select {
@@ -118,7 +156,7 @@
// The queue should be full and the next update should fail.
t.Logf("Queue length=%d capacity=%d", translator.queueLen(),
queueCapacity)
- if err := translator.Update(podAddr); err == nil {
+ if err := translator.Update(podAddr1); err == nil {
if !errors.Is(err, http.ErrServerClosed) {
t.Fatalf("Expected update to fail; queue=%d;
capacity=%d", translator.queueLen(), queueCapacity)
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/controller/api/destination/test_util.go
new/linkerd-cli-edge-25.12.3/controller/api/destination/test_util.go
--- old/linkerd-cli-edge-25.12.2/controller/api/destination/test_util.go
2025-12-10 18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/controller/api/destination/test_util.go
2025-12-18 13:54:01.000000000 +0100
@@ -631,7 +631,7 @@
podSelector:
matchLabels:
app: native
- port: 80
+ port: http
proxyProtocol: opaque`,
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/controller/api/destination/watcher/endpoints_watcher.go
new/linkerd-cli-edge-25.12.3/controller/api/destination/watcher/endpoints_watcher.go
---
old/linkerd-cli-edge-25.12.2/controller/api/destination/watcher/endpoints_watcher.go
2025-12-10 18:13:21.000000000 +0100
+++
new/linkerd-cli-edge-25.12.3/controller/api/destination/watcher/endpoints_watcher.go
2025-12-18 13:54:01.000000000 +0100
@@ -1363,7 +1363,7 @@
return true
}
case intstr.String:
- for _, c := range address.Pod.Spec.Containers {
+ for _, c := range
append(address.Pod.Spec.InitContainers, address.Pod.Spec.Containers...) {
for _, p := range c.Ports {
if p.ContainerPort ==
int32(address.Port) && p.Name == server.Spec.Port.StrVal {
return true
@@ -1550,7 +1550,7 @@
portMatch = true
}
case intstr.String:
- for _, c := range address.Pod.Spec.Containers {
+ for _, c := range
append(address.Pod.Spec.InitContainers, address.Pod.Spec.Containers...) {
for _, p := range c.Ports {
if (p.ContainerPort ==
int32(address.Port) || p.HostPort == int32(address.Port)) &&
p.Name ==
server.Spec.Port.StrVal {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/controller/api/destination/watcher/workload_watcher.go
new/linkerd-cli-edge-25.12.3/controller/api/destination/watcher/workload_watcher.go
---
old/linkerd-cli-edge-25.12.2/controller/api/destination/watcher/workload_watcher.go
2025-12-10 18:13:21.000000000 +0100
+++
new/linkerd-cli-edge-25.12.3/controller/api/destination/watcher/workload_watcher.go
2025-12-18 13:54:01.000000000 +0100
@@ -794,7 +794,7 @@
return defaultPorts
}
opaquePorts := make(map[uint32]struct{})
- namedPorts := util.GetNamedPorts(pod.Spec.Containers)
+ namedPorts := util.GetNamedPorts(append(pod.Spec.InitContainers,
pod.Spec.Containers...))
if annotation != "" {
for _, pr := range util.ParseContainerOpaquePorts(annotation,
namedPorts) {
for _, port := range pr.Ports() {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.12.2/go.mod
new/linkerd-cli-edge-25.12.3/go.mod
--- old/linkerd-cli-edge-25.12.2/go.mod 2025-12-10 18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/go.mod 2025-12-18 13:54:01.000000000 +0100
@@ -38,17 +38,17 @@
golang.org/x/tools v0.40.0
google.golang.org/grpc v1.77.0
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.6.0
- google.golang.org/protobuf v1.36.10
+ google.golang.org/protobuf v1.36.11
gopkg.in/yaml.v2 v2.4.0
- helm.sh/helm/v3 v3.19.2
- k8s.io/api v0.34.2
- k8s.io/apiextensions-apiserver v0.34.2
- k8s.io/apimachinery v0.34.2
- k8s.io/client-go v0.34.2
- k8s.io/code-generator v0.34.2
- k8s.io/endpointslice v0.34.2
+ helm.sh/helm/v3 v3.19.4
+ k8s.io/api v0.34.3
+ k8s.io/apiextensions-apiserver v0.34.3
+ k8s.io/apimachinery v0.34.3
+ k8s.io/client-go v0.34.3
+ k8s.io/code-generator v0.34.3
+ k8s.io/endpointslice v0.34.3
k8s.io/klog/v2 v2.130.1
- k8s.io/kube-aggregator v0.34.2
+ k8s.io/kube-aggregator v0.34.3
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
sigs.k8s.io/gateway-api v0.8.1
sigs.k8s.io/yaml v1.6.0
@@ -56,6 +56,7 @@
require (
github.com/golang-jwt/jwt/v5 v5.3.0 // indirect
+ github.com/rogpeppe/go-internal v1.14.1 // indirect
golang.org/x/net v0.48.0 // indirect
)
@@ -77,7 +78,7 @@
github.com/containerd/log v0.1.0 // indirect
github.com/containerd/platforms v0.2.1 // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
- github.com/cyphar/filepath-securejoin v0.6.0 // indirect
+ github.com/cyphar/filepath-securejoin v0.6.1 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc //
indirect
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
github.com/exponent-io/jsonpath v0.0.0-20210407135951-1de76d718b3f //
indirect
@@ -159,11 +160,11 @@
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
- k8s.io/cli-runtime v0.34.0 // indirect
- k8s.io/component-base v0.34.2 // indirect
+ k8s.io/cli-runtime v0.34.2 // indirect
+ k8s.io/component-base v0.34.3 // indirect
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f // indirect
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
- k8s.io/kubectl v0.34.0 // indirect
+ k8s.io/kubectl v0.34.2 // indirect
oras.land/oras-go/v2 v2.6.0 // indirect
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
sigs.k8s.io/kustomize/api v0.20.1 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.12.2/go.sum
new/linkerd-cli-edge-25.12.3/go.sum
--- old/linkerd-cli-edge-25.12.2/go.sum 2025-12-10 18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/go.sum 2025-12-18 13:54:01.000000000 +0100
@@ -86,8 +86,8 @@
github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod
h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g=
github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY=
github.com/creack/pty v1.1.18/go.mod
h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
-github.com/cyphar/filepath-securejoin v0.6.0
h1:BtGB77njd6SVO6VztOHfPxKitJvd/VPT+OFBFMOi1Is=
-github.com/cyphar/filepath-securejoin v0.6.0/go.mod
h1:A8hd4EnAeyujCJRrICiOWqjS1AX0a9kM5XL+NwKoYSc=
+github.com/cyphar/filepath-securejoin v0.6.1
h1:5CeZ1jPXEiYt3+Z6zqprSAgSWiggmpVyciv8syjIpVE=
+github.com/cyphar/filepath-securejoin v0.6.1/go.mod
h1:A8hd4EnAeyujCJRrICiOWqjS1AX0a9kM5XL+NwKoYSc=
github.com/davecgh/go-spew v1.1.0/go.mod
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1/go.mod
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
@@ -368,8 +368,8 @@
github.com/redis/go-redis/v9 v9.7.3/go.mod
h1:bGUrSggJ9X9GUmZpZNEOQKaANxSGgOEBRltRTZHSvrA=
github.com/rogpeppe/fastuuid v1.2.0/go.mod
h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
github.com/rogpeppe/go-internal v1.3.0/go.mod
h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
-github.com/rogpeppe/go-internal v1.13.1
h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII=
-github.com/rogpeppe/go-internal v1.13.1/go.mod
h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o=
+github.com/rogpeppe/go-internal v1.14.1
h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ=
+github.com/rogpeppe/go-internal v1.14.1/go.mod
h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc=
github.com/russross/blackfriday/v2 v2.1.0
h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
github.com/russross/blackfriday/v2 v2.1.0/go.mod
h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
github.com/santhosh-tekuri/jsonschema/v6 v6.0.2
h1:KRzFb2m7YtdldCEkzs6KqmJw4nqEVZGK7IN2kJkjTuQ=
@@ -706,8 +706,8 @@
google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod
h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
google.golang.org/protobuf v1.24.0/go.mod
h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4=
google.golang.org/protobuf v1.25.0/go.mod
h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
-google.golang.org/protobuf v1.36.10
h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE=
-google.golang.org/protobuf v1.36.10/go.mod
h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
+google.golang.org/protobuf v1.36.11
h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE=
+google.golang.org/protobuf v1.36.11/go.mod
h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
@@ -725,40 +725,40 @@
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-helm.sh/helm/v3 v3.19.2 h1:psQjaM8aIWrSVEly6PgYtLu/y6MRSmok4ERiGhZmtUY=
-helm.sh/helm/v3 v3.19.2/go.mod h1:gX10tB5ErM+8fr7bglUUS/UfTOO8UUTYWIBH1IYNnpE=
+helm.sh/helm/v3 v3.19.4 h1:E2yFBejmZBczWr5LblhjZbvAOAwVumfBO1AtN3nqI30=
+helm.sh/helm/v3 v3.19.4/go.mod h1:PC1rk7PqacpkV4acUFMLStOOis7QM9Jq3DveHBInu4s=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod
h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod
h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod
h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod
h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.1-2019.2.3/go.mod
h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
honnef.co/go/tools v0.0.1-2020.1.3/go.mod
h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/api v0.34.2 h1:fsSUNZhV+bnL6Aqrp6O7lMTy6o5x2C4XLjnh//8SLYY=
-k8s.io/api v0.34.2/go.mod h1:MMBPaWlED2a8w4RSeanD76f7opUoypY8TFYkSM+3XHw=
-k8s.io/apiextensions-apiserver v0.34.2
h1:WStKftnGeoKP4AZRz/BaAAEJvYp4mlZGN0UCv+uvsqo=
-k8s.io/apiextensions-apiserver v0.34.2/go.mod
h1:398CJrsgXF1wytdaanynDpJ67zG4Xq7yj91GrmYN2SE=
-k8s.io/apimachinery v0.34.2 h1:zQ12Uk3eMHPxrsbUJgNF8bTauTVR2WgqJsTmwTE/NW4=
-k8s.io/apimachinery v0.34.2/go.mod
h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
-k8s.io/cli-runtime v0.34.0 h1:N2/rUlJg6TMEBgtQ3SDRJwa8XyKUizwjlOknT1mB2Cw=
-k8s.io/cli-runtime v0.34.0/go.mod
h1:t/skRecS73Piv+J+FmWIQA2N2/rDjdYSQzEE67LUUs8=
-k8s.io/client-go v0.34.2 h1:Co6XiknN+uUZqiddlfAjT68184/37PS4QAzYvQvDR8M=
-k8s.io/client-go v0.34.2/go.mod h1:2VYDl1XXJsdcAxw7BenFslRQX28Dxz91U9MWKjX97fE=
-k8s.io/code-generator v0.34.2 h1:9bG6jTxmsU3HXE5BNYJTC8AZ1D6hVVfkm8yYSkdkGY0=
-k8s.io/code-generator v0.34.2/go.mod
h1:dnDDEd6S/z4uZ+PG1aE58ySCi/lR4+qT3a4DddE4/2I=
-k8s.io/component-base v0.34.2 h1:HQRqK9x2sSAsd8+R4xxRirlTjowsg6fWCPwWYeSvogQ=
-k8s.io/component-base v0.34.2/go.mod
h1:9xw2FHJavUHBFpiGkZoKuYZ5pdtLKe97DEByaA+hHbM=
-k8s.io/endpointslice v0.34.2 h1:rwG7vAB2Q3/GPeF7lOSvDSRhg184GSx1VHiqJ//2Ehw=
-k8s.io/endpointslice v0.34.2/go.mod
h1:YhcGfLXNyci+LOcTPyQkWosp+iUuXgVEIxWGlhLPyxU=
+k8s.io/api v0.34.3 h1:D12sTP257/jSH2vHV2EDYrb16bS7ULlHpdNdNhEw2S4=
+k8s.io/api v0.34.3/go.mod h1:PyVQBF886Q5RSQZOim7DybQjAbVs8g7gwJNhGtY5MBk=
+k8s.io/apiextensions-apiserver v0.34.3
h1:p10fGlkDY09eWKOTeUSioxwLukJnm+KuDZdrW71y40g=
+k8s.io/apiextensions-apiserver v0.34.3/go.mod
h1:aujxvqGFRdb/cmXYfcRTeppN7S2XV/t7WMEc64zB5A0=
+k8s.io/apimachinery v0.34.3 h1:/TB+SFEiQvN9HPldtlWOTp0hWbJ+fjU+wkxysf/aQnE=
+k8s.io/apimachinery v0.34.3/go.mod
h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
+k8s.io/cli-runtime v0.34.2 h1:cct1GEuWc3IyVT8MSCoIWzRGw9HJ/C5rgP32H60H6aE=
+k8s.io/cli-runtime v0.34.2/go.mod
h1:X13tsrYexYUCIq8MarCBy8lrm0k0weFPTpcaNo7lms4=
+k8s.io/client-go v0.34.3 h1:wtYtpzy/OPNYf7WyNBTj3iUA0XaBHVqhv4Iv3tbrF5A=
+k8s.io/client-go v0.34.3/go.mod h1:OxxeYagaP9Kdf78UrKLa3YZixMCfP6bgPwPwNBQBzpM=
+k8s.io/code-generator v0.34.3 h1:6ipJKsJZZ9q21BO8I2jEj4OLN3y8/1n4aihKN0xKmQk=
+k8s.io/code-generator v0.34.3/go.mod
h1:oW73UPYpGLsbRN8Ozkhd6ZzkF8hzFCiYmvEuWZDroI4=
+k8s.io/component-base v0.34.3 h1:zsEgw6ELqK0XncCQomgO9DpUIzlrYuZYA0Cgo+JWpVk=
+k8s.io/component-base v0.34.3/go.mod
h1:5iIlD8wPfWE/xSHTRfbjuvUul2WZbI2nOUK65XL0E/c=
+k8s.io/endpointslice v0.34.3 h1:32oWlrm3hetct8EPo+Y4kRWkBSQFAWt4+TkRCS6YeJU=
+k8s.io/endpointslice v0.34.3/go.mod
h1:FBwVCXSb/1NK7FYk+Bk8iDnzksui+/8TLpHpJL/cj2Y=
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f
h1:SLb+kxmzfA87x4E4brQzB33VBbT2+x7Zq9ROIHmGn9Q=
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f/go.mod
h1:EJykeLsmFC60UQbYJezXkEsG2FLrt0GPNkU5iK5GWxU=
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
-k8s.io/kube-aggregator v0.34.2 h1:Nn0Vksj67WHBL2x7bJ6vuxL44RbMTK6uRtXX+3vMVJk=
-k8s.io/kube-aggregator v0.34.2/go.mod
h1:/tp4cc/1p2AvICsS4mjjSJakdrbhcGbRmj0mdHTdR2Q=
+k8s.io/kube-aggregator v0.34.3 h1:rKsZWTD2As4dKuv+zzdJU0uo5H7bFlAEoSucai4mW6M=
+k8s.io/kube-aggregator v0.34.3/go.mod
h1:d4D8PV2FK4Qlq6u442FSum1tHPhK9tKdKBfH/A3R0I0=
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b
h1:MloQ9/bdJyIu9lb1PzujOPolHyvO06MXG5TUIj2mNAA=
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod
h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts=
-k8s.io/kubectl v0.34.0 h1:NcXz4TPTaUwhiX4LU+6r6udrlm0NsVnSkP3R9t0dmxs=
-k8s.io/kubectl v0.34.0/go.mod h1:bmd0W5i+HuG7/p5sqicr0Li0rR2iIhXL0oUyLF3OjR4=
+k8s.io/kubectl v0.34.2 h1:+fWGrVlDONMUmmQLDaGkQ9i91oszjjRAa94cr37hzqA=
+k8s.io/kubectl v0.34.2/go.mod h1:X2KTOdtZZNrTWmUD4oHApJ836pevSl+zvC5sI6oO2YQ=
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y=
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod
h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
oras.land/oras-go/v2 v2.6.0 h1:X4ELRsiGkrbeox69+9tzTu492FMUu7zJQW6eJU+I2oc=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.12.2/pkg/healthcheck/healthcheck_test.go
new/linkerd-cli-edge-25.12.3/pkg/healthcheck/healthcheck_test.go
--- old/linkerd-cli-edge-25.12.2/pkg/healthcheck/healthcheck_test.go
2025-12-10 18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/pkg/healthcheck/healthcheck_test.go
2025-12-18 13:54:01.000000000 +0100
@@ -2358,7 +2358,7 @@
serviceAccountName: linkerd-cni
containers:
- name: install-cni
- image: cr.l5d.io/linkerd/cni-plugin:v1.6.4
+ image: cr.l5d.io/linkerd/cni-plugin:v1.6.5
env:
- name: DEST_CNI_NET_DIR
valueFrom:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.12.2/pkg/version/version.go
new/linkerd-cli-edge-25.12.3/pkg/version/version.go
--- old/linkerd-cli-edge-25.12.2/pkg/version/version.go 2025-12-10
18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/pkg/version/version.go 2025-12-18
13:54:01.000000000 +0100
@@ -12,7 +12,7 @@
// DO NOT EDIT
var Version = undefinedVersion
-var LinkerdCNIVersion = "v1.6.4"
+var LinkerdCNIVersion = "v1.6.5"
const (
// undefinedVersion should take the form `channel-version` to conform to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.12.2/web/app/package.json
new/linkerd-cli-edge-25.12.3/web/app/package.json
--- old/linkerd-cli-edge-25.12.2/web/app/package.json 2025-12-10
18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/web/app/package.json 2025-12-18
13:54:01.000000000 +0100
@@ -79,7 +79,7 @@
"style-loader": "^4.0.0",
"url-loader": "^4.1.1",
"webpack": "^5.103.0",
- "webpack-bundle-analyzer": "5.0.1",
+ "webpack-bundle-analyzer": "5.1.0",
"webpack-cli": "6.0.1",
"webpack-dev-server": "5.2.2"
},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.12.2/web/app/yarn.lock
new/linkerd-cli-edge-25.12.3/web/app/yarn.lock
--- old/linkerd-cli-edge-25.12.2/web/app/yarn.lock 2025-12-10
18:13:21.000000000 +0100
+++ new/linkerd-cli-edge-25.12.3/web/app/yarn.lock 2025-12-18
13:54:01.000000000 +0100
@@ -9986,10 +9986,10 @@
resolved
"https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a"
integrity
sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==
[email protected]:
- version "5.0.1"
- resolved
"https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-5.0.1.tgz#51bd8cc3bd991b70d5e6d54937827f01fe859633"
- integrity
sha512-PUp3YFOHysSw8t+13rcF+8o5SGaP/AZ5KnIF3qJfFodv4xJkmixnfcyy+LOwNadpzvyrEKpaMlewAG2sFUfdpw==
[email protected]:
+ version "5.1.0"
+ resolved
"https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-5.1.0.tgz#f5f2af23eeb4558c506eec27ea6dc3a3d3d70115"
+ integrity
sha512-WAWwIoIUx4yC2AEBqXbDkcmh/LzAaenv0+nISBflP5l+XIXO9/x6poWarGA3RTrfavk9H3oWQ64Wm0z26/UGKA==
dependencies:
"@discoveryjs/json-ext" "0.5.7"
acorn "^8.0.4"
++++++ linkerd-cli-edge.obsinfo ++++++
--- /var/tmp/diff_new_pack.SuKmXu/_old 2025-12-19 16:47:38.662384398 +0100
+++ /var/tmp/diff_new_pack.SuKmXu/_new 2025-12-19 16:47:38.702386071 +0100
@@ -1,5 +1,5 @@
name: linkerd-cli-edge
-version: 25.12.2
-mtime: 1765386801
-commit: 468ce74aa236f3576d6502dc3d27f63d03f85d63
+version: 25.12.3
+mtime: 1766062441
+commit: 5ab8100bff3394b0c8afd8ab19f34506f18372b0
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/linkerd-cli-edge/vendor.tar.gz
/work/SRC/openSUSE:Factory/.linkerd-cli-edge.new.1928/vendor.tar.gz differ:
char 139, line 1