Recipe upgrade for gitea: app image gitea/gitea28.2.0-rootless → 28.3.0-rootless (upstream 28.3.0, released 2026-11-01). The recipe version label is intentionally left untouched in this PR; the publish step is below.
Image tag table
service
image
current
new
notes
app
gitea/gitea
28.2.0-rootless
28.3.0-rootless
abra offers 28.3.0-rootless; plain semver tag.
db (optional postgres overlay)
postgres
15.19
15.19 (held)
No newer 15.x patch. 15→16+ major needs an operator-managed restore (recipe has logical pg_dump/psql only, no pg_upgrade); out of scope. CI uses the sqlite3 overlay.
db (optional mariadb overlay)
mariadb
10.11.19
10.11.19 (held)
10.11 LTS; 10.11.19 is the newest 10.11.x.
Operator Action Required
Gitea 28.3.0 is the third maintenance release of the 28 series; upstream strongly recommends upgrading.
Security: 21 CVEs fixed by this window — 20 tracked by the GitHub Security Advisories for go-gitea/gitea as fixed in 28.3.0, plus CVE-2026-111943 (Go 1.27.3 toolchain / certificate-trust change), which is named only in the vendor security post, not the GitHub advisories. Highlights include CVE-2026-118386 (review-triggered Actions workflows), CVE-2026-117635 / CVE-2026-119441 / CVE-2026-116289 (public-only token scope bypasses), CVE-2026-113429 (stored XSS via Actions artifact), CVE-2026-120263 (OAuth2 account auto-link), and the several private-visibility leaks.
Dependency:golang.org/x/net updated to v0.62.0 (security, #40050).
No breaking changes, no DB migration, no new-or-renamed config. The 28.0.0 breaking changes (internal Git proxy/egress, Actions retention) are already in the 28.2.0 base.
app.ini writability: not regressed. The pre-existing read-only WORK_PATH warning remains; it is the unrelated unmerged mirror PR #4 (fix-app-ini-writable) that addresses it. This PR changes only the image tag.
Recipe README has no 28.3.0-specific upgrade instructions.
Reasoning: maintenance/security release; the recipe change is image-tag-only, no new feature surface in the recipe. That publishes 3.6.11+28.3.0-rootless from the current 3.6.10+28.2.0-rootless.
Nothing here is merged; this PR awaits operator review.
Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.
Recipe upgrade for `gitea`: app image `gitea/gitea` **28.2.0-rootless → 28.3.0-rootless** (upstream 28.3.0, released 2026-11-01). The recipe version label is intentionally left untouched in this PR; the publish step is below.
## Image tag table
| service | image | current | new | notes |
|---------|-------|---------|-----|-------|
| app | gitea/gitea | 28.2.0-rootless | **28.3.0-rootless** | abra offers `28.3.0-rootless`; plain semver tag. |
| db (optional postgres overlay) | postgres | 15.19 | 15.19 (held) | No newer 15.x patch. 15→16+ major needs an operator-managed restore (recipe has logical pg_dump/psql only, no pg_upgrade); out of scope. CI uses the sqlite3 overlay. |
| db (optional mariadb overlay) | mariadb | 10.11.19 | 10.11.19 (held) | 10.11 LTS; 10.11.19 is the newest 10.11.x. |
## Operator Action Required
Gitea 28.3.0 is the third maintenance release of the 28 series; upstream strongly recommends upgrading.
- **Security:** 21 CVEs fixed by this window — 20 tracked by the GitHub Security Advisories for `go-gitea/gitea` as fixed in 28.3.0, plus **CVE-2026-111943** (Go 1.27.3 toolchain / certificate-trust change), which is named only in the vendor security post, not the GitHub advisories. Highlights include CVE-2026-118386 (review-triggered Actions workflows), CVE-2026-117635 / CVE-2026-119441 / CVE-2026-116289 (public-only token scope bypasses), CVE-2026-113429 (stored XSS via Actions artifact), CVE-2026-120263 (OAuth2 account auto-link), and the several private-visibility leaks.
- **Dependency:** `golang.org/x/net` updated to v0.62.0 (security, #40050).
- **No breaking changes, no DB migration, no new-or-renamed config.** The 28.0.0 breaking changes (internal Git proxy/egress, Actions retention) are already in the 28.2.0 base.
- **app.ini writability:** not regressed. The pre-existing read-only `WORK_PATH` warning remains; it is the unrelated unmerged mirror PR #4 (`fix-app-ini-writable`) that addresses it. This PR changes only the image tag.
- Recipe README has no 28.3.0-specific upgrade instructions.
**Upstream release notes:** app gitea 28.2.0→28.3.0: https://github.com/go-gitea/gitea/releases/tag/v28.3.0
**Vendor security post:** https://blog.gitea.com/release-of-28.3.0/
## Recommended release bump (operator, after merge)
`abra recipe release gitea -z`
Reasoning: maintenance/security release; the recipe change is image-tag-only, no new feature surface in the recipe. That publishes `3.6.11+28.3.0-rootless` from the current `3.6.10+28.2.0-rootless`.
Nothing here is merged; this PR awaits operator review.
Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.
cc @trav @notplants
Upstreamed to git.coopcloud.tech/coop-cloud/gitea and released as `3.6.11+28.3.0-rootless`: https://git.coopcloud.tech/coop-cloud/gitea/src/tag/3.6.11+28.3.0-rootless — closing.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Recipe upgrade for
gitea: app imagegitea/gitea28.2.0-rootless → 28.3.0-rootless (upstream 28.3.0, released 2026-11-01). The recipe version label is intentionally left untouched in this PR; the publish step is below.Image tag table
28.3.0-rootless; plain semver tag.Operator Action Required
Gitea 28.3.0 is the third maintenance release of the 28 series; upstream strongly recommends upgrading.
go-gitea/giteaas fixed in 28.3.0, plus CVE-2026-111943 (Go 1.27.3 toolchain / certificate-trust change), which is named only in the vendor security post, not the GitHub advisories. Highlights include CVE-2026-118386 (review-triggered Actions workflows), CVE-2026-117635 / CVE-2026-119441 / CVE-2026-116289 (public-only token scope bypasses), CVE-2026-113429 (stored XSS via Actions artifact), CVE-2026-120263 (OAuth2 account auto-link), and the several private-visibility leaks.golang.org/x/netupdated to v0.62.0 (security, #40050).WORK_PATHwarning remains; it is the unrelated unmerged mirror PR #4 (fix-app-ini-writable) that addresses it. This PR changes only the image tag.Upstream release notes: app gitea 28.2.0→28.3.0: https://github.com/go-gitea/gitea/releases/tag/v28.3.0
Vendor security post: https://blog.gitea.com/release-of-28.3.0/
Recommended release bump (operator, after merge)
abra recipe release gitea -zReasoning: maintenance/security release; the recipe change is image-tag-only, no new feature surface in the recipe. That publishes
3.6.11+28.3.0-rootlessfrom the current3.6.10+28.2.0-rootless.Nothing here is merged; this PR awaits operator review.
Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.
cc @trav @notplants
!testme
🌻 cc-ci —
gitea@364cb4b8✅ passedfull logs · dashboard
Upstreamed to git.coopcloud.tech/coop-cloud/gitea and released as
3.6.11+28.3.0-rootless: https://git.coopcloud.tech/coop-cloud/gitea/src/tag/3.6.11+28.3.0-rootless — closing.Pull request closed