chore: upgrade impress to v5.6.0, nginx to 1.31.5 #8

Open
autonomic-bot wants to merge 2 commits from upgrade-1bb8213 into main
Owner

lasuite-docs upgrade — impress v5.4.1 → v5.6.0, nginx 1.31.4 → 1.31.5

Image-tag changes (this PR):

service image current → new
app lasuite/impress-frontend v5.4.1 → v5.6.0
backend lasuite/impress-backend v5.4.1 → v5.6.0
celery lasuite/impress-backend v5.4.1 → v5.6.0
y-provider lasuite/impress-y-provider v5.4.1 → v5.6.0
web nginx 1.31.4 → 1.31.5

Sidecars unchanged (all at latest; no newer available): redis 8.10.1, pgautoupgrade 18-debian, docspec 3.0.2, minio RELEASE.2025-09-07T16-13-09Z (re-verified against Docker Hub on 2026-09-04 — still the newest published Minio Docker image; the newer GitHub release has no container image).

Upstream release notes:

Operator action required: none. The window covers two minor/feature releases: v5.5.0 (2026-08-24 — presenter slide links + start-from-block, profile API, conditional email notifications) and v5.6.0 (2026-09-03 — math/diagram blocks, find-and-replace, copy-link-to-block, word count). No breaking changes, no new/renamed config, no manual migrations — AUTO_MIGRATIONS=true runs DB migrations on backend startup (verified live: migration core.0033_document_document_attachments_gin applied on backend start). Note: v5.6.0 removed the whitenoise package from the backend image; this recipe does not use whitenoise (Django default StaticFilesStorage), so no compose change is needed. nginx 1.31.5 is a bugfix+feature release (control API, predicate locations, ngx_http_json_module, client_body_early_read, plus an HTTP/2 proxying use-after-free fix). Verified: the dev-lasuite-docs direct deploy on cc-ci converged — all 9 services Running with the new images, web serving 200.

Version label intentionally NOT bumped here (remains 0.4.0+v5.4.1 until release). Recommended release command (operator, after this PR merges — bumps the label + tags + publishes):

abra recipe release lasuite-docs -y

Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.

cc @trav @notplants

# lasuite-docs upgrade — impress v5.4.1 → v5.6.0, nginx 1.31.4 → 1.31.5 Image-tag changes (this PR): | service | image | current → new | |---------|-------|---------------| | app | lasuite/impress-frontend | v5.4.1 → **v5.6.0** | | backend | lasuite/impress-backend | v5.4.1 → **v5.6.0** | | celery | lasuite/impress-backend | v5.4.1 → **v5.6.0** | | y-provider | lasuite/impress-y-provider | v5.4.1 → **v5.6.0** | | web | nginx | 1.31.4 → **1.31.5** | Sidecars unchanged (all at latest; no newer available): redis 8.10.1, pgautoupgrade 18-debian, docspec 3.0.2, minio RELEASE.2025-09-07T16-13-09Z (re-verified against Docker Hub on 2026-09-04 — still the newest published Minio Docker image; the newer GitHub release has no container image). **Upstream release notes:** - app (lasuite/impress-frontend) v5.4.1→v5.6.0: https://github.com/suitenumerique/docs/compare/v5.4.1...v5.6.0 - backend (lasuite/impress-backend) v5.4.1→v5.6.0: https://github.com/suitenumerique/docs/releases/tag/v5.6.0 - celery (lasuite/impress-backend) v5.4.1→v5.6.0: https://github.com/suitenumerique/docs/releases/tag/v5.6.0 - y-provider (lasuite/impress-y-provider) v5.4.1→v5.6.0: https://github.com/suitenumerique/docs/compare/v5.4.1...v5.6.0 - web (nginx) 1.31.4→1.31.5: https://nginx.org/en/CHANGES **Operator action required: none.** The window covers two minor/feature releases: v5.5.0 (2026-08-24 — presenter slide links + start-from-block, profile API, conditional email notifications) and v5.6.0 (2026-09-03 — math/diagram blocks, find-and-replace, copy-link-to-block, word count). No breaking changes, no new/renamed config, no manual migrations — AUTO_MIGRATIONS=true runs DB migrations on backend startup (verified live: migration `core.0033_document_document_attachments_gin` applied on backend start). Note: v5.6.0 removed the `whitenoise` package from the backend image; this recipe does not use whitenoise (Django default StaticFilesStorage), so no compose change is needed. nginx 1.31.5 is a bugfix+feature release (control API, predicate locations, ngx_http_json_module, `client_body_early_read`, plus an HTTP/2 proxying use-after-free fix). Verified: the dev-lasuite-docs direct deploy on cc-ci converged — all 9 services Running with the new images, web serving 200. Version label intentionally NOT bumped here (remains `0.4.0+v5.4.1` until release). Recommended release command (operator, after this PR merges — bumps the label + tags + publishes): ``` abra recipe release lasuite-docs -y ``` Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review. cc @trav @notplants
autonomic-bot added 1 commit 2026-08-28 03:24:33 +00:00
autonomic-bot requested review from trav 2026-08-28 03:24:33 +00:00
autonomic-bot requested review from notplants 2026-08-28 03:24:34 +00:00
Author
Owner

!testme

!testme
Author
Owner

cc-ci: failed to start a CI run (see bridge logs).

cc-ci: failed to start a CI run (see bridge logs).
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cilasuite-docs @ 1bb8213b passedhttps://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1308

(summary card unavailable — see the run for details.) full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `lasuite-docs` @ `1bb8213b` ✅ **passed** → https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1308 _(summary card unavailable — see the run for details.)_ [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1308) · [dashboard](https://ci.commoninternet.net/)
autonomic-bot changed title from chore: upgrade impress to v5.5.0 to chore: upgrade impress to v5.6.0, nginx to 1.31.5 2026-09-04 02:32:07 +00:00
autonomic-bot added 1 commit 2026-09-04 02:32:07 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cilasuite-docs @ f3cb4433 passedhttps://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1318

(summary card unavailable — see the run for details.) full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `lasuite-docs` @ `f3cb4433` ✅ **passed** → https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1318 _(summary card unavailable — see the run for details.)_ [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1318) · [dashboard](https://ci.commoninternet.net/)
All checks were successful
cc-ci/testme cc-ci: success
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin upgrade-1bb8213:upgrade-1bb8213
git checkout upgrade-1bb8213
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: recipe-maintainers/lasuite-docs#8