Skip to content

Conversation

@makramkd
Copy link
Contributor

@makramkd makramkd commented Jan 22, 2026

Set container labels to framework.DefaultTCLabels() so that tooling that
uses this label can find the containers.


Below is a summarization created by an LLM (gpt-4-0125-preview). Be mindful of hallucinations and verify accuracy.

Why

The addition of the Labels: framework.DefaultTCLabels(), line across multiple container request functions (ContainerRequest for Canton, Nginx, Postgres, and Splice components) standardizes the labeling of containers. This change makes it easier to manage and identify containers, facilitating better orchestration and monitoring across the testing framework.

What

  • framework/components/blockchain/canton/canton.go
    • Added Labels: framework.DefaultTCLabels(), to cantonReq. This enables standardized container labeling for Canton components.
  • framework/components/blockchain/canton/nginx.go
    • Added Labels: framework.DefaultTCLabels(), to nginxReq. This enables standardized container labeling for Nginx components.
  • framework/components/blockchain/canton/postgres.go
    • Added Labels: framework.DefaultTCLabels(), to postgresReq. This enables standardized container labeling for Postgres components.
  • framework/components/blockchain/canton/splice.go
    • Added Labels: framework.DefaultTCLabels(), to spliceReq. This enables standardized container labeling for Splice components.

Set container labels to framework.DefaultTCLabels() so that tooling that
uses this label can find the containers.
@makramkd makramkd marked this pull request as ready for review January 22, 2026 09:37
@makramkd makramkd requested a review from a team as a code owner January 22, 2026 09:37
@makramkd makramkd merged commit 46d4bdb into main Jan 22, 2026
91 of 96 checks passed
@makramkd makramkd deleted the mk/canton-add-labels branch January 22, 2026 11:17
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.

3 participants