spiegel_podman/pkg/checkpoint/crutils
Chris Evich 83163f87d6
Fix protobuf registration conflict by removing go-criu/v5 dependency
Commit "Fix compilation errors for v4.4.1-rhel compatibility"
introduced both go-criu/v5 and go-criu/v6 dependencies, causing a
protobuf registration conflict error:

    panic: proto: file "stats/stats.proto" is already registered
            previously from: "github.com/checkpoint-restore/go-criu/v5/stats"
            currently from:  "github.com/checkpoint-restore/go-criu/v6/stats"

Fix this by:
- Removing go-criu/v5 from go.mod
- Updating all imports from v5 to v6 in:
  * pkg/criu/criu_linux.go
  * pkg/checkpoint/crutils/checkpoint_restore_utils.go
  * test/e2e/checkpoint_test.go
- Regenerating vendor directory with 'make vendor'

Generated with the Assistance of AI: Cursor <auto>

Signed-off-by: Chris Evich <cevich@redhat.com>
2026-03-30 15:13:31 -04:00
..
checkpoint_restore_utils.go Fix protobuf registration conflict by removing go-criu/v5 dependency 2026-03-30 15:13:31 -04:00