Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
schema/defs-image: Remove 'null' from valid annotations
The 'null' option has been in the JSON Schema since 78c7ff7 (manifest: add annotations, 2016-04-27, #44), although I expect it was accidental. The spec has clearly not allowed: "annotations": null since 873b9b6 (Add some text about extensions, 2016-06-26, #164) landed with the following (still current) requirements: Annotations MUST be a key-value map where both the key and value MUST be strings. and: If there are no annotations then this property MUST either be absent or be an empty map. Folks without annotations should not set the property at all, or they should set it to: "annotations": {} Signed-off-by: W. Trevor King <wking@tremily.us>
- Loading branch information