Skip to content

roachtest: surface cloud cluster spec info in artifacts for rest of clouds #146202

@annrpom

Description

@annrpom

It would be nice if we could revisit GetVMSPecs and implement it for Azure:

func (p *Provider) GetVMSpecs(
l *logger.Logger, vms vm.List,
) (map[string]map[string]interface{}, error) {
return nil, nil
}

For a recent customer ask, we wanted to verify that a certain disk was safe to use -- validating this via roachtests. After applying #145928, we noticed that there was no ability to log the cluster specs created so that we could verify premium ssd v2 was being used (we ended up validating via Azure portal).

As a followup: it would be nice if we could turn this spec-dumping into some flag so that we can do this validation for passing roachtests as well, but up to you all if that is worth it

Jira issue: CRDB-50427

Metadata

Metadata

Assignees

Labels

A-testeng-foundationsC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)E-quick-winLikely to be a quick win for someone experienced.T-testengTestEng Team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions