pulumi/sdk/go/common/resource
Ian Wahbe 76dd82436e
Log Plugin stdout & stderr as debug (instead of info) (#17943)
This commit changes the log level from plugin stdout&stderr to debug,
from info. This
change is significant because info is shown by default to users, but
debug is not. While
this is a change of plugin aesthetics, it does not effect any runtime
behavior. All
plugins, both component providers and custom resource providers, are
effected.

> [!IMPORTANT]
> This is a breaking change, in that information which used to be
displayed to users will
> now be hidden by default.
>
> We will need to share this change with our users before rolling it
out.

The providers team has met and believe that this is the best approach
for our
ecosystem. For a full discussion on why this change is necessary, see
[this
doc](https://docs.google.com/document/d/1yYrwTwsNoayaIzKyG1l5cl0MjJxiHLsH4NqAvZkQN-I/edit?tab=t.0#heading=h.34v61lg1x4kl).

Fixes https://github.com/pulumi/pulumi-terraform-bridge/issues/2489
Fixes https://github.com/pulumi/pulumi-cloudngfwaws/issues/23
Fixes https://github.com/pulumi/pulumi-ise/issues/9

Taking this change will allow us to revert:
- https://github.com/pulumi/pulumi-databricks/pull/609
- https://github.com/pulumi/pulumi-aws/pull/4650

---

When a provider exists ungracefully, we dump *all* unstructured logs to
the user. This
allows providers to output stack traces to users (so they can report
them) when a provider
fails. We do not search for `panic` messages to isolate the stack trace,
since we cannot
do that effectively in a cross-language way.
2024-12-12 18:09:19 +00:00
..
archive Prepare golangci-lint upgrade (#17065) 2024-08-28 07:57:38 +00:00
asset Add asset/archive to conformance tests and fix engine working dir issues (#16100) 2024-05-02 11:32:54 +00:00
config Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
plugin Log Plugin stdout & stderr as debug (instead of info) (#17943) 2024-12-12 18:09:19 +00:00
sig Move assets and archives to their own package (#15157) 2024-01-25 20:39:31 +00:00
testing Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
urn rewrite the URN when resources are being moved between projects (#16523) 2024-07-01 17:36:11 +00:00
alias.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
asset.go Add asset archive test to conformance tests (#16455) 2024-06-24 14:23:18 +00:00
asset_test.go Deserialize Assets with their Sig (#16073) 2024-04-26 19:05:50 +00:00
custom_timeouts.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
errors.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
mapper_test.go Move assets and archives to their own package (#15157) 2024-01-25 20:39:31 +00:00
properties.go Flow PropertyValues through NewPropertyMapFromMap (#16894) 2024-08-07 06:50:58 +00:00
properties_diff.go A property.Value implementation to replace resource.PropertyValue (#15145) 2024-03-14 19:58:59 +00:00
properties_diff_test.go Move assets and archives to their own package (#15157) 2024-01-25 20:39:31 +00:00
properties_path.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
properties_path_test.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
properties_test.go Flow PropertyValues through NewPropertyMapFromMap (#16894) 2024-08-07 06:50:58 +00:00
property_compatibility.go Property map keys are just strings (#15767) 2024-03-25 17:26:41 +00:00
property_compatibility_test.go A property.Value implementation to replace resource.PropertyValue (#15145) 2024-03-14 19:58:59 +00:00
resource_goal.go Allow anything in resource names (#14107) 2023-11-20 08:59:00 +00:00
resource_id.go Remove unused resource.NewUniqueHexV2 (#17067) 2024-08-26 10:48:25 +00:00
resource_id_test.go Enable some more linting rules (#17456) 2024-10-03 17:37:13 +00:00
resource_operation.go move pkg/resource -> sdk/go/common/resource, but leave nested resource packages 2020-03-18 13:36:19 -07:00
resource_state.go Centralize resource state dependency traversal (#17320) 2024-09-23 08:37:34 +00:00
resource_state_test.go Centralize resource state dependency traversal (#17320) 2024-09-23 08:37:34 +00:00
stack.go Move resource.URN to urn.URN (#15689) 2024-03-14 15:28:32 +00:00
status.go move pkg/resource -> sdk/go/common/resource, but leave nested resource packages 2020-03-18 13:36:19 -07:00
urn.go Move resource.URN to urn.URN (#15689) 2024-03-14 15:28:32 +00:00