How hard is it to get a digest of a docker image's manifest?

Update (October 13th): The encoding mismatch is made on purpose as described in this issue. The current work is present in this repo.

So I needed to get a digest of a manifest. Manifest is a text file in JSON format which contains metadata for a docker image. Manifest is part of v2 docker registry API.

We want to have this functionality (f(manifest) → digest) in pulp so I needed to do that in python. I guess it would pretty easy to do in Go because I would be able to use code from distribution directly.

…

Keep reading

hugo + netlify = ❤

So I migrated my blog to hugo and am hosting it on netlify.

All I can say is…

…

Keep reading

About

Tall software engineer, teacher, speaker, coder, linux enthusiast, gardener, hiker.

…

Keep reading

Running chromium in docker container

I’ve just managed to dockerize chromium. The package itself is taken from spot’s copr repo. Jessie Frazelle’s blog post helped me a lot!

It looks like this:

…

Keep reading

Fuzzy text search with trigrams in postgresql

Using postgres for fuzzy searches.

We’ll try to match arbitrary beer names to ones in our DB. Let’s create table first:

…

Keep reading

Compiling kernel on gentoo

I’ve just updated to kernel 3.17. I compiled the kernel, installed it, generated initramfs, updated grub.cfg and rebooted my PC. I was unpleasantly surprised by:

…

Keep reading