Skip to content

feat(server): update 11.0.0-rc3 to 11.0.0 image from GitHub release tarball - #678

Merged
DeepDiver1975 merged 1 commit into
masterfrom
feat/server-11.0.0
Jul 30, 2026
Merged

feat(server): update 11.0.0-rc3 to 11.0.0 image from GitHub release tarball#678
DeepDiver1975 merged 1 commit into
masterfrom
feat/server-11.0.0

Conversation

@DeepDiver1975

Copy link
Copy Markdown
Contributor

ownCloud 11.0.0 is
published, so point the v24.04 matrix entry at the final tarball.

Changes

  • main.yml: 11.0.0-rc311.0.0, tarball →
    v11.0.0/owncloud-complete-20260730.tar.bz2 (verified: the exact URL the
    workflow fetches returns 200).
  • git mv v24.04/11.0.0-rc3/.trivyignorev24.04/11.0.0/ (100% rename).
  • README tag list, agents.md, and CHANGELOG.md updated to match.

Two deliberate choices

latest stays on 10.16.4. 11.0.0 is a new major, so an unpinned
docker pull owncloud/server shouldn't silently jump to it — that would be a
breaking change for anyone tracking latest, and hard to unwind once images are
pulled and cached. 11.0.0 is opt-in via owncloud/server:11.0.0, exactly as
rc1–rc3 were. Moving latest (and adding 11.0/11) is a separate, deliberate
one-line change whenever you want it.

The smoke-test version assertion is now enabled (smoke-version-jq: ".versionstring"), where the RC entries had it disabled (""). A final release
has a stable version string, so CI can now catch a mismatched tarball. Verified
against the published tarballs — both the standard and complete builds report
versionstring: 11.0.0.

Release verification (already done upstream)

The tarball this image builds from was verified end-to-end: GPG good signature
from the release key, all 57 G2 scopes ECDSA-verified against the real
root-g2 chain, and a live install reporting integrity:check-core INTACT
plus 15 apps INTACT.

One known cosmetic issue, filed as owncloud/core#41769, affects QA variants
only
(integrity:check-core flags a test fixture) — the complete tarball used
here is unaffected.

…arball

ownCloud 11.0.0 final is published, so point the v24.04 matrix entry at
v11.0.0/owncloud-complete-20260730.tar.bz2 and rename the Trivy ignore folder
to match the new tag.

Two deliberate choices:

- `latest` stays on 10.16.4. 11.0.0 is a new major, so an unpinned
  `docker pull owncloud/server` should not silently jump to it; 11.0.0 is
  opt-in via `owncloud/server:11.0.0`, as rc1-rc3 were. Moving `latest` (and
  adding `11.0`/`11`) is a separate, deliberate one-line change.
- The smoke-test version assertion is enabled (`.versionstring`), where the
  RC entries had it disabled. The final release has a stable version string,
  so CI can now catch a mismatched tarball. Verified against the published
  tarballs: `occ status` reports versionstring 11.0.0.

Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@DeepDiver1975
DeepDiver1975 merged commit 2e7558a into master Jul 30, 2026
5 checks passed
@DeepDiver1975
DeepDiver1975 deleted the feat/server-11.0.0 branch July 30, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants