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-05 16:57:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/linkerd-cli-edge (Old)
and /work/SRC/openSUSE:Factory/.linkerd-cli-edge.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "linkerd-cli-edge"
Fri Dec 5 16:57:23 2025 rev:59 rq:1321224 version:25.12.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/linkerd-cli-edge/linkerd-cli-edge.changes
2025-11-28 17:33:06.827889619 +0100
+++
/work/SRC/openSUSE:Factory/.linkerd-cli-edge.new.1939/linkerd-cli-edge.changes
2025-12-05 16:58:38.645466947 +0100
@@ -1,0 +2,42 @@
+Fri Dec 05 06:46:43 UTC 2025 - Johannes Kastl
<[email protected]>
+
+- Update to version 25.12.1:
+ No CLI-related changes in the changelog
+ Dependencies
+ * build(deps): bump Swatinem/rust-cache from 2.8.1 to 2.8.2
+ (#14760)
+ * build(deps): bump tj-actions/changed-files (#14771)
+ * build(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#14776)
+ * build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2
+ (#14778)
+ * build(deps): bump mio from 1.0.4 to 1.1.0 (#14765)
+ * build(deps): bump google.golang.org/grpc/cmd/protoc-gen-go-grpc
+ (#14762)
+ * build(deps): bump the pest group with 4 updates (#14764)
+ * build(deps): bump signal-hook-registry from 1.4.6 to 1.4.7
+ (#14766)
+ * build(deps): bump the tracing group across 1 directory with 4
+ updates (#14770)
+ * build(deps): bump softprops/action-gh-release from 2.4.2 to
+ 2.5.0 (#14774)
+ * build(deps): bump bytes from 1.10.1 to 1.11.0 (#14743)
+ * build(deps-dev): bump webpack from 5.101.3 to 5.103.0 in
+ /web/app (#14753)
+ * build(deps): bump rustls-webpki from 0.103.7 to 0.103.8
+ (#14745)
+ * build(deps): bump axum from 0.8.6 to 0.8.7 (#14744)
+ * build(deps-dev): bump html-webpack-plugin in /web/app (#14752)
+ * build(deps): bump hyper from 1.8.0 to 1.8.1 (#14746)
+ * build(deps): bump core-js from 3.45.1 to 3.47.0 in /web/app
+ (#14751)
+ * build(deps): bump actions/checkout from 5.0.1 to 6.0.0 (#14748)
+ * build(deps-dev): bump webpack-bundle-analyzer in /web/app
+ (#14754)
+ * build(deps): bump use-query-params from 2.2.1 to 2.2.2 in
+ /web/app (#14755)
+ * build(deps): bump github.com/prometheus/common from 0.67.3 to
+ 0.67.4 (#14756)
+ * build(deps): bump node-forge from 1.3.0 to 1.3.2 in /web/app
+ (#14761)
+
+-------------------------------------------------------------------
Old:
----
linkerd-cli-edge-25.11.3.obscpio
New:
----
linkerd-cli-edge-25.12.1.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ linkerd-cli-edge.spec ++++++
--- /var/tmp/diff_new_pack.ov1Wfq/_old 2025-12-05 16:58:39.721512650 +0100
+++ /var/tmp/diff_new_pack.ov1Wfq/_new 2025-12-05 16:58:39.729512990 +0100
@@ -19,7 +19,7 @@
%define linkerd_executable_name linkerd
Name: linkerd-cli-edge
-Version: 25.11.3
+Version: 25.12.1
Release: 0
Summary: CLI for the linkerd service mesh for Kubernetes
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ov1Wfq/_old 2025-12-05 16:58:39.805516219 +0100
+++ /var/tmp/diff_new_pack.ov1Wfq/_new 2025-12-05 16:58:39.813516558 +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.11.3</param>
- <param name="match-tag">edge-25.11.3</param>
+ <param name="revision">edge-25.12.1</param>
+ <param name="match-tag">edge-25.12.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">edge-(.*)</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ov1Wfq/_old 2025-12-05 16:58:39.853518257 +0100
+++ /var/tmp/diff_new_pack.ov1Wfq/_new 2025-12-05 16:58:39.857518427 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/linkerd/linkerd2</param>
- <param
name="changesrevision">b5d6661b9e820fc500ba7dc0632187990c4c23ba</param></service></servicedata>
+ <param
name="changesrevision">7a1a06cb8d9137eb29233a77304edd34892c9a43</param></service></servicedata>
(No newline at EOF)
++++++ linkerd-cli-edge-25.11.3.obscpio -> linkerd-cli-edge-25.12.1.obscpio
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.11.3/.proxy-version
new/linkerd-cli-edge-25.12.1/.proxy-version
--- old/linkerd-cli-edge-25.11.3/.proxy-version 2025-11-26 21:48:10.000000000
+0100
+++ new/linkerd-cli-edge-25.12.1/.proxy-version 2025-12-04 22:06:54.000000000
+0100
@@ -1 +1 @@
-v2.331.0
+v2.332.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.11.3/Cargo.lock
new/linkerd-cli-edge-25.12.1/Cargo.lock
--- old/linkerd-cli-edge-25.11.3/Cargo.lock 2025-11-26 21:48:10.000000000
+0100
+++ new/linkerd-cli-edge-25.12.1/Cargo.lock 2025-12-04 22:06:54.000000000
+0100
@@ -133,9 +133,9 @@
[[package]]
name = "axum"
-version = "0.8.6"
+version = "0.8.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871"
+checksum = "5b098575ebe77cb6d14fc7f32749631a6e44edbef6b796f89b020e99ba20d425"
dependencies = [
"axum-core",
"bytes",
@@ -234,9 +234,9 @@
[[package]]
name = "bytes"
-version = "1.10.1"
+version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
+checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
[[package]]
name = "cc"
@@ -918,9 +918,9 @@
[[package]]
name = "hyper"
-version = "1.8.0"
+version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1744436df46f0bde35af3eda22aeaba453aada65d8f1c171cd8a5f59030bd69f"
+checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11"
dependencies = [
"atomic-waker",
"bytes",
@@ -1618,13 +1618,13 @@
[[package]]
name = "mio"
-version = "1.0.4"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
+checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873"
dependencies = [
"libc",
"wasi 0.11.1+wasi-snapshot-preview1",
- "windows-sys 0.59.0",
+ "windows-sys 0.61.0",
]
[[package]]
@@ -1761,9 +1761,9 @@
[[package]]
name = "pest"
-version = "2.8.3"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4"
+checksum = "cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22"
dependencies = [
"memchr",
"ucd-trie",
@@ -1771,9 +1771,9 @@
[[package]]
name = "pest_derive"
-version = "2.8.3"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de"
+checksum = "51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f"
dependencies = [
"pest",
"pest_generator",
@@ -1781,9 +1781,9 @@
[[package]]
name = "pest_generator"
-version = "2.8.3"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843"
+checksum = "dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625"
dependencies = [
"pest",
"pest_meta",
@@ -1794,9 +1794,9 @@
[[package]]
name = "pest_meta"
-version = "2.8.3"
+version = "2.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a"
+checksum = "bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82"
dependencies = [
"pest",
"sha2",
@@ -2057,7 +2057,7 @@
"errno",
"libc",
"linux-raw-sys",
- "windows-sys 0.59.0",
+ "windows-sys 0.52.0",
]
[[package]]
@@ -2121,9 +2121,9 @@
[[package]]
name = "rustls-webpki"
-version = "0.103.7"
+version = "0.103.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf"
+checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52"
dependencies = [
"aws-lc-rs",
"ring",
@@ -2337,9 +2337,9 @@
[[package]]
name = "signal-hook-registry"
-version = "1.4.6"
+version = "1.4.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b"
+checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad"
dependencies = [
"libc",
]
@@ -2636,9 +2636,9 @@
[[package]]
name = "tracing"
-version = "0.1.41"
+version = "0.1.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
+checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647"
dependencies = [
"log",
"pin-project-lite",
@@ -2648,9 +2648,9 @@
[[package]]
name = "tracing-attributes"
-version = "0.1.30"
+version = "0.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
+checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
dependencies = [
"proc-macro2",
"quote",
@@ -2659,9 +2659,9 @@
[[package]]
name = "tracing-core"
-version = "0.1.34"
+version = "0.1.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678"
+checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c"
dependencies = [
"once_cell",
"valuable",
@@ -2690,9 +2690,9 @@
[[package]]
name = "tracing-subscriber"
-version = "0.3.20"
+version = "0.3.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5"
+checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e"
dependencies = [
"matchers",
"nu-ansi-term",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.11.3/charts/linkerd-control-plane/README.md.gotmpl
new/linkerd-cli-edge-25.12.1/charts/linkerd-control-plane/README.md.gotmpl
--- old/linkerd-cli-edge-25.11.3/charts/linkerd-control-plane/README.md.gotmpl
2025-11-26 21:48:10.000000000 +0100
+++ new/linkerd-cli-edge-25.12.1/charts/linkerd-control-plane/README.md.gotmpl
2025-12-04 22:06:54.000000000 +0100
@@ -47,7 +47,7 @@
## Adding Linkerd's Helm repository
Included here for completeness-sake, but should have already been added when
-`linkerd-base` was installed.
+`linkerd-crds` was installed.
```bash
# To add the repo for Linkerd edge releases:
@@ -68,7 +68,7 @@
```
Note that you require to install this chart in the same namespace you installed
-the `linkerd-base` chart.
+the `linkerd-crds` chart.
## Setting High-Availability
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.11.3/go.mod
new/linkerd-cli-edge-25.12.1/go.mod
--- old/linkerd-cli-edge-25.11.3/go.mod 2025-11-26 21:48:10.000000000 +0100
+++ new/linkerd-cli-edge-25.12.1/go.mod 2025-12-04 22:06:54.000000000 +0100
@@ -28,16 +28,16 @@
github.com/pkg/browser v0.0.0-20170505125900-c90ca0c84f15
github.com/prometheus/client_golang v1.23.2
github.com/prometheus/client_model v0.6.2
- github.com/prometheus/common v0.67.3
+ github.com/prometheus/common v0.67.4
github.com/sergi/go-diff v1.4.0
github.com/shurcooL/vfsgen v0.0.0-20230704071429-0000e147ea92
github.com/sirupsen/logrus v1.9.3
- github.com/spf13/cobra v1.10.1
+ github.com/spf13/cobra v1.10.2
github.com/spf13/pflag v1.0.10
go.opencensus.io v0.24.0
golang.org/x/tools v0.39.0
google.golang.org/grpc v1.77.0
- google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1
+ google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.6.0
google.golang.org/protobuf v1.36.10
gopkg.in/yaml.v2 v2.4.0
helm.sh/helm/v3 v3.19.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.11.3/go.sum
new/linkerd-cli-edge-25.12.1/go.sum
--- old/linkerd-cli-edge-25.11.3/go.sum 2025-11-26 21:48:10.000000000 +0100
+++ new/linkerd-cli-edge-25.12.1/go.sum 2025-12-04 22:06:54.000000000 +0100
@@ -354,8 +354,8 @@
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod
h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/prometheus/client_model v0.6.2
h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk=
github.com/prometheus/client_model v0.6.2/go.mod
h1:y3m2F6Gdpfy6Ut/GBsUqTWZqCUvMVzSfMLjcu6wAwpE=
-github.com/prometheus/common v0.67.3
h1:shd26MlnwTw5jksTDhC7rTQIteBxy+ZZDr3t7F2xN2Q=
-github.com/prometheus/common v0.67.3/go.mod
h1:gP0fq6YjjNCLssJCQp0yk4M8W6ikLURwkdd/YKtTbyI=
+github.com/prometheus/common v0.67.4
h1:yR3NqWO1/UyO1w2PhUvXlGQs/PtFmoveVO0KZ4+Lvsc=
+github.com/prometheus/common v0.67.4/go.mod
h1:gP0fq6YjjNCLssJCQp0yk4M8W6ikLURwkdd/YKtTbyI=
github.com/prometheus/procfs v0.16.1
h1:hZ15bTNuirocR6u0JZ6BAHHmwS1p8B4P6MRqxtzMyRg=
github.com/prometheus/procfs v0.16.1/go.mod
h1:teAbpZRB1iIAJYREa1LsoWUXykVXA1KlTmWl8x/U+Is=
github.com/redis/go-redis/extra/rediscmd/v9 v9.0.5
h1:EaDatTxkdHG+U3Bk4EUr+DZ7fOGwTfezUiUJMaIcaho=
@@ -384,8 +384,8 @@
github.com/sirupsen/logrus v1.9.3/go.mod
h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
github.com/spf13/cast v1.7.0 h1:ntdiHjuueXFgm5nzDRdOS4yfT43P5Fnud6DH50rz/7w=
github.com/spf13/cast v1.7.0/go.mod
h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo=
-github.com/spf13/cobra v1.10.1 h1:lJeBwCfmrnXthfAupyUTzJ/J4Nc1RsHC/mSRU2dll/s=
-github.com/spf13/cobra v1.10.1/go.mod
h1:7SmJGaTHFVBY0jW4NXGluQoLvhqFQM+6XSKD+P4XaB0=
+github.com/spf13/cobra v1.10.2 h1:DMTTonx5m65Ic0GOoRY2c16WCbHxOOw6xxezuLaBpcU=
+github.com/spf13/cobra v1.10.2/go.mod
h1:7C1pvHqHw5A4vrJfjNwvOdzYu0Gml16OCs2GRiTUUS4=
github.com/spf13/pflag v1.0.9/go.mod
h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
github.com/spf13/pflag v1.0.10 h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk=
github.com/spf13/pflag v1.0.10/go.mod
h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
@@ -692,8 +692,8 @@
google.golang.org/grpc v1.33.2/go.mod
h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
google.golang.org/grpc v1.77.0 h1:wVVY6/8cGA6vvffn+wWK5ToddbgdU3d8MNENr4evgXM=
google.golang.org/grpc v1.77.0/go.mod
h1:z0BY1iVj0q8E1uSQCjL9cppRj+gnZjzDnzV0dHhrNig=
-google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1
h1:F29+wU6Ee6qgu9TddPgooOdaqsxTMunOoj8KA5yuS5A=
-google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1/go.mod
h1:5KF+wpkbTSbGcR9zteSqZV6fqFOWBl4Yde8En8MryZA=
+google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.6.0
h1:6Al3kEFFP9VJhRz3DID6quisgPnTeZVr4lep9kkxdPA=
+google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.6.0/go.mod
h1:QLvsjh0OIR0TYBeiu2bkWGTJBUNQ64st52iWj/yA93I=
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod
h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod
h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod
h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.11.3/policy-controller/k8s/status/Cargo.toml
new/linkerd-cli-edge-25.12.1/policy-controller/k8s/status/Cargo.toml
--- old/linkerd-cli-edge-25.11.3/policy-controller/k8s/status/Cargo.toml
2025-11-26 21:48:10.000000000 +0100
+++ new/linkerd-cli-edge-25.12.1/policy-controller/k8s/status/Cargo.toml
2025-12-04 22:06:54.000000000 +0100
@@ -16,7 +16,7 @@
serde_json = "1.0.145"
thiserror = "2"
tokio = { version = "1", features = ["macros"] }
-tracing = "0.1.41"
+tracing = "0.1.43"
linkerd-policy-controller-core = { workspace = true }
linkerd-policy-controller-k8s-api = { workspace = true }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.11.3/policy-test/src/lib.rs
new/linkerd-cli-edge-25.12.1/policy-test/src/lib.rs
--- old/linkerd-cli-edge-25.11.3/policy-test/src/lib.rs 2025-11-26
21:48:10.000000000 +0100
+++ new/linkerd-cli-edge-25.12.1/policy-test/src/lib.rs 2025-12-04
22:06:54.000000000 +0100
@@ -708,7 +708,7 @@
.await;
tracing::trace!(?ns);
tokio::time::timeout(
- tokio::time::Duration::from_secs(60),
+ tokio::time::Duration::from_secs(15),
await_service_account(&client, &ns.name_unchecked(), "default"),
)
.await
@@ -754,33 +754,57 @@
}
}
-pub async fn await_service_account(client: &kube::Client, ns: &str, name:
&str) {
+async fn await_resource<T>(
+ mut watcher: impl futures::Stream<
+ Item = Result<kube::runtime::watcher::Event<T>,
kube::runtime::watcher::Error>,
+ > + Unpin,
+ predicate: impl Fn(&T) -> bool,
+) where
+ T: kube::Resource + std::fmt::Debug,
+{
use futures::StreamExt;
- tracing::trace!(%name, %ns, "Waiting for serviceaccount");
- tokio::pin! {
- let sas = kube::runtime::watcher(
- kube::Api::<k8s::ServiceAccount>::namespaced(client.clone(), ns),
- Default::default(),
- );
- }
loop {
- let ev = sas
+ let ev = watcher
.next()
.await
- .expect("serviceaccounts watch must not end")
- .expect("serviceaccounts watch must not fail");
+ .expect("watch must not end")
+ .expect("watch must not fail");
tracing::info!(?ev);
match ev {
- kube::runtime::watcher::Event::InitApply(sa)
- | kube::runtime::watcher::Event::Apply(sa)
- if sa.name_unchecked() == name =>
+ kube::runtime::watcher::Event::InitApply(resource)
+ | kube::runtime::watcher::Event::Apply(resource)
+ if predicate(&resource) =>
{
- return
+ break
}
_ => {}
}
}
+}
+
+pub async fn await_service_account(client: &kube::Client, ns: &str, name:
&str) {
+ tracing::trace!(%ns, "Waiting for namespace");
+
+ let label_selector = format!("kubernetes.io/metadata.name={}", ns);
+ let watcher_config =
kube::runtime::watcher::Config::default().labels(&label_selector);
+ tokio::pin! {
+ let namespaces = kube::runtime::watcher(
+ kube::Api::<k8s::Namespace>::all(client.clone()),
+ watcher_config,
+ );
+ }
+ await_resource(namespaces, |namespace| namespace.name_unchecked() ==
ns).await;
+
+ tracing::trace!(%name, %ns, "Waiting for serviceaccount");
+
+ tokio::pin! {
+ let sas = kube::runtime::watcher(
+ kube::Api::<k8s::ServiceAccount>::namespaced(client.clone(), ns),
+ Default::default(),
+ );
+ }
+ await_resource(sas, |sa| sa.name_unchecked() == name).await;
// XXX In some versions of k8s, it may be appropriate to wait for the
// ServiceAccount's secret to be created, but, as of v1.24,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/linkerd-cli-edge-25.11.3/test/integration/tracing/tracing/tracing_test.go
new/linkerd-cli-edge-25.12.1/test/integration/tracing/tracing/tracing_test.go
---
old/linkerd-cli-edge-25.11.3/test/integration/tracing/tracing/tracing_test.go
2025-11-26 21:48:10.000000000 +0100
+++
new/linkerd-cli-edge-25.12.1/test/integration/tracing/tracing/tracing_test.go
2025-12-04 22:06:54.000000000 +0100
@@ -134,7 +134,7 @@
if err != nil {
testutil.AnnotatedFatalf(t, "failed to add OpenTelemetry
repository", "failed to add OpenTelemetry repository\n%s\n------\n%s\n",
stdout, stderr)
}
- stdout, stderr, err = TestHelper.HelmRun("install", "jaeger",
"jaegertracing/jaeger", "--namespace=tracing",
"--values=testdata/jaeger-aio-values.yaml")
+ stdout, stderr, err = TestHelper.HelmRun("install", "jaeger",
"jaegertracing/jaeger", "--namespace=tracing",
"--values=testdata/jaeger-aio-values.yaml", "--version=3.4.1")
if err != nil {
testutil.AnnotatedFatalf(t, "failed to install jaeger", "failed
to install jaeger\n%s\n------\n%s\n", stdout, stderr)
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/linkerd-cli-edge-25.11.3/web/app/package.json
new/linkerd-cli-edge-25.12.1/web/app/package.json
--- old/linkerd-cli-edge-25.11.3/web/app/package.json 2025-11-26
21:48:10.000000000 +0100
+++ new/linkerd-cli-edge-25.12.1/web/app/package.json 2025-12-04
22:06:54.000000000 +0100
@@ -16,7 +16,7 @@
"@material-ui/icons": "4.11.3",
"@material-ui/lab": "^4.0.0-alpha.61",
"classnames": "2.5.1",
- "core-js": "^3.45.1",
+ "core-js": "^3.47.0",
"css-mediaquery": "^0.1.2",
"d3-drag": "3.0.0",
"d3-force": "3.0.0",
@@ -37,7 +37,7 @@
"react-router-dom": "5.3.4",
"react-router-prop-types": "1.0.5",
"regenerator-runtime": "^0.14.1",
- "use-query-params": "2.2.1",
+ "use-query-params": "2.2.2",
"whatwg-fetch": "3.6.20"
},
"devDependencies": {
@@ -69,7 +69,7 @@
"eslint-webpack-plugin": "^4.2.0",
"file-loader": "^6.2.0",
"history": "5.3.0",
- "html-webpack-plugin": "^5.6.4",
+ "html-webpack-plugin": "^5.6.5",
"jest": "^30.1.3",
"jest-environment-jsdom": "^30.2.0",
"lodash-webpack-plugin": "^0.11.6",
@@ -78,8 +78,8 @@
"sinon-stub-promise": "4.0.0",
"style-loader": "^4.0.0",
"url-loader": "^4.1.1",
- "webpack": "^5.101.3",
- "webpack-bundle-analyzer": "4.10.2",
+ "webpack": "^5.103.0",
+ "webpack-bundle-analyzer": "5.0.1",
"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.11.3/web/app/yarn.lock
new/linkerd-cli-edge-25.12.1/web/app/yarn.lock
--- old/linkerd-cli-edge-25.11.3/web/app/yarn.lock 2025-11-26
21:48:10.000000000 +0100
+++ new/linkerd-cli-edge-25.12.1/web/app/yarn.lock 2025-12-04
22:06:54.000000000 +0100
@@ -3054,6 +3054,11 @@
resolved
"https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
integrity
sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
+baseline-browser-mapping@^2.8.25:
+ version "2.8.31"
+ resolved
"https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.31.tgz#16c0f1814638257932e0486dbfdbb3348d0a5710"
+ integrity
sha512-a28v2eWrrRWPpJSzxc+mKwm0ZtVx/G8SepdQZDArnXYU/XS+IF6mp8aB/4E+hH1tyGCoDo3KlUCdlSxGDsRkAw==
+
[email protected]:
version "0.6.1"
resolved
"https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
@@ -3140,15 +3145,16 @@
dependencies:
fill-range "^7.1.1"
-browserslist@^4.24.0, browserslist@^4.25.1:
- version "4.25.1"
- resolved
"https://registry.yarnpkg.com/browserslist/-/browserslist-4.25.1.tgz#ba9e8e6f298a1d86f829c9b975e07948967bb111"
- integrity
sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==
- dependencies:
- caniuse-lite "^1.0.30001726"
- electron-to-chromium "^1.5.173"
- node-releases "^2.0.19"
- update-browserslist-db "^1.1.3"
+browserslist@^4.24.0, browserslist@^4.25.1, browserslist@^4.26.3:
+ version "4.28.0"
+ resolved
"https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.0.tgz#9cefece0a386a17a3cd3d22ebf67b9deca1b5929"
+ integrity
sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==
+ dependencies:
+ baseline-browser-mapping "^2.8.25"
+ caniuse-lite "^1.0.30001754"
+ electron-to-chromium "^1.5.249"
+ node-releases "^2.0.27"
+ update-browserslist-db "^1.1.4"
[email protected]:
version "2.1.1"
@@ -3285,10 +3291,10 @@
resolved
"https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
integrity
sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
-caniuse-lite@^1.0.30001726:
- version "1.0.30001727"
- resolved
"https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz#22e9706422ad37aa50556af8c10e40e2d93a8b85"
- integrity
sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==
+caniuse-lite@^1.0.30001754:
+ version "1.0.30001757"
+ resolved
"https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz#a46ff91449c69522a462996c6aac4ef95d7ccc5e"
+ integrity
sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ==
[email protected]:
version "4.5.0"
@@ -3619,10 +3625,10 @@
dependencies:
browserslist "^4.25.1"
-core-js@^3.45.1:
- version "3.45.1"
- resolved
"https://registry.yarnpkg.com/core-js/-/core-js-3.45.1.tgz#5810e04a1b4e9bc5ddaa4dd12e702ff67300634d"
- integrity
sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==
+core-js@^3.47.0:
+ version "3.47.0"
+ resolved
"https://registry.yarnpkg.com/core-js/-/core-js-3.47.0.tgz#436ef07650e191afeb84c24481b298bd60eb4a17"
+ integrity
sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==
core-util-is@~1.0.0:
version "1.0.3"
@@ -4112,11 +4118,6 @@
es-errors "^1.3.0"
gopd "^1.2.0"
-duplexer@^0.1.2:
- version "0.1.2"
- resolved
"https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
- integrity
sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
-
eastasianwidth@^0.2.0:
version "0.2.0"
resolved
"https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
@@ -4127,10 +4128,10 @@
resolved
"https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
-electron-to-chromium@^1.5.173:
- version "1.5.182"
- resolved
"https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.182.tgz#4ab73104f893938acb3ab9c28d7bec170c116b3e"
- integrity
sha512-Lv65Btwv9W4J9pyODI6EWpdnhfvrve/us5h1WspW8B2Fb0366REPtY3hX7ounk1CkV/TBjWCEvCBBbYbmV0qCA==
+electron-to-chromium@^1.5.249:
+ version "1.5.262"
+ resolved
"https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.262.tgz#c31eed591c6628908451c9ca0f0758ed514aa003"
+ integrity
sha512-NlAsMteRHek05jRUxUR0a5jpjYq9ykk6+kO0yRaMi5moe7u0fVIOeQ3Y30A8dIiWFBNUoQGi1ljb1i5VtS9WQQ==
emittery@^0.13.1:
version "0.13.1"
@@ -5529,13 +5530,6 @@
resolved
"https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
integrity
sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
-gzip-size@^6.0.0:
- version "6.0.0"
- resolved
"https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462"
- integrity
sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==
- dependencies:
- duplexer "^0.1.2"
-
handle-thing@^2.0.0:
version "2.0.1"
resolved
"https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e"
@@ -5704,10 +5698,10 @@
relateurl "^0.2.7"
terser "^5.7.2"
-html-webpack-plugin@^5.6.4:
- version "5.6.4"
- resolved
"https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.4.tgz#d8cb0f7edff7745ae7d6cccb0bff592e9f7f7959"
- integrity
sha512-V/PZeWsqhfpE27nKeX9EO2sbR+D17A+tLf6qU+ht66jdUsN0QLKJN27Z+1+gHrVMKgndBahes0PU6rRihDgHTw==
+html-webpack-plugin@^5.6.5:
+ version "5.6.5"
+ resolved
"https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.5.tgz#d57defb83cabbf29bf56b2d4bf10b67b650066be"
+ integrity
sha512-4xynFbKNNk+WlzXeQQ+6YYsH2g7mpfPszQZUi3ovKlj+pDmngQ7vRXjrrmGROabmKwyQkcgcX5hqfOwHbFmK5g==
dependencies:
"@types/html-minifier-terser" "^6.0.0"
html-minifier-terser "^6.0.2"
@@ -7188,10 +7182,10 @@
dependencies:
uc.micro "^1.0.1"
-loader-runner@^4.2.0:
- version "4.2.0"
- resolved
"https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384"
- integrity
sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==
+loader-runner@^4.3.1:
+ version "4.3.1"
+ resolved
"https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.1.tgz#6c76ed29b0ccce9af379208299f07f876de737e3"
+ integrity
sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==
loader-utils@^2.0.0:
version "2.0.4"
@@ -7548,9 +7542,9 @@
tslib "^2.0.3"
node-forge@>=0.10.0, node-forge@^1:
- version "1.3.0"
- resolved
"https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.0.tgz#37a874ea723855f37db091e6c186e5b67a01d4b2"
- integrity
sha512-08ARB91bUi6zNKzVmaj3QO7cr397uiDT2nJ63cHjyNtCTWIgvS47j3eT0WfzUwS9+6Z5YshRaoasFkXCKrIYbA==
+ version "1.3.2"
+ resolved
"https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.2.tgz#d0d2659a26eef778bf84d73e7f55c08144ee7750"
+ integrity
sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw==
node-gettext@^3.0.0:
version "3.0.0"
@@ -7564,10 +7558,10 @@
resolved
"https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
-node-releases@^2.0.19:
- version "2.0.19"
- resolved
"https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314"
- integrity
sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==
+node-releases@^2.0.27:
+ version "2.0.27"
+ resolved
"https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz#eedca519205cf20f650f61d56b070db111231e4e"
+ integrity
sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==
normalize-path@^3.0.0, normalize-path@~3.0.0:
version "3.0.0"
@@ -7980,12 +7974,7 @@
resolved
"https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
-picocolors@^1.0.0:
- version "1.0.0"
- resolved
"https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
- integrity
sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
-
-picocolors@^1.1.1:
+picocolors@^1.0.0, picocolors@^1.1.1:
version "1.1.1"
resolved
"https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
integrity
sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
@@ -8818,10 +8807,10 @@
ajv "^6.12.5"
ajv-keywords "^3.5.2"
-schema-utils@^4.0.0, schema-utils@^4.2.0, schema-utils@^4.3.0,
schema-utils@^4.3.2:
- version "4.3.2"
- resolved
"https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.2.tgz#0c10878bf4a73fd2b1dfd14b9462b26788c806ae"
- integrity
sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==
+schema-utils@^4.0.0, schema-utils@^4.2.0, schema-utils@^4.3.0,
schema-utils@^4.3.3:
+ version "4.3.3"
+ resolved
"https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.3.tgz#5b1850912fa31df90716963d45d9121fdfc09f46"
+ integrity
sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==
dependencies:
"@types/json-schema" "^7.0.9"
ajv "^8.9.0"
@@ -8882,10 +8871,10 @@
dependencies:
randombytes "^2.1.0"
-serialize-query-params@^2.0.2:
- version "2.0.2"
- resolved
"https://registry.yarnpkg.com/serialize-query-params/-/serialize-query-params-2.0.2.tgz#598a3fb9e13f4ea1c1992fbd20231aa16b31db81"
- integrity
sha512-1chMo1dST4pFA9RDXAtF0Rbjaut4is7bzFbI1Z26IuMub68pNCILku85aYmeFhvnY//BXUPUhoRMjYcsT93J/Q==
+serialize-query-params@^2.0.3:
+ version "2.0.3"
+ resolved
"https://registry.yarnpkg.com/serialize-query-params/-/serialize-query-params-2.0.3.tgz#1bbc9d5353a3a90c782129549e0ec34a9575f0a0"
+ integrity
sha512-PyDK5dkxtWa9jo9qJDy19x/haAcTQnUfIGsCXIv53HlgTCH5pC2KHIqrtM+VOruqRmH2XwYZZyn7BNHN0W58EQ==
serve-index@^1.9.1:
version "1.9.1"
@@ -9444,10 +9433,10 @@
dependencies:
"@pkgr/core" "^0.2.4"
-tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0:
- version "2.2.1"
- resolved
"https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
- integrity
sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
+tapable@^2.0.0, tapable@^2.2.0, tapable@^2.3.0:
+ version "2.3.0"
+ resolved
"https://registry.yarnpkg.com/tapable/-/tapable-2.3.0.tgz#7e3ea6d5ca31ba8e078b560f0d83ce9a14aa8be6"
+ integrity
sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==
terser-webpack-plugin@^5.3.11:
version "5.3.14"
@@ -9879,10 +9868,10 @@
"@unrs/resolver-binding-win32-ia32-msvc" "1.9.0"
"@unrs/resolver-binding-win32-x64-msvc" "1.9.0"
-update-browserslist-db@^1.1.3:
- version "1.1.3"
- resolved
"https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420"
- integrity
sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==
+update-browserslist-db@^1.1.4:
+ version "1.1.4"
+ resolved
"https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz#7802aa2ae91477f255b86e0e46dbc787a206ad4a"
+ integrity
sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==
dependencies:
escalade "^3.2.0"
picocolors "^1.1.1"
@@ -9903,12 +9892,12 @@
mime-types "^2.1.27"
schema-utils "^3.0.0"
[email protected]:
- version "2.2.1"
- resolved
"https://registry.yarnpkg.com/use-query-params/-/use-query-params-2.2.1.tgz#c558ab70706f319112fbccabf6867b9f904e947d"
- integrity
sha512-i6alcyLB8w9i3ZK3caNftdb+UnbfBRNPDnc89CNQWkGRmDrm/gfydHvMBfVsQJRq3NoHOM2dt/ceBWG2397v1Q==
[email protected]:
+ version "2.2.2"
+ resolved
"https://registry.yarnpkg.com/use-query-params/-/use-query-params-2.2.2.tgz#a029b00b24a680ceffea1e3ae0ce8ac9c5c77645"
+ integrity
sha512-OwGab8u8/x2xZp9uSyBsx0kXlkR9IR436zbygsYVGikPYY3OJosvve6IJVGwIJPcfyb/YHwvPrUNu65/JR++Kw==
dependencies:
- serialize-query-params "^2.0.2"
+ serialize-query-params "^2.0.3"
util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
version "1.0.2"
@@ -9970,10 +9959,10 @@
dependencies:
makeerror "1.0.12"
-watchpack@^2.4.1:
- version "2.4.1"
- resolved
"https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.1.tgz#29308f2cac150fa8e4c92f90e0ec954a9fed7fff"
- integrity
sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==
+watchpack@^2.4.4:
+ version "2.4.4"
+ resolved
"https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.4.tgz#473bda72f0850453da6425081ea46fc0d7602947"
+ integrity
sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==
dependencies:
glob-to-regexp "^0.4.1"
graceful-fs "^4.1.2"
@@ -9997,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 "4.10.2"
- resolved
"https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz#633af2862c213730be3dbdf40456db171b60d5bd"
- integrity
sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==
[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==
dependencies:
"@discoveryjs/json-ext" "0.5.7"
acorn "^8.0.4"
@@ -10008,7 +9997,6 @@
commander "^7.2.0"
debounce "^1.2.1"
escape-string-regexp "^4.0.0"
- gzip-size "^6.0.0"
html-escaper "^2.0.2"
opener "^1.5.2"
picocolors "^1.0.0"
@@ -10094,10 +10082,10 @@
resolved
"https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.3.3.tgz#d4bf7f9909675d7a070ff14d0ef2a4f3c982c723"
integrity
sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==
-webpack@^5.101.3:
- version "5.101.3"
- resolved
"https://registry.yarnpkg.com/webpack/-/webpack-5.101.3.tgz#3633b2375bb29ea4b06ffb1902734d977bc44346"
- integrity
sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==
+webpack@^5.103.0:
+ version "5.103.0"
+ resolved
"https://registry.yarnpkg.com/webpack/-/webpack-5.103.0.tgz#17a7c5a5020d5a3a37c118d002eade5ee2c6f3da"
+ integrity
sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==
dependencies:
"@types/eslint-scope" "^3.7.7"
"@types/estree" "^1.0.8"
@@ -10107,7 +10095,7 @@
"@webassemblyjs/wasm-parser" "^1.14.1"
acorn "^8.15.0"
acorn-import-phases "^1.0.3"
- browserslist "^4.24.0"
+ browserslist "^4.26.3"
chrome-trace-event "^1.0.2"
enhanced-resolve "^5.17.3"
es-module-lexer "^1.2.1"
@@ -10116,13 +10104,13 @@
glob-to-regexp "^0.4.1"
graceful-fs "^4.2.11"
json-parse-even-better-errors "^2.3.1"
- loader-runner "^4.2.0"
+ loader-runner "^4.3.1"
mime-types "^2.1.27"
neo-async "^2.6.2"
- schema-utils "^4.3.2"
- tapable "^2.1.1"
+ schema-utils "^4.3.3"
+ tapable "^2.3.0"
terser-webpack-plugin "^5.3.11"
- watchpack "^2.4.1"
+ watchpack "^2.4.4"
webpack-sources "^3.3.3"
websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
++++++ linkerd-cli-edge.obsinfo ++++++
--- /var/tmp/diff_new_pack.ov1Wfq/_old 2025-12-05 16:58:42.165616459 +0100
+++ /var/tmp/diff_new_pack.ov1Wfq/_new 2025-12-05 16:58:42.169616629 +0100
@@ -1,5 +1,5 @@
name: linkerd-cli-edge
-version: 25.11.3
-mtime: 1764190090
-commit: b5d6661b9e820fc500ba7dc0632187990c4c23ba
+version: 25.12.1
+mtime: 1764882414
+commit: 7a1a06cb8d9137eb29233a77304edd34892c9a43
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/linkerd-cli-edge/vendor.tar.gz
/work/SRC/openSUSE:Factory/.linkerd-cli-edge.new.1939/vendor.tar.gz differ:
char 89, line 1