time="2022-04-27T18:29:44.097Z" level=error msg="unable to create actuator" controller=remotemachineset error="cannot decode VSphereMachineProviderSpec from master machine: could not decode VSphere ProviderSpec: no kind \"VSphereMachineProviderSpec\" is registered for version \"machine.openshift.io/v1beta1\" in scheme \"pkg/runtime/scheme.go:100\"" machinePool=laraujo-jfrog/laraujo-jfrog-infra reconcileID=j9dtzbcx time="2022-04-27T18:29:44.097Z" level=error msg="could not generateMachineSets" controller=remotemachineset error="cannot decode VSphereMachineProviderSpec from master machine: could not decode VSphere ProviderSpec: no kind \"VSphereMachineProviderSpec\" is registered for version \"machine.openshift.io/v1beta1\" in scheme \"pkg/runtime/scheme.go:100\"" machinePool=laraujo-jfrog/laraujo-jfrog-infra reconcileID=j9dtzbcx time="2022-04-27T18:29:44.097Z" level=info msg="reconcile complete" controller=remotemachineset elapsedMillis=85 elapsedMillisGT=0 machinePool=laraujo-jfrog/laraujo-jfrog-infra outcome=unspecified reconcileID=j9dtzbcx time="2022-04-27T18:29:44.097Z" level=error msg="Reconciler error" _name=remotemachineset-controller error="cannot decode VSphereMachineProviderSpec from master machine: could not decode VSphere ProviderSpec: no kind \"VSphereMachineProviderSpec\" is registered for version \"machine.openshift.io/v1beta1\" in scheme \"pkg/runtime/scheme.go:100\"" name=laraujo-jfrog-infra namespace=laraujo-jfro
Hive can no longer use the universal decoder to decode VSphereMachineProviderSpec since it is not a registered type. Hive should instead unmarshal the VSphereMachineProviderSpec directly via ProviderSpecFromRawExtension [1].