Skip to content
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

Update aibs-informatics-cdk-lib dependencies #22

Merged
merged 4 commits into from
Sep 12, 2024

Conversation

njmei
Copy link
Collaborator

@njmei njmei commented Sep 12, 2024

Porting over changes made in OCS:
https://github.com/AllenInstitute/genomics-cloud-services/pull/811
https://github.com/AllenInstitute/genomics-cloud-services/commit/d43cda61181267c3354273a7c549700bf61fe1c3

Key changes summary:

  • Update aws-cdk-lib to at least v2.96 and drop aws-cdk.aws-batch-alpha dependency
  • Update default allocation strategies for batch environment configs

This commit updates our aws-cdk-lib dependency to at least v2.96
which made the `aws_batch` module stable. As a result, the
`aws-cdk.aws-batch-alpha` package is no longer necessary.

See: https://github.com/aws/aws-cdk/releases/tag/v2.96.0
This tool is not actively being used and is in fact not
compatible with the stable version of `aws_batch` in `aws-cdk-lib`
so this commit removes it.
1. Prefer BEST_FIT over BEST_FIT_PROGRESSIVE
2. Prefer SPOT_PRICE_CAPACITY_OPTIMIZED for `use_spot=True` configs
@njmei njmei merged commit 6f69f88 into main Sep 12, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants