This repository was archived by the owner on Aug 19, 2026. It is now read-only.
Commit e12fd44
authored
docs: require explicit docker image versions (#1577)
* docs: require explicit docker image versions
Every documented image reference now carries an explicit version tag and
the `latest` tag is no longer offered as an option. `owncloud/server:latest`
does not necessarily point to the release line documented on this branch,
so a container restart can silently pull a different version.
The docker page uses a literal `docker-image-version` page attribute rather
than one of the global `-version` attributes: those track the latest release
of the product, which is not this branch, so interpolating them here would
document an image that does not belong to this release line.
Also pin the selenium and inbucket images in the UI testing guide, matching
the chrome pins the page already carries for owncloud/core#35444.
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
* docs: fix Useful Pages xrefs into the latest server version
The page deliberately links into the *latest* server version rather than this
branch, but it used this branch's page paths. The 11.0 release is docker-only
and reorganized accordingly: `installation/index.adoc` (manual installation) is
gone, the docker page moved from `installation/docker/index.adoc` to
`installation/installing_with_docker.adoc`, and `maintenance/manual_upgrade.adoc`
moved under `maintenance/upgrading/`.
Three of the five links therefore break as soon as `latest-server-version`
advances to 11.0, which fails the aggregated site build. Point them at the paths
that exist there and drop the manual installation entry, which has no 11.0
equivalent.
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
* revert(docs): unpin the third-party docker images again
The explicit-version requirement is about `owncloud/server` only: its `latest`
tag does not track the release line documented here and there are no rolling
major or minor tags, so following it installs a version the docs do not
describe.
That reasoning does not carry over to the selenium and inbucket images used by
the UI test setup. Pinning them fixes no documented-version mismatch and only
adds pins that nothing in this repo keeps current, so restore them to their
previous untagged form. The two `standalone-chrome*` pins stay, they predate
this and exist because of owncloud/core#35444.
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
---------
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>1 parent 4c6aee9 commit e12fd44
2 files changed
Lines changed: 17 additions & 8 deletions
Lines changed: 12 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
8 | 12 | | |
9 | 13 | | |
10 | 14 | | |
| |||
48 | 52 | | |
49 | 53 | | |
50 | 54 | | |
51 | | - | |
| 55 | + | |
52 | 56 | | |
53 | 57 | | |
54 | | - | |
| 58 | + | |
55 | 59 | | |
56 | 60 | | |
57 | 61 | | |
| |||
115 | 119 | | |
116 | 120 | | |
117 | 121 | | |
118 | | - | |
| 122 | + | |
119 | 123 | | |
120 | 124 | | |
121 | 125 | | |
| |||
133 | 137 | | |
134 | 138 | | |
135 | 139 | | |
136 | | - | |
137 | | - | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
138 | 143 | | |
139 | 144 | | |
140 | 145 | | |
| |||
157 | 162 | | |
158 | 163 | | |
159 | 164 | | |
| 165 | + | |
| 166 | + | |
160 | 167 | | |
161 | 168 | | |
162 | 169 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | | - | |
| 20 | + | |
0 commit comments