{"push_id":2732913640,"size":28,"distinct_size":1,"ref":"refs/heads/vol","head":"23476f28e13781f0990a84f870f1c5b087212eb2","before":"41350d5f3db9786f244baf1953d58ff42669ac78","commits":[{"sha":"719a1a6dc2aa26313bc542b1384040f7c24ffcdc","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"taskresource: add terminalReason msg string\n\nThis change adds a terminalReason message to the task struct. The\nintended use is for the field in the task to be set when the agent\nexplicitly transitions a task to stopped","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/719a1a6dc2aa26313bc542b1384040f7c24ffcdc"},{"sha":"579de9473656c4aeeb78fdb8a73215232810c8bf","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"wip: add pra resource\n\nWIP COMMENT:\n1. pra resource still needs to implement the marshalling logic + add some\nconcept of durable/not durable resource type for resources that have to\nbe recreated on agent restart.\n\n2. the asm package, needs some refactoring. needs to add some kind of\ncreate client factor (for testing) since we're building regional clients\nfor these calls\n\n3. the STSC \"reason\" field changes have to be consumed by this feature\nsince we're using that to communicate async pra failiures","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/579de9473656c4aeeb78fdb8a73215232810c8bf"},{"sha":"23d4590b7863961a42486128ee38e847103ca193","author":{"name":"Aithal","email":"3869ba37cade7637ac49645da6a55302c527ba31@amazon.com"},"message":"Merge remote-tracking branch 'origin/dev' into pra-resource-wip-mirror","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/23d4590b7863961a42486128ee38e847103ca193"},{"sha":"82a6f1d200ef50df8368f756cccba9f6d50a33d7","author":{"name":"Aithal","email":"3869ba37cade7637ac49645da6a55302c527ba31@amazon.com"},"message":"asm: add client creator interface\n\nAdded a new factory interface in asm package, which creates ASM clients\nbased on the region in ASMAuthConfig. Wired this into the ResourceFields\nstruct in the taskresource package as well.","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/82a6f1d200ef50df8368f756cccba9f6d50a33d7"},{"sha":"e797b905f62cbedec8c15675822740e0150d9944","author":{"name":"Aithal","email":"3869ba37cade7637ac49645da6a55302c527ba31@amazon.com"},"message":"container/task status: refactor into sub-packages\n\nMove ContainerStatus and TaskStatus into container/status and\ntask/status respectively. This is required for TaskStatus to be used by\nthe TaskResource struct, to avoid circular dependecies.","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/e797b905f62cbedec8c15675822740e0150d9944"},{"sha":"79cf22194aecd62cd13c772b5b63a9f9ef314d82","author":{"name":"Aithal","email":"3869ba37cade7637ac49645da6a55302c527ba31@amazon.com"},"message":"asmauth resource: recovery on agent restart\n\nImplemented the Initialize() method for ASM Auth resource, which helps\nwith retrieving registry creds on agent restart.\n\nAlso, added a factory for creating new ASM SDK clients.","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/79cf22194aecd62cd13c772b5b63a9f9ef314d82"},{"sha":"5fc6b053a6d465a649a4f5264326f8baeae5c099","author":{"name":"haikuoliu","email":"f6ac918419429cd53aacb0f8b2e30eb99cc65972@amazon.com"},"message":"dep: add unsigned suffix to staged Windows artifacts name","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/5fc6b053a6d465a649a4f5264326f8baeae5c099"},{"sha":"c5514eb68eb840a362daf0732fd7b3e0d6c511cd","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"agent: added asm auth tests\n\nThis commit add tests for ASMAuthStatus and also engine test for\nfailiure cases in private registry over ASM code path.\n\nThis also adds the agent capability\nfor private-registry-authentication.secretsmanager\n\nAlso includes lint edits.","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/c5514eb68eb840a362daf0732fd7b3e0d6c511cd"},{"sha":"ebe4eda327e753f70a9305e9465071f7aa6c7a70","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"asmauth resource: propagate resource terminal reason to task\n\nThis commit branches the docker clients auth data handling logic, ecr\nand asm auth are handled seperatly.\n\nAlso includes changes to propagate resource creation failiure reason up\nto task terminal reason field.","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/ebe4eda327e753f70a9305e9465071f7aa6c7a70"},{"sha":"0157756aee4d2dd651a08f10a609a1426fa13239","author":{"name":"Samuel Karp","email":"27dcd6a501543ec3b1562a760aeb4d69ec9845d1@amazon.com"},"message":"acs, engine, wsclient: small spelling fixes","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/0157756aee4d2dd651a08f10a609a1426fa13239"},{"sha":"f601106099281eaf8770c3d6e07f5f7e932593ba","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"asmauth resource: check cache before service call\n\nThis commit adds a code to check the asm resource cache before making a\ncall to asm.\n\nAlso adds changes to populate STSC reason field when a stopped\ncontainers force a task stop.","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/f601106099281eaf8770c3d6e07f5f7e932593ba"},{"sha":"de175c5cb3e419079f6a081603d5f50e0aa26710","author":{"name":"Feng Xiong","email":"fc27f9a0ff14f2f5e66eec9c79ab16af1b9f1262@amazon.com"},"message":"Fix taskmetadata validator test","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/de175c5cb3e419079f6a081603d5f50e0aa26710"},{"sha":"389438555a7b766f6fd2ad202c0fe77fc232d95e","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"asmauth resource: added unit tests\n\nThis commit adds unit tests to code paths that are exercised using the\nprivate registry auth over asm feature.","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/389438555a7b766f6fd2ad202c0fe77fc232d95e"},{"sha":"fd0d1af682c6d7194bfdcbef32a7adc7f13a0542","author":{"name":"Claes Mogren","email":"6f6bcf78814519bb18a69c773addada175ddfba5@amazon.com"},"message":"Close the response body even when the status code is not OK","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/fd0d1af682c6d7194bfdcbef32a7adc7f13a0542"},{"sha":"b31733a1dab9c32c184481f4555536c65d04407a","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"asmauth resource: added distinct auth error type","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/b31733a1dab9c32c184481f4555536c65d04407a"},{"sha":"4388e847b7d2acad2eeb74ef24a85eb9965b6d32","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"app: init resourceFields by default\n\nPreviously we were gating creation of factories and managers required by\ntask resources behind the task cpu/memory limits flag. Now we gate the\nusage behind feature specific flags that require these dependencies.","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/4388e847b7d2acad2eeb74ef24a85eb9965b6d32"},{"sha":"c0efb9dc08f5a413e69c3643533d136988d43a3b","author":{"name":"Peng Yin","email":"06d393031851d0cdb75c16878f797cf299f43901@amazon.com"},"message":"audit log: adding entry for throttled request","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/c0efb9dc08f5a413e69c3643533d136988d43a3b"},{"sha":"22eb889bcfc512c5df580de1439641bc65c15cc0","author":{"name":"Peng Yin","email":"06d393031851d0cdb75c16878f797cf299f43901@amazon.com"},"message":"test: fix flaky test TestMetricsDisabled","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/22eb889bcfc512c5df580de1439641bc65c15cc0"},{"sha":"e182979e642f2677f7d769365f8d9f47198b64b1","author":{"name":"Adnan Khan","email":"1bfc4bbec01654f887052bc1b13e7470b0c4c6c0@amazon.com"},"message":"Merge pull request #1427 from adnxn/pra-dev","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/e182979e642f2677f7d769365f8d9f47198b64b1"},{"sha":"56b159dfe60c8004367d551336944355635627a4","author":{"name":"haikuoliu","email":"f6ac918419429cd53aacb0f8b2e30eb99cc65972@amazon.com"},"message":"handlers: refactor v1 and v2 handlers","distinct":false,"url":"https://api.github.com/repos/yunhee-l/amazon-ecs-agent/commits/56b159dfe60c8004367d551336944355635627a4"}]}
{"actor":{"display_login":"yunhee-l"}}