@@ -183,7 +183,6 @@ func RunMigration(
183183// RunPgsqlVersionUpgrade perform a PostgreSQL major upgrade.
184184func RunPgsqlVersionUpgrade (
185185 authFile string ,
186- registry string ,
187186 image types.ImageFlags ,
188187 upgradeImage types.ImageFlags ,
189188 oldPgsql string ,
@@ -296,7 +295,6 @@ func RunPostUpgradeScript(serverImage string) error {
296295func Upgrade (
297296 systemd podman.Systemd ,
298297 authFile string ,
299- registry string ,
300298 db adm_utils.DBFlags ,
301299 reportdb adm_utils.DBFlags ,
302300 ssl adm_utils.InstallSSLFlags ,
@@ -311,7 +309,7 @@ func Upgrade(
311309) error {
312310 // Calling cloudguestregistryauth only makes sense if using the cloud provider registry.
313311 // This check assumes users won't use custom registries that are not the cloud provider one on a cloud image.
314- if ! strings . HasPrefix ( registry , "registry.suse.com" ) {
312+ if image . RegistryFQDN == "registry.suse.com" {
315313 if err := CallCloudGuestRegistryAuth (); err != nil {
316314 return err
317315 }
@@ -372,7 +370,7 @@ func Upgrade(
372370
373371 if newPgVersion > oldPgVersion {
374372 if err := RunPgsqlVersionUpgrade (
375- authFile , registry , image , upgradeImage , strconv .Itoa (oldPgVersion ),
373+ authFile , image , upgradeImage , strconv .Itoa (oldPgVersion ),
376374 strconv .Itoa (newPgVersion ),
377375 ); err != nil {
378376 return utils .Errorf (err , L ("cannot run PostgreSQL version upgrade script" ))
@@ -440,19 +438,19 @@ func Upgrade(
440438 Host : db .Host ,
441439 }
442440
443- err = coco .Upgrade (systemd , authFile , registry , cocoFlags , image , inspectedDB )
441+ err = coco .Upgrade (systemd , authFile , cocoFlags , image , inspectedDB )
444442
445443 if err != nil {
446444 return utils .Errorf (err , L ("error upgrading confidential computing service." ))
447445 }
448446
449447 if err := hub .Upgrade (
450- systemd , authFile , registry , image .PullPolicy , image . Tag , hubXmlrpcFlags ,
448+ systemd , authFile , image .PullPolicy , hubXmlrpcFlags ,
451449 ); err != nil {
452450 return err
453451 }
454452
455- if err := saline .Upgrade (systemd , authFile , registry , salineFlags , image , utils .GetLocalTimezone ()); err != nil {
453+ if err := saline .Upgrade (systemd , authFile , salineFlags , image , utils .GetLocalTimezone ()); err != nil {
456454 return utils .Errorf (err , L ("error upgrading saline service." ))
457455 }
458456
@@ -487,7 +485,6 @@ func WaitForSystemStart(
487485func Migrate (
488486 systemd podman.Systemd ,
489487 authFile string ,
490- registry string ,
491488 db adm_utils.DBFlags ,
492489 reportdb adm_utils.DBFlags ,
493490 ssl adm_utils.InstallSSLFlags ,
@@ -508,7 +505,7 @@ func Migrate(
508505) error {
509506 // Calling cloudguestregistryauth only makes sense if using the cloud provider registry.
510507 // This check assumes users won't use custom registries that are not the cloud provider one on a cloud image.
511- if ! strings . HasPrefix ( registry , "registry.suse.com" ) {
508+ if image . RegistryFQDN == "registry.suse.com" {
512509 if err := CallCloudGuestRegistryAuth (); err != nil {
513510 return err
514511 }
@@ -570,7 +567,7 @@ func Migrate(
570567 log .Info ().Msgf (L ("Configuring split PostgreSQL container. Image version: %[1]d, not migrated version: %[2]d" ),
571568 newPgVersion , oldPgVersion )
572569
573- if err := upgradeDB (newPgVersion , oldPgVersion , upgradeImage , authFile , registry , image ); err != nil {
570+ if err := upgradeDB (newPgVersion , oldPgVersion , upgradeImage , authFile , image ); err != nil {
574571 return err
575572 }
576573
@@ -607,18 +604,18 @@ func Migrate(
607604 Host : db .Host ,
608605 }
609606
610- err = coco .Upgrade (systemd , authFile , registry , cocoFlags , image , inspectedDB )
607+ err = coco .Upgrade (systemd , authFile , cocoFlags , image , inspectedDB )
611608 if err != nil {
612609 return utils .Errorf (err , L ("error upgrading confidential computing service." ))
613610 }
614611
615612 if err := hub .Upgrade (
616- systemd , authFile , registry , image .PullPolicy , image . Tag , hubXmlrpcFlags ,
613+ systemd , authFile , image .PullPolicy , hubXmlrpcFlags ,
617614 ); err != nil {
618615 return err
619616 }
620617
621- if err := saline .Upgrade (systemd , authFile , registry , salineFlags , image , utils .GetLocalTimezone ()); err != nil {
618+ if err := saline .Upgrade (systemd , authFile , salineFlags , image , utils .GetLocalTimezone ()); err != nil {
622619 return utils .Errorf (err , L ("error upgrading saline service." ))
623620 }
624621
@@ -774,7 +771,6 @@ func prepareHost(
774771 preparedPgsqlImage types.ImageFlags ,
775772 scc types.SCCCredentials ,
776773) (* utils.ServerInspectData , error ) {
777-
778774 inspectedValues , err := podman .Inspect (preparedServerImage , preparedPgsqlImage , scc )
779775 if err != nil {
780776 return nil , utils .Errorf (err , L ("cannot inspect podman values" ))
@@ -797,12 +793,11 @@ func upgradeDB(
797793 oldPgVersion int ,
798794 upgradeImage types.ImageFlags ,
799795 authFile string ,
800- registry string ,
801796 image types.ImageFlags ,
802797) error {
803798 if newPgVersion > oldPgVersion {
804799 if err := RunPgsqlVersionUpgrade (
805- authFile , registry , image , upgradeImage , strconv .Itoa (oldPgVersion ),
800+ authFile , image , upgradeImage , strconv .Itoa (oldPgVersion ),
806801 strconv .Itoa (newPgVersion ),
807802 ); err != nil {
808803 return utils .Error (err , L ("cannot run PostgreSQL version upgrade script" ))
0 commit comments