Skip to content

MGMT plane release builds fail with contact and approver values #48460

Description

Workaround: Use a manual build to release packages

Example logs: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6658672&view=logs&j=88454c3d-6e95-5adc-4a41-ce24f9cc5124&t=8f8225ff-4f9a-5af5-4618-66c36da30b08&s=1e60b8b3-2cd6-59d1-321a-e91394b1f73c

Config Values Populated successfully. 

Validation of configManager.config instance failed. 

Execution failed with error :- 

owners is null 

approvers is null 

Possible solution: Populate information in the pipeline based on a statically defined fallback email address

                        - template: /eng/pipelines/templates/steps/esrp-publish.yml
                          parameters:
                            targetFolder: "$(Pipeline.Workspace)/esrp-release/${{parameters.ArtifactName}}/${{artifact.name}}"
                            ${{ if in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI') }}:
                              owners: alias@microsoft.com
                              approvers: alias@microsoft.com

Metadata

Metadata

Labels

needs-triageWorkflow: This is a new issue that needs to be triaged to the appropriate team.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions