File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -452,7 +452,7 @@ Cleanup or debugging functions are examples of such a hook.
452
452
Keys MUST NOT be an empty string.
453
453
Keys SHOULD be named using a reverse domain notation - e.g. `com.example.myKey`.
454
454
Keys using the `org.opencontainers` namespace are reserved and MUST NOT be used by subsequent specifications.
455
- Implementations that are reading/processing this configuration file MUST NOT generate an error if they encounter an unknown annotation key .
455
+ Runtimes MUST handle unknown annotation keys like any other [ unknown property](#extensibility) .
456
456
457
457
Values MUST be strings.
458
458
Values MAY be an empty string.
@@ -465,12 +465,12 @@ Cleanup or debugging functions are examples of such a hook.
465
465
466
466
## <a name =" configExtensibility " />Extensibility
467
467
468
- Runtimes that are reading or processing this configuration file MUST NOT generate an error if they encounter an unknown property .
469
- Instead they MUST ignore unknown properties .
468
+ Runtimes MAY [ log ] ( runtime.md#warnings ) unknown properties but MUST otherwise ignore them .
469
+ That includes not [ generating errors ] ( runtime.md#errors ) if they encounter an unknown property .
470
470
471
471
## Valid values
472
472
473
- Runtimes that are reading or processing this configuration file MUST generate an error when invalid or unsupported values are encountered.
473
+ Runtimes MUST generate an error when invalid or unsupported values are encountered.
474
474
Unless support for a valid value is explicitly required, runtimes MAY choose which subset of the valid values it will support.
475
475
476
476
## Configuration Schema Example
You can’t perform that action at this time.
0 commit comments