Exclude resource refs from property dependencies for packaged components #1416
Triggered via pull request
February 19, 2025 23:43
Status
Failure
Total duration
23m 17s
Artifacts
–
pr.yml
on: pull_request
Matrix: integration-tests
setup_matrix
0s
format
49s
gather
3s
Matrix: conformance-tests
Matrix: build
check-pr
0s
release-dev-sdk
/
Publish dotnet SDK
Annotations
5 errors and 8 warnings
Unexpected file modified:
sdk/Pulumi/Pulumi.xml#L1
File modified:
@@ -1420,17 +1420,17 @@
`Resources` vector in presence of deliberate errors.
</summary>
</member>
- <member name="M:Pulumi.Deployment.SerializeResourcePropertiesAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Boolean,System.Boolean)">
+ <member name="M:Pulumi.Deployment.SerializeResourcePropertiesAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Boolean,System.Boolean,System.Boolean)">
<summary>
- <see cref="M:Pulumi.Deployment.SerializeResourcePropertiesAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Boolean,System.Boolean)"/> walks the props object passed in,
+ <see cref="M:Pulumi.Deployment.SerializeResourcePropertiesAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Boolean,System.Boolean,System.Boolean)"/> walks the props object passed in,
awaiting all interior promises besides those for <see cref="P:Pulumi.Resource.Urn"/> and <see
cref="P:Pulumi.CustomResource.Id"/>, creating a reasonable POCO object that can be remoted over
to registerResource.
</summary>
</member>
- <member name="M:Pulumi.Deployment.SerializeFilteredPropertiesAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Predicate{System.String},System.Boolean,System.Boolean)">
+ <member name="M:Pulumi.Deployment.SerializeFilteredPropertiesAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Predicate{System.String},System.Boolean,System.Boolean,System.Boolean)">
<summary>
- <see cref="M:Pulumi.Deployment.SerializeFilteredPropertiesAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Predicate{System.String},System.Boolean,System.Boolean)"/> walks the props object passed in,
+ <see cref="M:Pulumi.Deployment.SerializeFilteredPropertiesAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Predicate{System.String},System.Boolean,System.Boolean,System.Boolean)"/> walks the props object passed in,
awaiting all interior promises for properties with keys that match the provided filter,
creating a reasonable POCO object that can be remoted over to registerResource.
</summary>
@@ -1444,8 +1444,14 @@
responsibility to ensure that the monitor supports the OutputValues
feature.
</param>
+ <param name="excludeResourceReferencesFromDependencies">
+ Specifies if we should exclude resource references from the resulting
+ <see cref="F:Pulumi.Deployment.SerializationResult.PropertyToDependentResources"/>. This is useful for remote
+ components (i.e. multi-lang components, or MLCs) where we want property dependencies to be
+ empty for a property that only contains resource references.
+ </param>
</member>
- <member name="M:Pulumi.Deployment.SerializeFilteredPropertiesRawAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Predicate{System.String},System.Boolean,System.Boolean)">
+ <member name="M:Pulumi.Deployment.SerializeFilteredPropertiesRawAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Predicate{System.String},System.Boolean,System.Boolean,System.Boolean)">
<summary>
Acts as `SerializeFilteredPropertiesAsync` without the
last step of encoding the value into a Protobuf form.
@@ -2765,7 +2771,7 @@
SpecialOutputValueSig is a randomly assigned hash used to identify outputs in maps. See sdk/go/common/resource/properties.go.
</summary>
</member>
- <member name="M:Pulumi.Serializatio
|
build (ubuntu-latest, 6.0.x)
Unexpected changes detected: 1. See file annotations for details.
|
build (ubuntu-latest, 8.0.x)
The job was canceled because "ubuntu-latest_6_0_x" failed.
|
build (ubuntu-latest, 8.0.x)
The operation was canceled.
|
check-pr
Process completed with exit code 1.
|
conformance-tests (ubuntu-latest, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/pulumi-dotnet/pulumi-dotnet. Supported file pattern: go.sum
|
conformance-tests (macos-13, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/pulumi-dotnet/pulumi-dotnet. Supported file pattern: go.sum
|
integration-tests (ubuntu-latest, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/pulumi-dotnet/pulumi-dotnet. Supported file pattern: go.sum
|
integration-tests (ubuntu-latest, 8.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/pulumi-dotnet/pulumi-dotnet. Supported file pattern: go.sum
|
integration-tests (windows-latest, 6.0.x)
Restore cache failed: Dependencies file is not found in D:\a\pulumi-dotnet\pulumi-dotnet. Supported file pattern: go.sum
|
integration-tests (windows-latest, 8.0.x)
Restore cache failed: Dependencies file is not found in D:\a\pulumi-dotnet\pulumi-dotnet. Supported file pattern: go.sum
|
integration-tests (macos-13, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/pulumi-dotnet/pulumi-dotnet. Supported file pattern: go.sum
|
integration-tests (macos-13, 8.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/pulumi-dotnet/pulumi-dotnet. Supported file pattern: go.sum
|