Thomas Kappler

Results 54 issues of Thomas Kappler

This is an open-ended issue to capture ideas and investigations on how we could shrink the size the provider and its SDK. The v3 major version bump might provide opportunities...

impact/usability
kind/enhancement
area/providers
3.0

This provider currently does not have any upgrade tests (using providertest's [VerifyUpgrade](https://github.com/pulumi/providertest#verifyupgrade)). To release v3 with confidence, we should add them. TBD: which ones exactly.

kind/enhancement
3.0

After picking a good default version of app.ContainerApp that doesn't have the Key Vault problem described in #3243, we need to remove the extra docs that were added in #3284...

kind/enhancement
area/docs
3.0

Currently our second-flakiest test. ``` ❯ gh flaky [...] Note: append the failed job URL suffixes to 'https://github.com/pulumi/pulumi-azure-native/actions/runs/'. Examined 177 workflow runs, out of which 33 succeeded after retries. Found...

kind/engineering
impact/flaky-test

[StorageSpaceRetrieve](https://www.pulumi.com/registry/packages/azure-native/api-docs/hybridcontainerservice/storagespaceretrieve/) [VirtualNetworkRetrieve](https://www.pulumi.com/registry/packages/azure-native/api-docs/hybridcontainerservice/virtualnetworkretrieve/) This is because these have their GET operation defined with an operation id ending in "retrieve" instead of "get": `"operationId": "virtualNetworks_Retrieve"`. We can extend the `verbReplacer` in resources/resources.go...

kind/enhancement
3.0

It happens regularly in our CI workflows that `go test` output is mixed up between the different tests, making it very hard to understand what happened. Our test output is...

kind/engineering

The `Diff` operation is [defined in the Pulumi resource model](https://pulumi-developer-docs.readthedocs.io/en/stable/providers/implementers-guide.html#diff). > The Diff method is responsible for calculating the differences between the actual and desired state of a resource as...

kind/enhancement

The `Read` operation is [defined in the Pulumi resource model](https://pulumi-developer-docs.readthedocs.io/en/stable/providers/implementers-guide.html#read). > The Read method is responsible for reading the current inputs and state Objects for a resource. Read may be...

kind/enhancement

#423 gave the `Copy` resource the ability to take [assets and archives](https://www.pulumi.com/docs/concepts/assets-archives/) as input, but only the path-based kinds. With custom handling, we could support the other kinds, too: -...

kind/enhancement
impact/usability

- **New scheduled workflow to test using the azcore backend nightly** - **temp pr trigger to register workflow**