Skip to content

[Feature]: Create pipeline to ensure that the Json files reference contents in thePreSignedObjects/DBX folder #224

@Flickdm

Description

@Flickdm

Feature Overview

When a new dbx json file is created the internal names don't match the external names and there is no validation to ensure that they reference the correct files in the PreSignedObjects/DBX.

For example: #223

The DBX lateset json file will be named dbx_info_msft_.json and exist in PreSignedObjects/DBX. A pipeline should be created to check that if for example the revocation json file references an external file (such as a certificate) that the certificate should exist otherwise the pipeline should fail with a clear message about what is incorrect.

Solution Overview

A pipeline should read PreSignedObjects/DBX/dbx_info_msft_.json and if the revocation file contains "certificates" - then the pipeline should check PreSignedObjects/DBX/Certificates to ensure that the certificate exists otherwise fail and error with what the mismatch was.

Alternatives Considered

No response

Urgency

Low

Are you going to implement the feature request?

I will implement the feature

Do you need maintainer feedback?

No maintainer feedback needed

Anything else?

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions