Skip to content

Commit

Permalink
Bump kube-runtime from 0.75.0 to 0.76.0 in /cmd/pinniped-proxy (#5594)
Browse files Browse the repository at this point in the history
Bumps [kube-runtime](https://github.com/kube-rs/kube) from 0.75.0 to
0.76.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/kube-rs/kube/releases">kube-runtime's
releases</a>.</em></p>
<blockquote>
<h2>0.76.0</h2>
<!-- raw HTML omitted -->
<h2>Highlights</h2>
<h3><a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1028"><code>#[derive(CustomResource)]</code>
now supports schemas with untagged enums</a></h3>
<p>Expanding on our existing support for storing Rust's struct enums in
CRDs, Kube will now try to convert <code>#[serde(untagged)]</code> enums
as well. Note that if the same field is present in multiple untagged
variants then they must all have the same shape.</p>
<h3><a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1019">Removed
deprecated <code>try_flatten_*</code> functions</a></h3>
<p>These have been deprecated since 0.72, and are replaced by the
equivalent <code>WatchStreamExt</code> methods.</p>
<h2>What's Changed</h2>
<h3>Added</h3>
<ul>
<li>Adds example to <code>Controller::watches</code> by <a
href="https://github.com/Dav1dde"><code>@​Dav1dde</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1026">kube-rs/kube#1026</a></li>
<li>Discovery: Add <code>ApiGroup::resources_by_stability</code> by <a
href="https://github.com/imuxin"><code>@​imuxin</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1022">kube-rs/kube#1022</a></li>
<li>Add support for untagged enums in CRDs by <a
href="https://github.com/sbernauer"><code>@​sbernauer</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1028">kube-rs/kube#1028</a></li>
<li>Derive PartialEq for DynamicObject by <a
href="https://github.com/pbzweihander"><code>@​pbzweihander</code></a>
in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1048">kube-rs/kube#1048</a></li>
</ul>
<h3>Removed</h3>
<ul>
<li>Runtime: Remove deprecated util <code>try_flatten_</code> helpers by
<a href="https://github.com/clux"><code>@​clux</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1019">kube-rs/kube#1019</a></li>
<li>Remove <code>native-tls</code> feature by <a
href="https://github.com/kazk"><code>@​kazk</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1044">kube-rs/kube#1044</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>add fieldManager querystring to all operations by <a
href="https://github.com/goenning"><code>@​goenning</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1031">kube-rs/kube#1031</a></li>
<li>Add verify_tls1x_signature for NoCertVerification by <a
href="https://github.com/rvql"><code>@​rvql</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1034">kube-rs/kube#1034</a></li>
<li>Fix compatibility with schemars' preserve_order feature by <a
href="https://github.com/teozkr"><code>@​teozkr</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1050">kube-rs/kube#1050</a></li>
<li>Hoist enum values from subschemas by <a
href="https://github.com/teozkr"><code>@​teozkr</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1051">kube-rs/kube#1051</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Dav1dde"><code>@​Dav1dde</code></a> made
their first contribution in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1026">kube-rs/kube#1026</a></li>
<li><a href="https://github.com/rvql"><code>@​rvql</code></a> made their
first contribution in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1034">kube-rs/kube#1034</a></li>
<li><a href="https://github.com/imuxin"><code>@​imuxin</code></a> made
their first contribution in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1022">kube-rs/kube#1022</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/kube-rs/kube/compare/0.75.0...0.76.0">https://github.com/kube-rs/kube/compare/0.75.0...0.76.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/kube-rs/kube/blob/main/CHANGELOG.md">kube-runtime's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/kube-rs/kube/releases/tag/0.76.0">0.76.0</a> /
2022-10-28</h1>
<!-- raw HTML omitted -->
<h2>Highlights</h2>
<h3><a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1028"><code>#[derive(CustomResource)]</code>
now supports schemas with untagged enums</a></h3>
<p>Expanding on our existing support for storing Rust's struct enums in
CRDs, Kube will now try to convert <code>#[serde(untagged)]</code> enums
as well. Note that if the same field is present in multiple untagged
variants then they must all have the same shape.</p>
<h3><a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1019">Removed
deprecated <code>try_flatten_*</code> functions</a></h3>
<p>These have been deprecated since 0.72, and are replaced by the
equivalent <code>WatchStreamExt</code> methods.</p>
<h2>What's Changed</h2>
<h3>Added</h3>
<ul>
<li>Adds example to <code>Controller::watches</code> by <a
href="https://github.com/Dav1dde"><code>@​Dav1dde</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1026">kube-rs/kube#1026</a></li>
<li>Discovery: Add <code>ApiGroup::resources_by_stability</code> by <a
href="https://github.com/imuxin"><code>@​imuxin</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1022">kube-rs/kube#1022</a></li>
<li>Add support for untagged enums in CRDs by <a
href="https://github.com/sbernauer"><code>@​sbernauer</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1028">kube-rs/kube#1028</a></li>
<li>Derive PartialEq for DynamicObject by <a
href="https://github.com/pbzweihander"><code>@​pbzweihander</code></a>
in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1048">kube-rs/kube#1048</a></li>
</ul>
<h3>Removed</h3>
<ul>
<li>Runtime: Remove deprecated util <code>try_flatten_</code> helpers by
<a href="https://github.com/clux"><code>@​clux</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1019">kube-rs/kube#1019</a></li>
<li>Remove <code>native-tls</code> feature by <a
href="https://github.com/kazk"><code>@​kazk</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1044">kube-rs/kube#1044</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>add fieldManager querystring to all operations by <a
href="https://github.com/goenning"><code>@​goenning</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1031">kube-rs/kube#1031</a></li>
<li>Add verify_tls1x_signature for NoCertVerification by <a
href="https://github.com/rvql"><code>@​rvql</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1034">kube-rs/kube#1034</a></li>
<li>Fix compatibility with schemars' preserve_order feature by <a
href="https://github.com/teozkr"><code>@​teozkr</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1050">kube-rs/kube#1050</a></li>
<li>Hoist enum values from subschemas by <a
href="https://github.com/teozkr"><code>@​teozkr</code></a> in <a
href="https://github-redirect.dependabot.com/kube-rs/kube/pull/1051">kube-rs/kube#1051</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kube-rs/kube/commit/cd7e00e9afdc35960e3b6549451ebeda76a6644a"><code>cd7e00e</code></a>
release 0.76.0</li>
<li><a
href="https://github.com/kube-rs/kube/commit/da6b5e7b963bd6f72190a23b428abdf5e321141d"><code>da6b5e7</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/kube-rs/kube/issues/1051">#1051</a>
from teozkr/fix/hoist-enum-values</li>
<li><a
href="https://github.com/kube-rs/kube/commit/9dd40abac71f4139415ccc3eef2715254228fa52"><code>9dd40ab</code></a>
Merge branch 'main' into fix/hoist-enum-values</li>
<li><a
href="https://github.com/kube-rs/kube/commit/9d1a554f17dcc60d9c63093eb60355a737ce91ee"><code>9d1a554</code></a>
Remove <code>native-tls</code> feature (<a
href="https://github-redirect.dependabot.com/kube-rs/kube/issues/1044">#1044</a>)</li>
<li><a
href="https://github.com/kube-rs/kube/commit/0faf86a6957cc4d7175edda752f831ebe7489fbc"><code>0faf86a</code></a>
Merge branch 'main' into fix/hoist-enum-values</li>
<li><a
href="https://github.com/kube-rs/kube/commit/0b12c6aa678c298a6a708caeb1f23ce54649b2c5"><code>0b12c6a</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/kube-rs/kube/issues/1052">#1052</a>
from teozkr/clippy/2022-10-14</li>
<li><a
href="https://github.com/kube-rs/kube/commit/f2f9c44d781863e9f3b5f0dda60e8c53656f0c5f"><code>f2f9c44</code></a>
Use _else variants for constructing errors</li>
<li><a
href="https://github.com/kube-rs/kube/commit/468bb815c9188f3ece26f521bf956b4ef045f911"><code>468bb81</code></a>
Use immediate format interpolation where possible</li>
<li><a
href="https://github.com/kube-rs/kube/commit/d2f90fb5ab9be47faddcb4a2660f95edb4b7ba29"><code>d2f90fb</code></a>
s/sex/gender/g in test case</li>
<li><a
href="https://github.com/kube-rs/kube/commit/4c5e5a3c29c2bc8592b339a5fd6ae75ec7e76dfc"><code>4c5e5a3</code></a>
Hoist enum values from subschemas</li>
<li>Additional commits viewable in <a
href="https://github.com/kube-rs/kube/compare/0.75.0...0.76.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=kube-runtime&package-manager=cargo&previous-version=0.75.0&new-version=0.76.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Nov 21, 2022
1 parent 877c563 commit a36b8b5
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 7 deletions.
61 changes: 55 additions & 6 deletions cmd/pinniped-proxy/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cmd/pinniped-proxy/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ hyper = { version = "0.14", features = ["server"] }
hyper-tls = "0.5"
kube = { version = "0.75.0" }
kube-derive = { version = "0.76.0"}
kube-runtime = "0.75.0"
kube-runtime = "0.76.0"
k8s-openapi = { version = "0.16.0", default-features = false}
log = "0.4"
native-tls = "0.2"
Expand Down

0 comments on commit a36b8b5

Please sign in to comment.