Skip to main content
Version: v0.36.0

required-labels

Image must have required OCI labels.

ProviderLevelTags
ociWarningmetadata

Parameters

NameDefault ValueDescription
labels['org.opencontainers.image.source']n/a

Messages

TypeMessage
PassAll required labels are present.
FailImage is missing one or more required labels: ${criterion.params.labels}.

Playbook Example

rules:
- provider: oci
criterion: required-labels
options:
labels:
- org.opencontainers.image.source

Condition

{
"contains_all": [
{
"keys": [
{
"var": "results.oci.platforms.0.labels"
}
]
},
{
"var": "criterion.params.labels"
}
]
}