app/synapse service versioning issue #42

Closed
opened 2023-11-04 08:44:23 +00:00 by decentral1se · 2 comments
Owner

Switch from app = nginx from app = synapse means the versioning is broken.

Do we want to keep the version to match synapse? Then abra can't help when bumping versions.

diff --git a/compose.yml b/compose.yml
index c0f40c4..795ee5b 100644
--- a/compose.yml
+++ b/compose.yml
@@ -3,7 +3,7 @@ version: "3.8"

 services:
   app:
-    image: nginx:1.23.3
+    image: nginx:1.25.3
     networks:
       - proxy
       - internal
@@ -27,7 +27,7 @@ services:
         - "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`)"
         - "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
         - "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
-        - "coop-cloud.${STACK_NAME}.version=5.0.1+v1.93.0"
+        - "coop-cloud.${STACK_NAME}.version=5.1.0+1.25.3"
         - "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}"
     healthcheck:
       test: curl -f http://synapse:8008/health || exit 1
@@ -36,7 +36,7 @@ services:
       retries: 20

   synapse:
-    image: "matrixdotorg/synapse:v1.93.0"
+    image: "matrixdotorg/synapse:v1.95.1"
     volumes:
       - "data:/data"
     secrets:
Switch from `app` = `nginx` from `app` = `synapse` means the versioning is broken. Do we want to keep the version to match `synapse`? Then `abra` can't help when bumping versions. ```diff diff --git a/compose.yml b/compose.yml index c0f40c4..795ee5b 100644 --- a/compose.yml +++ b/compose.yml @@ -3,7 +3,7 @@ version: "3.8" services: app: - image: nginx:1.23.3 + image: nginx:1.25.3 networks: - proxy - internal @@ -27,7 +27,7 @@ services: - "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`)" - "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure" - "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}" - - "coop-cloud.${STACK_NAME}.version=5.0.1+v1.93.0" + - "coop-cloud.${STACK_NAME}.version=5.1.0+1.25.3" - "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}" healthcheck: test: curl -f http://synapse:8008/health || exit 1 @@ -36,7 +36,7 @@ services: retries: 20 synapse: - image: "matrixdotorg/synapse:v1.93.0" + image: "matrixdotorg/synapse:v1.95.1" volumes: - "data:/data" secrets: ```
Author
Owner
https://git.coopcloud.tech/coop-cloud/matrix-synapse/commit/a0a9c2b863ae883e43c8f3b63662a6647cbb76a8 /cc @3wordchant @moritz
Owner

Proposed fix:

Switch back to app service = matrixdotorg/synapse container, call nginx service web.

Then versioning will work again.

This is how the Nextcloud recipe is set up.

Proposed fix: Switch back to `app` service = `matrixdotorg/synapse` container, call `nginx` service `web`. Then versioning will work again. This is how the Nextcloud recipe is set up.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: coop-cloud/matrix-synapse#42
No description provided.