Skip to content
This repository has been archived by the owner on Sep 13, 2024. It is now read-only.

Latest commit

 

History

History
477 lines (340 loc) · 9.36 KB

CHANGELOG.md

File metadata and controls

477 lines (340 loc) · 9.36 KB

Changelog

1.63.1-1

  • Cache Agent version 1.63.1

1.63.0-1

  • Cache Agent version 1.63.0

1.62.2-1

  • Cache Agent version 1.62.2

1.62.1-1

  • Fix bug in cgroup mount for rpm builds

1.62.0-1

  • Update golang version 1.18.3

1.61.3-1

  • Cache Agent version 1.61.3

1.61.2-1

  • Cache Agent version 1.61.2

1.61.1-1

  • Cache Agent version 1.61.1
  • Install script no longer fails on systems using cgroups v2
  • Add GO111MODULE=on to honnef.co/go/tools/cmd/staticcheck

1.61.0-1

  • Cache Agent version 1.61.0
  • Check ipv4 routes for default network interface instead of defaulting to eth0

1.60.1-1

  • Cache Agent version 1.60.1

1.60.0-1

  • Cache Agent version 1.60.0
  • Add volume plugin to rpm/deb package

1.59.0-1

  • Cache Agent version 1.59.0
  • Log what pre-start is doing

1.58.0-2

  • Cache Agent version 1.58.0
  • Add exec prerequisites to ecs-anywhere installation script

1.57.1-1

  • Cache Agent version 1.57.1
  • Enable AL2 support for ECS-A
  • Initialize docker client lazily

1.57.0-1

  • Cache Agent version 1.57.0

1.56.0-1

  • Cache Agent version 1.56.0

1.55.5-1

  • Cache Agent version 1.55.5

1.55.4-1

  • Cache Agent version 1.55.4
  • GPU updates for ECS Anywhere
  • Introduce new configuration variable ECS_OFFHOST_INTROSPECTION_NAME to specify the primary network interface name to block offhost agent introspection port access.

1.55.3-1

  • Cache Agent version 1.55.3

1.55.2-1

  • Cache Agent version 1.55.2

1.55.1-1

  • Cache Agent version 1.55.1

1.55.0-1

  • Cache Agent version 1.55.0

1.54.1-1

  • Cache Agent version 1.54.1

1.54.0-1

  • Cache Agent version 1.54.0

1.53.1-1

  • Cache Agent version 1.53.1

1.53.0-1

  • Cache Agent version 1.53.0

1.52.2-2

  • Cache Agent version 1.52.2
  • ecs-anywhere-install: fix incorrect download url when running in cn region

1.52.2-1

  • Cache Agent version 1.52.2
  • ecs-anywhere-install: remove dependency on gpg key server
  • ecs-anywhere-install: allow sandboxed apt installations

1.52.1-1

  • Cache Agent version 1.52.1

1.52.0-1

  • Cache Agent version 1.52.0
  • Add support for ECS EXTERNAL launch type (ECS Anywhere)

1.51.0-1

  • Cache Agent version 1.51.0

1.50.3-1

  • Cache Agent version 1.50.3

1.50.2-1

  • Cache Agent version 1.50.2

1.50.1-1

  • Cache Agent version 1.50.1
  • Does not restart ECS Agent when it exits with exit code 5

1.50.0-1

  • Cache Agent version 1.50.0
  • Allows ECS customers to execute interactive commands inside containers.

1.49.0-1

  • Cache Agent version 1.49.0
  • Removes iptable rule that drops packets to port 51678 unconditionally on ecs service stop

1.48.1-1

  • Cache Agent version 1.48.1

1.48.0-2

  • Cache Agent version 1.48.0

1.47.0-1

  • Cache Agent version 1.47.0

1.46.0-1

  • Cache Agent version 1.46.0

1.45.0-1

  • Cache Agent version 1.45.0
  • Block offhost access to agent's introspection port by default. Configurable via env ECS_ALLOW_OFFHOST_INTROSPECTION_ACCESS

1.44.4-1

  • Cache Agent version 1.44.4

1.44.3-1

  • Cache Agent version 1.44.3

1.44.2-1

  • Cache Agent version 1.44.2

1.44.1-1

  • Cache Agent version 1.44.1

1.44.0-1

  • Cache Agent version 1.44.0
  • Add support for configuring Agent container logs

1.43.0-2

  • Cache Agent version 1.43.0

1.42.0-1

  • Cache Agent version 1.42.0
  • Add a flag ECS_SKIP_LOCALHOST_TRAFFIC_FILTER to allow skipping local traffic filtering

1.41.1-2

  • Drop traffic to 127.0.0.1 that isn't originated from the host

1.41.1-1

  • Cache Agent version 1.41.1

1.41.0-1

  • Cache Agent version 1.41.0

1.40.0-1

  • Cache Agent version 1.40.0

1.39.0-2

  • Cache Agent version 1.39.0
  • Ignore IPv6 disable failure if already disabled

1.38.0-1

  • Cache Agent version 1.38.0
  • Adds support for ECS volume plugin
  • Disable ipv6 router advertisements for optimization

1.37.0-2

  • Cache Agent version 1.37.0
  • Add '/etc/alternatives' to mounts

1.36.2-1

  • Cache Agent version 1.36.2
  • update sbin mount point to avoid conflict with Docker >= 19.03.5

1.36.1-1

  • Cache Agent version 1.36.1

1.36.0-1

  • Cache Agent version 1.36.0
  • capture a fixed tail of container logs when removing a container

1.35.0-1

  • Cache Agent version 1.35.0
  • Fix bug where stopping agent gracefully would still restart ecs-init

1.33.0-1

  • Cache Agent version 1.33.0
  • Fix destination path in docker socket bind mount to match the one specified using DOCKER_HOST on Amazon Linux 2

1.32.1-1

  • Cache Agent version 1.32.1
  • Add the ability to set Agent container's labels

1.32.0-1

  • Cache Agent version 1.32.0

1.31.0-1

  • Cache Agent version 1.31.0

1.30.0-1

  • Cache Agent version 1.30.0

1.29.1-1

  • Cache Agent version 1.29.1

1.29.0-1

  • Cache Agent version 1.29.0

1.28.1-2

  • Cache Agent version 1.28.1
  • Use exponential backoff when restarting agent

1.28.0-1

  • Cache Agent version 1.28.0

1.27.0-1

  • Cache Agent version 1.27.0

1.26.1-1

  • Cache Agent version 1.26.1

1.26.0-1

  • Cache Agent version 1.26.0
  • Add support for running iptables within agent container

1.25.3-1

  • Cache Agent version 1.25.3

1.25.2-1

  • Cache Agent version 1.25.2

1.25.1-1

  • Cache Agent version 1.25.1
  • Update ecr models for private link support

1.25.0-1

  • Cache Agent version 1.25.0
  • Add Nvidia GPU support for p2 and p3 instances

1.24.0-1

  • Cache Agent version 1.24.0

1.22.0-4

  • Cache ECS agent version 1.22.0 for x86_64 & ARM
  • Support ARM architecture builds

1.22.0-3

  • Rebuild

1.22.0-2

  • Cache Agent version 1.22.0

1.21.0-1

  • Cache Agent version 1.21.0
  • Support configurable logconfig for Agent container to reduce disk usage
  • ECS Agent will use the host's cert store on the Amazon Linux platform

1.20.3-1

  • Cache Agent version 1.20.3

1.20.2-1

  • Cache Agent version 1.20.2

1.20.1-1

  • Cache Agent version 1.20.1

1.20.0-1

  • Cache Agent version 1.20.0

1.19.1-1

  • Cache Agent version 1.19.1

1.19.0-1

  • Cache Agent version 1.19.0

1.18.0-2

  • Spec file cleanups
  • Enable builds for both AL1 and AL2

1.18.0-1

  • Cache Agent version 1.18.0
  • Add support for regional buckets
  • Bundle ECS Agent tarball in package
  • Download agent based on the partition
  • Mount Docker plugin files dir

