chore(deps): update terraform cloudposse/ecs-alb-service-task/aws to v0.76.1 (main) #279
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.64.1
->0.76.1
Release Notes
cloudposse/terraform-aws-ecs-alb-service-task (cloudposse/ecs-alb-service-task/aws)
v0.76.1
Compare Source
fix: redeployment_trigger: replace timestamp() with plantimestamp() @mslipets (#251)
REF: https://github.com/hashicorp/terraform-provider-aws/issues/28070what
in attempt to fix apply time issues like #28070,
replace usage of function
timestamp()
withplantimestamp()
why
provided function apparently works for use cases when
redeploy_on_apply
&&force_new_deployment
set to truereferences
fix: update Terratest assertions with AWS account @RoseSecurity (#252)
what
why
references
🤖 Automatic Updates
Migrate new test account @osterman (#249)
what
.github/settings.yml
.github/chatops.yml
fileswhy
.github/settings.yml
from org level to getterratest
environmenttest
accountReferences
Update .github/settings.yml @osterman (#248)
what
.github/settings.yml
.github/auto-release.yml
fileswhy
.github/settings.yml
from org levelreferences
Update .github/settings.yml @osterman (#247)
what
.github/settings.yml
.github/auto-release.yml
fileswhy
.github/settings.yml
from org levelreferences
v0.76.0
Compare Source
🚀 Enhancements
feat: adds support for track_latest @gberenice (#246)
what
why
references
🤖 Automatic Updates
Update .github/settings.yml @osterman (#245)
what
.github/settings.yml
.github/auto-release.yml
fileswhy
.github/settings.yml
from org levelreferences
Update .github/settings.yml @osterman (#244)
what
.github/settings.yml
.github/auto-release.yml
fileswhy
.github/settings.yml
from org levelreferences
Update release workflow to allow pull-requests: write @osterman (#241)
what
.github/workflows/release.yaml
) to have permission to comment on PRwhy
Update GitHub Workflows to use shared workflows from '.github' repo @osterman (#240)
what
.github/workflows
) to use shared workflows from.github
repowhy
v0.75.0
Compare Source
Add ECS Service Connect TLS and timeout @awkaplan (#235)
what
why
references
closes #​214
🤖 Automatic Updates
Update GitHub Workflows to Fix ReviewDog TFLint Action @osterman (#233)
what
.github/workflows
) to addissue: write
permission needed by ReviewDogtflint
actionwhy
Update GitHub workflows @osterman (#232)
what
.github/workflows/settings.yaml
)why
Bump golang.org/x/net from 0.17.0 to 0.23.0 in /test/src @dependabot (#230)
Bumps golang.org/x/net from 0.17.0 to 0.23.0.
Commits
c48da13
http2: fix TestServerContinuationFlood flakes762b58d
http2: fix tipos in commentba87210
http2: close connections when receiving too many headersebc8168
all: fix some typos3678185
http2: make TestCanonicalHeaderCacheGrowth faster448c44f
http2: remove clientTesterc7877ac
http2: convert the remaining clientTester tests to testClientConnd8870b0
http2: use synthetic time in TestIdleConnTimeoutd73acff
http2: only set up deadline when Server.IdleTimeout is positive89f602b
http2: validate client/outgoing trailersDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Use GitHub Action Workflows from `cloudposse/.github` Repo @osterman (#228)
what
why
cldouposse/.github
repositoryBump golang.org/x/net from 0.7.0 to 0.17.0 in /test/src @dependabot (#224)
Bumps golang.org/x/net from 0.7.0 to 0.17.0.
Commits
b225e7c
http2: limit maximum handler goroutines to MaxConcurrentStreams88194ad
go.mod: update golang.org/x dependencies2b60a61
quic: fix several bugs in flow control accounting73d82ef
quic: handle DATA_BLOCKED frames5d5a036
quic: handle streams moving from the data queue to the meta queue350aad2
quic: correctly extend peer's flow control window after MAX_DATA21814e7
quic: validate connection id transport parametersa600b35
quic: avoid redundant MAX_DATA updatesea63359
http2: check stream body is present on read timeoutddd8598
quic: version negotiationDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Add GitHub Settings @osterman (#223)
what
.github/settings.yaml
)why
Update README.md and docs @cloudpossebot (#217)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
Update Scaffolding @osterman (#218)
what
make readme
to rebuildREADME.md
fromREADME.yaml
why
.github
repov0.74.0
Compare Source
🚀 Enhancements
feat: Add task_definition_arn_without_revision output @adamantike (#216)
what
task_definition_arn_without_revision
output, using thearn_without_revision
attribute fromaws_ecs_task_definition
resource.v4.59.0
.why
references
v4.59.0
: https://github.com/hashicorp/terraform-provider-aws/issues/27119v0.73.0
Compare Source
Make `elb_name` optional @lagerfeuer (#215)
what
Make
elb_name
inecs_load_balancer
optional, as described in the linked Terraform docs for ECS Service.why
Currently, when creating a service without
elb_name
, Terraform will fail because it expects the variable to be set. The workaround is to set it tonull
.references
v0.72.0
Compare Source
🚀 Enhancements
feat: support ECS service connect @gberenice (#212)
what
why
references
v0.71.0
Compare Source
feat: add pid and ipc mode to task def @dudymas (#206)
what
why
v0.70.0
Compare Source
fix external task definition must exist before first run @mightyguava (#204)
what
Change external task definition to a
list(string)
so that it can be flagged on without needing the task definition to already exist.why
Fix this issue when using an external task definition
references
Similar to how this was solved for the task role arn https://github.com/cloudposse/terraform-aws-ecs-alb-service-task/blob/main/variables.tf#L216-L226. The workaround for now is to use
-target
like mentioned in #123.Sync github @max-lobur (#199)
Sync github from the template
v0.69.0
Compare Source
v0.68.0
Compare Source
Accept map or list for policy arns @Nuru (#198)
what
task_policy_arns_map
,task_exec_policy_arns_map
) and list (task_policy_arns
,task_exec_policy_arns
) inputs for policy ARNs. Supersedes and closes #196.depends_on
forecs_service
resource toaws_iam_role_policy.ecs_service
.why
History
terraform apply
and are therefore not known atplan
time, which is a requirement.This Solution
With the solution provided by this PR, any user can avoid #167 by providing a map whose keys are known at plan time, regardless of whether the values are known at plan time. Policy ARNs could be labeled by name, purpose, region, or whatever the user wants to avoid #167. Or, if the user doesn't care about #167, perhaps because they are only supplying a single Policy ARN, then they can just supply it in a list.
v0.67.1
Compare Source
🚀 Enhancements
Use map for task & task exec policy arns variables @joe-niland (#194)
what
task_policy_arns
andtask_exec_policy_arns
withtask_policy_arns_map
andtask_exec_policy_arns_map
respectivelyvariables-deprecated.tf
and values will be internally converted to a map if variables are definedwhy
references
v0.67.0
Compare Source
Add option to trigger a redeployment on apply @joe-niland (#193)
what
why
references
v0.66.4
Compare Source
🚀 Enhancements
Task Role uses for-each instead of count @Benbentwo (#178)
what
why
Note:
The outputs had to be changed to output a map as a single string, hence why they look complex, it's to keep backwards compatibility
🐛 Bug Fixes
Task Role uses for-each instead of count @Benbentwo (#178)
what
why
Note:
The outputs had to be changed to output a map as a single string, hence why they look complex, it's to keep backwards compatibility
v0.66.3
Compare Source
🚀 Enhancements
make `host_path` optional for fargate @Benbentwo (#176)
what
host_path
as optional in bind_mount_volumes for fargate which it cannot be specifiedwhy
references
v0.66.2
Compare Source
Adding support for bind mount volume types @bfox1793 (#173)
what
why
references
🤖 Automatic Updates
Update README.md and docs @cloudpossebot (#171)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
v0.66.1
Compare Source
🚀 Enhancements
Set bool inputs to type bool @nitrocode (#170)
what
why
ecs_service_enabled
usedstring
instead ofbool
typereferences
command
terraform plan -var "ecs_service_enabled=false" -var-file=fixtures.us-east-2.tfvars