Skip to content

Conversation

@yehoshuadimarsky
Copy link
Contributor


The underlying Batch Boto3 method submit_job exposes 4 types of overrides that can be specified:

  • containerOverrides
  • nodeOverrides
  • eksPropertiesOverride (singular, no trailing s)
  • ecsPropertiesOverride (singular, no trailing s)

However, the AWS Batch Operator currently only supports only supports overrides for container_overrides and node_overrides. This PR adds support to also accept ecs_properties_override. (I did not add EKS support, I don't use it, someone is welcome to).

^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@boring-cyborg boring-cyborg bot added area:providers provider:amazon AWS/Amazon - related issues labels May 28, 2024
@yehoshuadimarsky yehoshuadimarsky force-pushed the aws-batch-ecs-overrides branch from e3d4a78 to c36ea48 Compare May 28, 2024 20:24
@yehoshuadimarsky
Copy link
Contributor Author

Why are the Celery integration tests failing? Seems fully unrelated

@yehoshuadimarsky
Copy link
Contributor Author

Now some random SQL errors in CI

Copy link
Contributor

@dirrao dirrao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@yehoshuadimarsky yehoshuadimarsky force-pushed the aws-batch-ecs-overrides branch from fa8a6cb to 02d14c8 Compare May 29, 2024 02:50
@yehoshuadimarsky
Copy link
Contributor Author

Is there any way to re-run a failed CI check? These seem flaky

@eladkal
Copy link
Contributor

eladkal commented May 29, 2024

Is there any way to re-run a failed CI check? These seem flaky

I reran it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers provider:amazon AWS/Amazon - related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants