docs: Rewrite Azure Batch tutorial for native Batch Forge support - #1674
docs: Rewrite Azure Batch tutorial for native Batch Forge support#1674adamrtalbot wants to merge 12 commits into
Conversation
Batch Forge now provisions most advanced Azure Batch topologies natively (separate head/worker pools, dedicated head job resources, autoscaling, Entra authentication, and private networking). The manual-setup tutorials taught Nextflow-config workarounds that are now redundant, and the Nextflow autopool option was misleading since Platform disables allowPoolCreation. - Restructure both tutorials as a native-first Batch Forge walkthrough - Keep genuinely manual content: low-priority (spot) worker nodes (Forge is dedicated-only) and pre-existing/custom pools - Remove deprecated autopool options; replace with a deprecation note - Add reference cross-links from compute-envs/azure-batch.md to the tutorial Scope: cloud + enterprise latest only; versioned snapshots untouched. Generated by Claude Code
✅ Deploy Preview for seqera-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
@claude please port this to the current versioned docs (26.1) as well |
|
Claude finished @justinegeffen's task in 2m 50s —— View job Porting Azure Batch tutorial to versioned docs (26.1)
I ported both changes to
Net: Warning I could not push the commit. Every push attempt (both The |
Applies the same native-Batch-Forge rewrite to the versioned 26.1 snapshot so the current release surface matches master. Preserves the versioned-tree convention of using an absolute URL for the Seqera CLI installation link. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Small self-correction on my review — I retracted my earlier comment about the head-pool Autoscale tip (it's now deleted). Turns out the compute-env form does expose a per-pool |
Signed-off-by: Justine Geffen <justinegeffen@users.noreply.github.com>
Clarify spot pool support, managed identity resource IDs, head pool autoscaling, and VNet permissions.
Clarify required service principal roles and manual pool networking. Move allocation-mode guidance to the manual pool section and align Azure Batch links across tutorial variants.
Apply the CTRT tutorial conventions and strip AI patterns from the three manual-azure-batch-setup.md pages and the azure-batch.md cross-link tip. - Rename the page to an active verb + noun title, unified across Cloud and Enterprise; rewrite the frontmatter description. - Convert prerequisites to the house `:::info[**Prerequisites**]` admonition with a `You need the following:` lead-in and noun-phrase bullets. - Promote the setup sections to H2 and fix the H2 -> H4 heading jumps. - Rename Part 1 to an active-verb heading and merge the thin low-priority section into the pre-existing-pool part; renumber the parts. - Replace the "Advantages:" bold-lead bullet blocks with lead-in sentences. - Align UI labels with compute-envs/azure-batch.md (Add compute environment, Region, Provider, Entra tab, Client ID / Tenant ID / Client secret). - Use "pipeline"/"run" for Platform concepts instead of "workflow". - Cut self-referential openers, ", so" joins, future tense, and padding. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Deslop pass — items flagged for reviewA deslop pass landed in 9c4f102 (CTRT tutorial conventions, house prerequisites admonition, heading levels, UI-label alignment, terminology). Three things were left untouched because resolving them needs a factual call rather than an editorial one. 1. The head-node tip may describe the wrong fieldThe tip in Part 1 says:
Per 2.
|
Context
The
manual-azure-batch-setup.mdtutorials were written when advanced Azure Batch topologies required manual Nextflow config and manual Azure Portal pool creation. Seqera Platform now provisions most of these natively via Batch Forge and the compute-environment form.Verified against
seqera/platform:process.queueallowPoolCreation=false)Batch Forge provisions dedicated nodes only, so low-priority (spot) nodes remain a genuinely manual step and are preserved.
Changes
compute-envs/azure-batch.mdto the tutorial (previously only linked one way).Versioned snapshots (24.2–26.1) left untouched.
🤖 Generated with Claude Code