Skip to content

Conversation

@adamrtalbot
Copy link
Contributor

Why

The manual AWS Batch compute environment documentation contains outdated launch template userdata scripts that don't match the current implementation in Batch Forge. This causes inconsistencies for users who manually configure their AWS Batch environments.

What

Updated the launch template scripts in both "with Fusion v2" and "without Fusion v2" tabs across 5 documentation files:

  • Logging: Added exec > >(tee /var/log/tower-forge.log|logger -t TowerForge -s 2>/dev/console) 2>&1 for troubleshooting
  • CloudWatch agent: Changed download method from wget to curl -s ... -o
  • CloudWatch config: Updated URL from custom-v0.1.json to config-v0.4.json
  • ECS settings: Added 5 new settings:
    • ECS_ENABLE_SPOT_INSTANCE_DRAINING=true
    • ECS_CONTAINER_CREATE_TIMEOUT=10m
    • ECS_CONTAINER_START_TIMEOUT=10m
    • ECS_CONTAINER_STOP_TIMEOUT=10m
    • ECS_MANIFEST_PULL_TIMEOUT=10m
  • Miniconda: Updated tarball from miniconda-awscli.tar.gz to versioned miniconda-25.3.1-awscli-1.40.12.tar.gz
  • Sed placeholder: Updated from custom-id to $FORGE_ID
  • Comments: Added section comments for better readability

Files changed

  • platform-cloud/docs/enterprise/advanced-topics/manual-aws-batch-setup.mdx
  • platform-enterprise_docs/enterprise/advanced-topics/manual-aws-batch-setup.mdx
  • platform-enterprise_versioned_docs/version-25.1/enterprise/advanced-topics/manual-aws-batch-setup.mdx
  • platform-enterprise_versioned_docs/version-25.2/enterprise/advanced-topics/manual-aws-batch-setup.mdx
  • platform-enterprise_versioned_docs/version-25.3/enterprise/advanced-topics/manual-aws-batch-setup.mdx

🤖 Generated with Claude Code

Update the launch template userdata scripts in the manual AWS Batch
compute environment documentation to match the current Batch Forge
implementation.

Changes include:
- Add logging redirection for troubleshooting
- Update CloudWatch agent download from wget to curl
- Update CloudWatch config from custom-v0.1.json to config-v0.4.json
- Add 5 new ECS settings (Spot draining, container timeouts)
- Update miniconda tarball URL to versioned package
- Update sed placeholder from custom-id to $FORGE_ID
- Add section comments for better readability

🤖 Generated with [Claude Code](https://claude.com/claude-code)
@netlify
Copy link

netlify bot commented Jan 5, 2026

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit 0429842
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/695bfe9730a5590007ef21a5
😎 Deploy Preview https://deploy-preview-993--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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