From 002bd2eae271da4972fbbc3a16aa6cfca0746f77 Mon Sep 17 00:00:00 2001 From: Antonin Stefanutti Date: Tue, 26 Sep 2023 12:04:34 +0200 Subject: [PATCH 1/2] Add missing OpenShift Config API to runtime scheme --- main.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main.go b/main.go index 9c157ebc9..752ac0d76 100644 --- a/main.go +++ b/main.go @@ -48,6 +48,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/log/zap" "sigs.k8s.io/yaml" + configv1 "github.com/openshift/api/config/v1" + "github.com/project-codeflare/codeflare-operator/pkg/config" // Import all Kubernetes client auth plugins (e.g. Azure, GCP, OIDC, etc.) // to ensure that exec-entrypoint and run can make use of them. @@ -63,6 +65,7 @@ func init() { utilruntime.Must(clientgoscheme.AddToScheme(scheme)) utilruntime.Must(mcadv1beta1.AddToScheme(scheme)) utilruntime.Must(quotasubtreev1.AddToScheme(scheme)) + utilruntime.Must(configv1.Install(scheme)) } func main() { From 912f64229661bb510131c39d556bd542f927481d Mon Sep 17 00:00:00 2001 From: Antonin Stefanutti Date: Tue, 26 Sep 2023 13:46:00 +0200 Subject: [PATCH 2/2] Add missing OpenShift Machine API to runtime scheme --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index 752ac0d76..385a7d958 100644 --- a/main.go +++ b/main.go @@ -49,6 +49,7 @@ import ( "sigs.k8s.io/yaml" configv1 "github.com/openshift/api/config/v1" + machinev1beta1 "github.com/openshift/api/machine/v1beta1" "github.com/project-codeflare/codeflare-operator/pkg/config" // Import all Kubernetes client auth plugins (e.g. Azure, GCP, OIDC, etc.) @@ -63,9 +64,12 @@ var ( func init() { utilruntime.Must(clientgoscheme.AddToScheme(scheme)) + // MCAD utilruntime.Must(mcadv1beta1.AddToScheme(scheme)) utilruntime.Must(quotasubtreev1.AddToScheme(scheme)) + // InstaScale utilruntime.Must(configv1.Install(scheme)) + utilruntime.Must(machinev1beta1.Install(scheme)) } func main() {