Bryce Lampe
Bryce Lampe
We currently fail to render a preview for Chart V3 if the cluster is unreachable. Instead of failing, we can emit a warning since Helm is still able to generate...
Users can run into a panic because we invoke `addPatchValueToDiff` like so: ```go pc.addPatchValueToDiff(append(path, k), v, old[k], newInput[k], oldInput[k], inArray) ``` These are `map[string]any` types and will return `nil` when...
The fake DynamicClientSet will currently panic in situations that require the CRD cache because we weren't initializing a cache in the fake's constructor. The cache already works well as a...
`errors.Wrap` can mask bugs by returning `nil` errors where a non-`nil` error was intended. This is most common in situations where multiple errors are being checked and the wrong (`nil`)...
Fixes https://github.com/pulumi/pulumi-kubernetes/issues/2968.
### Proposed changes This adds await logic for DaemonSets with RollingUpdate or OnDelete update strategies. The implementation is largely based on the existing StatefulSet logic with two high-level simplifications: 1....
I noticed as part of https://github.com/pulumi/pulumi-kubernetes/pull/2953 that the `tests/convert` and `tests/provider` directories aren't currently getting exercised in CI, and as a result one of them is failing on master: ```...
We should run tests against all supported k8s versions, not just latest. As a side effect this will help us codify a more official support window.
### What happened? I ran `pulumi up --target 'urn:...::aws:ecs/service:Service::ratelimit-' --target-dependents`. The preview correctly identified the resource as being deleted, but the actual `up` returned an error for unrelated resources: ```...
# Description We have a lot of dependencies brought in by codegen due to some files named `test.go`. These are included in published packages and compiled artifacts because Go only...