diff --git a/cloud/util/util.go b/cloud/util/util.go index f3a73b1c..c574cff5 100644 --- a/cloud/util/util.go +++ b/cloud/util/util.go @@ -320,10 +320,10 @@ func CreateMachinePoolMachinesIfNotExists(ctx context.Context, params MachinePar } infraMachine := &infrav2exp.OCIMachinePoolMachine{ ObjectMeta: metav1.ObjectMeta{ - Namespace: params.Namespace, - Name: specMachine.Name, - Labels: labels, - Annotations: make(map[string]string), + Namespace: params.Namespace, + GenerateName: params.MachinePool.Name, + Labels: labels, + Annotations: make(map[string]string), // set the parent to infra machinepool till the capi machine reconciler changes it to capi machinepool machine OwnerReferences: []metav1.OwnerReference{ { diff --git a/metadata.yaml b/metadata.yaml index d109a7cd..cbc340fe 100644 --- a/metadata.yaml +++ b/metadata.yaml @@ -44,3 +44,6 @@ releaseSeries: - major: 0 minor: 13 contract: v1beta1 + - major: 0 + minor: 14 + contract: v1beta1 \ No newline at end of file