Open mahadevan-karthi-dwp opened 4 weeks ago
With e.g. Alpine, you can use Repology to get the latest updates. But, Wolfi/apko is not properly setup for being acting as a repo and you won't have a source to pull versions. Remember that Alpine != Wolfi and the version will not always be similar.
I'm pondering this myself, but I have yet to find a good solution.
thanks, we heavily use repology ( infact want to move away from it ) , with current alpine based images and it all works well.
Also equally wanted to use wolfi(chainguard) GA images and replace alpine base/
but, if we do not have way to auto update packages, then we may not look at chainguard images.
I’m honestly not sure. My understanding is that if you don’t pay, you won’t have access to tagged images from the pre-built ones.
When it comes to rolling your own wolfi and installing specific versions, I think that there is no automatic way with Renovate. You are better off using Alpine for now.
Here is more information on the issue with Repology: https://github.com/repology/repology-updater/issues/1339 - Ed1t: seems that changes are coming which might facilitate it. Nice!
I guess you perhaps can use upstream versions and have a pipeline that tries to build an image. It will probably fail at first as the package is not upgraded in Wolfi, but at least you can try to rerun in a couple of days and it should work.
Very hacky, but at least you can use Wolfi. And if packages don't get updated, maybe you can help out to find out why. 😊
Hi, I have a Dockerfile in which I use chainguard image as base like
Prior to using chainguard, I had my renovate config as follows.
How do one update the apk packages of chain guard images when they are used in a docker file ? I know its not directly related to chainguard, however want to know if any such situations you have faced with customers who first want to use the base image and use complete wolfi way of melange and apko.