apiVersion: jenkins.io/v1 kind: PipelineActivity metadata: annotations: lighthouse.jenkins-x.io/cloneURI: https://github.com/greencapitaltrade/deadpool.git lighthouse.jenkins-x.io/job: release creationTimestamp: "2026-06-08T11:32:26Z" generation: 153 labels: branch: main build: "54" context: release created-by-lighthouse: "true" event-GUID: b696febc-632d-11f1-8904-ff15409865c8 lighthouse.jenkins-x.io/baseSHA: 4de0453143c0965feb5d2dd04454de31795c1d1e lighthouse.jenkins-x.io/branch: main lighthouse.jenkins-x.io/buildNum: "1780918345640" lighthouse.jenkins-x.io/context: release lighthouse.jenkins-x.io/id: pitaltrade-deadpool-main-release-lmsrf lighthouse.jenkins-x.io/job: release lighthouse.jenkins-x.io/lastCommitSHA: 4de0453143c0965feb5d2dd04454de31795c1d1e lighthouse.jenkins-x.io/refs.org: greencapitaltrade lighthouse.jenkins-x.io/refs.repo: deadpool lighthouse.jenkins-x.io/type: postsubmit owner: greencapitaltrade podName: pitaltrade-deadpool-main-release-8lrf4-from-build-pack-pod provider: github repository: deadpool tekton.dev/pipeline: pitaltrade-deadpool-main-release-8lrf4 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.18 operation: Update time: "2026-06-08T12:18:47Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:status: {} manager: jx-promote-0.6.31 operation: Update time: "2026-06-08T12:19:31Z" - 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:steps: {} manager: jx-build-controller operation: Update time: "2026-06-09T11:54:54Z" name: greencapitaltrade-deadpool-main-54 namespace: jx resourceVersion: "89594684" uid: 4ead3869-8e55-427e-833b-7bc0569cbf31 spec: baseSHA: 4de0453143c0965feb5d2dd04454de31795c1d1e batchPipelineActivity: {} build: "54" context: release gitBranch: main gitOwner: greencapitaltrade gitRepository: deadpool gitUrl: https://github.com/greencapitaltrade/deadpool.git lastCommitMessage: | fix: publish MQTT protocol messages to deadpool.iot.raw not per-protocol topic MQTT protocols (terra etc) use the KafkaIoTMessage wrapper with a 'protocol' field — the consumer dispatches by that field, not by topic name. There is no need for per-protocol topics; publishing to deadpool.iot.raw is correct. Previously the helm template constructed 'deadpool.iot.' for KAFKA_TOPIC, so terra published to deadpool.iot.terra — a topic with no KafkaTopic CRD, no KafkaUser ACL, and no consumer subscription. Every terra message silently failed with TopicAuthorizationFailed and was dropped. Changes: - mqtt-deployment.yaml: use protocol.kafkaTopic if set, else deadpool.iot.raw - iot-consumer main.rs: remove dead deadpool.iot.terra from default KAFKA_TOPICS - iot-mqtt-server main.rs: correct module-level routing comment lastCommitSHA: 92026412b247e406f2a6754b6ea721661d817897 message: 'Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0' pipeline: greencapitaltrade/deadpool/main releaseNotesURL: https://github.com/greencapitaltrade/deadpool/releases/tag/v0.52.10 startedTimestamp: "2026-06-08T11:32:26Z" status: Running steps: - kind: Stage stage: name: from build pack startedTimestamp: "2026-06-09T11:54:54Z" status: Pending steps: - name: Git Clone startedTimestamp: "2026-06-09T11:54:54Z" status: Pending - name: Next Version status: Pending - name: Jx Variables status: Pending - name: Build Cargo Install status: Pending - name: Check Registry status: Pending - name: Build Server Image status: Pending - name: Build Consumer Image status: Pending - name: Build Mqtt Image status: Pending - name: Promote Changelog status: Pending - name: Promote Helm Release status: Pending - name: Promote Jx Promote status: Pending - kind: Promote promote: environment: staging pullRequest: pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/4218 startedTimestamp: "2026-06-08T12:19:16Z" status: Succeeded startedTimestamp: "2026-06-08T12:19:16Z" status: Succeeded - kind: Promote promote: environment: production pullRequest: pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/4219 startedTimestamp: "2026-06-08T12:19:31Z" status: Succeeded startedTimestamp: "2026-06-08T12:19:31Z" status: Succeeded version: 0.52.10 status: {}