https://github.com/kyverno/chainsaw/blob/main/.crds/chainsaw.kyverno.io_configurations.yaml uses a type: integer with format: int which is currently not supported in kopium. According to the openapi spec, tools that do not recognize a specific format may fallback to the type value alone which is currently mapped to i64 for integers and f64 for numbers. This change brings kopiums behavior in line with the openapi spec and allows such unknown formats to exist in CRDs.
https://github.com/kyverno/chainsaw/blob/main/.crds/chainsaw.kyverno.io_configurations.yaml uses a
type: integer
withformat: int
which is currently not supported in kopium. According to the openapi spec, tools that do not recognize a specific format may fallback to thetype
value alone which is currently mapped toi64
for integers andf64
for numbers. This change brings kopiums behavior in line with the openapi spec and allows such unknown formats to exist in CRDs.