bug(ci-cd): build failing with flowgger #338

Closed
opened 2026-03-28 04:23:36 +00:00 by mfreeman451 · 0 comments
Owner

Imported from GitHub.

Original GitHub issue: #937
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/937
Original created: 2025-06-17T00:56:51Z


Building flowgger (rpm)...
Build method: 'rust'
Dockerfile: 'docker/rpm/Dockerfile.rpm.rust.flowgger'
Source path: 'cmd/flowgger'
Building RPM with Dockerfile docker/rpm/Dockerfile.rpm.rust.flowgger...
Verifying context contents...
-rw-r--r-- 1 runner docker 3302 Jun 16 22:57 /home/runner/work/serviceradar/serviceradar/go.mod
total 96
-rw-r--r-- 1 runner docker 520 Jun 16 22:57 CHANGELOG.md
-rw-r--r-- 1 runner docker 1937 Jun 16 22:57 Cargo.toml
-rw-r--r-- 1 runner docker 1480 Jun 16 22:57 Dockerfile
-rw-r--r-- 1 runner docker 1321 Jun 16 22:57 LICENSE
-rw-r--r-- 1 runner docker 515 Jun 16 22:57 README.md
-rw-r--r-- 1 runner docker 324 Jun 16 22:57 build.rs
drwxr-xr-x 2 runner docker 4096 Jun 16 22:57 docker
-rw-r--r-- 1 runner docker 54849 Jun 16 22:57 flowgger.png
-rw-r--r-- 1 runner docker 562 Jun 16 22:57 record.capnp
drwxr-xr-x 3 runner docker 4096 Jun 16 22:57 src
drwxr-xr-x 3 runner docker 4096 Jun 16 22:57 tests
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile.rpm.rust.flowgger
#1 transferring dockerfile: 2.44kB done
#1 DONE 0.0s

#2 [internal] load metadata for ghcr.io/carverauto/rockylinux9-rust-rpm-base:latest
#2 DONE 0.0s

#3 [internal] load metadata for docker.io/library/rockylinux:9
#3 DONE 0.1s

#4 [internal] load .dockerignore
#4 transferring context: 107B done
#4 DONE 0.0s

#5 [stage-1 1/4] FROM docker.io/library/rockylinux:9@sha256:d7be1c094cc5845ee815d4632fe377514ee6ebcf8efaed6892889657e5ddaaa6
#5 DONE 0.0s

#6 [builder 1/13] FROM ghcr.io/carverauto/rockylinux9-rust-rpm-base:latest
#6 CACHED

#7 [builder 2/13] WORKDIR /src/cmd/flowgger
#7 DONE 0.0s

#8 [internal] load build context
#8 transferring context: 326.08kB 0.0s done
#8 DONE 0.0s

#9 [builder 4/13] COPY cmd/flowgger/Cargo.toml .
#9 CACHED

#10 [builder 5/13] COPY cmd/flowgger/Cargo.lock .
#10 ERROR: failed to calculate checksum of ref e7bb2c05-9ac4-432b-ab91-dd8b44b62ae1::yn6hpn3ltmyok2lurmjturmb2: "/cmd/flowgger/Cargo.lock": not found

#11 [builder 3/13] RUN echo "BINARY_PATH=cmd/flowgger" && echo "COMPONENT=flowgger" && echo "VERSION=1.0.44" && echo "RELEASE=1" && echo "Current directory: $(pwd)" && ls -la /src || echo "No /src directory yet"
#11 0.107 BINARY_PATH=cmd/flowgger
#11 0.107 COMPONENT=flowgger
#11 0.107 VERSION=1.0.44
#11 0.107 RELEASE=1
#11 0.107 Current directory: /src/cmd/flowgger
#11 0.109 total 12
#11 0.109 drwxr-xr-x 3 root root 4096 Jun 16 23:13 .
#11 0.109 drwxr-xr-x 1 root root 4096 Jun 16 23:13 ..
#11 0.109 drwxr-xr-x 3 root root 4096 Jun 16 23:13 cmd
#11 DONE 0.1s

[builder 5/13] COPY cmd/flowgger/Cargo.lock .:


Dockerfile.rpm.rust.flowgger:22

20 | # Copy source files - fail if not found
21 | COPY ${BINARY_PATH}/Cargo.toml .
22 | >>> COPY ${BINARY_PATH}/Cargo.lock .
23 | COPY ${BINARY_PATH}/src ./src/
24 |

ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref e7bb2c05-9ac4-432b-ab91-dd8b44b62ae1::yn6hpn3ltmyok2lurmjturmb2: "/cmd/flowgger/Cargo.lock": not found
Error: Docker build failed
Error: Process completed with exit code 1.

