You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@yunikorn.apache.org by Craig Condit <cc...@apache.org> on 2025/01/21 14:59:25 UTC
[VOTE] Release Apache YuniKorn 1.6.1-RC1
Hello everyone,
I would like to call a vote for releasing Apache YuniKorn 1.6.1 RC2. This is a bugfix release, meant to address several critical issues found in 1.6.0. The only change from RC1 is the backport of the fix for YUNIKORN-2953. [1]
The release artifacts have been uploaded here: https://dist.apache.org/repos/dist/dev/yunikorn/1.6.1-RC2/
My public key is located in the KEYS file: https://dist.apache.org/repos/dist/release/yunikorn/KEYS
JIRA issues that have been resolved in this release: https://issues.apache.org/jira/browse/YUNIKORN-3005?filter=12353780
Git tags for each component are as follows:
yunikorn-scheduler-interface: v1.6.1-1
yunikorn-core: v1.6.1-2
yunikorn-k8shim: v1.6.1-4
yunikorn-web: v1.6.1-2
yunikorn-release: v1.6.1-2
Once the release is voted on and approved, all repos will be tagged v1.6.1 for consistency.
Please review and vote. The vote will be open for at least 72 hours and will be open until at least Friday 24 Jan 2025 12:00:00 MST.
[ ] +1 Approve
[ ] +0 No opinion
[ ] -1 Disapprove (and the reason why)
Thank you,
Craig
*1: https://issues.apache.org/jira/browse/YUNIKORN-2953
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: dev-help@yunikorn.apache.org
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC2
Posted by Craig Condit <cc...@apache.org>.
Thank you all for the voting on the RC2 for Apache YuniKorn 1.6.1.
Voting for the release has passed with:
3 binding +1
5 non-binding +1
No -1 or 0 votes.
As the next step, I will publish the release, images, and update the website. After that I will send out an announcement email.
Thank you,
Craig
> On Jan 21, 2025, at 8:59 AM, Craig Condit <cc...@apache.org> wrote:
>
> Hello everyone,
>
> I would like to call a vote for releasing Apache YuniKorn 1.6.1 RC2. This is a bugfix release, meant to address several critical issues found in 1.6.0. The only change from RC1 is the backport of the fix for YUNIKORN-2953. [1]
> The release artifacts have been uploaded here: https://dist.apache.org/repos/dist/dev/yunikorn/1.6.1-RC2/
>
> My public key is located in the KEYS file: https://dist.apache.org/repos/dist/release/yunikorn/KEYS
>
> JIRA issues that have been resolved in this release: https://issues.apache.org/jira/browse/YUNIKORN-3005?filter=12353780
>
> Git tags for each component are as follows:
>
> yunikorn-scheduler-interface: v1.6.1-1
> yunikorn-core: v1.6.1-2
> yunikorn-k8shim: v1.6.1-4
> yunikorn-web: v1.6.1-2
> yunikorn-release: v1.6.1-2
>
> Once the release is voted on and approved, all repos will be tagged v1.6.1 for consistency.
>
> Please review and vote. The vote will be open for at least 72 hours and will be open until at least Friday 24 Jan 2025 12:00:00 MST.
>
> [ ] +1 Approve
> [ ] +0 No opinion
> [ ] -1 Disapprove (and the reason why)
>
> Thank you,
>
> Craig
>
>
> *1: https://issues.apache.org/jira/browse/YUNIKORN-2953
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: dev-help@yunikorn.apache.org
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
Posted by Craig Condit <cc...@apache.org>.
For those hitting the 'ERROR: failed to detect containerd snapshotter' issue, I believe this is a bad interaction between recent Docker Desktop with containerd storage enabled and the latest kind node image. See https://github.com/kubernetes-sigs/kind/issues/3795 for details. For now, the workaround seems to be deselecting 'Use containerd for pulling and storing images' in your Docker Desktop configuration.
Craig
> On Jan 24, 2025, at 7:57 AM, Peter Bacsko <ba...@gmail.com> wrote:
>
> +1 binding
>
> - Built on Ubuntu 22.04 LTS
> - Verified signature & checksums
> - Ran "make test"
> - Ran "make image"
> - Installed the images on Kind cluster v1.31.0
> - Ran sleep jobs & preemption jobs
>
> Peter
>
> On Fri, Jan 24, 2025 at 8:26 AM Lan Tzu-Hua <bl...@gmail.com> wrote:
>
>> +1 (non-binding)
>>
>> - Built on Windows 11 (amd64) with WSL Ubuntu 22.04.4 using go 1.22.4
>> - Verified signature and checksums
>> - Installed locally on Kind cluster 1.32.0
>> - E2E test passed
>> - Verified Web UI
>>
>> I have the same observation as Michael.
>> I built a cluster and ran the E2E test using the command:
>> run-e2e-tests.sh -a "test" -n "yk8s" -v "kindest/node:v1.32.1".
>>
>> However, an error occurred:
>> ERROR: failed to detect containerd snapshotter.
>>
>> This issue does not occur when using kindest/node:v1.32.0.
>>
>> Thanks,
>> Tzu-Hua Lan
>>
>> On Fri, Jan 24, 2025 at 3:16 PM Manikandan R <ma...@gmail.com> wrote:
>>
>>> +1 (Binding)
>>>
>>> - Built images from source on Mac M1 MacOS Sonoma (arm64) with go 1.22
>>> - Verified the signatures.
>>> - Verified the licences and checksums.
>>> - Run the scheduler with a local kind cluster (version 1.31.0)
>>> - Ran simple sleep jobs
>>> - Ran basic scheduling and gang scheduling e2e tests
>>> - Verified results in Web UI
>>>
>>> Thanks,
>>> Mani
>>>
>>> On Thu, Jan 23, 2025 at 11:24 PM Michael Chu <ko...@gmail.com>
>>> wrote:
>>>
>>>> +1 (non-binding) for 1.6.1 RC2
>>>>
>>>> 1. verified signature and checksum
>>>> 2. built images with go 1.23.1
>>>> 3. built on mac (arm64) on kind 1.32.0
>>>> 4. E2E tests passed in kind cluster
>>>>
>>>> Cluster works on kind 1.32.0, but fails to load images on 1.32.1. When
>>>> running ./validate_cluster.sh 1.32.1, will get "Pre-Loading
>>>> admission-amd64-1.6.1 image failed, aborting", and the error message is
>>>> "ERROR: failed to detect containerd snapshotter".
>>>>
>>>> Thanks,
>>>> Michael Chu
>>>>
>>>
>>
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
Posted by "Desai, Mit" <md...@visa.com.INVALID>.
+1 non-binding
- Built images from source on M1 Mac (go 1.22)
- Verified the signatures.
- Verified the license and checksums.
- Ran sleep jobs in local kind cluster (1.31)
- Verified results in Web UI
-Mit
From: Ryan Huang <ry...@gmail.com>
Date: Friday, January 24, 2025 at 7:00 AM
To: dev@yunikorn.apache.org <de...@yunikorn.apache.org>
Subject: Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
+1 (non-binding)
1. built on Mac M1 chip (with go v1.23.0)
2. Verified signature and checksums
3. Installed locally on kind cluster 1.30.0
4. played with some restful APIs
6. Ran e2e test
7. Ran unit test
Many thanks,
Hsien-Cheng(Ryan) Huang
On Fri, Jan 24, 2025 at 9:58 PM Peter Bacsko <ba...@gmail.com> wrote:
> +1 binding
>
> - Built on Ubuntu 22.04 LTS
> - Verified signature & checksums
> - Ran "make test"
> - Ran "make image"
> - Installed the images on Kind cluster v1.31.0
> - Ran sleep jobs & preemption jobs
>
> Peter
>
> On Fri, Jan 24, 2025 at 8:26 AM Lan Tzu-Hua <bl...@gmail.com> wrote:
>
> > +1 (non-binding)
> >
> > - Built on Windows 11 (amd64) with WSL Ubuntu 22.04.4 using go 1.22.4
> > - Verified signature and checksums
> > - Installed locally on Kind cluster 1.32.0
> > - E2E test passed
> > - Verified Web UI
> >
> > I have the same observation as Michael.
> > I built a cluster and ran the E2E test using the command:
> > run-e2e-tests.sh -a "test" -n "yk8s" -v "kindest/node:v1.32.1".
> >
> > However, an error occurred:
> > ERROR: failed to detect containerd snapshotter.
> >
> > This issue does not occur when using kindest/node:v1.32.0.
> >
> > Thanks,
> > Tzu-Hua Lan
> >
> > On Fri, Jan 24, 2025 at 3:16 PM Manikandan R <ma...@gmail.com>
> wrote:
> >
> > > +1 (Binding)
> > >
> > > - Built images from source on Mac M1 MacOS Sonoma (arm64) with go 1.22
> > > - Verified the signatures.
> > > - Verified the licences and checksums.
> > > - Run the scheduler with a local kind cluster (version 1.31.0)
> > > - Ran simple sleep jobs
> > > - Ran basic scheduling and gang scheduling e2e tests
> > > - Verified results in Web UI
> > >
> > > Thanks,
> > > Mani
> > >
> > > On Thu, Jan 23, 2025 at 11:24 PM Michael Chu <ko...@gmail.com>
> > > wrote:
> > >
> > > > +1 (non-binding) for 1.6.1 RC2
> > > >
> > > > 1. verified signature and checksum
> > > > 2. built images with go 1.23.1
> > > > 3. built on mac (arm64) on kind 1.32.0
> > > > 4. E2E tests passed in kind cluster
> > > >
> > > > Cluster works on kind 1.32.0, but fails to load images on 1.32.1.
> When
> > > > running ./validate_cluster.sh 1.32.1, will get "Pre-Loading
> > > > admission-amd64-1.6.1 image failed, aborting", and the error message
> is
> > > > "ERROR: failed to detect containerd snapshotter".
> > > >
> > > > Thanks,
> > > > Michael Chu
> > > >
> > >
> >
>
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
Posted by Ryan Huang <ry...@gmail.com>.
+1 (non-binding)
1. built on Mac M1 chip (with go v1.23.0)
2. Verified signature and checksums
3. Installed locally on kind cluster 1.30.0
4. played with some restful APIs
6. Ran e2e test
7. Ran unit test
Many thanks,
Hsien-Cheng(Ryan) Huang
On Fri, Jan 24, 2025 at 9:58 PM Peter Bacsko <ba...@gmail.com> wrote:
> +1 binding
>
> - Built on Ubuntu 22.04 LTS
> - Verified signature & checksums
> - Ran "make test"
> - Ran "make image"
> - Installed the images on Kind cluster v1.31.0
> - Ran sleep jobs & preemption jobs
>
> Peter
>
> On Fri, Jan 24, 2025 at 8:26 AM Lan Tzu-Hua <bl...@gmail.com> wrote:
>
> > +1 (non-binding)
> >
> > - Built on Windows 11 (amd64) with WSL Ubuntu 22.04.4 using go 1.22.4
> > - Verified signature and checksums
> > - Installed locally on Kind cluster 1.32.0
> > - E2E test passed
> > - Verified Web UI
> >
> > I have the same observation as Michael.
> > I built a cluster and ran the E2E test using the command:
> > run-e2e-tests.sh -a "test" -n "yk8s" -v "kindest/node:v1.32.1".
> >
> > However, an error occurred:
> > ERROR: failed to detect containerd snapshotter.
> >
> > This issue does not occur when using kindest/node:v1.32.0.
> >
> > Thanks,
> > Tzu-Hua Lan
> >
> > On Fri, Jan 24, 2025 at 3:16 PM Manikandan R <ma...@gmail.com>
> wrote:
> >
> > > +1 (Binding)
> > >
> > > - Built images from source on Mac M1 MacOS Sonoma (arm64) with go 1.22
> > > - Verified the signatures.
> > > - Verified the licences and checksums.
> > > - Run the scheduler with a local kind cluster (version 1.31.0)
> > > - Ran simple sleep jobs
> > > - Ran basic scheduling and gang scheduling e2e tests
> > > - Verified results in Web UI
> > >
> > > Thanks,
> > > Mani
> > >
> > > On Thu, Jan 23, 2025 at 11:24 PM Michael Chu <ko...@gmail.com>
> > > wrote:
> > >
> > > > +1 (non-binding) for 1.6.1 RC2
> > > >
> > > > 1. verified signature and checksum
> > > > 2. built images with go 1.23.1
> > > > 3. built on mac (arm64) on kind 1.32.0
> > > > 4. E2E tests passed in kind cluster
> > > >
> > > > Cluster works on kind 1.32.0, but fails to load images on 1.32.1.
> When
> > > > running ./validate_cluster.sh 1.32.1, will get "Pre-Loading
> > > > admission-amd64-1.6.1 image failed, aborting", and the error message
> is
> > > > "ERROR: failed to detect containerd snapshotter".
> > > >
> > > > Thanks,
> > > > Michael Chu
> > > >
> > >
> >
>
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
Posted by Peter Bacsko <ba...@gmail.com>.
+1 binding
- Built on Ubuntu 22.04 LTS
- Verified signature & checksums
- Ran "make test"
- Ran "make image"
- Installed the images on Kind cluster v1.31.0
- Ran sleep jobs & preemption jobs
Peter
On Fri, Jan 24, 2025 at 8:26 AM Lan Tzu-Hua <bl...@gmail.com> wrote:
> +1 (non-binding)
>
> - Built on Windows 11 (amd64) with WSL Ubuntu 22.04.4 using go 1.22.4
> - Verified signature and checksums
> - Installed locally on Kind cluster 1.32.0
> - E2E test passed
> - Verified Web UI
>
> I have the same observation as Michael.
> I built a cluster and ran the E2E test using the command:
> run-e2e-tests.sh -a "test" -n "yk8s" -v "kindest/node:v1.32.1".
>
> However, an error occurred:
> ERROR: failed to detect containerd snapshotter.
>
> This issue does not occur when using kindest/node:v1.32.0.
>
> Thanks,
> Tzu-Hua Lan
>
> On Fri, Jan 24, 2025 at 3:16 PM Manikandan R <ma...@gmail.com> wrote:
>
> > +1 (Binding)
> >
> > - Built images from source on Mac M1 MacOS Sonoma (arm64) with go 1.22
> > - Verified the signatures.
> > - Verified the licences and checksums.
> > - Run the scheduler with a local kind cluster (version 1.31.0)
> > - Ran simple sleep jobs
> > - Ran basic scheduling and gang scheduling e2e tests
> > - Verified results in Web UI
> >
> > Thanks,
> > Mani
> >
> > On Thu, Jan 23, 2025 at 11:24 PM Michael Chu <ko...@gmail.com>
> > wrote:
> >
> > > +1 (non-binding) for 1.6.1 RC2
> > >
> > > 1. verified signature and checksum
> > > 2. built images with go 1.23.1
> > > 3. built on mac (arm64) on kind 1.32.0
> > > 4. E2E tests passed in kind cluster
> > >
> > > Cluster works on kind 1.32.0, but fails to load images on 1.32.1. When
> > > running ./validate_cluster.sh 1.32.1, will get "Pre-Loading
> > > admission-amd64-1.6.1 image failed, aborting", and the error message is
> > > "ERROR: failed to detect containerd snapshotter".
> > >
> > > Thanks,
> > > Michael Chu
> > >
> >
>
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
Posted by Lan Tzu-Hua <bl...@gmail.com>.
+1 (non-binding)
- Built on Windows 11 (amd64) with WSL Ubuntu 22.04.4 using go 1.22.4
- Verified signature and checksums
- Installed locally on Kind cluster 1.32.0
- E2E test passed
- Verified Web UI
I have the same observation as Michael.
I built a cluster and ran the E2E test using the command:
run-e2e-tests.sh -a "test" -n "yk8s" -v "kindest/node:v1.32.1".
However, an error occurred:
ERROR: failed to detect containerd snapshotter.
This issue does not occur when using kindest/node:v1.32.0.
Thanks,
Tzu-Hua Lan
On Fri, Jan 24, 2025 at 3:16 PM Manikandan R <ma...@gmail.com> wrote:
> +1 (Binding)
>
> - Built images from source on Mac M1 MacOS Sonoma (arm64) with go 1.22
> - Verified the signatures.
> - Verified the licences and checksums.
> - Run the scheduler with a local kind cluster (version 1.31.0)
> - Ran simple sleep jobs
> - Ran basic scheduling and gang scheduling e2e tests
> - Verified results in Web UI
>
> Thanks,
> Mani
>
> On Thu, Jan 23, 2025 at 11:24 PM Michael Chu <ko...@gmail.com>
> wrote:
>
> > +1 (non-binding) for 1.6.1 RC2
> >
> > 1. verified signature and checksum
> > 2. built images with go 1.23.1
> > 3. built on mac (arm64) on kind 1.32.0
> > 4. E2E tests passed in kind cluster
> >
> > Cluster works on kind 1.32.0, but fails to load images on 1.32.1. When
> > running ./validate_cluster.sh 1.32.1, will get "Pre-Loading
> > admission-amd64-1.6.1 image failed, aborting", and the error message is
> > "ERROR: failed to detect containerd snapshotter".
> >
> > Thanks,
> > Michael Chu
> >
>
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
Posted by Manikandan R <ma...@gmail.com>.
+1 (Binding)
- Built images from source on Mac M1 MacOS Sonoma (arm64) with go 1.22
- Verified the signatures.
- Verified the licences and checksums.
- Run the scheduler with a local kind cluster (version 1.31.0)
- Ran simple sleep jobs
- Ran basic scheduling and gang scheduling e2e tests
- Verified results in Web UI
Thanks,
Mani
On Thu, Jan 23, 2025 at 11:24 PM Michael Chu <ko...@gmail.com> wrote:
> +1 (non-binding) for 1.6.1 RC2
>
> 1. verified signature and checksum
> 2. built images with go 1.23.1
> 3. built on mac (arm64) on kind 1.32.0
> 4. E2E tests passed in kind cluster
>
> Cluster works on kind 1.32.0, but fails to load images on 1.32.1. When
> running ./validate_cluster.sh 1.32.1, will get "Pre-Loading
> admission-amd64-1.6.1 image failed, aborting", and the error message is
> "ERROR: failed to detect containerd snapshotter".
>
> Thanks,
> Michael Chu
>
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
Posted by Michael Chu <ko...@gmail.com>.
+1 (non-binding) for 1.6.1 RC2
1. verified signature and checksum
2. built images with go 1.23.1
3. built on mac (arm64) on kind 1.32.0
4. E2E tests passed in kind cluster
Cluster works on kind 1.32.0, but fails to load images on 1.32.1. When
running ./validate_cluster.sh 1.32.1, will get "Pre-Loading
admission-amd64-1.6.1 image failed, aborting", and the error message is
"ERROR: failed to detect containerd snapshotter".
Thanks,
Michael Chu
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC2
Posted by Craig Condit <cc...@apache.org>.
+1 (binding).
- Verified signature and checksums
- Built on macOS (arm64)
- Verified reproducible signatures on binaries
- Installed locally on Kubernetes 1.32.0 cluster
- Verified basic tests and scheduling
Thanks,
Craig
> On Jan 21, 2025, at 8:59 AM, Craig Condit <cc...@apache.org> wrote:
>
> Hello everyone,
>
> I would like to call a vote for releasing Apache YuniKorn 1.6.1 RC2. This is a bugfix release, meant to address several critical issues found in 1.6.0. The only change from RC1 is the backport of the fix for YUNIKORN-2953. [1]
> The release artifacts have been uploaded here: https://dist.apache.org/repos/dist/dev/yunikorn/1.6.1-RC2/
>
> My public key is located in the KEYS file: https://dist.apache.org/repos/dist/release/yunikorn/KEYS
>
> JIRA issues that have been resolved in this release: https://issues.apache.org/jira/browse/YUNIKORN-3005?filter=12353780
>
> Git tags for each component are as follows:
>
> yunikorn-scheduler-interface: v1.6.1-1
> yunikorn-core: v1.6.1-2
> yunikorn-k8shim: v1.6.1-4
> yunikorn-web: v1.6.1-2
> yunikorn-release: v1.6.1-2
>
> Once the release is voted on and approved, all repos will be tagged v1.6.1 for consistency.
>
> Please review and vote. The vote will be open for at least 72 hours and will be open until at least Friday 24 Jan 2025 12:00:00 MST.
>
> [ ] +1 Approve
> [ ] +0 No opinion
> [ ] -1 Disapprove (and the reason why)
>
> Thank you,
>
> Craig
>
>
> *1: https://issues.apache.org/jira/browse/YUNIKORN-2953
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: dev-help@yunikorn.apache.org
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC2
Posted by Craig Condit <cc...@apache.org>.
Sorry, wrong subject. (Should have said RC2).
> On Jan 21, 2025, at 8:59 AM, Craig Condit <cc...@apache.org> wrote:
>
> Hello everyone,
>
> I would like to call a vote for releasing Apache YuniKorn 1.6.1 RC2. This is a bugfix release, meant to address several critical issues found in 1.6.0. The only change from RC1 is the backport of the fix for YUNIKORN-2953. [1]
> The release artifacts have been uploaded here: https://dist.apache.org/repos/dist/dev/yunikorn/1.6.1-RC2/
>
> My public key is located in the KEYS file: https://dist.apache.org/repos/dist/release/yunikorn/KEYS
>
> JIRA issues that have been resolved in this release: https://issues.apache.org/jira/browse/YUNIKORN-3005?filter=12353780
>
> Git tags for each component are as follows:
>
> yunikorn-scheduler-interface: v1.6.1-1
> yunikorn-core: v1.6.1-2
> yunikorn-k8shim: v1.6.1-4
> yunikorn-web: v1.6.1-2
> yunikorn-release: v1.6.1-2
>
> Once the release is voted on and approved, all repos will be tagged v1.6.1 for consistency.
>
> Please review and vote. The vote will be open for at least 72 hours and will be open until at least Friday 24 Jan 2025 12:00:00 MST.
>
> [ ] +1 Approve
> [ ] +0 No opinion
> [ ] -1 Disapprove (and the reason why)
>
> Thank you,
>
> Craig
>
>
> *1: https://issues.apache.org/jira/browse/YUNIKORN-2953
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
> For additional commands, e-mail: dev-help@yunikorn.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@yunikorn.apache.org
For additional commands, e-mail: dev-help@yunikorn.apache.org
Re: [VOTE] Release Apache YuniKorn 1.6.1-RC1
Posted by Yu-Lin Chen <kh...@gmail.com>.
+1 (non-binding) for 1.6.1 RC2
- Verified signatures and checksums
- Built on Ubuntu 23.04(amd64) with go1.22.5 linux/amd64, deploy on Kind
1.29.1
- E2E tests passed in Kind Cluster
- Check Web UI
- Run a simple preemption test
- Run simple spark-pi job
- Check Restful APIs
Thanks,
Yu-Lin Chen.