Skip to content

[Pipeline Bug]: Pipelines claim an optional field (PackageFamilyName) is mandatory and not optional. #404742

Description

@DandelionSprout

Based on #404733.

The pipelines throw an error for MSIX installers if PackageFamilyName isn't specified. The problem with that is that the error message in the logs say "Manifest Error: Optional field missing." (Emphasis mine.)

If the field is actually optional, then it should not be (mandatory|a breaker) for the pipelines.

The log: https://dev.azure.com/shine-oss/8b78618a-7973-49d8-9174-4360829d979b/_apis/build/builds/370234/logs/37

Possible ways to fix it:

A) Change the error message from Optional field missing.Required field missing.
B) Change the pipeline so that it no longer treats PackageFamilyName as mandatory.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-Validation-PipelineIssues related to the manifest validation pipeline.Issue-BugIt either shouldn't be doing this or needs an investigation.Issue-DocsIt's a documentation issue that really should be on MicrosoftDocs

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions