aws / amazon-ecs-init

ecs-init is now part of the amazon-ecs-agent repo https://github.com/aws/amazon-ecs-agent/tree/master/ecs-init
https://github.com/aws/amazon-ecs-agent
Apache License 2.0
200 stars 118 forks source link

Add volume to rpm/deb package #478

Closed Realmonia closed 2 years ago

Realmonia commented 2 years ago

Summary

This PR cherry-picks the previous volume plugin updates commits, and remove the curl line which breaks during release init build, also updates the readme for customized rpm build

Implementation details

See previous PRs https://github.com/aws/amazon-ecs-init/pull/450 and https://github.com/aws/amazon-ecs-init/pull/462

Testing

New tests cover the changes: N/A

Tests done for pr #450 and #462 :

  1. Build ecs-init locally
  2. Upload ecs-init to S3
  3. Update install script to use above ecs-init
  4. Use updated install script to run MACIS ECS anywhere tests

Tests done for fixing the release build failure: test build in shadow stage pipeline

Description for the changelog

Licensing

This contribution is under the terms of the Apache 2.0 License: