Yes, thanks. Most of those issues are already fixed in the repository
and pending upload.


On Thursday, 19 December 2019 11:06:05 PM AEDT Ryutaroh Matsumoto wrote:
> The reason of buildah bud giving errors are three-fold:
> 
> (1) Lack of /etc/containers/registries.conf
> I copied /usr/share/doc/buildah/examples/registries.conf in the
> buildah Debian package.

That's how it is expected to be used.

Not everybody need Docker registries and having them by default
may not be a good idea...

Also this configuration file is shared with Podman which adds
to complexity...


> (2) Lack of /etc/containers/policy.json
> I copied policy.json from the golang-github-containers-image-dev
> Debian package.

https://salsa.debian.org/go-team/packages/golang-github-containers-buildah/commit/911ac680


> (3) Lack of runc or crun
> I manually installed crun and executed buildah --runtime /usr/bin/cron
> The runc or crun package should be suggested/recommended by the
> buildah Debian package.

https://salsa.debian.org/go-team/packages/golang-github-containers-buildah/commit/9b802644

Certainly fixes for 2 and 3 will be uploaded soon.
Not sure about 1 as I'm still thinking about how to resolve it elegantly
and what would be reasonable default.

-- 
Cheers,
 Dmitry Smirnov.

---

Freedom is the freedom to say that two plus two make four. If that is
granted, all else follows.
        -- George Orwell

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to