Skip to content

Commit a6ad8ba

Browse files
author
Marcelo RS Soares
committed
Merge branch 'master' into dev
2 parents 85060c4 + e0cca07 commit a6ad8ba

File tree

1 file changed

+8
-17
lines changed
  • dbaas/drivers/replication_topologies

1 file changed

+8
-17
lines changed

dbaas/drivers/replication_topologies/mysql.py

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -562,10 +562,10 @@ def get_deploy_steps(self):
562562
'workflow.steps.util.ssl.UpdateExpireAtDate',
563563
)}, {
564564
'Starting database': (
565-
'workflow.steps.util.plan.ConfigureForNewInfra',
566-
'workflow.steps.util.plan.ConfigureLogForNewInfra',
565+
'workflow.steps.util.plan.ConfigureForNewInfra', # mysql_foxha_57_configuration.sh
566+
'workflow.steps.util.plan.ConfigureLogForNewInfra', # rsyslog_config.sh
567567
'workflow.steps.util.metric_collector.ConfigureTelegraf',
568-
'workflow.steps.util.database.Start',
568+
'workflow.steps.util.database.Start', # start database
569569
'workflow.steps.util.metric_collector.RestartTelegraf',
570570
'workflow.steps.util.database.StartRsyslog',
571571
'workflow.steps.util.database.CheckIsUp',
@@ -1074,30 +1074,22 @@ def get_update_ssl_steps(self):
10741074
'Disable monitoring and alarms': (
10751075
'workflow.steps.util.zabbix.DisableAlarms',
10761076
'workflow.steps.util.db_monitor.DisableMonitoring',
1077+
'workflow.steps.util.ssl.UpdateExpireAtDateRollback',
1078+
'workflow.steps.util.ssl.BackupSSLFolder',
10771079
),
10781080
}] + [{
10791081
'Disable SSL': (
10801082
'workflow.steps.util.ssl.UnSetReplicationUserRequireSSL',
10811083
),
10821084
}] + [{
10831085
'Configure SSL': (
1084-
'workflow.steps.util.ssl.UpdateExpireAtDateRollback',
1085-
'workflow.steps.util.ssl.MoveSSLFolder',
1086-
'workflow.steps.util.ssl.UpdateOpenSSlLib',
1087-
'workflow.steps.util.ssl.CreateSSLFolder',
1088-
'workflow.steps.util.ssl.CreateSSLConfForInfraEndPoint',
1089-
'workflow.steps.util.ssl.CreateSSLConfForInstanceIP',
1090-
'workflow.steps.util.ssl.RequestSSLForInfra',
1091-
'workflow.steps.util.ssl.RequestSSLForInstance',
1086+
'workflow.steps.util.ssl.UpdateSSLForInfra',
1087+
'workflow.steps.util.ssl.UpdateSSLForInstance',
10921088
'workflow.steps.util.ssl.CreateJsonRequestFileInfra',
10931089
'workflow.steps.util.ssl.CreateJsonRequestFileInstance',
10941090
'workflow.steps.util.ssl.CreateCertificateInfra',
10951091
'workflow.steps.util.ssl.CreateCertificateInstance',
10961092
'workflow.steps.util.ssl.SetSSLFilesAccessMySQL',
1097-
'workflow.steps.util.ssl.SetInfraConfiguredSSL',
1098-
'workflow.steps.util.plan.Configure',
1099-
'workflow.steps.util.plan.ConfigureLog',
1100-
'workflow.steps.util.metric_collector.ConfigureTelegraf',
11011093
'workflow.steps.util.ssl.UpdateExpireAtDate',
11021094
),
11031095
}] + [{
@@ -1106,7 +1098,7 @@ def get_update_ssl_steps(self):
11061098
'workflow.steps.util.vm.ChangeMaster',
11071099
'workflow.steps.util.database.CheckIfSwitchMaster',
11081100
'workflow.steps.util.database.Stop',
1109-
# 'workflow.steps.util.ssl.RestoreSSLFolder4Rollback',
1101+
'workflow.steps.util.ssl.RestoreSSLFolder4Rollback',
11101102
'workflow.steps.util.database.Start',
11111103
'workflow.steps.util.metric_collector.RestartTelegraf',
11121104
'workflow.steps.util.database.CheckIfSwitchMasterRollback',
@@ -1120,7 +1112,6 @@ def get_update_ssl_steps(self):
11201112
),
11211113
}] + [{
11221114
'Enabling monitoring and alarms': (
1123-
'workflow.steps.util.db_monitor.UpdateInfraSSLMonitor',
11241115
'workflow.steps.util.db_monitor.EnableMonitoring',
11251116
'workflow.steps.util.zabbix.EnableAlarms',
11261117
),

0 commit comments

Comments
 (0)