upgrade: don't pass vm image (#2211)

This commit is contained in:
3u13r 2023-08-14 15:16:07 +02:00 committed by GitHub
parent 58e9906811
commit c597ffb1cf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 26 additions and 87 deletions

View file

@ -18,16 +18,18 @@ import (
)
// TerraformUpgradeVars returns variables required to execute the Terraform scripts.
func TerraformUpgradeVars(conf *config.Config, imageRef string) (terraform.Variables, error) {
func TerraformUpgradeVars(conf *config.Config) (terraform.Variables, error) {
// Note that we pass "" as imageRef, as we ignore changes to the image in the terraform.
// The image is updates via our operator.
switch conf.GetProvider() {
case cloudprovider.AWS:
vars := awsTerraformVars(conf, imageRef)
vars := awsTerraformVars(conf, "")
return vars, nil
case cloudprovider.Azure:
vars := azureTerraformVars(conf, imageRef)
vars := azureTerraformVars(conf, "")
return vars, nil
case cloudprovider.GCP:
vars := gcpTerraformVars(conf, imageRef)
vars := gcpTerraformVars(conf, "")
return vars, nil
default:
return nil, fmt.Errorf("unsupported provider: %s", conf.GetProvider())