Skip to content

AZP/RELEASE: Enable on-demand DRP testing#11349

Open
Alexey-Rivkin wants to merge 1 commit intoopenucx:masterfrom
Alexey-Rivkin:topic/consolidate-release-drp-test
Open

AZP/RELEASE: Enable on-demand DRP testing#11349
Alexey-Rivkin wants to merge 1 commit intoopenucx:masterfrom
Alexey-Rivkin:topic/consolidate-release-drp-test

Conversation

@Alexey-Rivkin
Copy link
Copy Markdown
Contributor

@Alexey-Rivkin Alexey-Rivkin commented Apr 16, 2026

What?

Enable on-demand DRP testing via the Azure DevOps "Run pipeline" button.

Why?

No easy way to test the DRP pipeline on demand - previously only by PRs with AZP/DRP-RELEASE: prefix.

How?

  • check_release_build() treats Manual + DRP pipeline as Launch=True
  • JUCX version now extracted from autotools VERSION instead of git describe --tags, which fails on test builds (shallow clone, no reachable tag)
  • Add missing ubuntu22_cuda12_x86_64 container

@Alexey-Rivkin Alexey-Rivkin marked this pull request as draft April 16, 2026 11:58
@Alexey-Rivkin Alexey-Rivkin force-pushed the topic/consolidate-release-drp-test branch 3 times, most recently from 1b982b9 to ef38c60 Compare April 16, 2026 14:45
@Alexey-Rivkin Alexey-Rivkin changed the title AZP/RELEASE: Consolidate release pipelines and add manual DRP testing AZP/RELEASE: Enable on-demand DRP testing and consolidate release pipelines Apr 16, 2026
@Alexey-Rivkin Alexey-Rivkin changed the title AZP/RELEASE: Enable on-demand DRP testing and consolidate release pipelines AZP/RELEASE: Enable on-demand DRP testing, consolidate pipelines Apr 16, 2026
@Alexey-Rivkin Alexey-Rivkin force-pushed the topic/consolidate-release-drp-test branch 4 times, most recently from ee59d98 to c9eb6f4 Compare April 19, 2026 09:25
@Alexey-Rivkin Alexey-Rivkin changed the title AZP/RELEASE: Enable on-demand DRP testing, consolidate pipelines AZP/RELEASE: Enable on-demand DRP testing Apr 19, 2026
Add support for manually triggering the DRP pipeline via the Azure
DevOps "Run pipeline" button for on-demand DR testing.

JUCX version is now extracted from autotools-generated Makefile
instead of `git describe --tags`, which fails on non-release builds
(Manual, Schedule) when no tag is reachable in the shallow clone.

Signed-off-by: Alexey Rivkin <arivkin@nvidia.com>
@Alexey-Rivkin Alexey-Rivkin force-pushed the topic/consolidate-release-drp-test branch from c9eb6f4 to 8d62b77 Compare April 19, 2026 10:01
@Alexey-Rivkin Alexey-Rivkin marked this pull request as ready for review April 19, 2026 10:27
@Alexey-Rivkin Alexey-Rivkin requested a review from dpressle April 19, 2026 10:28
@Alexey-Rivkin
Copy link
Copy Markdown
Contributor Author

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