The CAPIProvider "ipam-in-cluster" is invalid: spec.type: Unsupported value: "ipam": supported values: "infrastructure", "core", "controlPlane", "bootstrap", "addon"
What did you expect to happen?
The IPAM CAPIProvider resource is accepted and the provider is installed.
How to reproduce it?
No response
Rancher Turtles version
v0.7.0
Anything else you would like to add?
The Go code supports the IPAM type. The "ipam" value is included in the Go enum, but is missing from the CRD schema.
After manually patching the CAPIProvider CRD, the resource can be applied and the IPAM provider installs and operates as expected.
What steps did you take and what happened?
Attempting to install the following CAPIProvider resource results in an error.
The error message is:
What did you expect to happen?
The IPAM CAPIProvider resource is accepted and the provider is installed.
How to reproduce it?
No response
Rancher Turtles version
v0.7.0
Anything else you would like to add?
The Go code supports the IPAM type. The "ipam" value is included in the Go enum, but is missing from the CRD schema. After manually patching the CAPIProvider CRD, the resource can be applied and the IPAM provider installs and operates as expected.
Label(s) to be applied
/kind bug