Skip to content

Commit 92bab48

Browse files
build(deps): bump github.com/pulumi/pulumi-kubernetes/sdk/v4 from 4.23.0 to 4.24.0 in /deploy (#755)
Bumps [github.com/pulumi/pulumi-kubernetes/sdk/v4](https://github.com/pulumi/pulumi-kubernetes) from 4.23.0 to 4.24.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pulumi/pulumi-kubernetes/releases">github.com/pulumi/pulumi-kubernetes/sdk/v4's releases</a>.</em></p> <blockquote> <h2>v4.24.0</h2> <h3>Added</h3> <ul> <li>Added a <code>plainHttp</code> option to the <code>v4.Chart</code> resource. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3250">pulumi/pulumi-kubernetes#3250</a>)</li> </ul> <h3>Changed</h3> <ul> <li> <p>The <code>pulumi.com/waitFor</code> annotation now uses an <a href="https://www.rfc-editor.org/rfc/rfc9535.html">RFC9535</a>-compliant JSONPath parser. This makes it possible to wait for more complex scenarios.</p> <p>For example:</p> <ul> <li> <p>To wait for a Pod's <code>status.phase</code> to be &quot;Running&quot; or &quot;Succeeded&quot;:</p> <p><code>pulumi.com/waitFor: &quot;jsonpath={.status[?@ == 'Running' || @ == 'Succeeded' ]}&quot;</code></p> </li> <li> <p>To wait for for an object to have a &quot;Failed&quot; <em>or</em> &quot;Complete&quot; condition with a &quot;True&quot; value:</p> <p><code>pulumi.com/waitFor: &quot;jsonpath={.conditions[?(@.type=='Failed'||@.type=='Complete')].status}=True</code></p> </li> </ul> <p>(Tools like <a href="https://jsonpath.com">jsonpath.com</a> are very helpful for ensuring your JSONPath expression works as expected.)</p> <p>Importantly, please note that <code>kubectl wait --for=jsonpath=...</code> supports only a <em>subset</em> of RFC9535. This means some complex <code>waitFor</code> annotations will not be reproducible with <code>kubectl</code>.</p> <p>Existing expressions should continue to work normally with one notable exception: a selector like <code>.items[]</code> now requires an explicit wildcard, i.e. <code>.items[*]</code>.</p> <p>As a reminder, the <code>pulumi.com/waitFor</code> annotation is experimental and subject to change. Similarly, RFC9535 is still only <em>proposed</em> and may also change in the future.</p> </li> <li> <p><code>enableConfigMapMutable</code> and <code>enableSecretMutable</code> are now stable. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3886">pulumi/pulumi-kubernetes#3886</a>)</p> </li> </ul> <h3>Fixed</h3> <ul> <li> <p>Helm resources all now use the correct <code>registry/config.json</code> file for credentials. For backward-compatibility <code>registry.json</code> is preferred if it exists. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3606">pulumi/pulumi-kubernetes#3606</a>)</p> </li> <li> <p>Fixed an issue where deletions could take longer than necessary. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3317">pulumi/pulumi-kubernetes#3317</a>)</p> </li> <li> <p>Significantly reduced memory usage. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3713">pulumi/pulumi-kubernetes#3713</a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pulumi/pulumi-kubernetes/blob/master/CHANGELOG.md">github.com/pulumi/pulumi-kubernetes/sdk/v4's changelog</a>.</em></p> <blockquote> <!-- raw HTML omitted --> <h1>CHANGELOG</h1> <h2>Unreleased</h2> <h3>Added</h3> <ul> <li>Added a <code>plainHttp</code> option to the <code>v4.Chart</code> resource. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3250">pulumi/pulumi-kubernetes#3250</a>)</li> </ul> <h3>Changed</h3> <ul> <li> <p>The <code>pulumi.com/waitFor</code> annotation now uses an <a href="https://www.rfc-editor.org/rfc/rfc9535.html">RFC9535</a>-compliant JSONPath parser. This makes it possible to wait for more complex scenarios.</p> <p>For example:</p> <ul> <li> <p>To wait for a Pod's <code>status.phase</code> to be &quot;Running&quot; or &quot;Succeeded&quot;:</p> <p><code>pulumi.com/waitFor: &quot;jsonpath={.status[?@ == 'Running' || @ == 'Succeeded' ]}&quot;</code></p> </li> <li> <p>To wait for for an object to have a &quot;Failed&quot; <em>or</em> &quot;Complete&quot; condition with a &quot;True&quot; value:</p> <p><code>pulumi.com/waitFor: &quot;jsonpath={.conditions[?(@.type=='Failed'||@.type=='Complete')].status}=True</code></p> </li> </ul> <p>(Tools like <a href="https://jsonpath.com">jsonpath.com</a> are very helpful for ensuring your JSONPath expression works as expected.)</p> <p>Importantly, please note that <code>kubectl wait --for=jsonpath=...</code> supports only a <em>subset</em> of RFC9535. This means some complex <code>waitFor</code> annotations will not be reproducible with <code>kubectl</code>.</p> <p>Existing expressions should continue to work normally with one notable exception: a selector like <code>.items[]</code> now requires an explicit wildcard, i.e. <code>.items[*]</code>.</p> <p>As a reminder, the <code>pulumi.com/waitFor</code> annotation is experimental and subject to change. Similarly, RFC9535 is still only <em>proposed</em> and may also change in the future.</p> </li> <li> <p><code>enableConfigMapMutable</code> and <code>enableSecretMutable</code> are now stable. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3886">pulumi/pulumi-kubernetes#3886</a>)</p> </li> </ul> <h3>Fixed</h3> <ul> <li>Helm resources all now use the correct <code>registry/config.json</code> file for credentials. For backward-compatibility <code>registry.json</code> is preferred if it exists. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3606">pulumi/pulumi-kubernetes#3606</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/d439b2074c81ec0a285492ea8c67cdd8a303306b"><code>d439b20</code></a> Update TestHelmRelease's metrics image and update test assertion (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3930">#3930</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/ffd70d544ccde81bb0765cbc820d0658a741c4d5"><code>ffd70d5</code></a> Mark SecretPatch inputs as secrets (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3893">#3893</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/65219f0e61a6b6859a06e1d14b184f168dbcc97b"><code>65219f0</code></a> Update dependency <code>@​pulumi/pulumi</code> to v3.206.0 (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3925">#3925</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/f1a455ad5f478c442314b7b5736a055fe66d5f6f"><code>f1a455a</code></a> Fix dotnet flakes (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3924">#3924</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/12a40978d90405c2618626dfde00608aa291b7e9"><code>12a4097</code></a> Update dependency <code>@​pulumi/gcp</code> to v9.4.0 (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3910">#3910</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/cafe4682584069c7b7f405714f45e33272cd8de3"><code>cafe468</code></a> Remove the 'BETA FEATURE' status in front of <code>enableConfigMapMutable</code> and `en...</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/967bd478ab9a8d73c0ae54a475718a7f2e921a07"><code>967bd47</code></a> Update a redis image (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3917">#3917</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/f52a5b29fd0977b28881782c6c86d1d9f2e3eb71"><code>f52a5b2</code></a> Automated upgrade: bump pulumi/pulumi to 3.205.0 (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3912">#3912</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/402da8a915a5787f3cb21a49bddb8e1e9680a825"><code>402da8a</code></a> Update dependency <code>@​pulumi/pulumi</code> to v3.205.0 (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3909">#3909</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/a2bb6d7a537d0431b9d98c216ef095069e124d0c"><code>a2bb6d7</code></a> Fix test cluster p-k version (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3902">#3902</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pulumi/pulumi-kubernetes/compare/v4.23.0...v4.24.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/pulumi/pulumi-kubernetes/sdk/v4&package-manager=go_modules&previous-version=4.23.0&new-version=4.24.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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 4564cb3 commit 92bab48

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

deploy/go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
module github.com/modelcontextprotocol/registry/deploy/infra
22

3-
go 1.24.6
3+
go 1.24.7
44

55
require (
66
github.com/pulumi/pulumi-gcp/sdk/v8 v8.41.1
7-
github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.23.0
7+
github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.24.0
88
github.com/pulumi/pulumi/sdk/v3 v3.206.0
99
gopkg.in/yaml.v2 v2.4.0
1010
)
@@ -65,11 +65,11 @@ require (
6565
github.com/rivo/uniseg v0.4.4 // indirect
6666
github.com/rogpeppe/go-internal v1.14.1 // indirect
6767
github.com/santhosh-tekuri/jsonschema/v5 v5.0.0 // indirect
68-
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect
68+
github.com/sergi/go-diff v1.4.0 // indirect
6969
github.com/skeema/knownhosts v1.3.1 // indirect
7070
github.com/spf13/cast v1.4.1 // indirect
71-
github.com/spf13/cobra v1.8.0 // indirect
72-
github.com/spf13/pflag v1.0.5 // indirect
71+
github.com/spf13/cobra v1.10.1 // indirect
72+
github.com/spf13/pflag v1.0.9 // indirect
7373
github.com/stretchr/objx v0.2.0 // indirect
7474
github.com/texttheater/golang-levenshtein v1.0.1 // indirect
7575
github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect

deploy/go.sum

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ github.com/cloudflare/circl v1.6.1 h1:zqIqSPIndyBh1bjLVVDHMPpVKqp8Su/V+6MeDzzQBQ
3939
github.com/cloudflare/circl v1.6.1/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs=
4040
github.com/containerd/console v1.0.4-0.20230313162750-1ae8d489ac81 h1:q2hJAaP1k2wIvVRd/hEHD7lacgqrCPS+k8g1MndzfWY=
4141
github.com/containerd/console v1.0.4-0.20230313162750-1ae8d489ac81/go.mod h1:YynlIjWYF8myEu6sdkwKIvGQq+cOckRm6So2avqoYAk=
42-
github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
42+
github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g=
4343
github.com/cyphar/filepath-securejoin v0.4.1 h1:JyxxyPEaktOD+GAnqIqTf9A8tHyAG22rowi7HkoSU1s=
4444
github.com/cyphar/filepath-securejoin v0.4.1/go.mod h1:Sdj7gXlvMcPZsbhwhQ33GguGLDGQL7h7bg04C/+u9jI=
4545
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -142,8 +142,8 @@ github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+
142142
github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc=
143143
github.com/pgavlin/fx v0.1.6 h1:r9jEg69DhNoCd3Xh0+5mIbdbS3PqWrVWujkY76MFRTU=
144144
github.com/pgavlin/fx v0.1.6/go.mod h1:KWZJ6fqBBSh8GxHYqwYCf3rYE7Gp2p0N8tJp8xv9u9M=
145-
github.com/pgavlin/fx/v2 v2.0.3 h1:ZBVklTFjxcWvBVPE+ti5qwnmTIQ0Gq6nuj3J5RKDtKk=
146-
github.com/pgavlin/fx/v2 v2.0.3/go.mod h1:Cvnwqq0BopdHUJ7CU50h1XPeKrF4ZwdFj1nJLXbAjCE=
145+
github.com/pgavlin/fx/v2 v2.0.10 h1:ggyQ6pB+lEQEbEae48Wh/X221eLOamMD7i01ISe88u4=
146+
github.com/pgavlin/fx/v2 v2.0.10/go.mod h1:M/nF/ooAOy+NUBooYYXl2REARzJ/giPJxfMs8fINfKc=
147147
github.com/pjbgf/sha1cd v0.3.2 h1:a9wb0bp1oC2TGwStyn0Umc/IGKQnEgF0vVaZ8QF8eo4=
148148
github.com/pjbgf/sha1cd v0.3.2/go.mod h1:zQWigSxVmsHEZow5qaLtPYxpcKMMQpa09ixqBxuCS6A=
149149
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -158,8 +158,8 @@ github.com/pulumi/esc v0.17.0 h1:oaVOIyFTENlYDuqc3pW75lQT9jb2cd6ie/4/Twxn66w=
158158
github.com/pulumi/esc v0.17.0/go.mod h1:XnSxlt5NkmuAj304l/gK4pRErFbtqq6XpfX1tYT9Jbc=
159159
github.com/pulumi/pulumi-gcp/sdk/v8 v8.41.1 h1:w6OnO3d4j5yVf2vpm8OzXFC/xHOEGqt+9FjWCUBCq6U=
160160
github.com/pulumi/pulumi-gcp/sdk/v8 v8.41.1/go.mod h1:UyZyv7hz4knpFx6/Sh+SkZe6hT6sJHtDvw9A0TbvEsk=
161-
github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.23.0 h1:TZ/XhzF+3/jRiGsjlJHCWhXcU5E5tbXU8O0DKnPmFic=
162-
github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.23.0/go.mod h1:jOdpeNeRvY4iN+W8aDP5+HyqrM7hXsxa9paPsmjQFfY=
161+
github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.24.0 h1:dlDJvsugKow8tCaD0yJngc7PXdv8WT2YwPEUmj48tF4=
162+
github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.24.0/go.mod h1:8HDO923pZUokTAEMgS7XepoUIDCazm2WAwX6s4HUDtc=
163163
github.com/pulumi/pulumi/sdk/v3 v3.206.0 h1:DvEn8GiYwSCraOv+RkGHYFOvA2m7Y3peWAdgmuYknUY=
164164
github.com/pulumi/pulumi/sdk/v3 v3.206.0/go.mod h1:UsBMdaUQ+WoKoQtF2PYbQIbo8ZRJuAo1axkyit9IQVE=
165165
github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
@@ -171,17 +171,17 @@ github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7
171171
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
172172
github.com/santhosh-tekuri/jsonschema/v5 v5.0.0 h1:TToq11gyfNlrMFZiYujSekIsPd9AmsA2Bj/iv+s4JHE=
173173
github.com/santhosh-tekuri/jsonschema/v5 v5.0.0/go.mod h1:FKdcjfQW6rpZSnxxUvEA5H/cDPdvJ/SZJQLWWXWGrZ0=
174-
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 h1:n661drycOFuPLCN3Uc8sB6B/s6Z4t2xvBgU1htSHuq8=
175-
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3/go.mod h1:A0bzQcvG0E7Rwjx0REVgAGH58e96+X0MeOfepqsbeW4=
174+
github.com/sergi/go-diff v1.4.0 h1:n/SP9D5ad1fORl+llWyN+D6qoUETXNZARKjyY2/KVCw=
175+
github.com/sergi/go-diff v1.4.0/go.mod h1:A0bzQcvG0E7Rwjx0REVgAGH58e96+X0MeOfepqsbeW4=
176176
github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0=
177177
github.com/skeema/knownhosts v1.3.1 h1:X2osQ+RAjK76shCbvhHHHVl3ZlgDm8apHEHFqRjnBY8=
178178
github.com/skeema/knownhosts v1.3.1/go.mod h1:r7KTdC8l4uxWRyK2TpQZ/1o5HaSzh06ePQNxPwTcfiY=
179179
github.com/spf13/cast v1.4.1 h1:s0hze+J0196ZfEMTs80N7UlFt0BDuQ7Q+JDnHiMWKdA=
180180
github.com/spf13/cast v1.4.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
181-
github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0=
182-
github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho=
183-
github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
184-
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
181+
github.com/spf13/cobra v1.10.1 h1:lJeBwCfmrnXthfAupyUTzJ/J4Nc1RsHC/mSRU2dll/s=
182+
github.com/spf13/cobra v1.10.1/go.mod h1:7SmJGaTHFVBY0jW4NXGluQoLvhqFQM+6XSKD+P4XaB0=
183+
github.com/spf13/pflag v1.0.9 h1:9exaQaMOCwffKiiiYk6/BndUBv+iRViNW+4lEMi0PvY=
184+
github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
185185
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
186186
github.com/stretchr/objx v0.2.0 h1:Hbg2NidpLE8veEBkEZTL3CvlkUIVzuU9jDplZO54c48=
187187
github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE=

0 commit comments

Comments
 (0)