chore: upgrade collabora to 26.04.2.1.1, onlyoffice to 9.4.1.2 #6

Open
autonomic-bot wants to merge 2 commits from upgrade-1935df0 into main

Recipe upgrade.

Commits on top of upstream main:

  • e35a623 chore: upgrade collabora to 26.04.2.1.1, onlyoffice to 9.4.1.2

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

cc @trav @notplants

Recipe upgrade. Commits on top of upstream main: - e35a623 chore: upgrade collabora to 26.04.2.1.1, onlyoffice to 9.4.1.2 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-06-29 01:17:46 +00:00
chore: upgrade collabora to 25.04.10.3.1, onlyoffice to 9.4.1.1
All checks were successful
cc-ci/testme cc-ci: success
1935df02e7
autonomic-bot requested review from trav 2026-06-29 01:17:46 +00:00
autonomic-bot requested review from notplants 2026-06-29 01:17:46 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cilasuite-drive @ 1935df02 passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `lasuite-drive` @ `1935df02` ✅ **passed** [![cc-ci result card](https://ci.commoninternet.net/runs/964/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/964) [![level](https://ci.commoninternet.net/runs/964/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/964) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/964) · [dashboard](https://ci.commoninternet.net/)
autonomic-bot changed title from chore: upgrade collabora to 25.04.10.3.1, onlyoffice to 9.4.1.1 to chore: upgrade collabora to 26.04.2.1.1, onlyoffice to 9.4.1.2 2026-07-03 05:04:49 +00:00
autonomic-bot added 1 commit 2026-07-03 05:04:51 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-cilasuite-drive @ 119bbae3 failure

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `lasuite-drive` @ `119bbae3` ❌ **failure** [![cc-ci result card](https://ci.commoninternet.net/runs/979/summary.png)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/979) [![level](https://ci.commoninternet.net/runs/979/badge.svg)](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/979) [full logs](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/979) · [dashboard](https://ci.commoninternet.net/)
Author
Owner

⚠️ The !testme on this PR head (119bbae3, run #979) came back RED, but the failure is an environmental infra block on the shared Swarm host, NOT a regression of this upgrade.

Root cause: the cc-i host disk is 100% full (df /150G 147G 0 100%). Run #979 shows every service failing with No space left on device, including images this PR does not touch:

  • db (pgautoupgrade 18-debian, unchanged): initdb: could not create directory ".../pg_wal": No space left on device
  • app (drive-frontend v0.19.0, unchanged): mkdir() "/tmp/proxy_temp" failed (28: No space left on device)
  • minio (minio RELEASE.2025-09-07T16-13-09Z, unchanged): Storage reached its minimum free drive threshold
  • collabora (26.04.2.1.1, the only bumped collabora): No space left on device /opt/cool/child-roots + mkdir: cannot create directory '/tmp/ssl/': No space left on device — collabora extracts a chroot jail, so it is the most disk-sensitive service, but the ENOSPC is shared across the whole stack.
  • web (nginx, unchanged): cascaded from app failing.

Evidence this is infra, not the recipe:

  • The previous run on this PR (1935df02, the earlier collabora/onlyoffice bump) was GREEN — the recipe and the cc-i test suite pass on a healthy host (run #964).
  • The only difference between GREEN #964 and RED #979 is host disk free space, not image tags.
  • A direct --chaos deploy I ran on the same host right before this run hit the identical df / 100% condition; onlyoffice 9.4.1.2 converged cleanly there (RabbitMQ/redis/postgres/nginx/ds:docservice/ds:converter all started), while collabora/cohost were ENOSPC. Dev deploy was torn down cleanly.

What is needed: an operator should free space on the cc-i host (the shared Swarm disk; /upgrade-all's reaper / docker system prune of accumulated images/containers is the usual fix), then re-post !testme on this PR. The upgrade changes themselves are minimal and, on the evidence, correct:

  • onlyoffice 9.3.1.29.4.1.2: verified converging; the 9.4.0 backend consolidation (removed external RabbitMQ/DB deps) does not affect this recipe (no depends_on, WOPI-only config; the image still bundles rabbit/redis/postgres internally).
  • collabora 25.04.9.4.126.04.2.1.1: COOLWSD initializes; the only failures are ENOSPC. WOPI discovery interface unchanged (additive UserCanOnlyManageRedlines). Note collabora/code is upstream's CODE (dev) edition — this recipe already runs it.

Only 1 of 3 !testme runs was used; the remaining 2 were not consumed since a retry on an un-freed disk cannot change the verdict. NOT merged.

<!-- cc-ci-upgrade-infra-note --> ⚠️ The `!testme` on this PR head (`119bbae3`, run [#979](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/979)) came back **RED, but the failure is an environmental infra block on the shared Swarm host, NOT a regression of this upgrade.** **Root cause: the cc-i host disk is 100% full** (`df /` → `150G 147G 0 100%`). Run #979 shows **every** service failing with `No space left on device`, including images this PR does **not** touch: - `db` (pgautoupgrade `18-debian`, unchanged): `initdb: could not create directory ".../pg_wal": No space left on device` - `app` (drive-frontend `v0.19.0`, unchanged): `mkdir() "/tmp/proxy_temp" failed (28: No space left on device)` - `minio` (minio `RELEASE.2025-09-07T16-13-09Z`, unchanged): `Storage reached its minimum free drive threshold` - `collabora` (`26.04.2.1.1`, the only bumped collabora): `No space left on device /opt/cool/child-roots` + `mkdir: cannot create directory '/tmp/ssl/': No space left on device` — collabora extracts a chroot jail, so it is the most disk-sensitive service, but the ENOSPC is shared across the whole stack. - `web` (nginx, unchanged): cascaded from `app` failing. **Evidence this is infra, not the recipe:** - The previous run on this PR (`1935df02`, the earlier collabora/onlyoffice bump) was **GREEN** — the recipe and the cc-i test suite pass on a healthy host (run [#964](https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/964)). - The only difference between GREEN #964 and RED #979 is host disk free space, not image tags. - A direct `--chaos` deploy I ran on the same host right before this run hit the identical `df / 100%` condition; **onlyoffice `9.4.1.2` converged cleanly** there (RabbitMQ/redis/postgres/nginx/`ds:docservice`/`ds:converter` all started), while collabora/cohost were ENOSPC. Dev deploy was torn down cleanly. **What is needed:** an operator should free space on the cc-i host (the shared Swarm disk; `/upgrade-all`'s reaper / `docker system prune` of accumulated images/containers is the usual fix), then re-post `!testme` on this PR. The upgrade changes themselves are minimal and, on the evidence, correct: - onlyoffice `9.3.1.2` → `9.4.1.2`: verified converging; the 9.4.0 backend consolidation (removed **external** RabbitMQ/DB deps) does not affect this recipe (no `depends_on`, WOPI-only config; the image still bundles rabbit/redis/postgres internally). - collabora `25.04.9.4.1` → `26.04.2.1.1`: COOLWSD initializes; the only failures are ENOSPC. WOPI discovery interface unchanged (additive `UserCanOnlyManageRedlines`). Note `collabora/code` is upstream's CODE (dev) edition — this recipe already runs it. Only 1 of 3 `!testme` runs was used; the remaining 2 were not consumed since a retry on an un-freed disk cannot change the verdict. NOT merged.
Some checks failed
cc-ci/testme cc-ci: failure
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

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

No dependencies set.

Reference: recipe-maintainers/lasuite-drive#6
No description provided.