taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit c0ca05aa8fe8c73a2b848b0df400c93801db666b
parent b4a96675714f1309873a9736f9142ea1e1fbbf08
Author: Christian Grothoff <christian@grothoff.org>
Date:   Fri,  4 Apr 2025 06:25:59 +0200

document podman issues on Bookworm

Diffstat:
Mpackaging/ng/README.md | 18+++++++++++++++++-
Mpackaging/ng/buildconfig/anastasis.tag | 2+-
Mpackaging/ng/buildconfig/challenger.tag | 3+--
Mpackaging/ng/buildconfig/gnunet.tag | 2+-
Mpackaging/ng/buildconfig/sync.tag | 2+-
Mpackaging/ng/buildconfig/taler-exchange.tag | 2+-
Mpackaging/ng/buildconfig/taler-merchant.tag | 2+-
7 files changed, 23 insertions(+), 8 deletions(-)

diff --git a/packaging/ng/README.md b/packaging/ng/README.md @@ -15,6 +15,23 @@ missing build-time dependencies would be detected. The packaging logic is also the same for Debian and Ubuntu. +## Prerequisites + +You need "podman". On Debian bookworm, you will get shitty performance unless you: + +# apt install containers-storage + +Then check with + +# podman info --debug + +that you get "graphDriverName: overlay" + +If not, try + +# podman system reset + +(deletes all containers, enables reset of the storage layer). ## Structure @@ -62,4 +79,3 @@ A new distro needs just needs a Dockerfile in ``distros/Dockerfile.$distro``. * git checkouts on host, allowing fully offline builds * more automation for common tasks * more distros - diff --git a/packaging/ng/buildconfig/anastasis.tag b/packaging/ng/buildconfig/anastasis.tag @@ -1 +1 @@ -v0.6.2 +v0.6.2-debian diff --git a/packaging/ng/buildconfig/challenger.tag b/packaging/ng/buildconfig/challenger.tag @@ -1,2 +1 @@ -v0.14.4-dev.1 - +v0.14.4 diff --git a/packaging/ng/buildconfig/gnunet.tag b/packaging/ng/buildconfig/gnunet.tag @@ -1 +1 @@ -v0.24.0 +v0.24.0-debian diff --git a/packaging/ng/buildconfig/sync.tag b/packaging/ng/buildconfig/sync.tag @@ -1 +1 @@ -v0.14.3 +v0.14.3-debian diff --git a/packaging/ng/buildconfig/taler-exchange.tag b/packaging/ng/buildconfig/taler-exchange.tag @@ -1 +1 @@ -v0.14.6-dev.7 +v0.14.6 diff --git a/packaging/ng/buildconfig/taler-merchant.tag b/packaging/ng/buildconfig/taler-merchant.tag @@ -1 +1 @@ -v0.14.6-dev.5 +v0.14.6