abejgonzalez
5d8667497b
Revert changes to awstools.py
2023-08-02 13:55:55 -07:00
abejgonzalez
f867f3b352
Bump
2023-08-02 10:08:13 -07:00
Sagar Karandikar
f4ee1ad384
make the type checker happy
2023-06-13 21:32:23 -07:00
Sagar Karandikar
9422fbe730
update docs
2023-06-13 17:34:36 -07:00
Sagar Karandikar
6d48d2ef2a
auto try later AMI
2023-06-13 17:00:31 -07:00
joey0320
f6d05cc554
AMI update
2023-05-17 14:35:03 -07: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
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
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
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
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
abejgonzalez
f609ce0eda
Get to --help | Add more stubs
2022-02-23 23:29:30 +00:00
abejgonzalez
f8b8e4120d
Add CI for type checking | Fix final type errors
2022-02-23 10:43:02 -08:00
abejgonzalez
9d8b91fb03
Add Google-style doc-strings to dispatchers | Check w/ mypy
2022-02-22 18:16:45 -08:00
abejgonzalez
a0b3667ce7
Merge remote-tracking branch 'origin/local-fpga' into where-to-build
2022-02-22 13:53:59 -08:00
Tim Snyder
caab42aa9c
Add scripts/update_test_amis.py for maintaining deploy/tests/test_amis.json ( #947 )
...
* mv deploy/tests/test_amis{_snake,}.json
_snake is related to the janky way I manually created MOTO_AMIS_PATH the first time
I'm replacing that with a customized version of the moto/scripts/get_amis.py script
* add scripts/update_test_amis.py as copied from moto
just so that the diff is inspectable later...
* Customize scripts/update_test_amis.py for FireSim
And use it to update deploy/tests/test_amis.json
And add a test to check whether test_amis.json needs to be updated
And make all of the tests that will fail confusingly depend on that test
* add comment about running script when you update the AMI
Co-authored-by: Tim Snyder <snyder.tim@gmail.com>
2022-02-18 23:03:32 +00:00