Skip to content

fix(db): address code review findings on consolidated-database #8206

fix(db): address code review findings on consolidated-database

fix(db): address code review findings on consolidated-database #8206

Triggered via push July 2, 2026 20:39
Status Success
Total duration 1h 26m 28s
Artifacts 20

ci.yaml

on: push
Detect Core CI Gate
12s
Detect Core CI Gate
Proto Breaking Changes Check
12s
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
Check REST Core Proto Sync
0s
Check REST Core Proto Sync
build-validate-bluefield-helm-charts
14s
build-validate-bluefield-helm-charts
build-validate-helm-chart
13s
build-validate-helm-chart
build-validate-helm-prereqs-chart
14s
build-validate-helm-prereqs-chart
build-container-aarch64  /  build
build-container-aarch64 / build
build-bluefield-otelcol-contrib  /  build
2m 51s
build-bluefield-otelcol-contrib / build
build-bluefield-transceiver-exporter  /  build
29s
build-bluefield-transceiver-exporter / build
Secret Scan with TruffleHog
30s
Secret Scan with TruffleHog
download-mft-aarch64
10s
download-mft-aarch64
CodeQL Security Analysis
1m 38s
CodeQL Security Analysis
proto-police
0s
proto-police
build-bluefield-binaries
6m 40s
build-bluefield-binaries
build-boot-artifacts-bfb  /  build
15m 49s
build-boot-artifacts-bfb / build
build-forge-cli-aarch64  /  build
14m 1s
build-forge-cli-aarch64 / build
lint-police
0s
lint-police
build-release-machine-validation-runner  /  build
3m 26s
build-release-machine-validation-runner / build
build-boot-artifacts-x86  /  build
8m 29s
build-boot-artifacts-x86 / build
build-forge-cli-x86_64  /  build
18m 15s
build-forge-cli-x86_64 / build
build-release-machine-validation-artifacts-arm-host  /  build
3m 31s
build-release-machine-validation-artifacts-arm-host / build
test-release-container-services
24m 12s
test-release-container-services
build-push-bluefield-helm-charts
0s
build-push-bluefield-helm-charts
build-push-helm-chart
0s
build-push-helm-chart
build-push-helm-prereqs-chart
build-push-helm-prereqs-chart
build-release-container-aarch64  /  build
24m 20s
build-release-container-aarch64 / build
build-bluefield-forge-dpu-agent  /  build
54s
build-bluefield-forge-dpu-agent / build
build-bluefield-forge-dhcp-server  /  build
46s
build-bluefield-forge-dhcp-server / build
build-bluefield-carbide-fmds  /  build
43s
build-bluefield-carbide-fmds / build
build-boot-artifacts-ephemeral-image-arm-host  /  build
24m 14s
build-boot-artifacts-ephemeral-image-arm-host / build
build-release-container-x86_64  /  build
33m 4s
build-release-container-x86_64 / build
build-release-machine-validation-artifacts-x86-host  /  build
3m 16s
build-release-machine-validation-artifacts-x86-host / build
build-boot-artifacts-ephemeral-image-x86-host  /  build
18m 31s
build-boot-artifacts-ephemeral-image-x86-host / build
merge-manifests-forge-cli
0s
merge-manifests-forge-cli
build-release-artifacts-arm-host  /  build
38m 36s
build-release-artifacts-arm-host / build
promote-to-be-scanned-image  /  promote
promote-to-be-scanned-image / promote
core-ci-pass
3s
core-ci-pass
merge-manifests-nvmetal-carbide
merge-manifests-nvmetal-carbide
merge-manifests-machine-validation
0s
merge-manifests-machine-validation
build-release-artifacts-x86-host  /  build
25m 40s
build-release-artifacts-x86-host / build
Container Scan Summary
10s
Container Scan Summary
build-summary
5s
build-summary
notify-build-status  /  notify
notify-build-status / notify
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
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/
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, dorny/paths-filter@v3. 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, 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-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, docker/build-push-action@v5, docker/login-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-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-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/
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/
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/upload-artifact@v4, docker/build-push-action@v5, 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-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/upload-artifact@v4, docker/build-push-action@v5, 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-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, docker/build-push-action@v5, 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-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, docker/build-push-action@v5, 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-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, docker/build-push-action@v5, 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/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-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, docker/build-push-action@v5, 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-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/upload-artifact@v4, docker/build-push-action@v5, 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-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, docker/build-push-action@v5, 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-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/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/upload-artifact@v4, docker/build-push-action@v5, 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-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, docker/build-push-action@v5, 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/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-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/checkout@v4, actions/download-artifact@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-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/upload-artifact@v4, docker/build-push-action@v5, 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/checkout@v4, actions/download-artifact@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-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/upload-artifact@v4, docker/build-push-action@v5, 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-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/upload-artifact@v4, docker/build-push-action@v5, docker/login-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Container Scan Summary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. 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-28620135284
144 MB
sha256:c5815a67cdba84ca36bcc7d824a17535a3b6cf56edb74883e8f5022fd332145b
boot-artifacts-aarch64-28620135284 Expired
5.52 GB
sha256:a2ed94d458f6f06690eea9f144862ebf7abbbb6c512a45dfd6261ed4c596c5d3
boot-artifacts-x86_64-28620135284 Expired
203 MB
sha256:c7ba372353ae1178ae61f69372b250e25ee5acf0ab93e0b858a14824a3491d5b
ephemeral-artifacts-aarch64-28620135284 Expired
8.08 GB
sha256:ee92e5d3646168b327a74571d6335eee8e885c56eccc9b878a6a3e4d991eabe7
ephemeral-artifacts-x86_64-28620135284 Expired
1.99 GB
sha256:77523e7de06aee0565b5cf41dedcfae617d6e274a1563d680eafc4541f231ab5
grype-boot-artifacts-aarch64-28620135284-1
7.03 KB
sha256:4eaf976403f318d08ac856b3b684393f29dbbadf7cd714919c66be0bf3fd0002
grype-boot-artifacts-x86_64-28620135284-1
7.03 KB
sha256:dcd10b736844ad0f374c4838b946b3c4bbc163299ddf7242adf331b776d4b2e5
grype-forge-admin-cli-x86_64-28620135284-1
145 KB
sha256:be7d3c2d23f32b366e5c69243e373ddbb9d3f09fe660b0fefe69447285cd70c4
grype-machine-validation-runner-28620135284-1
441 KB
sha256:0e14ac0bd6558cd66fa4b6fd09f00955bf768390a1fa843b97a1f1669a17ef7e
grype-machine_validation-28620135284-1
441 KB
sha256:a5e06958b57054d8249ed8f26803e418b849e752687184fbe53164c67f44bda9
grype-machine_validation-aarch64-28620135284-1
442 KB
sha256:f2c635a6361ffeca09cebf9c5c0748806bfa886e4cf4b7c5e0c4c4d92b6e022d
grype-nvmetal-carbide-28620135284-1
442 KB
sha256:9de9916681c8c17ccc286e2ae470844ae0128a70b2661be96f846a1bc2181a61
mft-aarch64-deb-28620135284
62.2 MB
sha256:d22bd6356ab79b1bcea119f0b37b23de995b8453d40a4c2daa2b0fa437172eac
sbom-boot-artifacts-aarch64-28620135284-1
12.5 KB
sha256:82cbcd272c215920a9e28efc176892e16b6691636c9eb6ee8eb9e656356c4759
sbom-boot-artifacts-x86_64-28620135284-1
12.4 KB
sha256:1bbb825647a42ef6b71dd34f2b41b8ebda1513137d8f72a9edcc4131626b3951
sbom-forge-admin-cli-x86_64-28620135284-1
408 KB
sha256:5696ee629ae44dafd7866ed1141037567470fed658e9e0be2daf1b53863e3e52
sbom-machine-validation-runner-28620135284-1
752 KB
sha256:868f1edeb4de0b5145a2e2a4cad768ba86b1e056a16634fc5fc5294b2689b818
sbom-machine_validation-28620135284-1
752 KB
sha256:bf84fbb92aeecc8626c4364676b194f3c81c86226a0b46d7a7ce4486423fdd42
sbom-machine_validation-aarch64-28620135284-1
752 KB
sha256:113c5b67aeac2ee41b7d6dab39e38bec8c8ab2c03ee82b20013c2a746f62f465
sbom-nvmetal-carbide-28620135284-1
752 KB
sha256:3487115545d1a797a1ad3af3392d6b308e99ff62fe01ec36ad1fbc07ec41f8da