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

Awsvpc windows #2

Merged
merged 15 commits into from
Jun 25, 2020
Merged

Awsvpc windows #2

merged 15 commits into from
Jun 25, 2020

Conversation

rawahars
Copy link
Owner

Summary

Implementation details

Testing

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.

sparrc and others added 15 commits May 27, 2020 15:54
* Change asserts to require in integ tests

* Copy all test tasks in integ tests to avoid data races

* image manager integ test logging fix

* skipping windows image cleanup test because of hcsshim bug
* Remove unused code found via staticcheck tool

* Add staticcheck unused code check to CI
Added an agent config InferentiaSupportEnabled populated by ECS_ENABLE_INF_SUPPORT env. For a container that has AWS_NEURON_VISIBLE_DEVICES specified, if InferentiaSupportEnabled is on, the agent will override its runtime to the neuron docker runtime needed for using the inferentia devices.

This enables us to only use the neuron runtime for container that needs the inf device, and only do so when such runtime is installed on the AMI (which is indicated by the ECS_ENABLE_INF_SUPPORT config that we will add together with installing the neuron runtime).
…2481)

* Remove golang inefficiencies found by staticcheck

* Fix formatting using goimports

* Update static-check to include all checks except style and deprecated checks

* Update Makefile staticcheck comment

Co-authored-by: Prateek Chaudhry <pratecha@amazon.com>
@rawahars rawahars merged commit 3ce8a79 into rawahars:awsvpc-windows Jun 25, 2020
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.

9 participants