Add poss. to disable update repos during syntax tests
Change-Id: Ic740a0c8de07aad49d5124a873bbe8477d2d73be
Prod-related: PROD-29904 (PROD:29904)
diff --git a/src/com/mirantis/mk/SaltModelTesting.groovy b/src/com/mirantis/mk/SaltModelTesting.groovy
index 6a6604b..0dad9d1 100644
--- a/src/com/mirantis/mk/SaltModelTesting.groovy
+++ b/src/com/mirantis/mk/SaltModelTesting.groovy
@@ -99,12 +99,16 @@
// override for now
def extraRepoMergeStrategy = config.get('extraRepoMergeStrategy', 'override')
def extraRepos = config.get('extraRepos', [:])
+ def updateSaltFormulas = config.get('updateSaltFormulas', true).toBoolean()
def defaultRepos = readYaml text: defaultExtraReposYaml
- if (! oldRelease && distribRevision != releaseVersionQ4) {
- defaultRepos['repo']['mcp_saltformulas_update'] = [
- 'source': "deb [arch=amd64] http://mirror.mirantis.com/update/${distribRevision}/salt-formulas/xenial xenial main",
- 'repo_key': "http://mirror.mirantis.com/update/${distribRevision}/salt-formulas/xenial/archive-salt-formulas.key"
- ]
+ // Don't check for magic, if set explicitly
+ if (updateSaltFormulas) {
+ if (!oldRelease && distribRevision != releaseVersionQ4) {
+ defaultRepos['repo']['mcp_saltformulas_update'] = [
+ 'source' : "deb [arch=amd64] http://mirror.mirantis.com/update/${distribRevision}/salt-formulas/xenial xenial main",
+ 'repo_key': "http://mirror.mirantis.com/update/${distribRevision}/salt-formulas/xenial/archive-salt-formulas.key"
+ ]
+ }
}
if (extraRepoMergeStrategy == 'merge') {
extraReposConfig = common.mergeMaps(defaultRepos, extraRepos)