File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -738,7 +738,7 @@ func run(cmd *cobra.Command, _ []string) {
738
738
// SDN -> OVN Migration
739
739
var migrateNetworkType bool
740
740
// Only prompt user with migrating the cluster's network type when it is not OVN-Kubernetes
741
- if cmd .Flags ().Changed (ocm .NetworkTypeFlagName ) && networkType == ocm .NetworkTypeOvn {
741
+ if cmd .Flags ().Changed (ocm .NetworkTypeFlagName ) && networkType == ocm .NetworkTypeOvn && ! confirm . Yes () {
742
742
interactive .SetEnabled (true )
743
743
}
744
744
if interactive .Enabled () && args .networkType != "" {
@@ -782,12 +782,15 @@ func run(cmd *cobra.Command, _ []string) {
782
782
}
783
783
784
784
if cmd .Flags ().Changed (ocm .NetworkTypeFlagName ) && networkType == ocm .NetworkTypeOvn {
785
+ if ! confirm .Yes () && migrateNetworkType {
786
+ migrateNetworkType , err = confirmMigration ()
785
787
786
- migrateNetworkType , err = confirmMigration ()
787
-
788
- if err != nil {
789
- r .Reporter .Errorf ("%s" , err )
790
- os .Exit (1 )
788
+ if err != nil {
789
+ r .Reporter .Errorf ("%s" , err )
790
+ os .Exit (1 )
791
+ }
792
+ } else if confirm .Yes () {
793
+ migrateNetworkType = true
791
794
}
792
795
}
793
796
You can’t perform that action at this time.
0 commit comments