-
Notifications
You must be signed in to change notification settings - Fork 5
fix: updated sample full permissive IAM policy for AWS Batch #1012
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
fix: updated sample full permissive IAM policy for AWS Batch #1012
Conversation
✅ Deploy Preview for seqera-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
justinegeffen
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some editorial suggestions but approving so as not to block merge. Thank you!!
Co-authored-by: Justine Geffen <justinegeffen@users.noreply.github.com> Signed-off-by: Alberto Chiusole <1922124+bebosudo@users.noreply.github.com>
This comment was marked as resolved.
This comment was marked as resolved.
|
I backported all updates to enterprise docs down to v24.1 (which is missing a section in the nextflow troubleshooting page, hence the last commit). [alberto@notfedora]$ diff platform-cloud/docs/compute-envs/aws-batch.md platform-enterprise_docs/compute-envs/aws-batch.md
333c333
< The quick start policy is expecting CE and JQ names automatically created by Seqera to start with the `TowerForge-` prefix, which is the default prefix used by Platform Cloud resources and can't be customized.
---
> The quick start policy is expecting CE and JQ names automatically created by Seqera to start with the `TowerForge-` prefix, which is the default prefix used by Platform Enterprise. If you [customized it on your Enterprise installations](../enterprise/configuration/overview#compute-environments) with `TOWER_FORGE_PREFIX` adapt the policy to the new prefix.
478c478
< The quick start policy is expecting role names automatically created by Seqera to start with the `TowerForge-` prefix, which is the default prefix used by Platform Cloud resources and can't be customized.
---
> The quick start policy is expecting role names automatically created by Seqera to start with the `TowerForge-` prefix, which is the default prefix used by Platform Enterprise. If you [customized it on your Enterprise installations](../enterprise/configuration/overview#compute-environments) with `TOWER_FORGE_PREFIX` adapt the policy to the new prefix.
906c906
< 1. After logging in to [Seqera](https://cloud.seqera.io) and selecting a workspace from the dropdown menu at the top of the page, select **Compute environments** from the navigation menu.
---
> 1. After logging in to your Seqera installation and selecting a workspace from the dropdown menu at the top of the page, select **Compute environments** from the navigation menu.I'll merge this now. Thanks for reporting this @mp-seqera! |
Summary
This PR updates the sample full permissive IAM policy for AWS Batch based on findings from internal testing to ensure compute environments can be created successfully.
Background
During internal validation of the AWS Batch setup flow, we identified gaps in the sample IAM policy that could prevent compute environment creation and limit visibility into Batch resources.
Changes
batch:DescribeComputeEnvironmentsandbatch:DescribeJobQueuesImpact