Skip to content

Dotnet Example, fixes #306 #355

Dotnet Example, fixes #306

Dotnet Example, fixes #306 #355

Triggered via pull request January 22, 2025 17:53
@rshadershade
synchronize #308
dotnet_example
Status Failure
Total duration 2m 44s
Billable time 8m
Artifacts 2

run-acceptance-tests.yml

on: pull_request
prerequisites
50s
prerequisites
comment-notification
0s
comment-notification
Matrix: build_sdks
Matrix: test
sentinel
0s
sentinel
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 4 warnings
Unexpected file modified: sdk/go/kubernetes-cert-manager/certManager.go#L1
File modified: @@ -88,7 +88,7 @@ type certManagerArgs struct { // The set of arguments for constructing a CertManager resource. type CertManagerArgs struct { Affinity corev1.AffinityPtrInput - Cainjector CertManagerCaInjectorPtrInput + Cainjector *CertManagerCaInjectorArgs // Override the namespace used to store DNS provider credentials etc. for ClusterIssuer resources. By default, the same namespace as cert-manager is deployed within is used. This namespace will not be automatically created by the Helm chart. ClusterResourceNamespace pulumi.StringPtrInput // Container Security Context to be set on the controller component container. ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ @@ -102,13 +102,13 @@ type CertManagerArgs struct { ExtraVolumes corev1.VolumeArrayInput // Comma separated list of feature gates that should be enabled on the controller pod. FeatureGates pulumi.StringPtrInput - Global CertManagerGlobalPtrInput + Global *CertManagerGlobalArgs // HelmOptions is an escape hatch that lets the end user control any aspect of the Helm deployment. This exposes the entirety of the underlying Helm Release component args. - HelmOptions ReleasePtrInput + HelmOptions *ReleaseArgs Http_proxy pulumi.StringPtrInput Https_proxy pulumi.StringPtrInput - Image CertManagerImagePtrInput - IngressShim CertManagerIngressShimPtrInput + Image *CertManagerImageArgs + IngressShim *CertManagerIngressShimArgs InstallCRDs pulumi.BoolPtrInput No_proxy pulumi.StringArrayInput NodeSelector corev1.NodeSelectorPtrInput @@ -118,20 +118,20 @@ type CertManagerArgs struct { // Optional DNS settings, useful if you have a public and private DNS zone for the same domain on Route 53. What follows is an example of ensuring cert-manager can access an ingress or DNS TXT records at all times. NOTE: This requires Kubernetes 1.10 or `CustomPodDNS` feature gate enabled for the cluster to work. PodDnsPolicy pulumi.StringPtrInput PodLabels pulumi.StringMapInput - Prometheus CertManagerPrometheusPtrInput + Prometheus *CertManagerPrometheusArgs ReplicaCount pulumi.IntPtrInput Resources corev1.ResourceRequirementsPtrInput // Pod Security Context. ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ SecurityContext corev1.PodSecurityContextPtrInput - ServiceAccount CertManagerServiceAccountPtrInput + ServiceAccount *CertManagerServiceAccountArgs // Optional additional annotations to add to the controller service ServiceAnnotations pulumi.StringMapInput // Optional additional labels to add to the controller Service ServiceLabels pulumi.StringMapInput - Startupapicheck CertManagerStartupAPICheckPtrInput + Startupapicheck *CertManagerStartupAPICheckArgs Strategy appsv1.DeploymentStrategyPtrInput Tolerations corev1.TolerationArrayInput - Webhook CertManagerWebhookPtrInput + Webhook *CertManagerWebhookArgs } func (CertManagerArgs) ElementType() reflect.Type {
Unexpected file modified: sdk/go/kubernetes-cert-manager/pulumiTypes.go#L1
File modified: @@ -57,9 +57,9 @@ type CertManagerCaInjectorArgs struct { // Optional additional annotations to add to the cainjector Deployment DeploymentAnnotations pulumi.StringMapInput `pulumi:"deploymentAnnotations"` // Optional additional arguments for cainjector - ExtraArgs pulumi.StringArrayInput `pulumi:"extraArgs"` - Image CertManagerImagePtrInput `pulumi:"image"` - NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` + ExtraArgs pulumi.StringArrayInput `pulumi:"extraArgs"` + Image *CertManagerImageArgs `pulumi:"image"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` // Optional additional annotations to add to the cainjector Pods PodAnnotations pulumi.StringMapInput `pulumi:"podAnnotations"` // Optional additional labels to add to the Webhook Pods @@ -68,7 +68,7 @@ type CertManagerCaInjectorArgs struct { PodSecurityContext corev1.PodSecurityContextPtrInput `pulumi:"podSecurityContext"` ReplicaCount pulumi.IntPtrInput `pulumi:"replicaCount"` Resources corev1.ResourceRequirementsPtrInput `pulumi:"resources"` - ServiceAccount CertManagerServiceAccountPtrInput `pulumi:"serviceAccount"` + ServiceAccount *CertManagerServiceAccountArgs `pulumi:"serviceAccount"` Strategy appsv1.DeploymentStrategyPtrInput `pulumi:"strategy"` TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` Tolerations corev1.TolerationArrayInput `pulumi:"tolerations"` @@ -407,14 +407,14 @@ type CertManagerGlobalInput interface { type CertManagerGlobalArgs struct { // Reference to one or more secrets to be used when pulling images. ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/ - ImagePullSecrets corev1.LocalObjectReferenceArrayInput `pulumi:"imagePullSecrets"` - LeaderElection CertManagerGlobalLeaderElectionPtrInput `pulumi:"leaderElection"` + ImagePullSecrets corev1.LocalObjectReferenceArrayInput `pulumi:"imagePullSecrets"` + LeaderElection *CertManagerGlobalLeaderElectionArgs `pulumi:"leaderElection"` // Set the verbosity of cert-manager. Range of 0 - 6 with 6 being the most verbose. - LogLevel pulumi.IntPtrInput `pulumi:"logLevel"` - PodSecurityPolicy CertManagerGlobalPodSecurityPolicyPtrInput `pulumi:"podSecurityPolicy"` + LogLevel pulumi.IntPtrInput `pulumi:"logLevel"` + PodSecurityPolicy *CertManagerGlobalPodSecurityPolicyArgs `pulumi:"podSecurityPolicy"` // Optional priority class to be used for the cert-manager pods. - PriorityClassName pulumi.StringPtrInput `pulumi:"priorityClassName"` - Rbac CertManagerGlobalRbacPtrInput `pulumi:"rbac"` + PriorityClassName pulumi.StringPtrInput `pulumi:"priorityClassName"` + Rbac *CertManagerGlobalRbacArgs `pulumi:"rbac"` } func (CertManagerGlobalArgs) ElementType() reflect.Type { @@ -1447,8 +1447,8 @@ type CertManagerPrometheusInput interface { } type CertManagerPrometheusArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - ServiceMonitor CertManagerPrometheusServiceMonitorPtrInput `pulumi:"serviceMonitor"` + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + ServiceMonitor *CertManagerPrometheusServiceMonitorArgs `pulumi:"serviceMonitor"` } func (CertManagerPrometheusArgs) ElementType() reflect.Type { @@ -2037,20 +2037,20 @@ type CertManagerStartupAPICheckArgs struct { BackoffLimit pulumi.IntPtrInput `pulumi:"backoffLimit"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Optional additional arguments for startupapicheck - ExtraArgs pulumi.StringArrayInput `pulumi:"extraArgs"` - Image CertManagerImagePtrInput `pulumi:"image"` + ExtraArgs pulumi.StringArrayInput `pulumi:"extraArgs"` + Image *CertManagerImageArgs `pulumi:"image"` // Optional additional annotations to add to the startupapicheck Job JobAnnotations pulumi.StringMapInput `pulumi:"jobAnnotations"` NodeSel
build_sdks (go)
Unexpected changes detected: 2. See file annotations for details.
build_sdks (python)
The job was canceled because "go" failed.
build_sdks (python)
The operation was canceled.
build_sdks (nodejs)
The job was canceled because "go" failed.
build_sdks (nodejs)
The operation was canceled.
build_sdks (java)
The job was canceled because "go" failed.
build_sdks (java)
The operation was canceled.
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
prerequisites
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build_sdks (dotnet)
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
build_sdks (go)
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.

Artifacts

Produced during runtime
Name Size
dotnet-sdk.tar.gz
190 KB
pulumi-kubernetes-cert-manager-provider.tar.gz
32.3 MB