110 Commits

Author SHA1 Message Date
Akira Noda
121ad974b8
Batch: Using enum for job status (#6789) 2023-09-08 15:23:57 +00:00
Bert Blommers
956dd265f0
Logs: Tagging support (#6734) 2023-08-27 18:14:51 +00:00
Bert Blommers
bc29ae2fc3
Techdebt: Update TF tests (#6661) 2023-08-21 20:33:16 +00:00
Bert Blommers
8e35eedc3d
Batch: create_compute_environment() now validates instanceRole and minvCpu (#6470) 2023-07-01 10:33:21 +00:00
Tristan Rice
293c6c7aa0
Batch: use specified network IP address (#6095) 2023-03-20 16:00:01 -01:00
Michael Krasnyk
d2c27753b7
Batch: Fix "local variable 'containers' referenced before assignment". (#5953) 2023-02-21 13:41:45 -01:00
Bert Blommers
2f8a356b3f
Batch: add SchedulingPolicy methods (#5877) 2023-01-26 14:06:50 -01:00
Bert Blommers
a11cc558db
Batch: Return RequestId for all operations (#5870) 2023-01-24 14:50:10 -01:00
Tristan Rice
a17956927f
Batch: add multinode support (#5840) 2023-01-14 15:02:32 -01:00
Roc Granada Verdú
6da12892a3
Batch simple jobs inform log stream name (#5825) 2023-01-11 19:45:09 -01:00
Will Monroe
ee6e8dd359
Fix some Batch error message typos (#5779) 2022-12-16 19:23:55 -01:00
Joey Gracey
a4146f0179
Route53: Create SOA in create_hosted_zone (#5763) 2022-12-14 22:58:55 -01:00
bmaisonn
4844af09cc
Batch: add jobname validation (#5720) 2022-11-29 08:44:25 -01:00
Bert Blommers
e7850246ee
Techdebt: Replace string-format with f-strings (for b* dirs) (#5657) 2022-11-11 14:00:57 -01:00
Bert Blommers
ea8718d402
TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
bmaisonn
996ff44ab5
Batch Simple: Fix regression where 'container' parameter was not returned. (#5644) 2022-11-07 19:24:24 -01:00
Bert Blommers
6f3b250fc7
TechDebt: MyPy Batch (#5592) 2022-10-23 13:26:55 +00:00
Bert Blommers
43a3fecbd2
TechDebt - remove print statements (#5571) 2022-10-16 20:31:19 +00:00
Juan Pablo Romero Bernal
7ea655a621
Batch: Make available logStreamName key when a job is running (#5539) 2022-10-07 14:38:59 +00:00
Bert Blommers
aa7d68a688
Feature: Ability to seed Moto, and make random ID's deterministic (#5492) 2022-09-28 09:35:12 +00:00
rav-evax
cde5537b85
Batch: align cancel_job and terminate_job (#5394) 2022-08-23 21:20:55 +00:00
Bert Blommers
3d913f8f15
MultiAccount support (#5192) 2022-08-13 09:49:43 +00:00
Bert Blommers
79a2a9d423
Preparation for MultiAccount support (#5157) 2022-06-04 11:30:16 +00:00
szopen321
dbcee3c196
Add instance type validation on add instance method (#5132) 2022-05-18 17:51:51 +00:00
Thomas Rausch
e911341e6a
add indirection to access account id (#5098) 2022-05-08 22:25:40 +00:00
Bert Blommers
beb05662e4
Feature: Dockerless Batch (#5100) 2022-05-06 09:45:56 +00:00
Bert Blommers
406ca1d8f9
Admin - Move internal EC2 models (#5090) 2022-05-03 11:40:15 +00:00
Bert Blommers
12421068bd
Feature: Resource State Transition (#4734) 2022-05-01 11:45:59 +00:00
Bert Blommers
43b987427f
Refactor EC2 models into separate files (#5003) 2022-04-04 17:51:11 +00:00
Bert Blommers
67ab7f857a
Simplify error handling (#4936) 2022-03-15 15:42:46 -01:00
Bert Blommers
eed32a5f72
Pylint - Enable more rules on source and tests-directory (#4929) 2022-03-11 20:28:45 -01:00
Bert Blommers
29d01c35bc
Update Black + formatting (#4926) 2022-03-10 13:39:59 -01:00
Bert Blommers
f0bb052343 Batch - Add Attempts to JobDescription 2022-02-20 22:35:58 -01:00
Bert Blommers
24afea36c0 Batch - TaskDefinition improvements 2022-02-20 19:53:25 -01:00
Bert Blommers
ca7bc9273a Batch - JobQueue improvements + Tag support 2022-02-20 13:01:29 -01:00
Bert Blommers
e1ffd27201
Increase Batch timeouts, in case Docker takes a while to start (#4827) 2022-02-04 20:10:46 -01:00
Adam Faulconbridge
3dfda9c1c9
validate containerProperties as strings (#4809) 2022-01-29 11:07:10 -01:00
Todd Morse
bbe4402b33
Add host to batch (#4801) 2022-01-27 22:25:18 -01:00
Todd Morse
99ea1d07c5
add internal host to batch to mirror sfn behavior (#4748) 2022-01-13 11:39:26 -01:00
Bert Blommers
e020b06016
Batch:list_jobs() - extend list of return fields (#4727) 2021-12-28 13:02:18 -01:00
Bert Blommers
cf87e75d6e
Feature: Mock region (#4699) 2021-12-24 20:02:45 -01:00
Todd Morse
80e3b3574d
Batch - ensure that logs are posted in chronological order (#4710) 2021-12-22 09:29:27 -01:00
Bert Blommers
c6815c1a4b
Pylint - run on source directories (abc only for now) (#4647) 2021-12-01 22:06:58 -01:00
Bert Blommers
41de9b82ac
Batch - implement attemptDurationSeconds (#4636)
* Batch - implement attemptDurationSeconds

* Batch tests - make job def names unique
2021-11-26 22:25:53 -08:00
Brian Pandola
8b0a6f3d27
Allow batch job definition tags to be updated (#4620)
Fixes #4618
2021-11-22 16:47:35 -08:00
Chih-Hsuan Yen
c7a9dc32e0
Correctly handle the timezone in batch job logs (#4604) 2021-11-20 09:38:48 -01:00
Bert Blommers
16685d3407
CloudwatchLogs - implement validation for old/new messages (#4565) 2021-11-12 16:22:47 -01:00
Bert Blommers
f923d0d1e0
Feature: Custom cloudformation resources (#4512) 2021-11-03 20:00:42 -01:00
Adam Richie-Halford
f4e62f0dfd
ENH: Add resource_requirements to batch job definition (#4506) 2021-11-01 09:31:22 -01:00
Vincent Barbaresi
b7560c9ad2
Use a different method to compute a timestamp in milliseconds for describe output() (#4476) 2021-10-28 09:28:45 +00:00