forked from toolshed/abra
		
	fix: fix old app version deploy wrt. compose files
See coop-cloud/organising#617
This commit is contained in:
		@ -97,6 +97,19 @@ recipes.
 | 
			
		||||
			logrus.Fatal(err)
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		// NOTE(d1): check out specific version before dealing with secrets. This
 | 
			
		||||
		// is because we need to deal with GetComposeFiles under the hood and these
 | 
			
		||||
		// files change from version to version which therefore affects which
 | 
			
		||||
		// secrets might be generated
 | 
			
		||||
		version := deployedVersion
 | 
			
		||||
		if specificVersion != "" {
 | 
			
		||||
			version = specificVersion
 | 
			
		||||
			logrus.Debugf("choosing %s as version to deploy", version)
 | 
			
		||||
			if err := recipe.EnsureVersion(app.Recipe, version); err != nil {
 | 
			
		||||
				logrus.Fatal(err)
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		secStats, err := secret.PollSecretsStatus(cl, app)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
			logrus.Fatal(err)
 | 
			
		||||
@ -116,15 +129,6 @@ recipes.
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		version := deployedVersion
 | 
			
		||||
		if specificVersion != "" {
 | 
			
		||||
			version = specificVersion
 | 
			
		||||
			logrus.Debugf("choosing %s as version to deploy", version)
 | 
			
		||||
			if err := recipe.EnsureVersion(app.Recipe, version); err != nil {
 | 
			
		||||
				logrus.Fatal(err)
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if !internal.Chaos && specificVersion == "" {
 | 
			
		||||
			catl, err := recipe.ReadRecipeCatalogue(internal.Offline)
 | 
			
		||||
			if err != nil {
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user