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

amazon-ecs-cni-plugin: update to rev 2018.10.0@93f4377 #1610

Merged
merged 4 commits into from
Oct 10, 2018

Conversation

adnxn
Copy link
Contributor

@adnxn adnxn commented Oct 10, 2018

Summary

amazon-ecs-cni-plugin: update to rev 2018.10.0@93f4377

Implementation details

Testing

  • Builds on Linux (make release)
  • Builds on Windows (go build -out amazon-ecs-agent.exe ./agent)
  • Unit tests on Linux (make test) pass
  • Unit tests on Windows (go test -timeout=25s ./agent/...) pass
  • Integration tests on Linux (make run-integ-tests) pass
  • Integration tests on Windows (.\scripts\run-integ-tests.ps1) pass
  • Functional tests on Linux (make run-functional-tests) pass
  • Functional tests on Windows (.\scripts\run-functional-tests.ps1) pass

New tests cover the changes:

Description for the changelog

Licensing

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

@adnxn adnxn added this to the 1.21.0 milestone Oct 10, 2018
@adnxn adnxn added the bot/test label Oct 10, 2018
@adnxn adnxn requested review from shubham2892 and a team October 10, 2018 15:19
@@ -1,4 +1,4 @@
// +build unit
// +build linux,unit
Copy link
Contributor

@shubham2892 shubham2892 Oct 10, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this mean that these tests will run only on Linux?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, task networking is not supported on windows. i don't see why these code paths need to be tested on windows.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think agent/ecscni/plugin.go itself is not linux specific, that's why we have the tests running in both.
Can you add a note we need to change that as well and also the octokitten for windows that was updated and not needed anymore?

@adnxn adnxn merged commit 659e903 into aws:dev Oct 10, 2018
@adnxn adnxn deleted the update-cni-2018.10.0 branch October 19, 2018 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants