From e81b874fe13419414438ea21b98def012be36135 Mon Sep 17 00:00:00 2001 From: "pulumi-renovate[bot]" <189166143+pulumi-renovate[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 06:15:17 +0000 Subject: [PATCH] Update first-party Pulumi dependencies (#1741) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/pulumi/pulumi-kubernetes/sdk/v3](https://redirect.github.com/pulumi/pulumi-kubernetes) | require | major | `v3.30.2` -> `v4.19.0` | | [pulumi](https://redirect.github.com/pulumi/pulumi) | dependencies | minor | `==3.142.0` -> `==3.143.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
pulumi/pulumi-kubernetes (github.com/pulumi/pulumi-kubernetes/sdk/v3) ### [`v4.19.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.18.4...v4.19.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.18.4...v4.19.0) ### [`v4.18.4`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.18.4) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.18.3...v4.18.4) ##### Changed - \[nodejs] Resolves `punycode` deprecation warnings by using native `fetch` instead of `node-fetch`. [https://github.com/pulumi/pulumi-kubernetes/issues/3301](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3301)3301) ##### Fixed - `pulumi.com/waitFor` and other await annotations now correctly take precedence over default await logic. [https://github.com/pulumi/pulumi-kubernetes/issues/3329](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3329)3329) - JSONPath expressions used with the `pulumi.com/waitFor` annotation will no longer hang indefinitely if they match non-primitive fields. [https://github.com/pulumi/pulumi-kubernetes/issues/3345](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3345)3345) - \[java] CRDs that contain any `x-kubernetes-*` fields can now be succesfully created and managed by Pulumi. [https://github.com/pulumi/pulumi-kubernetes/issues/3325](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3325)3325) ### [`v4.18.3`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.18.3) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.18.2...v4.18.3) ##### Fixed - Objects created on clusters older than 1.18 will no longer see a `before-first-apply` conflict when Pulumi performs a server-side apply for the first time. ([https://github.com/pulumi/pulumi-kubernetes/pull/3275](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3275)) - The provider's user agent is now set correctly when communicating with the Kubernetes API server. ([https://github.com/pulumi/pulumi-kubernetes/issues/3267](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3267)) ### [`v4.18.2`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.18.2) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.18.1...v4.18.2) ##### Fixed - The provider's Pulumi dependency was updated to version v3.136.1 to address potential "pulumi.runtime.invokeOutput is not a function" e[https://github.com/pulumi/pulumi/issues/17518](https://redirect.github.com/pulumi/pulumi/issues/17518)es/17518) ### [`v4.18.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.18.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.18.0...v4.18.1) ##### Added - Schemagen is now a library that can be consumed by other packages. ([https://github.com/pulumi/pulumi-kubernetes/pull/3187](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3187)) ##### Changed - Updated beta Kubernetes client libraries to stable v1.31 release. ([https://github.com/pulumi/pulumi-kubernetes/pull/3196](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3196)) ### [`v4.18.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.18.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.17.1...v4.18.0) > \[!IMPORTANT] > The `enableSecretMutable` and `enableConfigMapMutable` options may become the default behavior in a future v5 release of the provider. > > Programs that depend on the replacement of `Secrets` and `ConfigMaps` (e.g. to trigger updates for downstream dependencies like `Deployments`) are recommended to explicitly specify `immutable: true`. ##### Added - The new `enableSecretMutable` provider configuration option treats changes to `Secrets` as updates instead of replacements (similar to the `enableConfigMapMutable` option). The default replacement behavior can be preserved for a particular `Secret` by setting its `immutable` field to `true`. ([https://github.com/pulumi/pulumi-kubernetes/issues/2291](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/2291)) - A warning is now emitted if an object has finalizers which might be blocking deletion. ([https://github.com/pulumi/pulumi-kubernetes/issues/1418](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/1418)) - **EXPERIMENTAL**: Generic await logic is now available as an opt-in feature. Running a program with `PULUMI_K8S_AWAIT_ALL=true` will now cause Pulumi to await readiness for *all* resources, including custom resources. Generic readiness is determined according to some well-known conventions (like the "Ready" condition) as determined by [cli-utils](https://redirect.github.com/kubernetes-sigs/cli-utils/tree/master/pkg/kstatus). Pulumi's current behavior, without this feature enabled, is to assume some resources are immediately available, which can cause downstream resources to fail. Existing readiness logic is unaffected by this setting. ([https://github.com/pulumi/pulumi-kubernetes/issues/2996](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/2996)) - **EXPERIMENTAL**: The `pulumi.com/waitFor` annotation was introduced to allow for custom readiness checks. This override Pulumi's own await logic for the resource (however the `pulumi.com/skipAwait` annotation still takes precedence). The value of this annotation can take 3 forms: 1. A string prefixed with `jsonpath=` followed by a [JSONPath](https://kubernetes.io/docs/reference/kubectl/jsonpath/) expression and an optional value. The JSONPath expression accepts the same syntax as `kubectl get -o jsonpath={...}`. If a value is provided, the resource is considered ready when the JSONPath expression evaluates to the same value. For example this resource expects its "phase" field to have a value of "Running": `pulumi.com/waitFor: "jsonpath={.status.phase}=Running"` If a value is not provided, the resource will be considered ready when any value exists at the given path, similar to `kubectl wait --for jsonpath=...`. This resource will wait until it has a webhook configured with a CA bundle: `pulumi.com/waitFor: "jsonpath={.webhooks[*].clientConfig.caBundle}"` 2. A string prefixed with `condition=` followed by the type of the condition and an optional status. This matches the behavior of `kubectl wait --for=condition=...` and will wait until the resource has a matching condition. The expected status defaults to "True" if not specified. `pulumi.com/waitFor: "condition=Synced"` `pulumi.com/waitFor: "condition=Reconciling=False"` 3. A string containing a JSON array of multiple `jsonpath=` and `condition=` expressions. `pulumi.com/waitFor: '["jsonpath={.foo}", "condition=Bar"]'` - Pulumi will now emit logs for any Kubernetes "Warning" Events associated with resources being created, updated or deleted. ([https://github.com/pulumi/pulumi-kubernetes/pull/3135](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3135)/files) ##### Fixed - The `immutable` field is now respected for `ConfigMaps` when the provider is configured with `enableConfigMapMutable`. [https://github.com/pulumi/pulumi-kubernetes/issues/3181](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3181)3181) - Fixed a panic that could occur during deletion. ([https://github.com/pulumi/pulumi-kubernetes/issues/3157](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3157)) ### [`v4.17.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.17.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.17.0...v4.17.1) ##### Fixed - Fixed a panic that would occur when updating `ServiceAccounts`. ([https://github.com/pulumi/pulumi-kubernetes/issues/3166](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3166)) - Fixed a panic that could occur when using `clusterIdentifier` provider configuration. ([https://github.com/pulumi/pulumi-kubernetes/issues/3168](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3168)) ### [`v4.17.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.17.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.16.0...v4.17.0) ##### Changed - Updated Kubernetes schemas and libraries to v1.31.0. ([https://github.com/pulumi/pulumi-kubernetes/pull/3144](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3144)) ##### Fixed - `Services` with selectors targeting 0 `Pods` will no longer hang indefinitely. ([https://github.com/pulumi/pulumi-kubernetes/issues/605](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/605)) - `Services` without selectors will no longer hang indefinitely. ([https://github.com/pulumi/pulumi-kubernetes/issues/799](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/799)) ### [`v4.16.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.16.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.15.0...v4.16.0) ##### Added - `clusterIdentifier` configuration can now be used to manually control the replacement behavior of a provider resource. ([https://github.com/pulumi/pulumi-kubernetes/pull/3068](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3068)) - Pod errors now include the pod's last termination state, as well as the pod's termination message if available. ([https://github.com/pulumi/pulumi-kubernetes/pull/3091](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3091)) The pod's termination message can be helpful in `CrashLoopBackOff` situations but will only be reported if it was correctly configured. By default, the pod's termination message is read from `/dev/termination-log`. This location can be configured with `terminationMessagePath`. Use `terminationMessagePolicy: FallbackToLogsOnError` to use the pod's logs as its termination message. - Documentation is now generated for all languages supported by overlay types. ([https://github.com/pulumi/pulumi-kubernetes/pull/3107](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3107)) ##### Fixed - Updated logic to accurately detect if a resource is a Patch variant. ([https://github.com/pulumi/pulumi-kubernetes/pull/3102](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3102)) - Added Java as a supported language for `CustomResource` overlays. ([https://github.com/pulumi/pulumi-kubernetes/pull/3120](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3120)) - Status messages reported during updates are now more accurately scoped to the affected resource. ([https://github.com/pulumi/pulumi-kubernetes/pull/3128](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3128)) - `PersistentVolumeClaims` with a bind mode of `WaitForFirstConsumer` will no longer hang indefinitely. ([https://github.com/pulumi/pulumi-kubernetes/pull/3130](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3130)) - \[java] Fixed an issue where child resources could not be registered by Chart v4. [https://github.com/pulumi/pulumi-kubernetes/pull/3119](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3119)9) ### [`v4.15.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.15.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.14.0...v4.15.0) ##### Changed - `CustomResource` should have plain `apiVersion` and `kind` properties ([https://github.com/pulumi/pulumi-kubernetes/pull/3079](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3079)) ##### Fixed - Prevent CustomResourceDefinitions from always being applied to the cluster during preview operations ([https://github.com/pulumi/pulumi-kubernetes/pull/3096](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3096)) ### [`v4.14.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.14.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.13.1...v4.14.0) ##### Added - `TypedDict` input types for the Python SDK ([https://github.com/pulumi/pulumi-kubernetes/pull/3070](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3070)) ##### Changed - The `Release` resource no longer ignores empty lists when merging values. ([https://github.com/pulumi/pulumi-kubernetes/pull/2995](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/2995)) ##### Fixed - `Chart` v4 now handles an array of assets. ([https://github.com/pulumi/pulumi-kubernetes/pull/3061](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3061)) - Fix previews always failing when a resource is to be replaced ([https://github.com/pulumi/pulumi-kubernetes/pull/3053](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3053)) ### [`v4.13.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.13.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.12.0...v4.13.1) ##### Added - Kustomize Directory v2 resource ([https://github.com/pulumi/pulumi-kubernetes/pull/3036](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3036)) - CustomResource for Java SDK ([https://github.com/pulumi/pulumi-kubernetes/pull/3020](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3020)) ##### Changed - Update to pulumi-java v0.12.0 ([https://github.com/pulumi/pulumi-kubernetes/pull/3025](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3025)) ##### Fixed - Fixed Chart v4 fails on update ([https://github.com/pulumi/pulumi-kubernetes/pull/3046](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3046)) - Fixed a panic that occurs when diffing Job resources containing `replaceUnready` annotations and an unreachable cluster connection. ([https://github.com/pulumi/pulumi-kubernetes/pull/3024](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3024)) - Fixed spurious diffing for updates when in renderYaml mode ([https://github.com/pulumi/pulumi-kubernetes/pull/3030](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3030)) ### [`v4.12.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/releases/tag/v4.12.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.11.0...v4.12.0) ##### Added - Added a new Helm Chart v4 resource. ([https://github.com/pulumi/pulumi-kubernetes/pull/2947](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/2947)) - Added support for deletion propagation policies (e.g. Orphan). ([https://github.com/pulumi/pulumi-kubernetes/pull/3011](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3011)) - Server-side apply conflict errors now include the original field manager's name. ([https://github.com/pulumi/pulumi-kubernetes/pull/2983](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/2983)) ##### Changed - Pulumi will now wait for DaemonSets to become ready. ([https://github.com/pulumi/pulumi-kubernetes/pull/2953](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/2953)) - The Release resource's merge behavior for `valueYamlFiles` now more closely matches Helm's behavior. ([https://github.com/pulumi/pulumi-kubernetes/pull/2963](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/2963)) ##### Fixed - Helm Chart V3 previews no longer fail when the cluster is unreachable. ([https://github.com/pulumi/pulumi-kubernetes/pull/2992](https://redirect.github.com/pulumi/pulumi-kubernetes/pull/2992)) - Fixed a panic that could occur when a missing field became `null`. ([https://github.com/pulumi/pulumi-kubernetes/issues/1970](https://redirect.github.com/pulumi/pulumi-kubernetes/issues/1970)) ### [`v4.11.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.10.0...v4.11.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.10.0...v4.11.0) ### [`v4.10.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.9.1...v4.10.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.9.1...v4.10.0) ### [`v4.9.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.9.0...v4.9.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.9.0...v4.9.1) ### [`v4.9.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.8.1...v4.9.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.8.1...v4.9.0) ### [`v4.8.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.8.0...v4.8.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.8.0...v4.8.1) ### [`v4.8.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.7.1...v4.8.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.7.1...v4.8.0) ### [`v4.7.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.7.0...v4.7.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.7.0...v4.7.1) ### [`v4.7.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.6.1...v4.7.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.6.1...v4.7.0) ### [`v4.6.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.6.0...v4.6.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.6.0...v4.6.1) ### [`v4.6.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.6...v4.6.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.6...v4.6.0) ### [`v4.5.6`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.5...v4.5.6) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.5...v4.5.6) ### [`v4.5.5`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.4...v4.5.5) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.4...v4.5.5) ### [`v4.5.4`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.3...v4.5.4) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.3...v4.5.4) ### [`v4.5.3`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.2...v4.5.3) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.2...v4.5.3) ### [`v4.5.2`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.1...v4.5.2) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.5.1...v4.5.2) ### [`v4.4.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.3.0...v4.4.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.3.0...v4.4.0) ### [`v4.3.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.2.0...v4.3.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.2.0...v4.3.0) ### [`v4.2.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.1.1...v4.2.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.1.1...v4.2.0) ### [`v4.1.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.1.0...v4.1.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.1.0...v4.1.1) ### [`v4.1.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.0.3...v4.1.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.0.3...v4.1.0) ### [`v4.0.3`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.0.2...v4.0.3) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.0.2...v4.0.3) ### [`v4.0.2`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.0.1...v4.0.2) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.0.1...v4.0.2) ### [`v4.0.1`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.0.0...v4.0.1) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v4.0.0...v4.0.1) ### [`v4.0.0`](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v3.30.2...v4.0.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-kubernetes/compare/v3.30.2...v4.0.0)
pulumi/pulumi (pulumi) ### [`v3.143.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31430-2024-12-12) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.142.0...v3.143.0) ##### Features - \[cli] Autonaming configuration in experimental mode [#​17916](https://redirect.github.com/pulumi/pulumi/pull/17916) - \[cli] Suggest `state repair` as part of integrity panics [#​17919](https://redirect.github.com/pulumi/pulumi/pull/17919) - \[engine] Add PULUMI_DEBUG_LANGUAGES much like PULUMI_DEBUG_PROVIDERS so we can attach debuggers to languages easily [#​17821](https://redirect.github.com/pulumi/pulumi/pull/17821) - \[engine] Warn if `refresh` or `destroy` use older plugins [#​12196](https://redirect.github.com/pulumi/pulumi/pull/12196) - \[protobuf] Add `Handshake` to the provider protocol [#​17819](https://redirect.github.com/pulumi/pulumi/pull/17819) - \[sdk/dotnet] Upgrade pulumi-dotnet to 3.71.0 [#​17937](https://redirect.github.com/pulumi/pulumi/pull/17937) - \[sdkgen/dotnet] Codegen for .NET InvokeOutputOptions [#​17890](https://redirect.github.com/pulumi/pulumi/pull/17890) - \[programgen/{dotnet,nodejs,python}] Emit deferred outputs for mutually dependant components [#​17859](https://redirect.github.com/pulumi/pulumi/pull/17859) - \[sdk/go] Allow specifying dependencies for output invokes. Go code generation for Output form invokes will use the new `Context.InvokeOutput` method. [#​17791](https://redirect.github.com/pulumi/pulumi/pull/17791) - \[sdk/nodejs] Add getSchema to Provider interface [#​17950](https://redirect.github.com/pulumi/pulumi/pull/17950) - \[sdk/{nodejs,python}] Update Python and NodeJS to use the new GetRequiredPackage functionality [#​17910](https://redirect.github.com/pulumi/pulumi/pull/17910) - \[cli/package] Automatically set up package dependencies when adding a package when possible [#​17815](https://redirect.github.com/pulumi/pulumi/pull/17815) - \[sdk/python] Drop Python 3.8 support [#​17883](https://redirect.github.com/pulumi/pulumi/pull/17883) ##### Bug Fixes - \[backend/diy] Show a more correct URL for lock files in error messages [#​17961](https://redirect.github.com/pulumi/pulumi/pull/17961) - \[sdk/go] Inherit `protect` from `parent`s in the Go SDK [#​17936](https://redirect.github.com/pulumi/pulumi/pull/17936) - \[sdk/go] Fix a `defer` leak when writing memory profiles [#​17581](https://redirect.github.com/pulumi/pulumi/pull/17581) - \[sdk/go] Return when rejecting the InvokeOutput output on error [#​18010](https://redirect.github.com/pulumi/pulumi/pull/18010) - \[sdkgen/go] Fix writing of go.mod files for parameterized packages [#​17923](https://redirect.github.com/pulumi/pulumi/pull/17923) - \[auto/{go,nodejs,python}] Expose `whoami` token information in automation API types [#​17735](https://redirect.github.com/pulumi/pulumi/pull/17735) - \[cli/install] Don't recreate virtualenvs when using venv [#​17892](https://redirect.github.com/pulumi/pulumi/pull/17892) - \[auto/nodejs] Don't hang indefinitely on failed inputs [#​17899](https://redirect.github.com/pulumi/pulumi/pull/17899) - \[auto/python] Catch BaseException in automation API server [#​17909](https://redirect.github.com/pulumi/pulumi/pull/17909) - \[sdk/nodejs] Throw from `output()` on circular structures [#​17852](https://redirect.github.com/pulumi/pulumi/pull/17852) - \[sdkgen/{nodejs,python}] Bump the minimum SDK version to 3.142.0 [#​17997](https://redirect.github.com/pulumi/pulumi/pull/17997) ##### Miscellaneous - \[pkg] Upgrade pulumi-java to v0.19.0 [#​18014](https://redirect.github.com/pulumi/pulumi/pull/18014) - \[sdk/python] Switch to ruff for linting and formatting [#​17882](https://redirect.github.com/pulumi/pulumi/pull/17882) - \[sdkgen] Include parameterization details in pulumi-plugin.json [#​17867](https://redirect.github.com/pulumi/pulumi/pull/17867)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com> --- aws-py-fargate/pyproject.toml | 2 +- gcp-go-gke/go.mod | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aws-py-fargate/pyproject.toml b/aws-py-fargate/pyproject.toml index eacc44ca7..773da1533 100644 --- a/aws-py-fargate/pyproject.toml +++ b/aws-py-fargate/pyproject.toml @@ -3,7 +3,7 @@ package-mode = false [tool.poetry.dependencies] python = "^3.10" -pulumi = "==3.142.0" +pulumi = "==3.143.0" pulumi-aws = "==6.65.0" pyright = ">=1.1.369,<2.0.0" diff --git a/gcp-go-gke/go.mod b/gcp-go-gke/go.mod index 67632e187..d5f26294d 100644 --- a/gcp-go-gke/go.mod +++ b/gcp-go-gke/go.mod @@ -6,7 +6,7 @@ toolchain go1.21.3 require ( github.com/pulumi/pulumi-gcp/sdk/v8 v8.11.0 - github.com/pulumi/pulumi-kubernetes/sdk/v3 v3.30.2 + github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.19.0 github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.19.0 github.com/pulumi/pulumi/sdk/v3 v3.143.0 )