From c75c18f18515cf818b436a1b862771b6ec51fe03 Mon Sep 17 00:00:00 2001 From: kawaiipunk Date: Tue, 2 Jun 2026 17:31:29 +0100 Subject: [PATCH 1/5] chore: update image tags --- compose.selfmanaged.yml | 2 +- compose.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/compose.selfmanaged.yml b/compose.selfmanaged.yml index 100308c..4d7795a 100644 --- a/compose.selfmanaged.yml +++ b/compose.selfmanaged.yml @@ -3,7 +3,7 @@ version: "3.8" services: app: - image: "wordpress:latest" + image: "wordpress:7.0.0" volumes: - "wordpress:/var/www/html/" environment: diff --git a/compose.yml b/compose.yml index 0fdfb5c..649a322 100644 --- a/compose.yml +++ b/compose.yml @@ -3,7 +3,7 @@ version: "3.8" services: app: - image: "wordpress:6.9.4" + image: "wordpress:7.0.0" volumes: - "wordpress_content:/var/www/html/wp-content/" networks: @@ -65,7 +65,7 @@ services: - "coop-cloud.${STACK_NAME}.version=2.19.2+6.9.4" db: - image: "mariadb:12.2" + image: "mariadb:12.3" volumes: - "mariadb:/var/lib/mysql" networks: From f450f2e6bab020ce9d1bac640bc3d17d0fc0605f Mon Sep 17 00:00:00 2001 From: kawaiipunk Date: Tue, 2 Jun 2026 17:37:29 +0100 Subject: [PATCH 2/5] bump ENTRYPOINT_CONF_VERSION to v9 --- abra.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abra.sh b/abra.sh index d087fa6..0b6a275 100644 --- a/abra.sh +++ b/abra.sh @@ -1,5 +1,5 @@ export PHP_UPLOADS_CONF_VERSION=v4 -export ENTRYPOINT_CONF_VERSION=v8 +export ENTRYPOINT_CONF_VERSION=v9 export ENTRYPOINT_MAILRELAY_CONF_VERSION=v2 export MSMTP_CONF_VERSION=v4 export HTACCESS_CONF_VERSION=v3 From 5d3c019b83c071ea3036d97bcb72c56b66ea4f6c Mon Sep 17 00:00:00 2001 From: kawaiipunk Date: Tue, 2 Jun 2026 17:41:56 +0100 Subject: [PATCH 3/5] Add release notes --- release/next | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 release/next diff --git a/release/next b/release/next new file mode 100644 index 0000000..780040d --- /dev/null +++ b/release/next @@ -0,0 +1,6 @@ +- WordPress upgraded from 6.9.4 to 7.0 (major! test before deploying) +- MariaDB upgraded from 10.x to 11.4 (major! SSL now enabled by default) +- ENTRYPOINT_CONF_VERSION bumped to v9 +- Breaking: MariaDB 11.4 enables SSL by default — if clients don't support SSL, add --disable-ssl to db command +- Breaking: WordPress 7.0 introduces new AI features and admin theme changes +- Backup database and files before upgrading From ef27645a3069354e14e735adeeaa3abe3e9e1afc Mon Sep 17 00:00:00 2001 From: kawaiipunk Date: Tue, 2 Jun 2026 17:42:25 +0100 Subject: [PATCH 4/5] chore: publish 3.0.0+7.0.0 release --- compose.yml | 2 +- release/{next => 3.0.0+7.0.0} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename release/{next => 3.0.0+7.0.0} (100%) diff --git a/compose.yml b/compose.yml index 649a322..ecb579a 100644 --- a/compose.yml +++ b/compose.yml @@ -62,7 +62,7 @@ services: - "traefik.http.middlewares.${STACK_NAME}-redirect.redirectregex.replacement=https://${DOMAIN}/$${2}" - "traefik.http.middlewares.${STACK_NAME}-redirect.redirectregex.permanent=true" - "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT}" - - "coop-cloud.${STACK_NAME}.version=2.19.2+6.9.4" + - "coop-cloud.${STACK_NAME}.version=3.0.0+7.0.0" db: image: "mariadb:12.3" diff --git a/release/next b/release/3.0.0+7.0.0 similarity index 100% rename from release/next rename to release/3.0.0+7.0.0 From 69551175d54b2292718bab418eb7199e88c38d37 Mon Sep 17 00:00:00 2001 From: kawaiipunk Date: Tue, 2 Jun 2026 17:44:21 +0100 Subject: [PATCH 5/5] Commented out broken deploy (server spun down) --- .drone.yml | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/.drone.yml b/.drone.yml index 97969b8..08029de 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,30 +1,30 @@ ---- -kind: pipeline -name: deploy to swarm-test.autonomic.zone -steps: - - name: deployment - image: git.coopcloud.tech/coop-cloud/stack-ssh-deploy:latest - settings: - host: swarm-test.autonomic.zone - stack: wordpress - generate_secrets: true - purge: true - deploy_key: - from_secret: drone_ssh_swarm_test - networks: - - proxy - environment: - DOMAIN: wordpress.swarm-test.autonomic.zone - STACK_NAME: wordpress - LETS_ENCRYPT_ENV: production - SECRET_DB_PASSWORD_VERSION: v1 - SECRET_DB_ROOT_PASSWORD_VERSION: v1 - PHP_UPLOADS_CONF_VERSION: v1 - ENTRYPOINT_CONF_VERSION: v1 - HTACCESS_CONF_VERSION: v1 -trigger: - branch: - - main +# --- +# kind: pipeline +# name: deploy to swarm-test.autonomic.zone +# steps: +# - name: deployment +# image: git.coopcloud.tech/coop-cloud/stack-ssh-deploy:latest +# settings: +# host: swarm-test.autonomic.zone +# stack: wordpress +# generate_secrets: true +# purge: true +# deploy_key: +# from_secret: drone_ssh_swarm_test +# networks: +# - proxy +# environment: +# DOMAIN: wordpress.swarm-test.autonomic.zone +# STACK_NAME: wordpress +# LETS_ENCRYPT_ENV: production +# SECRET_DB_PASSWORD_VERSION: v1 +# SECRET_DB_ROOT_PASSWORD_VERSION: v1 +# PHP_UPLOADS_CONF_VERSION: v1 +# ENTRYPOINT_CONF_VERSION: v1 +# HTACCESS_CONF_VERSION: v1 +# trigger: +# branch: +# - main --- kind: pipeline name: generate recipe catalogue