Skip to content

Commit 32d3ac0

Browse files
mergify[bot]pchila
andauthored
[8.x](backport #7098) Verify that we can opt out of docker image pinning for ESS (#7588)
* Verify that we can opt out of docker image pinning for ESS (#7098) (cherry picked from commit b3efa7b) # Conflicts: # pkg/testing/ess/create_deployment_csp_configuration.yaml * resolve conflicts --------- Co-authored-by: Paolo Chilà <[email protected]>
1 parent e6118f6 commit 32d3ac0

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

pkg/testing/ess/create_deployment_csp_configuration.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,3 @@ aws:
1313
elasticsearch_conf_id: "aws.es.datahot.i3"
1414
elasticsearch_deployment_template_id: "aws-storage-optimized"
1515
kibana_instance_configuration_id: "aws.kibana.c5d"
16-
docker:
17-
integration_server_image: "docker.elastic.co/cloud-release/elastic-agent-cloud:8.19.0-b5ff7c34-SNAPSHOT"
18-
elasticsearch_image: "docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.19.0-b5ff7c34-SNAPSHOT"
19-
kibana_image: "docker.elastic.co/cloud-release/kibana-cloud:8.19.0-b5ff7c34-SNAPSHOT"

test_infra/ess/deployment.tf

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,21 @@ locals {
6262
ess_region = coalesce(var.ess_region, "gcp-us-east1")
6363
deployment_template_id = coalesce(var.deployment_template_id, "gcp-storage-optimized")
6464

65-
ess_properties = yamldecode(file("${path.module}/../../pkg/testing/ess/create_deployment_csp_configuration.yaml"))
65+
ess_properties = merge(
66+
{
67+
docker = {
68+
integration_server_image = ""
69+
elasticsearch_image = ""
70+
kibana_image = ""
71+
}
6672

67-
integration_server_docker_image = coalesce(var.integration_server_docker_image, local.ess_properties.docker.integration_server_image)
68-
elasticsearch_docker_image = coalesce(var.elasticsearch_docker_image, local.ess_properties.docker.elasticsearch_image)
69-
kibana_docker_image = coalesce(var.kibana_docker_image, local.ess_properties.docker.kibana_image)
73+
},
74+
yamldecode(file("${path.module}/../../pkg/testing/ess/create_deployment_csp_configuration.yaml")))
75+
76+
77+
integration_server_docker_image = coalesce(var.integration_server_docker_image, local.ess_properties.docker.integration_server_image, "docker.elastic.co/cloud-release/elastic-agent-cloud:${var.stack_version}")
78+
elasticsearch_docker_image = coalesce(var.elasticsearch_docker_image, local.ess_properties.docker.elasticsearch_image, "docker.elastic.co/cloud-release/elasticsearch-cloud-ess:${var.stack_version}")
79+
kibana_docker_image = coalesce(var.kibana_docker_image, local.ess_properties.docker.kibana_image, "docker.elastic.co/cloud-release/kibana-cloud:${var.stack_version}")
7080
}
7181

7282
# If we have defined a stack version, validate that this version exists on that region and return it.

0 commit comments

Comments
 (0)