Skip to content

chore: update kube-rs dependencies from 1.1 to 3.1#19

Draft
cratelyn wants to merge 2 commits into
mainfrom
kate/update-kube-rs-deps
Draft

chore: update kube-rs dependencies from 1.1 to 3.1#19
cratelyn wants to merge 2 commits into
mainfrom
kate/update-kube-rs-deps

Conversation

@cratelyn

@cratelyn cratelyn commented Jul 9, 2026

Copy link
Copy Markdown
Member
 # Cargo.toml
-k8s-openapi = { version = "0.25", default-features = false }
+k8s-openapi = { version = "0.27", default-features = false }

-kube-client = { version = ">=1.1.0,<1.2.0", default-features = false }
-kube-core = { version = ">=1.1.0,<1.2.0", default-features = false }
-kube-runtime = { version = ">=1.1.0,<1.2.0", default-features = false }
-kube = { version = ">=1.1.0,<1.2.0", default-features = false }
+kube-client = { version = "3.1", default-features = false }
+kube-core = { version = "3.1", default-features = false }
+kube-runtime = { version = "3.1", default-features = false }
+kube = { version = "3.1", default-features = false }

Signed-off-by: katelyn martin kate@buoyant.io

```diff
 # Cargo.toml
-k8s-openapi = { version = "0.25", default-features = false }
+k8s-openapi = { version = "0.27", default-features = false }

-kube-client = { version = ">=1.1.0,<1.2.0", default-features = false }
-kube-core = { version = ">=1.1.0,<1.2.0", default-features = false }
-kube-runtime = { version = ">=1.1.0,<1.2.0", default-features = false }
-kube = { version = ">=1.1.0,<1.2.0", default-features = false }
+kube-client = { version = "3.1", default-features = false }
+kube-core = { version = "3.1", default-features = false }
+kube-runtime = { version = "3.1", default-features = false }
+kube = { version = "3.1", default-features = false }
```

Signed-off-by: katelyn martin <kate@buoyant.io>
@cratelyn cratelyn self-assigned this Jul 9, 2026
@cratelyn

cratelyn commented Jul 9, 2026

Copy link
Copy Markdown
Member Author

test failures look like this:

     thread 'exclusive' panicked at examples/tests/lease.rs:36:5:
    assertion `left == right` failed
      left: 2026-07-09T21:15:44.272047521Z
     right: 2026-07-09T21:15:44.272047Z
    thread 'expires' panicked at examples/tests/lease.rs:101:5:
    assertion `left == right` failed
      left: 2026-07-09T21:15:44.275422Z
     right: 2026-07-09T21:15:44.275422558Z
     thread 'vacate_expired_noop' panicked at examples/tests/lease.rs:276:5:
    assertion `left == right` failed
      left: 2026-07-09T21:15:41.271889Z
     right: 2026-07-09T21:15:41.271889516Z

there is rounding issue at play somewhere, i'll start looking into this tomorrow.

Signed-off-by: katelyn martin <kate@buoyant.io>
@cratelyn cratelyn force-pushed the kate/update-kube-rs-deps branch from 359e1cc to 290b2b3 Compare July 10, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant