spegel icon indicating copy to clipboard operation
spegel copied to clipboard

Add support for CRI-O

Open phillebaba opened this issue 10 months ago • 3 comments

Part of #36

Depends on https://github.com/cri-o/cri-o/issues/7748

phillebaba avatar Apr 09 '24 15:04 phillebaba

Hey @phillebaba, https://github.com/cri-o/cri-o/issues/7748 has merged now. Let me know if you need any help with pushing this PR to the finish line.

sohankunkerkar avatar May 03 '24 16:05 sohankunkerkar

Any updates or an ETA for CRI-O support? Would be good to have it!

alexp-openai avatar Jun 24 '24 22:06 alexp-openai

I should probably document this but I have paused this work for now. The reason being that Spegel does not work with CRIO. When I started working on this i was using the storage client to get the individual layers. What I did not know was that unlike Containerd, CRIO never stores the compressed layers. Instead when I was getting the layers I was getting the re-compressed locally. This in turn caused a bunch of problems as it would only work with images that have been compressed using the same compression implementation that CRIO was using.

Until this issue can be resolved I cant really see a way forward.

phillebaba avatar Jun 26 '24 07:06 phillebaba