@@ -475,20 +475,6 @@ func Convert_v1beta1_NetworkStatus_To_v1alpha5_Network(in *infrav1.NetworkStatus
475
475
return nil
476
476
}
477
477
478
- func Convert_v1alpha5_SecurityGroupFilter_To_v1beta1_SecurityGroupFilter (in * SecurityGroupFilter , out * infrav1.SecurityGroupFilter , s conversion.Scope ) error {
479
- err := autoConvert_v1alpha5_SecurityGroupFilter_To_v1beta1_SecurityGroupFilter (in , out , s )
480
- if err != nil {
481
- return err
482
- }
483
-
484
- // TenantID has been removed in v1beta1. Write it to ProjectID if ProjectID is not already set.
485
- if out .ProjectID == "" {
486
- out .ProjectID = in .TenantID
487
- }
488
-
489
- return nil
490
- }
491
-
492
478
func Convert_v1alpha5_SecurityGroupParam_To_v1beta1_SecurityGroupFilter (in * SecurityGroupParam , out * infrav1.SecurityGroupFilter , s conversion.Scope ) error {
493
479
// SecurityGroupParam is replaced by its contained SecurityGroupFilter in v1beta1
494
480
err := Convert_v1alpha5_SecurityGroupFilter_To_v1beta1_SecurityGroupFilter (& in .Filter , out , s )
@@ -521,16 +507,20 @@ func Convert_v1beta1_SecurityGroupFilter_To_v1alpha5_SecurityGroupParam(in *infr
521
507
return nil
522
508
}
523
509
524
- func Convert_v1alpha5_SubnetParam_To_v1beta1_SubnetFilter (in * SubnetParam , out * infrav1.SubnetFilter , _ conversion.Scope ) error {
525
- * out = infrav1 .SubnetFilter (in .Filter )
510
+ func Convert_v1alpha5_SubnetParam_To_v1beta1_SubnetFilter (in * SubnetParam , out * infrav1.SubnetFilter , s conversion.Scope ) error {
511
+ if err := Convert_v1alpha5_SubnetFilter_To_v1beta1_SubnetFilter (& in .Filter , out , s ); err != nil {
512
+ return err
513
+ }
526
514
if in .UUID != "" {
527
515
out .ID = in .UUID
528
516
}
529
517
return nil
530
518
}
531
519
532
- func Convert_v1beta1_SubnetFilter_To_v1alpha5_SubnetParam (in * infrav1.SubnetFilter , out * SubnetParam , _ conversion.Scope ) error {
533
- out .Filter = SubnetFilter (* in )
520
+ func Convert_v1beta1_SubnetFilter_To_v1alpha5_SubnetParam (in * infrav1.SubnetFilter , out * SubnetParam , s conversion.Scope ) error {
521
+ if err := Convert_v1beta1_SubnetFilter_To_v1alpha5_SubnetFilter (in , & out .Filter , s ); err != nil {
522
+ return err
523
+ }
534
524
out .UUID = in .ID
535
525
536
526
return nil
@@ -718,3 +708,56 @@ func Convert_v1beta1_OpenStackIdentityReference_To_v1alpha5_OpenStackIdentityRef
718
708
out .Name = in .Name
719
709
return nil
720
710
}
711
+
712
+ func Convert_v1alpha5_SubnetFilter_To_v1beta1_SubnetFilter (in * SubnetFilter , out * infrav1.SubnetFilter , s conversion.Scope ) error {
713
+ if err := autoConvert_v1alpha5_SubnetFilter_To_v1beta1_SubnetFilter (in , out , s ); err != nil {
714
+ return err
715
+ }
716
+ infrav1 .ConvertAllTagsTo (in .Tags , in .TagsAny , in .NotTags , in .NotTagsAny , & out .FilterByNeutronTags )
717
+ return nil
718
+ }
719
+
720
+ func Convert_v1beta1_SubnetFilter_To_v1alpha5_SubnetFilter (in * infrav1.SubnetFilter , out * SubnetFilter , s conversion.Scope ) error {
721
+ if err := autoConvert_v1beta1_SubnetFilter_To_v1alpha5_SubnetFilter (in , out , s ); err != nil {
722
+ return err
723
+ }
724
+ infrav1 .ConvertAllTagsFrom (& in .FilterByNeutronTags , & out .Tags , & out .TagsAny , & out .NotTags , & out .NotTagsAny )
725
+ return nil
726
+ }
727
+
728
+ func Convert_v1alpha5_SecurityGroupFilter_To_v1beta1_SecurityGroupFilter (in * SecurityGroupFilter , out * infrav1.SecurityGroupFilter , s conversion.Scope ) error {
729
+ if err := autoConvert_v1alpha5_SecurityGroupFilter_To_v1beta1_SecurityGroupFilter (in , out , s ); err != nil {
730
+ return err
731
+ }
732
+ infrav1 .ConvertAllTagsTo (in .Tags , in .TagsAny , in .NotTags , in .NotTagsAny , & out .FilterByNeutronTags )
733
+
734
+ // TenantID has been removed in v1beta1. Write it to ProjectID if ProjectID is not already set.
735
+ if out .ProjectID == "" {
736
+ out .ProjectID = in .TenantID
737
+ }
738
+ return nil
739
+ }
740
+
741
+ func Convert_v1beta1_SecurityGroupFilter_To_v1alpha5_SecurityGroupFilter (in * infrav1.SecurityGroupFilter , out * SecurityGroupFilter , s conversion.Scope ) error {
742
+ if err := autoConvert_v1beta1_SecurityGroupFilter_To_v1alpha5_SecurityGroupFilter (in , out , s ); err != nil {
743
+ return err
744
+ }
745
+ infrav1 .ConvertAllTagsFrom (& in .FilterByNeutronTags , & out .Tags , & out .TagsAny , & out .NotTags , & out .NotTagsAny )
746
+ return nil
747
+ }
748
+
749
+ func Convert_v1alpha5_NetworkFilter_To_v1beta1_NetworkFilter (in * NetworkFilter , out * infrav1.NetworkFilter , s conversion.Scope ) error {
750
+ if err := autoConvert_v1alpha5_NetworkFilter_To_v1beta1_NetworkFilter (in , out , s ); err != nil {
751
+ return err
752
+ }
753
+ infrav1 .ConvertAllTagsTo (in .Tags , in .TagsAny , in .NotTags , in .NotTagsAny , & out .FilterByNeutronTags )
754
+ return nil
755
+ }
756
+
757
+ func Convert_v1beta1_NetworkFilter_To_v1alpha5_NetworkFilter (in * infrav1.NetworkFilter , out * NetworkFilter , s conversion.Scope ) error {
758
+ if err := autoConvert_v1beta1_NetworkFilter_To_v1alpha5_NetworkFilter (in , out , s ); err != nil {
759
+ return err
760
+ }
761
+ infrav1 .ConvertAllTagsFrom (& in .FilterByNeutronTags , & out .Tags , & out .TagsAny , & out .NotTags , & out .NotTagsAny )
762
+ return nil
763
+ }
0 commit comments