Justin Van Patten

Results 104 issues of Justin Van Patten

This epic tracks engineering work to make it possible to ensure PRs don't regress test coverage. ### M101 Get started fixing known CI bugs and test flakes - [x] https://github.com/pulumi/pulumi/issues/15445...

kind/epic

Epic tracking addressing https://github.com/pulumi/pulumi/issues/6948 ## Previous Work - [x] [Original design doc](https://docs.google.com/document/d/13iL6eqpgAmD53gK1j_uUWG61LK_uIpUYcVpQGtyZ624/edit#) - [x] Hackathon spike ## M95 - [x] Design doc - [x] Design review ## M96 - [x]...

kind/epic

This epic tracks adding support for a `--continue-on-error` flag to `pulumi up` and `pulumi destroy` (#3304, #14515, #13306) ## Design - [x] Design doc ## `pulumi destroy --continue-on-error` - [x]...

area/sdks
kind/epic
area/engine

Improve the experience of importing resources into Pulumi. We've recently made several improvements to import, including the ability to import from state from a converter plugin (e.g. `pulumi import --from...

kind/epic

This epic tracks the ability to treat programs as components. Related Issues: ## Design - [x] Internal doc () ## Overview This epic tracks the ability to treat programs as...

kind/epic

We've already stopped retrying go tests by no longer specifying the `--rerun-fails` flag to `gotestsum`. This change goes further by removing the `retry` script which is used to rerun entire...

impact/no-changelog-required

Tentative changelog: ### Bug Fixes - [engine] Fix dataraces between snapshot and deployment systems. [#16148](https://github.com/pulumi/pulumi/pull/16148) - [cli/display] Fix mangled diffs of strings containing url-encoded chars [#16147](https://github.com/pulumi/pulumi/pull/16147) - [sdk/nodejs] Don't load...

impact/no-changelog-required

For Python codegen we generate classes for inputs of object type to enable strong typing for these inputs. However, this leads to somewhat verbose syntax, requiring to instantiate the "args...

language/python
kind/epic

The serialized Python dynamic provider code is marked as a secret by default with https://github.com/pulumi/pulumi/pull/13315. This was done to ensure any credentials used by a dynamic provider would not be...

area/sdks
kind/enhancement
language/python
area/dynamic-providers

Add tests specifically around snapshot writing, to ensure we're eliding writes in the cases where we can. Follow-up from https://github.com/pulumi/pulumi/issues/16036.

area/testing
kind/engineering
kind/postmortem-followup