Imported from GitHub. Original GitHub issue: #937 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/937 Original created: 2025-06-17T00:56:51Z --- Building flowgger (rpm)... Build method: 'rust' Dockerfile: 'docker/rpm/Dockerfile.rpm.rust.flowgger' Source path: 'cmd/flowgger' Building RPM with Dockerfile docker/rpm/Dockerfile.rpm.rust.flowgger... Verifying context contents... -rw-r--r-- 1 runner docker 3302 Jun 16 22:57 /home/runner/work/serviceradar/serviceradar/go.mod total 96 -rw-r--r-- 1 runner docker 520 Jun 16 22:57 CHANGELOG.md -rw-r--r-- 1 runner docker 1937 Jun 16 22:57 Cargo.toml -rw-r--r-- 1 runner docker 1480 Jun 16 22:57 Dockerfile -rw-r--r-- 1 runner docker 1321 Jun 16 22:57 LICENSE -rw-r--r-- 1 runner docker 515 Jun 16 22:57 README.md -rw-r--r-- 1 runner docker 324 Jun 16 22:57 build.rs drwxr-xr-x 2 runner docker 4096 Jun 16 22:57 docker -rw-r--r-- 1 runner docker 54849 Jun 16 22:57 flowgger.png -rw-r--r-- 1 runner docker 562 Jun 16 22:57 record.capnp drwxr-xr-x 3 runner docker 4096 Jun 16 22:57 src drwxr-xr-x 3 runner docker 4096 Jun 16 22:57 tests #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile.rpm.rust.flowgger #1 transferring dockerfile: 2.44kB done #1 DONE 0.0s #2 [internal] load metadata for ghcr.io/carverauto/rockylinux9-rust-rpm-base:latest #2 DONE 0.0s #3 [internal] load metadata for docker.io/library/rockylinux:9 #3 DONE 0.1s #4 [internal] load .dockerignore #4 transferring context: 107B done #4 DONE 0.0s #5 [stage-1 1/4] FROM docker.io/library/rockylinux:9@sha256:d7be1c094cc5845ee815d4632fe377514ee6ebcf8efaed6892889657e5ddaaa6 #5 DONE 0.0s #6 [builder 1/13] FROM ghcr.io/carverauto/rockylinux9-rust-rpm-base:latest #6 CACHED #7 [builder 2/13] WORKDIR /src/cmd/flowgger #7 DONE 0.0s #8 [internal] load build context #8 transferring context: 326.08kB 0.0s done #8 DONE 0.0s #9 [builder 4/13] COPY cmd/flowgger/Cargo.toml . #9 CACHED #10 [builder 5/13] COPY cmd/flowgger/Cargo.lock . #10 ERROR: failed to calculate checksum of ref e7bb2c05-9ac4-432b-ab91-dd8b44b62ae1::yn6hpn3ltmyok2lurmjturmb2: "/cmd/flowgger/Cargo.lock": not found #11 [builder 3/13] RUN echo "BINARY_PATH=cmd/flowgger" && echo "COMPONENT=flowgger" && echo "VERSION=1.0.44" && echo "RELEASE=1" && echo "Current directory: $(pwd)" && ls -la /src || echo "No /src directory yet" #11 0.107 BINARY_PATH=cmd/flowgger #11 0.107 COMPONENT=flowgger #11 0.107 VERSION=1.0.44 #11 0.107 RELEASE=1 #11 0.107 Current directory: /src/cmd/flowgger #11 0.109 total 12 #11 0.109 drwxr-xr-x 3 root root 4096 Jun 16 23:13 . #11 0.109 drwxr-xr-x 1 root root 4096 Jun 16 23:13 .. #11 0.109 drwxr-xr-x 3 root root 4096 Jun 16 23:13 cmd #11 DONE 0.1s ------ > [builder 5/13] COPY cmd/flowgger/Cargo.lock .: ------ Dockerfile.rpm.rust.flowgger:22 -------------------- 20 | # Copy source files - fail if not found 21 | COPY ${BINARY_PATH}/Cargo.toml . 22 | >>> COPY ${BINARY_PATH}/Cargo.lock . 23 | COPY ${BINARY_PATH}/src ./src/ 24 | -------------------- ERROR: failed to solve: failed to compute cache key: failed to calculate checksum of ref e7bb2c05-9ac4-432b-ab91-dd8b44b62ae1::yn6hpn3ltmyok2lurmjturmb2: "/cmd/flowgger/Cargo.lock": not found Error: Docker build failed Error: Process completed with exit code 1.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar#338
No description provided.