ZeusWPI / Tap

:beer: Yes. We have to drink. But we also have to pay. This does the drinking part.
https://tap.zeus.gent
1 stars 5 forks source link

Containerize #204

Open TomNaessens opened 5 months ago

TomNaessens commented 5 months ago

I've tried this, but even using workarounds for workarounds, this wasn't stable enough on Herbert. Not sure if it's the disk space, or just Podman. Builds and deploys were successful, but updating went wrong somewhere:

00:20 docker:deploy:compose:start
      01 podman-compose -f docker-compose.prod.yml -p tap up -d
      01 aa898b76933d4cf44ee81bf0aa8aa16a679eea11f7af5b9c58165829c38f3bab
      01 Trying to pull ghcr.io/zeuswpi/tap:latest...
      01 Getting image source signatures
      01 Copying blob sha256:bbd829c08c44058184341ef1dfee0d3460f8b65c3d16386f7dfac2627bec97bd
      01 Copying blob sha256:09f376ebb190216b0459f470e71bec7b5dfa611d66bf008492b40dcc5f1d8eae
      01 Copying blob sha256:02e1e64c0260323cc3d99a8927d5ecf7bff2f32154352f1822ff9990ee9c0b98
      01 Copying blob sha256:4c5eb91e4185f23c6e7b0ec5f31a6784a64d736cf0805370cdde3d2e50f12294
      01 Copying blob sha256:cb2c80134e4474ebe0bc3797dda3197f0eff056d00b523590c66733109c794ed
      01 Copying blob sha256:f4645d3b7b2fcfef3562129e10a283e0f951a4b1d8b403f497305a877f0015f0
      01 Copying blob sha256:11317d4299596c22e0905250b899e92745b9f27ed32c841a706159c12e1f3da8
      01 Copying blob sha256:2f0f64a9883f2d05090eb23ed54c32f6e9315b23270838a7bc48d847ca07f4d0
      01 Copying blob sha256:400f7ab6a19fa6ebfe504d4664da4fb5fca301d712e0fa88103f1d757c23990e
      01 Copying blob sha256:47329b7798b669cd12e6a9c4ffb10b749fcc731cf858783d8aadcbeb11a0c3c5
      01 Copying blob sha256:dab5e41690ec41637e00ded8cf42befd7e510c64154b2fccd828eb2d20091df8
      01 Copying blob sha256:712564a5d98397537d6f91a0e1f24c9990b32011e475ecaebaa3457bbe5e69a9
      01 Copying blob sha256:08f784a1c453892a2d7b0f34e03b66820481338936ab61a1af9be1e80b82b7d2
      01 Copying blob sha256:67c302d2928fd209ffc4d32b8f50199f2061cb13e273b69a4eb43e80826a525c
      01 Copying blob sha256:7218f146e89ad8b404099ab3166947d99e7b42edb8f4d72bb1ab63bdb381816d
      01 Copying blob sha256:046309766ebc241afb646e8bedab74a0569e443ad37c179b5d42977f17d320cf
      01 Copying blob sha256:808a734fda19368caa8fe150611303243a4175cb8f57cbf5adc1ddf6e72aa566
      01 Copying blob sha256:5341a587a390b4db4d7e2ac32e6e00dd37c91e55cc85979c7d9b5c0d62bda297
      01 Copying blob sha256:2dccd4b077481d4d9caea10a09bd40115db42ae07db8b1977e9fe2c7ec38fed4
      01 Copying blob sha256:9c3d0f03fa959484fa383fdb221a993935ea880a67fcd1e933dd23d9b0849943
      01 Error: copying system image from manifest list: writing blob: adding layer with blob "sha256:808a734fda19368caa8fe150611303243a4175cb8f57cbf5adc1ddf6e72aa566": creating layer with ID "47a19510bd516cb290ad…

MR with all changes: https://github.com/ZeusWPI/Tap/pull/203 Ansible configuration for this: https://github.com/ZeusWPI/ansible-config/pull/165

To be picked up again when the disk space has improved, or when Podman has finally become usable.