Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
d4844e8
Release 1.60.1
fierlion Mar 23, 2022
2370d9c
Apply minimumCPUShare (2) to both task and container CPU shares
yinyic Mar 25, 2022
ab579ed
Merge branch 'v1.60.1-stage' into dev
amazon-ecs-bot Mar 26, 2022
d5041e2
Merge pull request #3156 from yinyic/minimum_task_cpu_shares
yinyic Mar 28, 2022
b00e06d
Support Unified Cgroups (cgroups v2) (#3127)
sparrc Mar 2, 2022
0573061
Release 1.61.0
sparrc Apr 5, 2022
006dc1a
Merge branch 'v1.61.0-stage' into dev
amazon-ecs-bot Apr 8, 2022
5ece05b
Update windows base image versions for integ tests
jterry75 Apr 12, 2022
51111de
api/task: simplify code a bit
Apr 14, 2022
a520be4
Fix potential goroutine leak
Apr 13, 2022
49c27b0
Remove unused .travisci
Apr 13, 2022
5ca8089
Fix credentials issue with ECS-A Windows
vsiddharth Apr 20, 2022
be393c8
adding increased-task-cpu-limit capability
singholt Mar 4, 2022
8dc9fde
Release 1.61.1
singholt May 3, 2022
4ba4341
Merge branch 'v1.61.1-stage' into dev
amazon-ecs-bot May 5, 2022
2e6e265
Add log when receiving error during cached image inspection
yinyic May 19, 2022
23c5d34
Merge pull request #3216 from yinyic/cached_image_error
yinyic May 19, 2022
2dd337e
Stop container when dependencies are non-resolvable (#3218)
angelcar May 25, 2022
c5712fd
rename init packages and onboard init to go modules (#3146)
lydiafilipe Mar 11, 2022
6824f40
Dockerfree build and ecs-init make integration (#3149)
fierlion Mar 13, 2022
d971dce
Add amazon-linux-rpm-integrated and generic-rpm-integrated make targe…
fierlion Apr 13, 2022
6151af6
Update linked agent version to use built agent (#3181)
fierlion Apr 18, 2022
2699f5d
Add GO111MODULE=on to honnef.co staticcheck
prateekchaudhry Apr 28, 2022
3be753c
added a readme, the buildspecs, and the cloudformation stacks for bui…
YashdalfTheGray Apr 27, 2022
2ec5740
updated a couple of configuration parameters that were missed
YashdalfTheGray Apr 27, 2022
9cd6a4c
Add CodeBuild CF and buildspec
prateekchaudhry Apr 29, 2022
965494a
adding staging bucket stack, arm builds, some directions (#3205)
YashdalfTheGray May 9, 2022
1ee2b44
Add precompiled amd pause container image tar
fierlion Apr 29, 2022
44514a1
added a logs extract step as well as fixed an issue with buildspecs n…
YashdalfTheGray May 10, 2022
e5d1176
Buildspec GoLang, GOPATH bug fixe; Remove glibc-static
prateekchaudhry May 10, 2022
e2c8c03
Add generic-deb-integrated make target and recipe
fierlion May 26, 2022
4513472
Add Ubuntu CodeBuild project to build deb package
prateekchaudhry May 27, 2022
0dca9cd
Add a new key to amazon-ecs-agent.gpg
chienhanlin Mar 22, 2022
241a502
Revert "Add a new key to amazon-ecs-agent.gpg"
chienhanlin Mar 22, 2022
ab8f803
Add a new key to amazon-ecs-agent.gpg
chienhanlin Mar 22, 2022
5e651ee
Revert "Add a new key to amazon-ecs-agent.gpg"
chienhanlin Mar 22, 2022
fa91086
Remove the hardcoded amazon-ssm-agent fingerprint validation from ecs…
chienhanlin Mar 23, 2022
1b21172
Update amazon-ssm-agent.gpg for ECS Anywhere
chienhanlin Mar 23, 2022
0d5b5a8
Release 1.60.1-1
fierlion Mar 23, 2022
ed77a8b
check ipv4 routes for default network interface, only fall back to et…
yinyic Apr 1, 2022
0718857
Release 1.61.0-1
sparrc Apr 5, 2022
398c2d1
ECS now supports cgroups v2
fendent Apr 21, 2022
2d0c956
Release 1.61.1-1
singholt May 3, 2022
861f585
remove redundant test declarations
fierlion May 31, 2022
629c7eb
Merge pull request #3234 from fierlion/initAgentIntegration
fierlion Jun 1, 2022
a7818bf
Change max task reason to 1024 characters
angelcar May 27, 2022
71a0f67
Release 1.61.2
ubhattacharjya Jun 2, 2022
e3f8c13
Add Ubuntu CodeBuild project - ARM
prateekchaudhry Jun 2, 2022
324386f
Refactor CodeBuild CF and Buildspec
prateekchaudhry Jun 3, 2022
60551e4
Added a minimal ECR image for the signing build environment (#3239)
YashdalfTheGray Jun 6, 2022
d789eea
Adds better logging around SMB mapping for FSX
jterry75 Jun 3, 2022
3a84546
Add json codebuild, ecs-anywhere script signing
prateekchaudhry Jun 9, 2022
6e21488
Update read me
ubhattacharjya Jun 6, 2022
a5f8d25
Release 1.61.3
mythri-garaga Jun 15, 2022
a16d4ed
removed building the pause container because we already have that bui…
YashdalfTheGray Jun 28, 2022
4b69c8e
Add buildvcs=false for go 1.18 builds
fierlion Jun 28, 2022
966524c
Merge pull request #3273 from fierlion/fierlion/updateVcsFalse
fierlion Jun 29, 2022
61ff422
Added the changes to safely parse the SSM parameters for windows cont…
saurabhc123 Jun 22, 2022
3bc7710
Addressed the review comments.
saurabhc123 Jun 23, 2022
5f67348
Incorporating another reivew comment.
saurabhc123 Jun 23, 2022
e966829
Incorporating another review comment.
saurabhc123 Jun 24, 2022
f451e1b
update githubusername
prateekchaudhry Jul 7, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,5 @@ jobs:
cd $GITHUB_WORKSPACE/src/github.com/aws/amazon-ecs-agent
make test-silent
make analyze-cover-profile
make test-init
make analyze-cover-profile-init
26 changes: 26 additions & 0 deletions .github/workflows/static.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,32 @@ jobs:
make get-deps
make static-check

init-check:
name: Static Analysis Init
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
path: src/github.com/aws/amazon-ecs-agent
- name: get GO_VERSION
run: |
cd $GITHUB_WORKSPACE/src/github.com/aws/amazon-ecs-agent
echo "GO_VERSION=$(cat GO_VERSION)" >> $GITHUB_ENV
- uses: actions/setup-go@v2
with:
go-version: ${{ env.GO_VERSION }}
- uses: actions/checkout@v2
with:
path: src/github.com/aws/amazon-ecs-agent
- name: run static checks
run: |
export GOPATH=$GITHUB_WORKSPACE
export PATH=$PATH:$(go env GOPATH)/bin
export GO111MODULE=auto
cd $GITHUB_WORKSPACE/src/github.com/aws/amazon-ecs-agent
make get-deps-init
make static-check-init

x-platform-build:
name: Cross platform build
runs-on: ubuntu-latest
Expand Down
20 changes: 20 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ _bin/
*.swp
*.orig
/agent/version/_version.go
/ecs-init/version/version.go
.agignore
*.sublime-*
.DS_Store
Expand All @@ -20,3 +21,22 @@ _bin/
*.iml
cover.out
coverprofile.out
/amazon-ecs-init*
/BUILDROOT/
/x86_64/
/sources.tar
/ecs-init-*
/ecs.conf
/.deb-done
/.rpm-done
/.srpm-done
/BUILD
/RPMS
/SOURCES
/SRPMS
/ecs-init.spec
/sources.tgz
ecs-agent-*.tar
/ecs.service
*.log
*.DS_Store
14 changes: 0 additions & 14 deletions .travis.yml

This file was deleted.

25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,29 @@
# Changelog
## 1.61.3
* Enhancement - Add command and error logging for FSx file mapping when calling out to PowerShell [#3240](https://github.com/aws/amazon-ecs-agent/pull/3240)
* Enhancement - Update README.md with missing environment variables [#3244](https://github.com/aws/amazon-ecs-agent/pull/3244)

## 1.61.2
* Enhancement - Integrate new/updated build targets and processes [#3234](https://github.com/aws/amazon-ecs-agent/pull/3234)
* Enhancement - Trimming task reason to a max of 1024 characters as per Back-end model [#3229](https://github.com/aws/amazon-ecs-agent/pull/3229)
* Enhancement - Add log message when receiving error during cached image inspection [#3216](https://github.com/aws/amazon-ecs-agent/pull/3216)
* Bug - Fix an issue where a task can be stuck in PENDING for ever when container dependencies can never be fulfilled [#3218](https://github.com/aws/amazon-ecs-agent/pull/3218)

## 1.61.1
* Enhancement - Remove hard-coded task CPU limit and advertise a new capability ecs.capability.increased-task-cpu-limit [#3197](https://github.com/aws/amazon-ecs-agent/pull/3197)
* Enhancement - Simplify api/task code [#3176](https://github.com/aws/amazon-ecs-agent/pull/3176)
* Enhancement - Remove unused .travis.yml file [#3171](https://github.com/aws/amazon-ecs-agent/pull/3171)
* Bug - Fix potential goroutine leaks [#3170](https://github.com/aws/amazon-ecs-agent/pull/3170)
* Bug - Fix credential rotation issue with ECS-A Windows [#3184](https://github.com/aws/amazon-ecs-agent/pull/3184)
* Bug - Fix Windows base image versions for integration tests [#3179](https://github.com/aws/amazon-ecs-agent/pull/3179)

## 1.61.0
* Enhancement - Support for unified cgroups and the systemd cgroup driver [#3127](https://github.com/aws/amazon-ecs-agent/pull/3127)
* Enhancement - Apply minimumCPUShare to both task and container CPU shares [#3156](https://github.com/aws/amazon-ecs-agent/pull/3156)

## 1.60.1
* Enhancement - Add dockerfree init build targets [#3149](https://github.com/aws/amazon-ecs-agent/pull/3149)
* Enhancement - Merge ecs-init repo [#3141](https://github.com/aws/amazon-ecs-agent/pull/3141)

## 1.60.0
* Enhancement - Update cgroups library to the latest release [#3126](https://github.com/aws/amazon-ecs-agent/pull/3126)
Expand Down
Loading