Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

freebsd error partial pull of blob format not supported on this system #8869

Open
Jimmy2099 opened this issue Dec 21, 2024 · 1 comment
Open
Labels
kind/bug Categorizes issue or PR as related to a bug.

Comments

@Jimmy2099
Copy link

Jimmy2099 commented Dec 21, 2024

What happened?

Failed to create pod sandbox: rpc error: code = Unknown desc = creating pod sandbox with name "k8s_bsd-6fbc49f74-mj7mj_default_5ee90299-c595-40ab-92ba-c1cfa2072fe6_0": partial pull of blob sha256:1b91d77e066d96fae935ca5dc5034fd29ec54db32d17a27dc9fc0080a9fde326: format not supported on this system

ghcr.io/dfr/freebsd14.1-small:14.1p5

image

image

//go:build !linux

package chunked

import (
"context"
"errors"

storage "github.com/containers/storage"
graphdriver "github.com/containers/storage/drivers"
digest "github.com/opencontainers/go-digest"

)

// GetDiffer returns a differ than can be used with ApplyDiffWithDiffer.
func GetDiffer(ctx context.Context, store storage.Store, blobDigest digest.Digest, blobSize int64, annotations map[string]string, iss ImageSourceSeekable) (graphdriver.Differ, error) {
return nil, errors.New("format not supported on this system")
}

What did you expect to happen?

pull freebsd image and create a pod

How can we reproduce it (as minimally and precisely as possible)?

no

Anything else we need to know?

No response

CRI-O and Kubernetes version

$ crio --version
# paste output here

crio version 1.32.0
GitCommit: b7f3c24
GitCommitDate: 2024-12-19T15:54:01Z
GitTreeState: clean
GoVersion: go1.23.0
Compiler: gc
Platform: freebsd/amd64
Linkmode: dynamic
LDFlags: unknown
SeccompEnabled: false
AppArmorEnabled: false

$ kubectl version --output=json
# paste output here

{
"clientVersion": {
"major": "",
"minor": "",
"gitVersion": "v0.0.0-master+$Format:%H$",
"gitCommit": "$Format:%H$",
"gitTreeState": "",
"buildDate": "1970-01-01T00:00:00Z",
"goVersion": "go1.22.5",
"compiler": "gc",
"platform": "freebsd/amd64"
},
"kustomizeVersion": "v5.4.2",
"serverVersion": {
"major": "1",
"minor": "29+",
"gitVersion": "v1.29.0-1+d15af86e9e661f",
"gitCommit": "d15af86e9e661f5031d904ebcc0dfbf2cb3d2117",
"gitTreeState": "clean",
"buildDate": "2023-12-13T20:20:25Z",
"goVersion": "go1.21.5",
"compiler": "gc",
"platform": "freebsd/amd64"
}
}

OS version

# On Linux:
$ cat /etc/os-release
# paste output here
$ uname -a
# paste output here

FreeBSD bsd-worker1 14.2-RELEASE FreeBSD 14.2-RELEASE releng/14.2-n269506-c8918d6c7412 GENERIC amd64

Additional environment details (AWS, VirtualBox, physical, etc.)

Hyper-V
@Jimmy2099 Jimmy2099 added the kind/bug Categorizes issue or PR as related to a bug. label Dec 21, 2024
@sohankunkerkar
Copy link
Member

There's a PR in flight #7727

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

No branches or pull requests

2 participants