Skip to content

Add support for latest-generation Google Cloud machine families (#6841)#7293

Merged
bentsherman merged 1 commit into
STABLE-25.10.xfrom
backport-pr-6841-nextflow-25-10
Jul 15, 2026
Merged

Add support for latest-generation Google Cloud machine families (#6841)#7293
bentsherman merged 1 commit into
STABLE-25.10.xfrom
backport-pr-6841-nextflow-25-10

Conversation

@bentsherman

Copy link
Copy Markdown
Member

Backport of #6841 to the 25.10 stable branch.

Add support for latest-generation Google Cloud machine families (C4, C4A, C4D, N4, N4A, N4D) which only support Hyperdisk disk types.

Introduces the HYPERDISK_ONLY_FAMILIES constant and isHyperdiskOnly() helper, automatically configures 'hyperdisk-balanced' as the boot disk type for Hyperdisk-only families, correctly calculates local SSD size for c4/c4a/c4d -lssd machine types, and adds Fusion-aware disk type selection.

Adapted to the 25.10 stable branch layout, which predates the
buildAllocationPolicy/installOpsAgent refactoring on master.

Backport of #6841 to the 25.10 stable branch.

Add support for latest-generation Google Cloud machine families (C4, C4A,
C4D, N4, N4A, N4D) which only support Hyperdisk disk types. Introduces the
HYPERDISK_ONLY_FAMILIES constant and isHyperdiskOnly() helper, automatically
configures 'hyperdisk-balanced' as the boot disk type for Hyperdisk-only
families, correctly calculates local SSD size for c4/c4a/c4d -lssd machine
types, and adds Fusion-aware disk type selection.

Adapted to the 25.10 stable branch layout, which predates the
buildAllocationPolicy/installOpsAgent refactoring on master.

Signed-off-by: Ben Sherman <bentshermann@gmail.com>
@pditommaso

Copy link
Copy Markdown
Member

it looks like some (Google) tests timed out

@bentsherman

Copy link
Copy Markdown
Member Author

@pditommaso I re-ran the timed out google test, CI is passing now

@bentsherman bentsherman merged commit 8714c7c into STABLE-25.10.x Jul 15, 2026
37 of 38 checks passed
@bentsherman bentsherman deleted the backport-pr-6841-nextflow-25-10 branch July 15, 2026 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants