Skip to content

Commit

Permalink
Prepare 0.8.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Ganeshrockz committed Feb 29, 2024
1 parent 3f3198c commit 51c51c4
Show file tree
Hide file tree
Showing 27 changed files with 37 additions and 35 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/reusable-ecs-acceptance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ on:
consul-version:
required: false
type: string
default: "1.17.0"
default: "1.18.0"
enable-hcp:
description: "Whether to create a HCP cluster for running acceptance tests"
required: true
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/terraform-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,14 @@ jobs:
matrix:
name:
- acceptance-1.17-FARGATE-HCP
- acceptance-1.17-FARGATE
- acceptance-1.18-FARGATE
include:
- name: acceptance-1.17-FARGATE-HCP
enable-hcp: true
launch-type: FARGATE
consul-version: 1.17.1

- name: acceptance-1.17-FARGATE
- name: acceptance-1.18-FARGATE
enable-hcp: false
launch-type: FARGATE
fail-fast: false
Expand All @@ -76,13 +77,14 @@ jobs:
matrix:
name:
- acceptance-1.17-EC2-HCP
- acceptance-1.17-EC2
- acceptance-1.18-EC2
include:
- name: acceptance-1.17-EC2-HCP
enable-hcp: true
launch-type: EC2
consul-version: 1.17.1

- name: acceptance-1.17-EC2
- name: acceptance-1.18-EC2
enable-hcp: false
launch-type: EC2
fail-fast: false
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Unreleased
## 0.8.0 (Feb 29, 2024)

