apiVersion: jenkins.io/v1 kind: PipelineActivity metadata: annotations: lighthouse.jenkins-x.io/cloneURI: https://github.com/greencapitaltrade/bifrost.git lighthouse.jenkins-x.io/job: release creationTimestamp: "2026-09-08T11:12:36Z" generation: 7 labels: branch: main build: "234" context: release created-by-lighthouse: "true" event-GUID: 2e3038c2-ab76-11f1-9fe3-b6c1f0e14070 lighthouse.jenkins-x.io/baseSHA: c791806120e7551975fa455df4712114efa1d7f8 lighthouse.jenkins-x.io/branch: main lighthouse.jenkins-x.io/buildNum: "1788865956423" lighthouse.jenkins-x.io/context: release lighthouse.jenkins-x.io/id: apitaltrade-bifrost-main-release-vr6jt lighthouse.jenkins-x.io/job: release lighthouse.jenkins-x.io/lastCommitSHA: c791806120e7551975fa455df4712114efa1d7f8 lighthouse.jenkins-x.io/refs.org: greencapitaltrade lighthouse.jenkins-x.io/refs.repo: bifrost lighthouse.jenkins-x.io/type: postsubmit owner: greencapitaltrade podName: apitaltrade-bifrost-main-release-zsmqd-from-build-pack-pod provider: github repository: bifrost tekton.dev/pipeline: apitaltrade-bifrost-main-release managedFields: - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: f:branch: {} f:context: {} f:owner: {} f:provider: {} f:repository: {} f:spec: f:lastCommitMessage: {} f:lastCommitSHA: {} f:releaseNotesURL: {} f:version: {} manager: jx-changelog-0.10.29 operation: Update time: "2026-09-08T11:16:27Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:completedTimestamp: {} manager: jx-promote-0.6.45 operation: Update time: "2026-09-08T11:17:41Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:lighthouse.jenkins-x.io/cloneURI: {} f:lighthouse.jenkins-x.io/job: {} f:labels: .: {} f:build: {} 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:batchPipelineActivity: {} f:build: {} f:context: {} f:gitBranch: {} f:gitOwner: {} f:gitRepository: {} f:gitUrl: {} f:message: {} f:pipeline: {} f:startedTimestamp: {} f:status: {} f:steps: {} manager: jx-build-controller operation: Update time: "2026-09-08T11:18:29Z" name: greencapitaltrade-bifrost-main-234 namespace: jx resourceVersion: "332995566" uid: 105c1851-69f3-48c6-819c-9015ef4d52fa spec: baseSHA: c791806120e7551975fa455df4712114efa1d7f8 batchPipelineActivity: {} build: "234" completedTimestamp: "2026-09-08T11:17:14Z" context: release gitBranch: main gitOwner: greencapitaltrade gitRepository: bifrost gitUrl: https://github.com/greencapitaltrade/bifrost.git lastCommitMessage: | feat(asset): move the operator onto the asset's team on handover Team membership is not a property of signing up. A TL onboards an operator onto a team, and from then on the asset decides: handing someone an asset puts them on that asset's team. create_handover already validated against the asset's team via assign_rider_with_auto_team_logic but never wrote the membership, so the operator stayed wherever they were — or nowhere — while the SPARQ API resolved identity out of asset.team.member and showed them under the wrong team lead. Both representations of "which team is this partner on" are written, because leaving one behind makes them contradict each other: the asset.team.member row the API reads, and res.partner.asset_team_id, which the auto-team logic itself reads. An asset with no team of its own says nothing about where the operator belongs, so their onboarding team survives. Co-Authored-By: Claude Opus 5 (1M context) lastCommitSHA: 637548b78ccd776d774fa0d58da78e053a19f7fc message: 'Tasks Completed: 1 (Failed: 0, Cancelled 0), Skipped: 0' pipeline: greencapitaltrade/bifrost/main releaseNotesURL: https://github.com/greencapitaltrade/bifrost/releases/tag/v7.7.0 startedTimestamp: "2026-09-08T11:12:36Z" status: Running steps: - kind: Stage stage: completedTimestamp: "2026-09-08T11:17:14Z" name: Release startedTimestamp: "2026-09-08T11:16:14Z" status: Succeeded - kind: Stage stage: completedTimestamp: "2026-09-08T11:18:28Z" name: from build pack startedTimestamp: "2026-09-08T11:12:41Z" status: Succeeded steps: - completedTimestamp: "2026-09-08T11:13:00Z" name: Git Clone startedTimestamp: "2026-09-08T11:12:41Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:06Z" name: Next Version startedTimestamp: "2026-09-08T11:13:00Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:11Z" name: Jx Variables startedTimestamp: "2026-09-08T11:13:06Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:15Z" name: Setup Pip Cache startedTimestamp: "2026-09-08T11:13:12Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:15Z" name: Process Config Templates startedTimestamp: "2026-09-08T11:13:15Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:16Z" name: Update Asset Management Version startedTimestamp: "2026-09-08T11:13:16Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:19Z" name: Check Registry startedTimestamp: "2026-09-08T11:13:16Z" status: Succeeded - completedTimestamp: "2026-09-08T11:16:15Z" name: Build Container Build startedTimestamp: "2026-09-08T11:13:19Z" status: Succeeded - completedTimestamp: "2026-09-08T11:16:27Z" name: Promote Changelog startedTimestamp: "2026-09-08T11:16:15Z" status: Succeeded - completedTimestamp: "2026-09-08T11:16:31Z" name: Promote Helm Release startedTimestamp: "2026-09-08T11:16:28Z" status: Succeeded - completedTimestamp: "2026-09-08T11:17:44Z" name: Promote Jx Promote startedTimestamp: "2026-09-08T11:16:31Z" status: Succeeded - completedTimestamp: "2026-09-08T11:18:28Z" name: Publish Org Kb startedTimestamp: "2026-09-08T11:17:44Z" status: Succeeded - kind: Stage stage: name: from build pack startedTimestamp: "2026-09-08T11:12:41Z" status: Running steps: - completedTimestamp: "2026-09-08T11:13:00Z" name: Git Clone startedTimestamp: "2026-09-08T11:12:41Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:06Z" name: Next Version startedTimestamp: "2026-09-08T11:13:00Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:11Z" name: Jx Variables startedTimestamp: "2026-09-08T11:13:06Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:15Z" name: Setup Pip Cache startedTimestamp: "2026-09-08T11:13:12Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:15Z" name: Process Config Templates startedTimestamp: "2026-09-08T11:13:15Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:16Z" name: Update Asset Management Version startedTimestamp: "2026-09-08T11:13:16Z" status: Succeeded - completedTimestamp: "2026-09-08T11:13:19Z" name: Check Registry startedTimestamp: "2026-09-08T11:13:16Z" status: Succeeded - completedTimestamp: "2026-09-08T11:16:15Z" name: Build Container Build startedTimestamp: "2026-09-08T11:13:19Z" status: Succeeded - completedTimestamp: "2026-09-08T11:16:27Z" name: Promote Changelog startedTimestamp: "2026-09-08T11:16:15Z" status: Succeeded - completedTimestamp: "2026-09-08T11:16:31Z" name: Promote Helm Release startedTimestamp: "2026-09-08T11:16:28Z" status: Succeeded - name: Promote Jx Promote startedTimestamp: "2026-09-08T11:13:00Z" status: Running - name: Publish Org Kb status: Pending - kind: Promote promote: environment: production pullRequest: pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/5713 startedTimestamp: "2026-09-08T11:17:41Z" status: Succeeded startedTimestamp: "2026-09-08T11:17:41Z" status: Succeeded version: 7.7.0 status: {}