Skip to content

feat(dpf): delegate DPU secure boot handling (#5845) #14804

feat(dpf): delegate DPU secure boot handling (#5845)

feat(dpf): delegate DPU secure boot handling (#5845) #14804

Triggered via push September 9, 2026 17:43
Status Success
Total duration 42m 51s
Artifacts 16

ci.yaml

on: push
Detect Core CI Gate
21s
Detect Core CI Gate
migration-police
migration-police
Proto Breaking Changes Check
22s
Proto Breaking Changes Check
build-artifacts-container-aarch64  /  build
build-artifacts-container-aarch64 / build
build-container-x86_64  /  build
build-container-x86_64 / build
build-runtime-container-x86_64  /  build
build-runtime-container-x86_64 / build
build-artifacts-container-x86_64  /  build
build-artifacts-container-x86_64 / build
build-runtime-container-aarch64  /  build
build-runtime-container-aarch64 / build
build-validate-bluefield-helm-charts
12s
build-validate-bluefield-helm-charts
build-validate-helm-chart
21s
build-validate-helm-chart
build-validate-helm-prereqs-chart
11s
build-validate-helm-prereqs-chart
build-container-aarch64  /  build
build-container-aarch64 / build
build-machine-a-tron  /  build
4m 0s
build-machine-a-tron / build
build-mat-k8s-controller  /  build
30s
build-mat-k8s-controller / build
build-bluefield-otelcol-contrib  /  build
27s
build-bluefield-otelcol-contrib / build
build-bluefield-transceiver-exporter  /  build
29s
build-bluefield-transceiver-exporter / build
download-mft-aarch64
10s
download-mft-aarch64
Secret Scan with TruffleHog
39s
Secret Scan with TruffleHog
CodeQL Security Analysis
2m 3s
CodeQL Security Analysis
proto-police
proto-police
Check REST Core Proto Sync
Check REST Core Proto Sync
build-bluefield-binaries
7m 1s
build-bluefield-binaries
build-forge-cli-aarch64  /  build
10m 17s
build-forge-cli-aarch64 / build
build-package-scout-aarch64  /  build
5m 46s
build-package-scout-aarch64 / build
build-boot-artifacts-bfb  /  build
18m 36s
build-boot-artifacts-bfb / build
lint-police
0s
lint-police
build-release-container-x86_64  /  build
21m 15s
build-release-container-x86_64 / build
build-release-machine-validation-runner  /  build
30s
build-release-machine-validation-runner / build
test-release-container-services
21m 1s
test-release-container-services
build-boot-artifacts-x86  /  build
7m 16s
build-boot-artifacts-x86 / build
build-forge-cli-x86_64  /  build
8m 56s
build-forge-cli-x86_64 / build
build-release-machine-validation-artifacts-arm-host  /  build
31s
build-release-machine-validation-artifacts-arm-host / build
build-push-bluefield-helm-charts
55s
build-push-bluefield-helm-charts
build-push-helm-chart
25s
build-push-helm-chart
build-push-helm-prereqs-chart
32s
build-push-helm-prereqs-chart
build-release-container-aarch64  /  build
22m 50s
build-release-container-aarch64 / build
build-bluefield-forge-dpu-agent  /  build
1m 43s
build-bluefield-forge-dpu-agent / build
build-bluefield-forge-dhcp-server  /  build
1m 34s
build-bluefield-forge-dhcp-server / build
build-bluefield-carbide-fmds  /  build
1m 42s
build-bluefield-carbide-fmds / build
build-boot-artifacts-ephemeral-image-arm-host  /  build
12m 36s
build-boot-artifacts-ephemeral-image-arm-host / build
promote-to-be-scanned-image  /  promote
49s
promote-to-be-scanned-image / promote
build-release-machine-validation-artifacts-x86-host  /  build
35s
build-release-machine-validation-artifacts-x86-host / build
build-boot-artifacts-ephemeral-image-x86-host  /  build
11m 41s
build-boot-artifacts-ephemeral-image-x86-host / build
merge-manifests-forge-cli
40s
merge-manifests-forge-cli
merge-manifests-nvmetal-carbide
3m 1s
merge-manifests-nvmetal-carbide
build-release-artifacts-arm-host  /  build
16m 40s
build-release-artifacts-arm-host / build
merge-manifests-machine-validation
32s
merge-manifests-machine-validation
build-release-artifacts-x86-host  /  build
6m 30s
build-release-artifacts-x86-host / build
core-ci-pass
13s
core-ci-pass
build-summary
5s
build-summary
notify-build-status  /  notify
8s
notify-build-status / notify
Fit to window
Zoom out
Zoom in

Annotations

48 warnings
Detect Core CI Gate
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Proto Breaking Changes Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prepare
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, docker/login-action@v3, dorny/paths-filter@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
download-mft-aarch64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-validate-helm-prereqs-chart
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-bluefield-otelcol-contrib / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-bluefield-transceiver-exporter / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-validate-bluefield-helm-charts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-release-machine-validation-artifacts-arm-host / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-validate-helm-chart
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-release-machine-validation-runner / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-mat-k8s-controller / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Secret Scan with TruffleHog
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CodeQL Security Analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CodeQL Security Analysis
This run of the CodeQL Action does not have permission to access the CodeQL Action API endpoints. This could be because the Action is running on a pull request from a fork. If not, please ensure the workflow has at least the 'security-events: read' permission. Details: Resource not accessible by integration - https://docs.github.com/rest
CodeQL Security Analysis
This run of the CodeQL Action does not have permission to access the CodeQL Action API endpoints. This could be because the Action is running on a pull request from a fork. If not, please ensure the workflow has at least the 'security-events: read' permission. Details: Resource not accessible by integration - https://docs.github.com/rest
CodeQL Security Analysis
Failed to upload database for rust: HttpError: Resource not accessible by integration - https://docs.github.com/rest
CodeQL Security Analysis
This run of the CodeQL Action does not have permission to access the CodeQL Action API endpoints. This could be because the Action is running on a pull request from a fork. If not, please ensure the workflow has at least the 'security-events: read' permission. Details: Resource not accessible by integration - https://docs.github.com/rest
CodeQL Security Analysis
This run of the CodeQL Action does not have permission to access the CodeQL Action API endpoints. This could be because the Action is running on a pull request from a fork. If not, please ensure the workflow has at least the 'security-events: read' permission. Details: Resource not accessible by integration - https://docs.github.com/rest
CodeQL Security Analysis
Feature flags do not specify a default CLI version. Falling back to the CLI version shipped with the Action. This is 2.23.6.
CodeQL Security Analysis
This run of the CodeQL Action does not have permission to access the CodeQL Action API endpoints. This could be because the Action is running on a pull request from a fork. If not, please ensure the workflow has at least the 'security-events: read' permission. Details: Resource not accessible by integration - https://docs.github.com/rest
CodeQL Security Analysis
This run of the CodeQL Action does not have permission to access the CodeQL Action API endpoints. As a result, it will not be opted into any experimental features. This could be because the Action is running on a pull request from a fork. If not, please ensure the workflow has at least the 'security-events: read' permission. Details: Resource not accessible by integration - https://docs.github.com/rest
build-push-helm-chart
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-push-helm-prereqs-chart
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-release-machine-validation-artifacts-x86-host / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-push-bluefield-helm-charts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-machine-a-tron / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
merge-manifests-machine-validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/login-action@v3, docker/setup-buildx-action@v3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-package-scout-aarch64 / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/setup-python@v5, actions/upload-artifact@v4, docker/login-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-boot-artifacts-x86 / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/setup-python@v5, actions/upload-artifact@v4, docker/login-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-bluefield-binaries
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, docker/login-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-forge-cli-x86_64 / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-bluefield-forge-dhcp-server / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/github-script@v7, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-forge-cli-aarch64 / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-bluefield-carbide-fmds / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/github-script@v7, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-bluefield-forge-dpu-agent / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/github-script@v7, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
merge-manifests-forge-cli
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/login-action@v3, docker/setup-buildx-action@v3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-boot-artifacts-bfb / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/setup-python@v5, actions/upload-artifact@v4, docker/login-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-boot-artifacts-ephemeral-image-arm-host / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4, docker/login-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-boot-artifacts-ephemeral-image-x86-host / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4, docker/login-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-release-container-services
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, docker/login-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-release-container-x86_64 / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-release-container-aarch64 / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@v7, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
merge-manifests-nvmetal-carbide
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/login-action@v3, docker/setup-buildx-action@v3, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-release-artifacts-x86-host / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-release-artifacts-arm-host / build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/github-script@v7, actions/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
core-ci-pass
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
notify-build-status / notify
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
bluefield-binaries-34384617515
175 MB
sha256:74d02bd2075c99b377f54299b0262edc400ecc619905476a6d3dadd320b81ae1
boot-artifacts-aarch64-34384617515
5.36 GB
sha256:53601ae6d1499a499380c5776e8a82e11b83ebdc2c8f0ed372ff9ae6a5fca98e
boot-artifacts-x86_64-34384617515
53.6 MB
sha256:53464179a014c33b0969f4119f1edf7776bb9ecd7d0a41338fdbf456a9ecaa54
ephemeral-artifacts-aarch64-34384617515
2.68 GB
sha256:6595e3ee7571a3037ae3426f19b6d2eb088032c6718cae59c29c080c5f9b5d37
ephemeral-artifacts-x86_64-34384617515
1.84 GB
sha256:382d1cf58a7fefd310e9ffec9ef9c6b359caf9492f7e387d7cb55374b830fe09
mft-aarch64-deb-34384617515
62.2 MB
sha256:9e2c9689db32311ec7bbd986c68b276b66a849b2743335782b6077ed0bbc7b06
package-artifacts-aarch64-34384617515
25.6 MB
sha256:edd553031e5c9c66c8c96a877558866a9fcca317861bd5ea1db977f9800db62d
scan-target-boot-artifacts-aarch64
276 Bytes
sha256:ff86fa3b9724198d52c2a07ac8803ff48b25a090053467e4895eb2a77c340f93
scan-target-boot-artifacts-x86_64
275 Bytes
sha256:54762f058c5cd06e52fcfe9cf1983e72325d9c5b780d0fa7979d18089abf3caa
scan-target-forge-admin-cli-x86_64
275 Bytes
sha256:194e8fc5b6249a053117307832c05f628db55bc5da74fd65ae7a30ac18cab25a
scan-target-machine-a-tron
267 Bytes
sha256:47a21778b0b661ec03bfee79fa06e8b56b3e0b7fd2acea8ab3ed9b32e911b378
scan-target-machine-validation-runner
275 Bytes
sha256:bfc6469fb73760817ac23c836cb7349009fbc1a65a0cd6101be984fe694caffd
scan-target-machine_validation
272 Bytes
sha256:3394db4da3a7b0082f50d0ac2bb1b953812add463600a83d953b980541729feb
scan-target-machine_validation-aarch64
278 Bytes
sha256:a37b9c09a2adda5efe263d77ee8e7d9e004bbe378a3025a5023d3038bfafea1f
scan-target-mat-k8s-controller
272 Bytes
sha256:a5c1afab03769e744f4552810faa172a91634c5c9b8ae0e0bc515d87a3caef20
scan-target-nvmetal-carbide
266 Bytes
sha256:4d06a129904e7af36cab24b914fdc452bb131c8b5953cb5a2252bb24717b193b