BREAKING CHANGES
* Following are the changes made to the task definitions for `mesh-task` and `gateway-task` submodules to react to the changes made in [this](https://github.com/hashicorp/consul-ecs/pull/211) PR.
Expand Down
4 changes: 2 additions & 2 deletions examples/admin-partitions/terraform/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@ variable "tags" {
variable "consul_ecs_image" {
description = "Consul ECS image to use."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_dataplane_image" {
description = "consul-dataplane Docker image."
type = string
default = "hashicorppreview/consul-dataplane:1.4.0-dev"
default = "hashicorp/consul-dataplane:1.4.0"
}

variable "client_partition" {
Expand Down
2 changes: 1 addition & 1 deletion examples/cluster-peering/gateway/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -77,5 +77,5 @@ variable "additional_task_role_policies" {
variable "consul_ecs_image" {
description = "Consul ECS image to use in all tasks."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}
2 changes: 1 addition & 1 deletion examples/cluster-peering/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ variable "lb_ingress_ip" {
variable "consul_ecs_image" {
description = "Consul ECS image to use in all tasks."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_startup_timeout" {
Expand Down
2 changes: 1 addition & 1 deletion examples/locality-aware-routing/datacenter/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ variable "consul_server_startup_timeout" {
variable "consul_image" {
description = "Consul Docker image."
type = string
default = "hashicorppreview/consul-enterprise:1.17-dev"
default = "hashicorp/consul-enterprise:1.18.0-ent"
}

variable "consul_license" {
Expand Down
4 changes: 2 additions & 2 deletions examples/locality-aware-routing/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ variable "lb_ingress_ip" {
variable "consul_ecs_image" {
description = "Consul ECS image to use in all tasks."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_startup_timeout" {
Expand All @@ -38,5 +38,5 @@ variable "consul_server_startup_timeout" {
variable "consul_image" {
description = "Consul Docker image."
type = string
default = "hashicorp/consul-enterprise:1.17.0-ent"
default = "hashicorp/consul-enterprise:1.18.0-ent"
}
2 changes: 1 addition & 1 deletion examples/mesh-gateways/gateway/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -83,5 +83,5 @@ variable "additional_task_role_policies" {
variable "consul_ecs_image" {
description = "Consul ECS image to use in all tasks."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}
2 changes: 1 addition & 1 deletion examples/mesh-gateways/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ variable "lb_ingress_ip" {
variable "consul_ecs_image" {
description = "Consul ECS image to use in all tasks."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_startup_timeout" {
Expand Down
2 changes: 1 addition & 1 deletion examples/service-sameness/datacenter/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ variable "consul_server_startup_timeout" {
variable "consul_image" {
description = "Consul Docker image."
type = string
default = "public.ecr.aws/hashicorp/consul-enterprise:1.17.0-ent"
default = "public.ecr.aws/hashicorp/consul-enterprise:1.18.0-ent"
}

variable "consul_license" {
Expand Down
2 changes: 1 addition & 1 deletion examples/service-sameness/gateway/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ variable "additional_task_role_policies" {
variable "consul_ecs_image" {
description = "Consul ECS image to use in all tasks."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_lb_dns_name" {
Expand Down
2 changes: 1 addition & 1 deletion examples/service-sameness/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ variable "lb_ingress_ip" {
variable "consul_ecs_image" {
description = "Consul ECS image to use in all tasks."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_startup_timeout" {
Expand Down
2 changes: 1 addition & 1 deletion examples/terminating-gateway-tls/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ variable "lb_ingress_ip" {
variable "consul_image" {
type = string
description = "hashicorp consul image"
default = "hashicorp/consul:1.17.1"
default = "hashicorp/consul:1.18.0"
}

variable "certs_mount_path" {
Expand Down
2 changes: 1 addition & 1 deletion modules/controller/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
variable "consul_ecs_image" {
description = "consul-ecs Docker image."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "ecs_cluster_arn" {
Expand Down
2 changes: 1 addition & 1 deletion modules/dev-server/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ variable "lb_ingress_rule_security_groups" {
variable "consul_image" {
description = "Consul Docker image."
type = string
default = "hashicorp/consul:1.17.0"
default = "hashicorp/consul:1.18.0"
}

variable "consul_license" {
Expand Down
2 changes: 1 addition & 1 deletion modules/gateway-task/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ data "aws_region" "current" {}

locals {
// Must be updated for each release, and after each release to return to a "-dev" version.
version_string = "0.8.0-dev"
version_string = "0.8.0"

consul_data_volume_name = "consul_data"
consul_data_mount = {
Expand Down
6 changes: 3 additions & 3 deletions modules/gateway-task/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ variable "additional_execution_role_policies" {
variable "consul_image" {
description = "Consul Docker image."
type = string
default = "hashicorp/consul:1.17.0"
default = "hashicorp/consul:1.18.0"
}

variable "consul_server_hosts" {
Expand All @@ -108,13 +108,13 @@ variable "skip_server_watch" {
variable "consul_ecs_image" {
description = "consul-ecs Docker image."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_dataplane_image" {
description = "consul-dataplane Docker image."
type = string
default = "hashicorppreview/consul-dataplane:1.4.0-dev"
default = "hashicorp/consul-dataplane:1.4.0"
}

variable "envoy_readiness_port" {
Expand Down
2 changes: 1 addition & 1 deletion modules/mesh-task/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ data "aws_region" "current" {}

locals {
// Must be updated for each release, and after each release to return to a "-dev" version.
version_string = "0.8.0-dev"
version_string = "0.8.0"

consul_data_volume_name = "consul_data"
consul_data_mount = {
Expand Down
4 changes: 2 additions & 2 deletions modules/mesh-task/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -145,13 +145,13 @@ variable "outbound_only" {
variable "consul_ecs_image" {
description = "consul-ecs Docker image."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_dataplane_image" {
description = "consul-dataplane Docker image."
type = string
default = "hashicorppreview/consul-dataplane:1.4.0-dev"
default = "hashicorp/consul-dataplane:1.4.0"
}

variable "envoy_public_listener_port" {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ variable "launch_type" {
variable "consul_ecs_image" {
description = "Consul ECS image to use."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "server_service_name" {
Expand Down
2 changes: 1 addition & 1 deletion test/acceptance/tests/hcp/terraform/ap-tproxy/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ variable "consul_image" {
variable "consul_ecs_image" {
description = "Consul ECS image to use."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_address" {
Expand Down
2 changes: 1 addition & 1 deletion test/acceptance/tests/hcp/terraform/ap/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ variable "consul_image" {
variable "consul_ecs_image" {
description = "Consul ECS image to use."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_address" {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ variable "consul_image" {
variable "consul_ecs_image" {
description = "Consul ECS image to use."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_address" {
Expand Down
2 changes: 1 addition & 1 deletion test/acceptance/tests/hcp/terraform/ns-tproxy/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ variable "consul_image" {
variable "consul_ecs_image" {
description = "Consul ECS image to use."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_address" {
Expand Down
2 changes: 1 addition & 1 deletion test/acceptance/tests/hcp/terraform/ns/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ variable "consul_image" {
variable "consul_ecs_image" {
description = "Consul ECS image to use."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "consul_server_address" {
Expand Down
2 changes: 1 addition & 1 deletion test/acceptance/tests/tproxy/terraform/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ variable "launch_type" {
variable "consul_ecs_image" {
description = "Consul ECS image to use."
type = string
default = "hashicorppreview/consul-ecs:0.8.0-dev"
default = "hashicorp/consul-ecs:0.8.0"
}

variable "server_service_name" {
Expand Down

0 comments on commit 51c51c4

Please sign in to comment.