1.17.3-1

  • Cache Agent version 1.17.3
  • Use s3client instead of httpclient when downloading

1.17.2-1

  • Cache Agent version 1.17.2

1.17.1-1

  • Cache Agent version 1.17.1

1.17.0-2

  • Cache Agent version 1.17.0

1.16.2-1

  • Cache Agent version 1.16.2
  • Add GovCloud endpoint

1.16.1-1

  • Cache Agent version 1.16.1
  • Improve startup behavior when Docker socket doesn't exist yet

1.16.0-1

  • Cache Agent version 1.16.0

1.15.2-1

  • Cache Agent version 1.15.2

1.15.1-1

  • Update ECS Agent version

1.15.0-1

  • Update ECS Agent version

1.14.5-1

  • Update ECS Agent version

1.14.4-1

  • Update ECS Agent version

1.14.2-2

  • Cache Agent version 1.14.2
  • Add functionality for running agent with userns=host when Docker has userns-remap enabled
  • Add support for Docker 17.03.1ce

1.14.1-1

  • Cache Agent version 1.14.1

1.14.0-2

  • Add retry-backoff for pinging the Docker socket when creating the Docker client

1.14.0-1

  • Cache Agent version 1.14.0

1.13.1-2

  • Update Requires to indicate support for docker <= 1.12.6

1.13.1-1

  • Cache Agent version 1.13.1

1.13.0-1

  • Cache Agent version 1.13.0

1.12.2-1

  • Cache Agent version 1.12.2

1.12.1-1

  • Cache Agent version 1.12.1

1.12.0-1

  • Cache Agent version 1.12.0
  • Add netfilter rules to support host network reaching credentials proxy

1.11.1-1

  • Cache Agent version 1.11.1

1.11.0-1

  • Cache Agent version 1.11.0
  • Add support for Docker 1.11.2
  • Modify iptables and netfilter to support credentials proxy
  • Eliminate requirement that /tmp and /var/cache be on the same filesystem
  • Start agent with host network mode

1.10.0-1

  • Cache Agent version 1.10.0
  • Add support for Docker 1.11.1

1.9.0-1

  • Cache Agent version 1.9.0
  • Make awslogs driver available by default

1.8.2-1

  • Cache Agent version 1.8.2

1.8.1-1

  • Cache Agent version 1.8.1

1.8.0-1

  • Cache Agent version 1.8.0

1.7.1-1

  • Cache Agent version 1.7.1

1.7.0-1

  • Cache Agent version 1.7.0
  • Add support for Docker 1.9.1

1.6.0-1

  • Cache Agent version 1.6.0
  • Updated source dependencies

1.5.0-1

  • Cache Agent version 1.5.0
  • Improved merge strategy for user-supplied environment variables
  • Add default supported logging drivers

1.4.0-2

  • Add support for Docker 1.7.1

1.4.0-1

  • Cache Agent version 1.4.0

1.3.1-1

  • Cache Agent version 1.3.1
  • Read Docker endpoint from environment variable DOCKER_HOST if present

1.3.0-1

  • Cache Agent version 1.3.0

1.2.1-2

  • Cache Agent version 1.2.1

1.2.0-1

  • Update versioning scheme to match Agent version
  • Cache Agent version 1.2.0
  • Mount cgroup and execdriver directories for Telemetry feature

1.0-5

  • Add support for Docker 1.6.2

1.0-4

  • Properly restart if the ecs-init package is upgraded in isolation

1.0-3

  • Restart on upgrade if already running

1.0-2

  • Cache Agent version 1.1.0
  • Add support for Docker 1.6.0
  • Force cache load on install/upgrade
  • Add man page

1.0-1

  • Re-start Agent on non-terminal exit codes
  • Enable Agent self-updates
  • Cache Agent version 1.0.0
  • Added rollback to cached Agent version for failed updates

0.3-0

  • Migrate to statically-compiled Go binary

0.2-3

  • Test for existing container agent and force remove it

0.2-2

  • Mount data directory for state persistence
  • Enable JSON-based configuration

0.2-1

  • Naive update functionality