@@ -75,13 +75,16 @@ export function installCantonComponents(
7575 if ( ! migrationInfo ) {
7676 throw new Error ( `Migration ${ migrationId } not found in migration config` ) ;
7777 }
78+ const version = isActiveMigration
79+ ? ( svConfig . versionOverride ?? migrationInfo . version )
80+ : migrationInfo . version ;
7881 const participantPg =
7982 dbs ?. participant ||
8083 installPostgres (
8184 xns ,
8285 `participant-${ migrationId } -pg` ,
8386 `participant-pg` ,
84- migrationInfo . version ,
87+ version ,
8588 svConfig . participant ?. cloudSql || spliceConfig . pulumiProjectConfig . cloudSql ,
8689 true ,
8790 { isActive : migrationStillRunning , migrationId, disableProtection }
@@ -92,7 +95,7 @@ export function installCantonComponents(
9295 xns ,
9396 `mediator-${ migrationId } -pg` ,
9497 `mediator-pg` ,
95- migrationInfo . version ,
98+ version ,
9699 svConfig . mediator ?. cloudSql || spliceConfig . pulumiProjectConfig . cloudSql ,
97100 true ,
98101 {
@@ -107,7 +110,7 @@ export function installCantonComponents(
107110 xns ,
108111 `sequencer-${ migrationId } -pg` ,
109112 `sequencer-pg` ,
110- migrationInfo . version ,
113+ version ,
111114 svConfig . sequencer ?. cloudSql || spliceConfig . pulumiProjectConfig . cloudSql ,
112115 true ,
113116 { isActive : migrationStillRunning , migrationId, disableProtection }
@@ -119,7 +122,7 @@ export function installCantonComponents(
119122 migrationId ,
120123 auth0Config ,
121124 participantPg ,
122- migrationInfo . version ,
125+ version ,
123126 ledgerApiUserSecretSource ,
124127 imagePullServiceAccountName ,
125128 withAddedDependencies ( opts , ledgerApiUserSecret ? [ ledgerApiUserSecret ] : [ ] )
@@ -135,7 +138,7 @@ export function installCantonComponents(
135138 mediatorPostgres : mediatorPostgres ,
136139 setCoreDbNames : svConfig . isCoreSv ,
137140 } ,
138- migrationInfo . version ,
141+ version ,
139142 imagePullServiceAccountName ,
140143 opts
141144 )
@@ -152,7 +155,7 @@ export function installCantonComponents(
152155 isActiveMigration ,
153156 migrationConfig . isRunningMigration ( ) ,
154157 svConfig . onboardingName ,
155- migrationInfo . version ,
158+ version ,
156159 imagePullServiceAccountName ,
157160 disableProtection ,
158161 opts
0 commit comments