diff --git a/Makefile b/Makefile index d177a3546..ebbbb8ddc 100644 --- a/Makefile +++ b/Makefile @@ -284,9 +284,11 @@ modify_composefile: modify_composefile_notary modify_composefile_clair @cp $(DOCKERCOMPOSEFILEPATH)/$(DOCKERCOMPOSETPLFILENAME) $(DOCKERCOMPOSEFILEPATH)/$(DOCKERCOMPOSEFILENAME) @cp $(DOCKERCOMPOSEFILEPATH)/ha/$(DOCKERCOMPOSETPLFILENAME) $(DOCKERCOMPOSEFILEPATH)/ha/$(DOCKERCOMPOSEFILENAME) @$(SEDCMD) -i 's/__version__/$(VERSIONTAG)/g' $(DOCKERCOMPOSEFILEPATH)/ha/$(DOCKERCOMPOSEFILENAME) - @$(SEDCMD) -i 's/__reg_version__/$(REGISTRYVERSION)-$(VERSIONTAG)/g' $(DOCKERCOMPOSEFILEPATH)/$(DOCKERCOMPOSEFILENAME) @$(SEDCMD) -i 's/__version__/$(VERSIONTAG)/g' $(DOCKERCOMPOSEFILEPATH)/$(DOCKERCOMPOSEFILENAME) + @$(SEDCMD) -i 's/__reg_version__/$(REGISTRYVERSION)-$(VERSIONTAG)/g' $(DOCKERCOMPOSEFILEPATH)/$(DOCKERCOMPOSEFILENAME) + @$(SEDCMD) -i 's/__reg_version__/$(REGISTRYVERSION)-$(VERSIONTAG)/g' $(DOCKERCOMPOSEFILEPATH)/ha/$(DOCKERCOMPOSEFILENAME) @$(SEDCMD) -i 's/__nginx_version__/$(NGINXVERSION)/g' $(DOCKERCOMPOSEFILEPATH)/$(DOCKERCOMPOSEFILENAME) + @$(SEDCMD) -i 's/__nginx_version__/$(NGINXVERSION)/g' $(DOCKERCOMPOSEFILEPATH)/ha/$(DOCKERCOMPOSEFILENAME) modify_composefile_notary: @echo "preparing docker-compose notary file..." diff --git a/make/ha/docker-compose.tpl b/make/ha/docker-compose.tpl index 4adddfb40..223ed4d10 100644 --- a/make/ha/docker-compose.tpl +++ b/make/ha/docker-compose.tpl @@ -12,7 +12,7 @@ services: networks: - harbor registry: - image: vmware/registry:2.6.2-photon + image: vmware/registry-photon:__reg_version__ container_name: registry restart: always volumes: @@ -95,7 +95,7 @@ services: syslog-address: "tcp://127.0.0.1:1514" tag: "jobservice" proxy: - image: vmware/nginx-photon:1.11.13 + image: vmware/nginx-photon:__nginx_version__ container_name: nginx restart: always volumes: diff --git a/make/prepare b/make/prepare index 837bdeeb8..e5df111ef 100755 --- a/make/prepare +++ b/make/prepare @@ -265,7 +265,7 @@ else: storage_provider_name = rcp.get("configuration", "registry_storage_provider_name").strip() storage_provider_config = rcp.get("configuration", "registry_storage_provider_config").strip() # yaml requires 1 or more spaces between the key and value -storage_provider_config = storage_provider_config.replace(":", ": ") +storage_provider_config = storage_provider_config.replace(":", ": ", 1) ui_secret = ''.join(random.choice(string.ascii_letters+string.digits) for i in range(16)) jobservice_secret = ''.join(random.choice(string.ascii_letters+string.digits) for i in range(16))