This is an automated email from the ASF dual-hosted git repository.
erose pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone-site.git
The following commit(s) were added to refs/heads/master by this push:
new 46c53e62 HDDS-11673. List supported releases in Downloads page (#102)
46c53e62 is described below
commit 46c53e62b12cc02caeb60a9c93798bf8903aad8d
Author: Doroszlai, Attila <[email protected]>
AuthorDate: Wed Nov 13 17:31:17 2024 +0100
HDDS-11673. List supported releases in Downloads page (#102)
---
content/downloads.md | 37 +++++++++++++++++----------
content/release/1.0.0.md | 1 -
content/release/1.1.0.md | 1 -
content/release/1.2.1.md | 1 -
content/release/1.3.0.md | 1 -
layouts/custompage/downloads.html | 54 +++++++++++++++------------------------
6 files changed, 44 insertions(+), 51 deletions(-)
diff --git a/content/downloads.md b/content/downloads.md
index 79516c7c..0d27e09f 100644
--- a/content/downloads.md
+++ b/content/downloads.md
@@ -17,26 +17,35 @@ type: custompage
limitations under the License. See accompanying LICENSE file.
-->
-## To verify Apache Ozone releases using GPG:
+### Archives
-1. Download the release ozone-X.Y.Z-src.tar.gz from a [mirror
+Releases starting with 1.1.0, when Apache Ozone became a top-level project,
are available in the [Ozone archives](https://archive.apache.org/dist/ozone/).
+
+Releases before that can be found in [Apache Hadoop
archives](https://archive.apache.org/dist/hadoop/ozone/).
+
+## Download
+
+1. Download the release `ozone-${OZONE_VERSION}-src.tar.gz` from a [mirror
site](https://www.apache.org/dyn/closer.cgi/ozone).
-2. Download the signature file ozone-X.Y.Z-src.tar.gz.asc from
+2. Download signature or checksum from
[Apache](https://downloads.apache.org/ozone/).
-3. Download the Ozone [KEYS](https://downloads.apache.org/ozone/KEYS)
- file.
-4. `gpg --import KEYS`
-5. `gpg --verify ozone-X.Y.Z-src.tar.gz.asc ozone-X.Y.Z-src.tar.gz`
-## To perform a quick check using SHA-512:
+## Verify
-1. Download the release ozone-X.Y.Z-src.tar.gz from a [mirror
- site](https://www.apache.org/dyn/closer.cgi/hadoop/ozone).
-2. Download the checksum ozone-X.Y.Z-src.tar.gz.sha512 from
- [Apache](https://downloads.apache.org/ozone/).
-3. `sha512sum -c ozone-X.Y.Z-src.tar.gz`
+### GnuPG signature
+
+Download Ozone developers' public
[KEYS](https://downloads.apache.org/ozone/KEYS).
+
+```
+gpg --import KEYS
+gpg --verify ozone-${OZONE_VERSION}-src.tar.gz.asc
ozone-${OZONE_VERSION}-src.tar.gz
+```
+
+### SHA-512 checksum
-Note: Before 1.1.0 release Ozone was part of the Apache Hadoop project. Older
release artifacts can be found
[there](https://archive.apache.org/dist/hadoop/ozone/).
+```
+sha512sum -c ozone-${OZONE_VERSION}-src.tar.gz
+```
## License
diff --git a/content/release/1.0.0.md b/content/release/1.0.0.md
index a29628f2..1c7a5ad2 100644
--- a/content/release/1.0.0.md
+++ b/content/release/1.0.0.md
@@ -1,7 +1,6 @@
---
title: Release 1.0.0 available
date: 2020-09-02
-linked: true
hadoop: true
---
<!---
diff --git a/content/release/1.1.0.md b/content/release/1.1.0.md
index 40058134..32bbcbd8 100644
--- a/content/release/1.1.0.md
+++ b/content/release/1.1.0.md
@@ -1,7 +1,6 @@
---
title: Release 1.1.0 available
date: 2021-04-17
-linked: true
---
<!---
Licensed under the Apache License, Version 2.0 (the "License");
diff --git a/content/release/1.2.1.md b/content/release/1.2.1.md
index 6852f24b..8c50267d 100644
--- a/content/release/1.2.1.md
+++ b/content/release/1.2.1.md
@@ -1,7 +1,6 @@
---
title: Release 1.2.1 available
date: 2021-12-22
-linked: true
aliases:
- /release/1.2.0
---
diff --git a/content/release/1.3.0.md b/content/release/1.3.0.md
index c07fd0eb..529a7899 100644
--- a/content/release/1.3.0.md
+++ b/content/release/1.3.0.md
@@ -1,7 +1,6 @@
---
title: Release 1.3.0 available
date: 2022-12-18
-linked: true
---
<!---
Licensed under the Apache License, Version 2.0 (the "License");
diff --git a/layouts/custompage/downloads.html
b/layouts/custompage/downloads.html
index c586ce20..9d4fe714 100644
--- a/layouts/custompage/downloads.html
+++ b/layouts/custompage/downloads.html
@@ -16,9 +16,13 @@
<h1>Download</h1>
- <p>Apache Ozone is released as source code tarballs with corresponding binary
- tarballs for convenience. The downloads are distributed via mirror sites
- and should be checked for tampering using GPG or SHA-512.</p>
+ <p>Apache Ozone is released as source code tarball. Binary tarballs are also
+ provided for convenience. Both kinds of tarballs are distributed via mirror
+ sites. They should be verified after download against checksums and
+ signatures, available directly from Apache.</p>
+
+ <h2>Supported Releases</h2>
+Releases in the table are supported by the Apache Ozone community for security
fixes. Other versions are not supported, but are available from the archives.
<p>
<table class="table table-striped">
@@ -31,39 +35,23 @@
<th>Release notes</th>
</tr>
</thead>
- {{range first 5 (where (where .Site.Pages "Section" "release")
".Params.linked" true) }}
+ {{range (where (where .Site.Pages "Section" "release") ".Params.linked"
true) }}
<tr>
<td>{{.File.BaseFileName }}</td>
<td>{{dateFormat "2006 Jan 2 " .Date}}</td>
- {{ if eq .Params.hadoop true }}
- <td>
- <a
href="https://www.apache.org/dyn/closer.cgi/hadoop/ozone/ozone-{{.File.BaseFileName
}}/hadoop-ozone-{{.File.BaseFileName }}-src.tar.gz">source</a>
- (<a
href="https://downloads.apache.org/hadoop/ozone/ozone-{{.File.BaseFileName
}}/hadoop-ozone-{{.File.BaseFileName }}-src.tar.gz.mds">checksum</a>
- <a
href="https://downloads.apache.org/hadoop/ozone/ozone-{{.File.BaseFileName
}}/hadoop-ozone-{{.File.BaseFileName }}-src.tar.gz.asc">signature</a>)
- </td>
- <td>
- <a
href="https://www.apache.org/dyn/closer.cgi/hadoop/ozone/ozone-{{.File.BaseFileName
}}/hadoop-ozone-{{.File.BaseFileName }}.tar.gz">binary</a>
- (<a
href="https://downloads.apache.org/hadoop/ozone/ozone-{{.File.BaseFileName
}}/hadoop-ozone-{{.File.BaseFileName }}.tar.gz.mds">checksum</a>
- <a
href="https://downloads.apache.org/hadoop/ozone/ozone-{{.File.BaseFileName
}}/hadoop-ozone-{{.File.BaseFileName }}.tar.gz.asc">signature</a>)
- </td>
- <td>
- <a href="release/{{.File.BaseFileName }}/">Announcement</a>
- </td>
- {{else}}
- <td>
- <a
href="https://www.apache.org/dyn/closer.cgi/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}-src.tar.gz">source</a>
- (<a href="https://downloads.apache.org/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}-src.tar.gz.sha512">checksum</a>
- <a href="https://downloads.apache.org/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}-src.tar.gz.asc">signature</a>)
- </td>
- <td>
- <a
href="https://www.apache.org/dyn/closer.cgi/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}.tar.gz">binary</a>
- (<a href="https://downloads.apache.org/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}.tar.gz.sha512">checksum</a>
- <a href="https://downloads.apache.org/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}.tar.gz.asc">signature</a>)
- </td>
- <td>
- <a href="release/{{.File.BaseFileName }}/">Announcement</a>
- </td>
- {{end}}
+ <td>
+ <a
href="https://www.apache.org/dyn/closer.cgi/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}-src.tar.gz">source</a>
+ (<a href="https://downloads.apache.org/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}-src.tar.gz.sha512">checksum</a>,
+ <a href="https://downloads.apache.org/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}-src.tar.gz.asc">signature</a>)
+ </td>
+ <td>
+ <a
href="https://www.apache.org/dyn/closer.cgi/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}.tar.gz">binary</a>
+ (<a href="https://downloads.apache.org/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}.tar.gz.sha512">checksum</a>,
+ <a href="https://downloads.apache.org/ozone/{{.File.BaseFileName
}}/ozone-{{.File.BaseFileName }}.tar.gz.asc">signature</a>)
+ </td>
+ <td>
+ <a href="release/{{.File.BaseFileName }}/">Announcement</a>
+ </td>
</tr>
{{end}}
</table>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]