Commit Graph

107 Commits

Author SHA1 Message Date
abejgonzalez 24429ad623 Address review comments 2023-05-06 16:19:34 -07:00
abejgonzalez f6fc4ccfec Intermediate changes [ci skip] 2023-05-04 23:35:56 -07:00
Sagar Karandikar 5f152c2c73 manager support for custom TARGET_PROJECTs (fasedtests, etc.) up to/including firesim infrasetup and buildbitstream 2023-04-27 21:11:31 +00:00
Sagar Karandikar 99479c355f fix mismatched arguments 2023-04-21 00:36:13 +00:00
Sagar Karandikar 06e168eeac PR comments 2023-04-21 00:06:47 +00:00
Sagar Karandikar d50a3ac9b5 fix CI 2023-04-20 23:56:12 +00:00
Sagar Karandikar 823a6abc82 create separate security group for build/run farm instances that is only accessible from within the firesim VPC 2023-04-20 22:42:40 +00:00
Abraham Gonzalez ddae1bf820 Add ToPort for 8443 security group settings 2023-03-12 07:08:27 +00:00
abejgonzalez b40835ca12 Enable 8443 ingress in security group for nice dcv 2023-03-11 17:08:52 -08:00
Abraham Gonzalez 26bb89d5f5
Merge pull request #1460 from firesim/al2
Support AL2 manager instances
2023-03-11 14:11:39 -08:00
abejgonzalez 969c31cd06 Use os.environ instead of whoami 2023-03-10 14:45:21 -08:00
abejgonzalez 4c302560de Default to AWS AMI if on non-EC2 machine 2023-03-10 14:01:44 -08:00
abejgonzalez 76d24d15f1 Silently support AL2 manager instances 2023-03-10 11:25:30 -08:00
abejgonzalez 829ea89847 Add aws resource for buildfarmprefix 2023-03-08 17:33:07 -08:00
David Biancolin b7f63b7101
manager: Cast AWS IDs to string in shareagfi (#1227) 2022-09-26 19:58:33 -07:00
Sagar Karandikar 9dd5f1b75e Merge remote-tracking branch 'origin/stable' 2022-08-31 18:44:38 +00:00
Sagar Karandikar 5a9d0ff1ac test updating AMI to 1.12.1 2022-08-30 00:16:41 +00:00
mergify[bot] 83e8083085
Improve fabric logging (#1159)
Co-authored-by: Filip Stamenkovic <filip.stamenkovic@sifive.com>
Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>
2022-08-09 11:03:53 -05:00
Sagar Karandikar 9eab39c916
Update afitools.py 2022-07-07 19:00:26 -07:00
David Biancolin 7db485f8ce
manager: Add an ec2 region in the Asia-Pacific area. (#1111) 2022-07-05 14:32:00 -07:00
Abraham Gonzalez 9aa3c227da Update to new API | Address PR comments 2022-06-10 16:40:31 +00:00
Abraham Gonzalez cf818b2868 Merge remote-tracking branch 'origin/runtools-mypy' into where-to-run 2022-05-01 00:41:23 +00:00
Abraham Gonzalez a917bcf155 Merge remote-tracking branch 'origin/what-to-build' into runtools-mypy 2022-04-30 21:19:10 +00:00
Abraham Gonzalez 3eb1bb6053 Fix typing across codebase 2022-04-30 20:42:06 +00:00
Abraham Gonzalez 70e6d137c7 Merge remote-tracking branch 'origin/main' into what-to-build 2022-04-29 00:33:29 +00:00
Tim Snyder 606521f70a clarify get_aws_userid docstring 2022-04-28 00:36:21 +00:00
Abraham Gonzalez 3e1571c2ce
Apply suggestions from code review
Co-authored-by: Sagar Karandikar <sagark@eecs.berkeley.edu>
2022-04-27 15:28:19 -07:00
Abraham Gonzalez f75cfcbe18 Merge in Sagar changes 2022-04-27 00:27:53 +00:00
Abraham Gonzalez 3012b931e6 Fix small bugs 2022-04-26 03:06:37 +00:00
Abraham Gonzalez 225fdc8dd3
Apply suggestions from code review 2022-04-25 20:05:52 -07:00
Abraham Gonzalez 14accca27b
Update deploy/awstools/awstools.py 2022-04-25 17:32:15 -07:00
Abraham Gonzalez 5e091937fd Bug fixes + Confirm working for no_net sim 2022-04-26 00:30:43 +00:00
Abraham Gonzalez 718930a22d Update function naming 2022-04-25 22:17:32 +00:00
abejgonzalez 2c67f9bc46 awstools typing + small organization 2022-04-25 22:17:32 +00:00
Abraham Gonzalez f2887d39d8 Fix some circular imports + Cleanup + Bugfixes 2022-04-25 19:20:25 +00:00
Abraham Gonzalez 1c1c13b2c6 Update function naming 2022-04-22 04:15:44 +00:00
abejgonzalez a37c468157 awstools typing + small organization 2022-04-22 04:07:46 +00:00
Tim Snyder e2135d6cfe add --platform and reloacate awsinit
managerinit now requires a --platform flag that defaults to f1
awsinit is moved into awstools.py
updated docs to remove references to awsinit
2022-04-18 19:46:46 +00:00
Tim Snyder 109ad6beb5 Merge remote-tracking branch 'origin/what-to-build' into local-fpga-merged-into-main-wo-vitis
Manually merged buildafi.py changes into bitbuilder.py
2022-04-15 19:16:56 +00:00
abejgonzalez 35589bc8e7 Merge remote-tracking branch 'origin/main' into local-fpga-merged-into-main-wo-vitis 2022-04-04 18:04:32 -07:00
abejgonzalez b53422702d Merge remote-tracking branch 'origin/local-fpga' 2022-04-02 22:29:06 -07:00
Sagar Karandikar 3a333930ca revert the change from #842 that makes launchrunfarm block on instances passing status checks. make ci use instance_liveness instead 2022-03-31 01:22:33 +00:00
Sagar Karandikar 66b83807de more pagination 2022-03-16 23:42:48 +00:00
Sagar Karandikar 13cf92fa27 refactor 2022-03-16 22:51:07 +00:00
Sagar Karandikar b842690e68 fix pagination when getting afi tags 2022-03-16 22:33:39 +00:00
Sagar Karandikar db61793548 fix pagination for agfi->afi lookup 2022-03-16 22:16:33 +00:00
Abraham Gonzalez eb56126277
Merge pull request #856 from firesim/awstools-cli-ami-specification
Add AMI flag to awstools CLI
2022-03-11 14:03:08 -08:00
Abraham Gonzalez 3fbac8a983 awstools CLI: add AMI flag 2022-03-11 11:33:27 -08:00
Abraham Gonzalez e6b7e4ea21
Update AMI string in deploy 2022-03-01 00:41:56 +01:00
abejgonzalez 62dcced1c4 Merge remote-tracking branch 'origin/where-to-build' into what-to-build 2022-02-24 01:40:52 +00:00