[Patchew-devel] [PATCH 0/5] Update playbooks for podman

Paolo Bonzini posted 5 patches 1 year, 2 months ago
patchew-server.service                        | 13 -----
patchew-tester.service                        | 15 -----
scripts/dockerfiles/applier.docker            |  2 +-
scripts/dockerfiles/db.docker                 |  2 +-
scripts/dockerfiles/importer-lore.docker      |  2 +-
scripts/dockerfiles/importer.docker           |  2 +-
scripts/dockerfiles/server.docker             |  2 +-
scripts/playbooks/deploy-appliers.yml         |  8 ++-
scripts/playbooks/deploy-db.yml               | 13 ++++-
scripts/playbooks/deploy-importers-lore.yml   | 10 +++-
scripts/playbooks/deploy-importers.yml        |  8 ++-
scripts/playbooks/deploy-servers.yml          | 21 +++++--
.../{docker-deploy.yml => podman-deploy.yml}  | 55 ++++++++++---------
.../{docker.service.j2 => podman.service.j2}  | 12 ++--
14 files changed, 85 insertions(+), 80 deletions(-)
delete mode 100644 patchew-server.service
delete mode 100644 patchew-tester.service
rename scripts/playbooks/tasks/{docker-deploy.yml => podman-deploy.yml} (45%)
rename scripts/playbooks/templates/{docker.service.j2 => podman.service.j2} (38%)
[Patchew-devel] [PATCH 0/5] Update playbooks for podman
Posted by Paolo Bonzini 1 year, 2 months ago
These are the changes I used when moving patchew to the new CentOS Stream 9
host.

Compared to the previous draft/attempt, the main change is introducing
a network to link the server and database containers, and a variable to
tell the server container to connect to a postgresql database. 

Paolo

Paolo Bonzini (5):
  remove unused systemd service files
  dockerfiles: use full paths to repositories
  playbooks: allow specifying postgresql host
  playbooks: allow specifying custom container root
  playbooks: switch from docker to podman

 patchew-server.service                        | 13 -----
 patchew-tester.service                        | 15 -----
 scripts/dockerfiles/applier.docker            |  2 +-
 scripts/dockerfiles/db.docker                 |  2 +-
 scripts/dockerfiles/importer-lore.docker      |  2 +-
 scripts/dockerfiles/importer.docker           |  2 +-
 scripts/dockerfiles/server.docker             |  2 +-
 scripts/playbooks/deploy-appliers.yml         |  8 ++-
 scripts/playbooks/deploy-db.yml               | 13 ++++-
 scripts/playbooks/deploy-importers-lore.yml   | 10 +++-
 scripts/playbooks/deploy-importers.yml        |  8 ++-
 scripts/playbooks/deploy-servers.yml          | 21 +++++--
 .../{docker-deploy.yml => podman-deploy.yml}  | 55 ++++++++++---------
 .../{docker.service.j2 => podman.service.j2}  | 12 ++--
 14 files changed, 85 insertions(+), 80 deletions(-)
 delete mode 100644 patchew-server.service
 delete mode 100644 patchew-tester.service
 rename scripts/playbooks/tasks/{docker-deploy.yml => podman-deploy.yml} (45%)
 rename scripts/playbooks/templates/{docker.service.j2 => podman.service.j2} (38%)

-- 
2.38.1

_______________________________________________
Patchew-devel mailing list
Patchew-devel@redhat.com
https://listman.redhat.com/mailman/listinfo/patchew-devel