Skip to content

Publish verified agent images for the OTel spike - #517

Merged
LouisParkin merged 1 commit into
STAC-25490-otel-spikefrom
otel-spike-images
Sep 15, 2026
Merged

LouisParkin merged 1 commit into
STAC-25490-otel-spikefrom
otel-spike-images

Conversation

@LouisParkin

@LouisParkin LouisParkin commented Sep 14, 2026

Copy link
Copy Markdown

The OTel spike has no published agent images: its push events do not start CI, and manual builds skip publication. Enable the three existing verification/build workflows for that exact branch so DataDog#561 can consume commit-tagged images with collector attribution.

Keep shared pre-release DEB/install-script publication restricted to stackstate-7.78.2. Image publication retains its verification, scan and signing steps. This PR targets the spike branch; its merge must finish publishing before Beest starts.

Validation: all three CI workflows passed at 6ac9e9f055 (lint/unit, binary and DEB builds, including both architectures). Offline Zizmor passed; 525 local publication-guard cases passed, including failed/cancelled dependencies and the skipped DEB job on the spike.

Tracking: https://github.com/StackVista/stackstate/issues/561

The merge test in StackVista/stackstate#561 requires the collector provenance labels present only on STAC-25490-otel-spike. That branch currently has no push-triggered builds, and workflow_dispatch skips image publication.

Enable the three existing CI workflows on that exact spike branch. Preserve the same-commit cross-workflow verification barriers and existing per-architecture image build, scan and signing jobs.

Keep DEB publication and the shared pre-release install script restricted to stackstate-7.78.2. Permit the spike multi-architecture manifest after successful image publication with package publication intentionally skipped; retain the package-success prerequisite for the release branch. Never proceed after failed or cancelled image publication.

Validation: offline Zizmor has no findings; 525 local publication guard cases pass. Parsed workflow comparison confirms only the intended triggers and guards changed.
@LouisParkin
LouisParkin merged commit f80038a into STAC-25490-otel-spike Sep 15, 2026
67 of 72 checks passed
@LouisParkin
LouisParkin deleted the otel-spike-images branch September 15, 2026 08:53
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.

1 participant