Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add task stop verification ack to ecs-agent module #3820

Merged
merged 2 commits into from
Jul 21, 2023

Conversation

ohsoo
Copy link
Contributor

@ohsoo ohsoo commented Jul 20, 2023

Summary

Implement the ACS task stop verification ACK responder into the ecs-agent module. This is not "plugged in" to any real functionality of the agent, relevant integrations will be a follow-up.

Implementation details

New TaskStopper interface and taskStopVerificationACKResponder struct. Builds on top of the previously implemented task_manifest_common.go

go mod tidy && go mod vendor was run and ended up modifying a comment in the metrics.go file as a result of a previous PR.

Testing

Existing tests.

New tests cover the changes: no

Description for the changelog

Add task stop verification ack to ecs-agent module

Licensing

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@ohsoo ohsoo added the bot/test label Jul 20, 2023
@ohsoo ohsoo added the bot/test label Jul 20, 2023
@ohsoo ohsoo added the bot/test label Jul 20, 2023
@ohsoo ohsoo added the bot/test label Jul 20, 2023
@ohsoo ohsoo marked this pull request as ready for review July 20, 2023 22:14
@ohsoo ohsoo requested a review from a team as a code owner July 20, 2023 22:14
@ohsoo ohsoo force-pushed the task_stop_verif_ack branch 2 times, most recently from 0ccbe5e to abedf45 Compare July 21, 2023 00:02
@ohsoo ohsoo added the bot/test label Jul 21, 2023
danehlim
danehlim previously approved these changes Jul 21, 2023
@ohsoo ohsoo merged commit 125c6d7 into aws:dev Jul 21, 2023
6 checks passed
chienhanlin pushed a commit that referenced this pull request Aug 8, 2023
* Add task stop verification ack to ecs-agent module

* Add task stop verification ack to ecs-agent module
@chienhanlin chienhanlin mentioned this pull request Aug 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants