apiVersion: jenkins.io/v1 kind: PipelineActivity metadata: annotations: lighthouse.jenkins-x.io/cloneURI: https://github.com/greencapitaltrade/ironman.git lighthouse.jenkins-x.io/job: release pipeline.jenkins-x.io/traceID: e42373884f90b96c21dbee0673e52a9b creationTimestamp: "2026-07-28T18:21:00Z" generation: 9 labels: branch: main build: "39" buildID: "1785262471263" created-by-lighthouse: "true" event-GUID: 90dec52a-8aaf-11f1-9468-43fc41eee508 lighthouse.jenkins-x.io/baseSHA: 84c51e4da29b309e9704254785ac33074d789ce9 lighthouse.jenkins-x.io/branch: main lighthouse.jenkins-x.io/buildNum: "1785262471263" lighthouse.jenkins-x.io/context: release lighthouse.jenkins-x.io/id: apitaltrade-ironman-main-release-7b87r lighthouse.jenkins-x.io/job: release lighthouse.jenkins-x.io/lastCommitSHA: 84c51e4da29b309e9704254785ac33074d789ce9 lighthouse.jenkins-x.io/refs.org: greencapitaltrade lighthouse.jenkins-x.io/refs.repo: ironman lighthouse.jenkins-x.io/type: postsubmit owner: greencapitaltrade podName: apitaltrade-ironman-main-release-fh9lh-from-build-pack-pod provider: github repository: ironman tekton.dev/pipeline: apitaltrade-ironman-main-release managedFields: - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:branch: {} f:build: {} f:buildID: {} f:owner: {} f:repository: {} f:spec: .: {} f:batchPipelineActivity: {} f:build: {} f:gitBranch: {} f:gitOwner: {} f:gitRepository: {} f:pipeline: {} manager: jx-gitops-1.3.15 operation: Update time: "2026-07-28T18:21:00Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:lastCommitMessage: {} f:lastCommitSHA: {} f:releaseNotesURL: {} f:version: {} manager: jx-changelog-0.10.29 operation: Update time: "2026-07-28T18:22:12Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: f:provider: {} f:spec: f:completedTimestamp: {} f:gitUrl: {} f:startedTimestamp: {} f:status: {} manager: jx-promote-0.6.45 operation: Update time: "2026-07-28T18:23:10Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:lighthouse.jenkins-x.io/cloneURI: {} f:lighthouse.jenkins-x.io/job: {} f:pipeline.jenkins-x.io/traceID: {} f:labels: f:created-by-lighthouse: {} f:event-GUID: {} f:lighthouse.jenkins-x.io/baseSHA: {} f:lighthouse.jenkins-x.io/branch: {} f:lighthouse.jenkins-x.io/buildNum: {} f:lighthouse.jenkins-x.io/context: {} f:lighthouse.jenkins-x.io/id: {} f:lighthouse.jenkins-x.io/job: {} f:lighthouse.jenkins-x.io/lastCommitSHA: {} f:lighthouse.jenkins-x.io/refs.org: {} f:lighthouse.jenkins-x.io/refs.repo: {} f:lighthouse.jenkins-x.io/type: {} f:podName: {} f:tekton.dev/pipeline: {} f:spec: f:baseSHA: {} f:buildLogsUrl: {} f:context: {} f:message: {} f:steps: {} manager: jx-build-controller operation: Update time: "2026-07-28T19:08:48Z" name: greencapitaltrade-ironman-main-39 namespace: jx resourceVersion: "224157546" uid: 683a9369-5c38-4f42-b84e-8130f8b68909 spec: baseSHA: 84c51e4da29b309e9704254785ac33074d789ce9 batchPipelineActivity: {} build: "39" buildLogsUrl: s3://logs-gct-prod-20260425045301534100000007/jenkins-x/logs/greencapitaltrade/ironman/main/39.log completedTimestamp: "2026-07-28T18:22:48Z" context: release gitBranch: main gitOwner: greencapitaltrade gitRepository: ironman gitUrl: https://github.com/greencapitaltrade/ironman.git lastCommitMessage: | chore: bump utils to 9.7.0 Turns on the publish convergence for this service. utils 9.7.0 defers every in-transaction send to transaction.afterCommit instead of publishing mid-transaction, so an event can no longer precede the writes it describes or survive a rollback. Ironman now has outbox_events, so it lands on the durable tier: the event is written inside the caller's transaction and the outbox worker retries whatever the post-commit attempt fails to deliver. Two behaviour changes to expect. Publishes no longer fail their host request when the broker refuses, since the attempt happens after commit and is logged rather than thrown. And each published event now costs one INSERT inside the request transaction, which matters here because the model hooks publish freely. Co-Authored-By: Claude Opus 5 (1M context) lastCommitSHA: cfa529ffb88221da201c2675fa88cb071d756ae1 message: 'Tasks Completed: 1 (Failed: 0, Cancelled 0), Skipped: 0' pipeline: greencapitaltrade/ironman/main releaseNotesURL: https://github.com/greencapitaltrade/ironman/releases/tag/v2.58.2 startedTimestamp: "2026-07-28T18:21:48Z" status: Succeeded steps: - kind: Stage stage: completedTimestamp: "2026-07-28T18:22:48Z" name: Release startedTimestamp: "2026-07-28T18:21:48Z" status: Succeeded - kind: Promote promote: environment: staging pullRequest: pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/4954 startedTimestamp: "2026-07-28T18:22:48Z" status: Succeeded startedTimestamp: "2026-07-28T18:22:48Z" status: Succeeded - kind: Stage stage: completedTimestamp: "2026-07-28T18:23:48Z" name: from build pack startedTimestamp: "2026-07-28T18:20:45Z" status: Succeeded steps: - completedTimestamp: "2026-07-28T18:20:53Z" name: Git Clone startedTimestamp: "2026-07-28T18:20:45Z" status: Succeeded - completedTimestamp: "2026-07-28T18:20:57Z" name: Next Version startedTimestamp: "2026-07-28T18:20:53Z" status: Succeeded - completedTimestamp: "2026-07-28T18:21:00Z" name: Jx Variables startedTimestamp: "2026-07-28T18:20:57Z" status: Succeeded - completedTimestamp: "2026-07-28T18:21:23Z" name: Build Npm Install startedTimestamp: "2026-07-28T18:21:01Z" status: Succeeded - completedTimestamp: "2026-07-28T18:21:26Z" name: Check Registry startedTimestamp: "2026-07-28T18:21:24Z" status: Succeeded - completedTimestamp: "2026-07-28T18:22:04Z" name: Build Container Build startedTimestamp: "2026-07-28T18:21:27Z" status: Succeeded - completedTimestamp: "2026-07-28T18:22:12Z" name: Promote Changelog startedTimestamp: "2026-07-28T18:22:05Z" status: Succeeded - completedTimestamp: "2026-07-28T18:22:15Z" name: Promote Helm Release startedTimestamp: "2026-07-28T18:22:13Z" status: Succeeded - completedTimestamp: "2026-07-28T18:23:13Z" name: Promote Jx Promote startedTimestamp: "2026-07-28T18:22:16Z" status: Succeeded - completedTimestamp: "2026-07-28T18:23:48Z" name: Publish Org Kb startedTimestamp: "2026-07-28T18:23:14Z" status: Succeeded - kind: Stage stage: completedTimestamp: "2026-07-28T18:23:48Z" name: from build pack startedTimestamp: "2026-07-28T18:20:45Z" status: Succeeded steps: - completedTimestamp: "2026-07-28T18:20:53Z" name: Git Clone startedTimestamp: "2026-07-28T18:20:45Z" status: Succeeded - completedTimestamp: "2026-07-28T18:20:57Z" name: Next Version startedTimestamp: "2026-07-28T18:20:53Z" status: Succeeded - completedTimestamp: "2026-07-28T18:21:00Z" name: Jx Variables startedTimestamp: "2026-07-28T18:20:57Z" status: Succeeded - completedTimestamp: "2026-07-28T18:21:23Z" name: Build Npm Install startedTimestamp: "2026-07-28T18:21:01Z" status: Succeeded - completedTimestamp: "2026-07-28T18:21:26Z" name: Check Registry startedTimestamp: "2026-07-28T18:21:24Z" status: Succeeded - completedTimestamp: "2026-07-28T18:22:04Z" name: Build Container Build startedTimestamp: "2026-07-28T18:21:27Z" status: Succeeded - completedTimestamp: "2026-07-28T18:22:12Z" name: Promote Changelog startedTimestamp: "2026-07-28T18:22:05Z" status: Succeeded - completedTimestamp: "2026-07-28T18:22:15Z" name: Promote Helm Release startedTimestamp: "2026-07-28T18:22:13Z" status: Succeeded - completedTimestamp: "2026-07-28T18:23:13Z" name: Promote Jx Promote startedTimestamp: "2026-07-28T18:22:16Z" status: Succeeded - completedTimestamp: "2026-07-28T18:23:48Z" name: Publish Org Kb startedTimestamp: "2026-07-28T18:23:14Z" status: Succeeded version: 2.58.2 status: {}