-
Task
-
Resolution: Done
-
Blocker
-
None
-
None
The older installer is unusable with the new operator as the updates made to the operator classes no longer support serialisation of openshift specific types such as the SecurityContextConstraint. The cause appears to have been caused by the switch from the previous 'sdk' operations to using the k8s client but without registering the appropriate types for serialisation.
When installing the old 'Installation' type we see repeated failures with the following cause
time="2019-04-07T22:10:22Z" level=info msg="Failed to retrieve scc: no kind is registered for the type v1.SecurityContextConstraints in scheme \"k8s.io/client-go/kubernetes/scheme/register.go:57\""
Note this is before the installer job has been created.