Skip to content

Does Starboard can run with container engine cri-o? #297

Discussion options

You must be logged in to vote

@chansgt I think this is not related to Kubernetes distribution nor container runtime. It seems that you're running a Kubernetes workload that refers to container image (quay.io/openshift/origin-haproxy-router:v3.11) with old manifest metadata schema (application/vnd.docker.distribution.manifest.v1+prettyjws).

Trivy, which is the default vulnerability scanner used by Starboard, only supports manifest schema v2. We're not going to support old manifest formats in Trivy. /cc @knqyf263

I can reproduce the error by running Trivy directly:

trivy image quay.io/openshift/origin-haproxy-router:v3.11
2021-01-04T16:32:59.131+0100	INFO	Need to update DB
2021-01-04T16:32:59.132+0100	INFO	Downloading D…

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by danielpacak
Comment options

You must be logged in to vote
3 replies
@danielpacak
Comment options

@chansgt
Comment options

@chansgt
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants