-
Notifications
You must be signed in to change notification settings - Fork 25
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
Reload configuration as code via curl instead of cli #145
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com>
prudhvigodithi
approved these changes
Jun 20, 2022
prudhvigodithi
added a commit
that referenced
this pull request
Jul 20, 2022
* parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com>
prudhvigodithi
added a commit
that referenced
this pull request
Jul 22, 2022
* parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com>
prudhvigodithi
added a commit
that referenced
this pull request
Jul 28, 2022
…DK code. (#175) * parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com>
prudhvigodithi
added a commit
that referenced
this pull request
Aug 4, 2022
* fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * parent 4c38aa5 author pgodithi <pgodithi@amazon.com> 1651777341 -0400 committer prudhvigodithi <pgodithi@amazon.com> 1659618802 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLrxfIACgkQMSDf0RO9 /aJzsw//a2ILAdIZJ4oGzBzOfZPZVGKyid4kzQD9Kb5yNZtCqHGRrmrueiGxyECD Sj81XU28LOgdcKkSB7ZRsaI/fG5ZpRT9xkv+LZmdct1KJSVjS8x+HM+zUuBrrW4Q QVYI/5T19BLLngRUTm5IDN2qYkmRpX1KqprcxGqI6FEug65paOUhfNflf46DSpz+ Lwv1PyfgZuBhVzHupJ4STRWI7fi2urK+Cs7JnNRIVGFl+EeajKDHQNSe8WvATI5f 1SVCLlW0/+NsYNiPS2Y/M6Mtnu/q5Sl93VTGinLVC4isnurHE99x3Mb5Ku6hmTpy pQO7nJ/LFFquY3uevEf/AeXOTQP1Bx07CGAnRr5KsiHDivpFIIy68pnsbfvFBGRb HxK0F8NOrIL1xDs1ybWjau/65nJ+hQDnH1poYfBQ/CqnO8cM0tuI6GyL+qzhBbt5 uSlm0Dl0qYqY4LA2bvY7uQ07aSipgp9RwwijDKQvy02D02oyMaS9eCY6BnZ0HjDY mKK/TlM9xPkz7OOwlrruSCRe585Qha+77fENGR0Ymezg6VRFEje2ULNsNfBLhEGe j80/IMv3HdRd+L5mqbJl7Pl+cylb7q0lAN4wix72AoeE49/ONpjhcbTt/IDNNJK/ MlZBQkK22Z9safkWRNkUMzvcMClBav6ZahOgF7TMLnjIkGP6L8o= =dih/ -----END PGP SIGNATURE----- Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Resource increase Signed-off-by: prudhvigodithi <pgodithi@amazon.com> Adds lockable-resources plugin and sshd plugin (#156) * Add lockable plugin Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Add initial windows packer templates for ami (#155) * Add initial windows packer templates for ami Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Tweak readme Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Make changes based on the PR comments Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Disable windows internal firewall and allow Security Group to take care of ports Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change templates to use gp3 as default ebs Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support (#158) * parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> Make sure gradle check agent only runs once (#159) * Make sure gradle check agent only runs once Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove defaults value Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Make agent label have consistent capital naming (#160) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add yum db cleanup to AL2 and remove lock to Ubuntu2004 (#162) * Add yum db cleanup to AL2 runners Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Update scripts Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Add Ubuntu cleanups Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Remove fixed password setups in Windows Packer (#167) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> MacOS agent AMI creation using packer. (#164) * parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> Make jenkins jdk tool match manifest jdk naming (#170) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Adding new Windows agent and organize Mac agent configurations (#169) * Adding new Windows agent and organize Mac agent configurations Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Update ami number Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Update ntp windows Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Add mac launchtimeout Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add functionality to restrict server access (#171) * Add functionality to restrict access Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Fix gradle check by removing old caches and add back docker-compose (#172) * Fix gradle check by removing old caches and add back docker-compose Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove JDK only in caches and show the remove msgs Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove removing caches Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Changed cpu and memory metric stat to avg (#173) Signed-off-by: Rishabh Singh <sngri@amazon.com> MacOS agents support default /bin/bash and remove nodeProperties in CDK code. (#175) * parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> Added logic to deploy default jenkins agent (#176) * Changed cpu and memory metric stat to avg Signed-off-by: Rishabh Singh <sngri@amazon.com> * Added logic to default on dummy jenkins agent Signed-off-by: Rishabh Singh <sngri@amazon.com> Add ability to assume multiple roles (#178) Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Update docker-compose Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Update docker-compose: Fix tests Signed-off-by: prudhvigodithi <pgodithi@amazon.com>
prudhvigodithi
added a commit
that referenced
this pull request
Aug 4, 2022
* fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * parent 4c38aa5 author pgodithi <pgodithi@amazon.com> 1651777341 -0400 committer prudhvigodithi <pgodithi@amazon.com> 1659618802 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLrxfIACgkQMSDf0RO9 /aJzsw//a2ILAdIZJ4oGzBzOfZPZVGKyid4kzQD9Kb5yNZtCqHGRrmrueiGxyECD Sj81XU28LOgdcKkSB7ZRsaI/fG5ZpRT9xkv+LZmdct1KJSVjS8x+HM+zUuBrrW4Q QVYI/5T19BLLngRUTm5IDN2qYkmRpX1KqprcxGqI6FEug65paOUhfNflf46DSpz+ Lwv1PyfgZuBhVzHupJ4STRWI7fi2urK+Cs7JnNRIVGFl+EeajKDHQNSe8WvATI5f 1SVCLlW0/+NsYNiPS2Y/M6Mtnu/q5Sl93VTGinLVC4isnurHE99x3Mb5Ku6hmTpy pQO7nJ/LFFquY3uevEf/AeXOTQP1Bx07CGAnRr5KsiHDivpFIIy68pnsbfvFBGRb HxK0F8NOrIL1xDs1ybWjau/65nJ+hQDnH1poYfBQ/CqnO8cM0tuI6GyL+qzhBbt5 uSlm0Dl0qYqY4LA2bvY7uQ07aSipgp9RwwijDKQvy02D02oyMaS9eCY6BnZ0HjDY mKK/TlM9xPkz7OOwlrruSCRe585Qha+77fENGR0Ymezg6VRFEje2ULNsNfBLhEGe j80/IMv3HdRd+L5mqbJl7Pl+cylb7q0lAN4wix72AoeE49/ONpjhcbTt/IDNNJK/ MlZBQkK22Z9safkWRNkUMzvcMClBav6ZahOgF7TMLnjIkGP6L8o= =dih/ -----END PGP SIGNATURE----- Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Resource increase Signed-off-by: prudhvigodithi <pgodithi@amazon.com> Adds lockable-resources plugin and sshd plugin (#156) * Add lockable plugin Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Add initial windows packer templates for ami (#155) * Add initial windows packer templates for ami Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Tweak readme Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Make changes based on the PR comments Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Disable windows internal firewall and allow Security Group to take care of ports Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change templates to use gp3 as default ebs Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support (#158) * parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> Make sure gradle check agent only runs once (#159) * Make sure gradle check agent only runs once Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove defaults value Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Make agent label have consistent capital naming (#160) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add yum db cleanup to AL2 and remove lock to Ubuntu2004 (#162) * Add yum db cleanup to AL2 runners Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Update scripts Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Add Ubuntu cleanups Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Remove fixed password setups in Windows Packer (#167) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> MacOS agent AMI creation using packer. (#164) * parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> Make jenkins jdk tool match manifest jdk naming (#170) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Adding new Windows agent and organize Mac agent configurations (#169) * Adding new Windows agent and organize Mac agent configurations Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Update ami number Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Update ntp windows Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Add mac launchtimeout Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add functionality to restrict server access (#171) * Add functionality to restrict access Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Fix gradle check by removing old caches and add back docker-compose (#172) * Fix gradle check by removing old caches and add back docker-compose Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove JDK only in caches and show the remove msgs Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove removing caches Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Changed cpu and memory metric stat to avg (#173) Signed-off-by: Rishabh Singh <sngri@amazon.com> MacOS agents support default /bin/bash and remove nodeProperties in CDK code. (#175) * parent 83a6200 author pgodithi <pgodithi@amazon.com> 1651769732 -0400 committer pgodithi <pgodithi@amazon.com> 1658274990 -0400 gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuaPMeSek3p9IWNzDMSDf0RO9/aIFAmLXRK4ACgkQMSDf0RO9 /aKKpQ/9FQ92spUtBEdt2lf4Kz6c2x7+eunr5kzzxZPB8fj28AFWBtGP/NA6a/WK BjRgtxZ4060PCDUtbcnfFy8mg8PdQa03FpofQKr6exSfDTI+TNISJAkcI2HIWzqx ehiFRDGWG577fgrnk67xxd6LxD8sO8EHWBJzZWKrYA3z7f0Q05n1q2osm/jhDYgK cEDQBHZJVi4htO2sBGJO3caqCbqt0EphxYy+uua5On4a2ZgWlBUxjqoaZ6X/LrnR 6IoN8PYVUtyrkbWkkXB+0T4PPDYP8DwnCrCsDQxQyYQ7tBqnR3hQ6nfga2d4Dry5 Dz9oqPoWZjDJNBAf+B6NAmwmyIZHn2lnVL/b8GvwGjSOixyUqaptRKVrg/PwIT+I i2CeMuGIxIG8pycC+wruSNoNqV26Vm7rFSOC4VSvOXneQUStMrAEM+LjcCDtG8bF 0837RaB4Vj37QfkXJyQl2JLTvw6TUKbZuCXqSTLF6oy4nfKN1wBPhfmgjRt146o3 VKt9iZ/q5kOEAPhEHJkHWoC/C+jaMRkVk0ZV5CoujQcIPZX2HfA88RogNZe0Ommy ayc+gLw8oBiRBeKkWuQLrLtrBYCLKrIK5qjEEj9MqLxbLSlDRXJjvZvPSUGqS2wg a8KKD0i9faPpRIuViJRqHztQBXVsv0UsYFMeeid00lJm2F4dmBk= =c8LN -----END PGP SIGNATURE----- fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> Added Managed SSM Policy to Agent instance role (#117) Signed-off-by: Rishabh Singh <sngri@amazon.com> fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added AmazonSSMManagedInstanceCore policy to agents. (#124) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> Added new jenkins agents and logging bug-fix (#126) Signed-off-by: Rishabh Singh <sngri@amazon.com> Added new output parameters and updated jenkins image tag (#128) Signed-off-by: Rishabh Singh <sngri@amazon.com> use jenkins-2.332.3 jdk8 base image (#129) Signed-off-by: Rishabh Singh <sngri@amazon.com> added support for QEMU emulators (#131) Signed-off-by: Rishabh Singh <sngri@amazon.com> Add Docker restart policy (#137) * fixed IAM roles and code cleanup Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added assume role feature Signed-off-by: pgodithi <pgodithi@amazon.com> * Added 2 new plugins Signed-off-by: pgodithi <pgodithi@amazon.com> * Add readme doc Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Added docker resources Signed-off-by: pgodithi <pgodithi@amazon.com> * Bump minor version Signed-off-by: pgodithi <pgodithi@amazon.com> * change docker tag to 2.332.3-lts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * added jenkinsOpts Signed-off-by: pgodithi <pgodithi@amazon.com> * Added IAM required imports Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Added agent node unit tests Signed-off-by: pgodithi <pgodithi@amazon.com> * fix agentAssumeRole Signed-off-by: pgodithi <pgodithi@amazon.com> * Ecr public Signed-off-by: pgodithi <pgodithi@amazon.com> * Added AmazonSSMManagedInstanceCore Signed-off-by: pgodithi <pgodithi@amazon.com> * added docker-compose restart policy Signed-off-by: pgodithi <pgodithi@amazon.com> Add markup formatter as safe/html disable syntax highlighting to allow html (#138) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Set cache to false for aws secret manager plugin (#140) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add environment variables using configuration as code (#136) * Add environment variables using configuration as code Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Install workflow-api plugin to get latest version and remove lockable permissions (#141) * Install workflow-api plugin to get latest version Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Remove lockable permissions Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> [Bug-fix]: Handle multiple colons and space (#142) * Handle multiple colons and space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Handle multiple space Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Move env variabled to yaml (#143) * Move to yaml Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> add ubuntu agent and cdn with lambda@edge resource for public access (#134) Signed-off-by: Rishabh Singh <sngri@amazon.com> Reload configuration as code via curl instead of cli (#145) * Reload configuration as code via curl instead of cli Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> Main/Agent Node new setups on tag and executors (#147) * Main/Agent Node new setups on tag and executors Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove DCO check as it is replaced by dco app Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Remove stack in node ts as it is not used anymore Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Fix Ubuntu agent init script bug (#148) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Ubuntu Single Host for Gradle Check (#149) * Add Ubuntu Single Host for Gradle Check Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> * Change default idle time to 60min Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Raise the gradle check runner to have c518xlarge as in Fork Jenkins (#150) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> New cmds reduce AL2 failure and increase gradle check to c524xlarge runner (#151) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add jdk14 as it is required by OS 1.x gradle check (#152) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Migrate perf test agent setups to public jenkins (#153) Signed-off-by: Peter Zhu <zhujiaxi@amazon.com> Add Mac agent support Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added README Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added max-len, eqeqeq Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> Add Mac agent support: Added tests Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * Add Mac agent support: fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer, fix conflicts Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * MacOS agents: packer fix suggestions Signed-off-by: pgodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix ci issue #174 Signed-off-by: prudhvigodithi <pgodithi@amazon.com> Added logic to deploy default jenkins agent (#176) * Changed cpu and memory metric stat to avg Signed-off-by: Rishabh Singh <sngri@amazon.com> * Added logic to default on dummy jenkins agent Signed-off-by: Rishabh Singh <sngri@amazon.com> Add ability to assume multiple roles (#178) Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com> * Update docker-compose Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Update docker-compose: Fix tests Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Remove old docker-compose Signed-off-by: prudhvigodithi <pgodithi@amazon.com> * Fix tests Signed-off-by: prudhvigodithi <pgodithi@amazon.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Signed-off-by: Sayali Gaikawad gaiksaya@amazon.com
Description
We were seeing issues with reload command via cli in our codebase randomly returning error code as 255 even if the command was successful.
This lead to fail of deployment. This PR fixes the need to reload via cli and instead reload using post method of curl. Looks much more secure as it uses a user provided password to reload config.
https://github.com/jenkinsci/configuration-as-code-plugin/blob/master/docs/features/configurationReload.md
Issues Resolved
List any issues this PR will resolve, e.g. Closes [...].
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.