This is an automated email from the ASF dual-hosted git repository.
kmarton pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-yunikorn-site.git
The following commit(s) were added to refs/heads/master by this push:
new b233444 [YUNIKORN-840] fix announcement links on download page (#80)
b233444 is described below
commit b233444cef78b9bf930dd896e23fde54d7e7db61
Author: Wilfred Spiegelenburg <[email protected]>
AuthorDate: Thu Sep 9 00:13:06 2021 +1000
[YUNIKORN-840] fix announcement links on download page (#80)
The announcement links for all releases do not resolve any more and give
a 404 error. The relative path is no longer resolved correctly.
Fix links to the list of issues fixed in a release to point to a page
that does not require authentication (includes fixed spelling errors).
---
src/pages/community/download.md | 8 ++++----
src/pages/release-announce/0.10.0.md | 4 ++--
src/pages/release-announce/0.11.0.md | 6 +++---
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/pages/community/download.md b/src/pages/community/download.md
index 9ed7a04..b71d5ed 100644
--- a/src/pages/community/download.md
+++ b/src/pages/community/download.md
@@ -33,10 +33,10 @@ The latest release of Apache YuniKorn is: v0.11.0.
| Version | Release date | Source download | Docker images | Release
notes |
| ---- | ---- | ---- | ---- | ---- |
-| v0.11.0 | 2021-08-18 |
[Download](https://www.apache.org/dyn/closer.cgi/incubator/yunikorn/0.11.0/apache-yunikorn-0.11.0-incubating-src.tar.gz)
<br
/>[Checksum](https://downloads.apache.org/incubator/yunikorn/0.11.0/apache-yunikorn-0.11.0-incubating-src.tar.gz.sha512)
&
[Signature](https://downloads.apache.org/incubator/yunikorn/0.11.0/apache-yunikorn-0.11.0-incubating-src.tar.gz.asc)
|
[scheduler](https://hub.docker.com/layers/apache/yunikorn/scheduler-0.11.0/images/sha256-7d156e4df2
[...]
-| v0.10.0 | 2021-04-09 |
[Download](https://archive.apache.org/dist/incubator/yunikorn/0.10.0/apache-yunikorn-0.10.0-incubating-src.tar.gz)
<br
/>[Checksum](https://archive.apache.org/dist/incubator/yunikorn/0.10.0/apache-yunikorn-0.10.0-incubating-src.tar.gz.sha512)
&
[Signature](https://archive.apache.org/dist/incubator/yunikorn/0.10.0/apache-yunikorn-0.10.0-incubating-src.tar.gz.asc)
|
[scheduler](https://hub.docker.com/layers/apache/yunikorn/scheduler-0.10.0/images/sha256-e8f4404487
[...]
-| v0.9.0 | 2020-08-28 |
[Download](https://archive.apache.org/dist/incubator/yunikorn/0.9.0/apache-yunikorn-0.9.0-incubating-src.tar.gz)
<br
/>[Checksum](https://archive.apache.org/dist/incubator/yunikorn/0.9.0/apache-yunikorn-0.9.0-incubating-src.tar.gz.sha512)
&
[Signature](https://archive.apache.org/dist/incubator/yunikorn/0.9.0/apache-yunikorn-0.9.0-incubating-src.tar.gz.asc)
|
[scheduler](https://hub.docker.com/layers/apache/yunikorn/scheduler-0.9.0/images/sha256-2835a6a0988c44e780
[...]
-| v0.8.0 | 2020-05-04 |
[Download](https://archive.apache.org/dist/incubator/yunikorn/0.8.0-incubating/apache-yunikorn-0.8.0-incubating-src.tar.gz)
<br
/>[Checksum](https://archive.apache.org/dist/incubator/yunikorn/0.8.0-incubating/apache-yunikorn-0.8.0-incubating-src.tar.gz.sha512)
&
[Signature](https://archive.apache.org/dist/incubator/yunikorn/0.8.0-incubating/apache-yunikorn-0.8.0-incubating-src.tar.gz.asc)
| [scheduler](https://hub.docker.com/layers/apache/yunikorn/scheduler-0.8.0
[...]
+| v0.11.0 | 2021-08-18 |
[Download](https://www.apache.org/dyn/closer.cgi/incubator/yunikorn/0.11.0/apache-yunikorn-0.11.0-incubating-src.tar.gz)
<br
/>[Checksum](https://downloads.apache.org/incubator/yunikorn/0.11.0/apache-yunikorn-0.11.0-incubating-src.tar.gz.sha512)
&
[Signature](https://downloads.apache.org/incubator/yunikorn/0.11.0/apache-yunikorn-0.11.0-incubating-src.tar.gz.asc)
|
[scheduler](https://hub.docker.com/layers/apache/yunikorn/scheduler-0.11.0/images/sha256-7d156e4df2
[...]
+| v0.10.0 | 2021-04-09 |
[Download](https://archive.apache.org/dist/incubator/yunikorn/0.10.0/apache-yunikorn-0.10.0-incubating-src.tar.gz)
<br
/>[Checksum](https://archive.apache.org/dist/incubator/yunikorn/0.10.0/apache-yunikorn-0.10.0-incubating-src.tar.gz.sha512)
&
[Signature](https://archive.apache.org/dist/incubator/yunikorn/0.10.0/apache-yunikorn-0.10.0-incubating-src.tar.gz.asc)
|
[scheduler](https://hub.docker.com/layers/apache/yunikorn/scheduler-0.10.0/images/sha256-e8f4404487
[...]
+| v0.9.0 | 2020-08-28 |
[Download](https://archive.apache.org/dist/incubator/yunikorn/0.9.0/apache-yunikorn-0.9.0-incubating-src.tar.gz)
<br
/>[Checksum](https://archive.apache.org/dist/incubator/yunikorn/0.9.0/apache-yunikorn-0.9.0-incubating-src.tar.gz.sha512)
&
[Signature](https://archive.apache.org/dist/incubator/yunikorn/0.9.0/apache-yunikorn-0.9.0-incubating-src.tar.gz.asc)
|
[scheduler](https://hub.docker.com/layers/apache/yunikorn/scheduler-0.9.0/images/sha256-2835a6a0988c44e780
[...]
+| v0.8.0 | 2020-05-04 |
[Download](https://archive.apache.org/dist/incubator/yunikorn/0.8.0-incubating/apache-yunikorn-0.8.0-incubating-src.tar.gz)
<br
/>[Checksum](https://archive.apache.org/dist/incubator/yunikorn/0.8.0-incubating/apache-yunikorn-0.8.0-incubating-src.tar.gz.sha512)
&
[Signature](https://archive.apache.org/dist/incubator/yunikorn/0.8.0-incubating/apache-yunikorn-0.8.0-incubating-src.tar.gz.asc)
| [scheduler](https://hub.docker.com/layers/apache/yunikorn/scheduler-0.8.0
[...]
## Verifying the signature
diff --git a/src/pages/release-announce/0.10.0.md
b/src/pages/release-announce/0.10.0.md
index 2f64335..6c1fff4 100644
--- a/src/pages/release-announce/0.10.0.md
+++ b/src/pages/release-announce/0.10.0.md
@@ -27,7 +27,7 @@ It gives us great pleasure to announce that the Apache
YuniKorn (Incubating) com
The notable feature added in this release is the Gang Scheduling, YuniKorn now
can provide gang scheduling capabilities while running applications on
Kubernetes. Along with that, various bug fixes and improvements are included in
this release.
## Overview
-The Apache YuniKorn (Incubating) community has fixed over 187 JIRAs in this
release: [YuniKorn jiras resolved in
0.10.0](https://issues.apache.org/jira/projects/YUNIKORN/versions/12348351)
+The Apache YuniKorn (Incubating) community has fixed over 187 JIRAs in this
release: [YuniKorn jiras resolved in
0.10.0](https://issues.apache.org/jira/issues/?filter=12349466)
Release manager: Tao Yang
@@ -42,7 +42,7 @@ From this release on, supported Kubernetes versions have been
updated to 1.16.x,
In this release, YuniKorn starts to support the Gang Scheduling. Users can
apply Gang Scheduling for the applications requiring gang scheduling semantics,
such as Spark, Tensorflow, Pytorch, etc. YuniKorn proactively reserves
resources for gang scheduling applications, which can work more efficiently
with cluster-autoscaler. The initial support has been well tested with Spark,
and it can be used with the native Spark on K8s or the Spark K8s operator. For
more information how to enable an [...]
### Simplify the logic in the Scheduler Core
-The community has done a major code refactoring for the scheduler core,
tracked by (YUNKORN-317)[https://issues.apache.org/jira/browse/YUNIKORN-317].
This refactoring combines the cache and scheduler module into one that removes
a lot of complexity in the code, improves the efficiency of the core scheduling
logic. And as a result, it is much simpler to read and mitigates the
maintenance effort.
+The community has done a major code refactoring for the scheduler core,
tracked by (YUNIKORN-317)[https://issues.apache.org/jira/browse/YUNIKORN-317].
This refactoring combines the cache and scheduler module into one that removes
a lot of complexity in the code, improves the efficiency of the core scheduling
logic. And as a result, it is much simpler to read and mitigates the
maintenance effort.
### Application Tracking API and CRD Phase One
This release introduces an application tracking API and K8s custom resource
definition (CRD) to further improve the user experience. The CRD will be used
by the app operator/job server to interact with YuniKorn, to provide a better
app lifecycle management. The first phase has defined the common protocol
messages and CRD object formats.
diff --git a/src/pages/release-announce/0.11.0.md
b/src/pages/release-announce/0.11.0.md
index 58630b0..db2ed64 100644
--- a/src/pages/release-announce/0.11.0.md
+++ b/src/pages/release-announce/0.11.0.md
@@ -26,7 +26,7 @@ It gives us great pleasure to announce that the Apache
YuniKorn (Incubating) com
This release has a couple of REST API, UI usability and Gang scheduling
improvements.
## Overview
-The Apache YuniKorn (Incubating) community has fixed over 110 JIRAs in this
release: [YuniKorn jiras resolved in
0.11.0](https://issues.apache.org/jira/projects/YUNIKORN/versions/12350025)
+The Apache YuniKorn (Incubating) community has fixed over 110 JIRAs in this
release: [YuniKorn jiras resolved in
0.11.0](https://issues.apache.org/jira/issues/?filter=12350521)
Release manager: Kinga Marton
@@ -44,10 +44,10 @@ The community has been made further improvements to the
[Gang Scheduling](http:/
By leveraging the YuniKorn's app management framework, now it is better
integrated with Spark operator. YuniKorn watches spark CRD resources and reacts
when necessary. It is totally transparent to use YuniKorn with Spark operator
on K8s, no extra configuration needed. This feature is ready for production
use. More detail can be found in
[YUNIKORN-558](https://issues.apache.org/jira/browse/YUNIKORN-558).
### Scheduler Metrics enhancements
-YuniKorn exposes core [scheduling
metrics](http://yunikorn.apache.org/docs/next/performance/metrics) via
Promethus, in this release, some important metrics such as
allocating_latency_seconds, long_pending_apps have been added to the system,
based on which the cluster admins can create more alerts to monitor system
healthy. There are more enhancements have been made to the existing metrics,
such as apps/queues, to make them more readable, and better organized. Please
find more details in [...]
+YuniKorn exposes core [scheduling
metrics](http://yunikorn.apache.org/docs/next/performance/metrics) via
Prometheus, in this release, some important metrics such as
allocating_latency_seconds, long_pending_apps have been added to the system,
based on which the cluster admins can create more alerts to monitor system
healthy. There are more enhancements have been made to the existing metrics,
such as apps/queues, to make them more readable, and better organized. Please
find more details in [...]
### User/Group Resolution
-With the work done in
[YUNIKORN-649](https://issues.apache.org/jira/browse/YUNIKORN-649), now users
can define how to retrieve user/group identity for each app, and pod. This is
done via a configurable environment variable USER_LABEL_KEY, so users can
specify which label will be used for YuniKorn to retrive the user identiy. The
document can be found
[here](http://yunikorn.apache.org/docs/next/user_guide/usergroup_resolution).
+With the work done in
[YUNIKORN-649](https://issues.apache.org/jira/browse/YUNIKORN-649), now users
can define how to retrieve user/group identity for each app, and pod. This is
done via a configurable environment variable USER_LABEL_KEY, so users can
specify which label will be used for YuniKorn to retrieve the user identity.
The document can be found
[here](http://yunikorn.apache.org/docs/next/user_guide/usergroup_resolution).
### Web UI and REST API usability enhancements
The community has made some usability improvements for the web UI to provide
better user experience. The UI has been simplified to display the useful data
in the apps/nodes page, some usability bugs have been fixed. With this release,
some new REST API endpoints were introduced to make it possible to fetch per
partition/queue information. You can find a complete list of endpoints
[here](http://yunikorn.apache.org/docs/api/scheduler).