Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Sandbox] Youki #103

Closed
2 tasks done
utam0k opened this issue Jun 5, 2024 · 45 comments
Closed
2 tasks done

[Sandbox] Youki #103

utam0k opened this issue Jun 5, 2024 · 45 comments

Comments

@utam0k
Copy link

utam0k commented Jun 5, 2024

Application contact emails

[email protected], [email protected], [email protected]

Project Summary

An OCI(Low-Level) Container Runtime in Rust

Project Description

Youki is a low-level container runtime written in Rust. A low-level container runtime is the software responsible for creating and setting up the container process. Youki adheres to the container specification as defined in the OCI runtime specification, similar to runc, and thus can be used along with other OCI conforming softwares such as Containerd or CRI-O. Apart from specification conformance, Youki also passes the OCI runtime tests and containerd tests, proving its reliability.

The differences between youki and runc are:

  • Youki is an alternative implementation of a container runtime conforming to the OCI runtime spec, while runc is the reference implementation. The project allows for a different set of trade-offs compared to runc and enables a new set of innovations in this space. For example, youki incorporates a first-class Wasm support while consciously decide to forego support of older kernels in order to take advantage of new kernel features.
  • Youki is implemented in Rust and thus does not have certain constraints faced by other runtimes written in other languages. For example, the Go runtime's constraints in runc have led to a mixed implementation with C1, which has sometimes resulted in security vulnerabilities2. While runc's contributions to the containers is immense, Rust allows for a pure Rust implementation3, enabling a simpler, more secure, memory-safe, and higher-performing architecture. As proven in Android4, the choice of Rust for this layer is currently one of the best solutions
    Here are some reference benchmark measured from container creation to deletion. With the increasing adoption of cloud-native workloads, even small differences in these can have a large impact.
Runtime Time (mean ± σ) Range (min … max) vs youki(mean) Version
youki 111.5 ms ± 11.6 ms 84.0 ms ± 142.5 ms 100% 0.3.3
runc 224.6 ms ± 12.0 ms 190.5 ms ± 255.4 ms 200% 1.1.7
crun 47.3 ms ± 2.8 ms 42.4 ms ± 56.2 ms 42% 1.15
Details about this benchmark

A command to run the above benchmark. Before running it, you have to prepare the ./turorial dir following this instruction

$ hyperfine --prepare 'sudo sync; echo 3 | sudo tee /proc/sys/vm/drop_caches' --warmup 10 --min-runs 100 'sudo ./youki create -b tutorial a && sudo ./youki start a && sudo ./youki delete -f a'

Benchmarked environment

$ ./youki info
Version           0.3.3
Commit            4f3c8307
Kernel-Release    6.5.0-35-generic
Kernel-Version    #35~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May  7 09:00:52 UTC 2
Architecture      x86_64
Operating System  Ubuntu 22.04.4 LTS
Cores             16
Total Memory      63870
Cgroup setup      unified
Cgroup mounts
Namespaces        enabled
  mount           enabled
  uts             enabled
  ipc             enabled
  user            enabled
  pid             enabled
  network         enabled
  cgroup          enabled
Capabilities
CAP_BPF           available
CAP_PERFMON       available
CAP_CHECKPOINT_RESTORE available

Youki also plays an important role in the Rust container community as a library. The main part of youki, libcontainer5, is designed to be used as a library and is indeed used in this way. Additionally, there are useful libraries developed during youki's development that are widely used6.

Org repo URL (provide if all repos under the org are in the scope of the application)

N/A - Youki is currently under cotainers organization, but youki works independently based on its own community governance.

Project repo URL in scope of application

https://github.com/containers/youki

Additional repos in scope of the application

N/A

Website URL

https://containers.github.io/youki/

Roadmap

Contributing Guide

https://containers.github.io/youki/community/contributing.html

Code of Conduct (CoC)

https://containers.github.io/youki/community/governance.html#code-of-conduct

Adopters

Contributing or Sponsoring Org

  • Microsoft
  • Docker
  • Red Hat

Maintainers file

https://containers.github.io/youki/community/maintainer.html

IP Policy

  • If the project is accepted, I agree the project will follow the CNCF IP Policy

Trademark and accounts

  • If the project is accepted, I agree to donate all project trademarks and accounts to the CNCF

Why CNCF?

Containers are a fundamental piece of technology for CNCF, and having a community-driven and vendor-neural low-level (OCI) Container Runtime within CNCF projects is crucial. Despite the crucial role of low-level container runtimes, they often do not receive the attention they deserve. Including youki in CNCF would raise the profile and awareness of low-level container runtimes, benefiting both the OCI and the entire Cloud Native community.

Also, having youki in CNCF makes it easier for other CNCF projects to use youki as a dependency.
The youki community is vendor-neutral, which is important to the maintainers and the community, and I believe CNCF is the perfect place for that.

Benefit to the Landscape

One of the core benefits that youki brings to the landscape is a solid, feature-rich, OCI-compatible low-level layer that encourages innovation in layers above it.
For instance, to integrate Wasm as a first-class citizen into the Kubernetes ecosystem, we were able to leverage youki as the low-level container runtime.
This allows running Wasm artifacts and Linux containers side-by-side within a Kubernetes Pod. It significantly reduces the time and resources required to develop a new category of containers without worrying about the details of setting up cgroups, namespaces, and other security mechanisms that make containers possible.
Increasing the visibility of low-level container runtimes would significantly benefit the landscape, encouraging the continued development and evolution in this sector.

Also, there is a growing ecosystem of system components written in Rust within CNCF Landscape. For example, containerd/runwasi is a containerd shim written in Rust that facilitates Wasm workloads and uses youki as a Rust library.
Youki enriches this ecosystem by implementing an essential container piece in Rust, helping other projects to grow and thrive.

Cloud Native 'Fit'

No response

Cloud Native 'Integration'

No response

Cloud Native Overlap

No response

Similar projects

  • runc - An OCI Container Runtime in Go
  • crun - An OCI Container Runtime in C

Landscape

https://landscape.cncf.io/?group=wasm&item=wasm--orchestration-management--youki

Business Product or Service to Project separation

N/A

Project presentations

Project champions

  • Chris Aniszczyk

Additional information

No response

Footnotes

  1. https://github.com/opencontainers/runc/tree/v1.1.12/libcontainer/nsenter

  2. https://github.com/opencontainers/runc/security/advisories/GHSA-xr7r-f8xq-vfvv

  3. There is a dependency on libseccomp-rs. This library is a wrapper for C. We would argue that the code for youki itself is complete in Rust. We also have a plan to eliminate the dependency on libseccomp.

  4. https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html

  5. https://github.com/containers/youki/tree/v0.3.3/crates/libcontainer

  6. https://crates.io/crates/oci-spec/reverse_dependencies

@electrocucaracha
Copy link

Just for the record, youki has also been enabled in Kubespray

@angellk
Copy link
Contributor

angellk commented Aug 29, 2024

@utam0k please coordinate an updated project presentation with TAG Runtime

@utam0k
Copy link
Author

utam0k commented Aug 29, 2024

@utam0k please coordinate an updated project presentation with TAG Runtime

Who will I talk to coordinate it?

@srust
Copy link

srust commented Aug 29, 2024

Hi @utam0k , we have two meetings per month. Please add yourself to the schedule here TAG-Runtime Meeting Notes

At the moment, both sept. 5th and sept. 19th coming meetings are open.

Thanks!

@utam0k
Copy link
Author

utam0k commented Sep 2, 2024

@srust Thanks; however, I can't join the meeting at 8 am PT since I live in Japan. What about asynchronous discussions?

I have already written in this proposal what I want to present. I have prepared a copy of it here. How about asynchronous communication in the form of comments here?
https://hackmd.io/@Mr0FdZebRW6iJEUNjVAjnA/S1egmNmnC

@YJDoc2
Copy link

YJDoc2 commented Sep 4, 2024

Hey @srust , if async discussion via comment is not possible, I can attend and present instead of utam0k . I am also one of the maintainers of Youki. Let me know if that would be ok, thanks!

@srust
Copy link

srust commented Oct 1, 2024

TAG-Runtime sandbox review here - Youki Review

@cathyhongzhang
Copy link

It is a great addition to CNCF landscape given its high performance, built-in security, and OCI-compliant support for WASM.

@jberkus
Copy link

jberkus commented Oct 4, 2024

TAG Contributor strategy has reviewed this project and found the following:

  • The real contributor guide is not the one linked above, but here in the docs. It's quite extensive, and provides a very complete guide to testing.
  • The governance has some basic rules around adding and removing maintainers, and their responsibilities.
  • The roadmap consists of only a list of desired features as issues.
  • There are 6 maintainers, without an employer listing. However, at least three organizations are represented.

This review is for the TOC’s information only. Sandbox projects are not required to have full governance or contributor documentation.

@dims
Copy link
Member

dims commented Oct 8, 2024

@utam0k is https://github.com/containers/oci-spec-rs part of this application?

@YJDoc2
Copy link

YJDoc2 commented Oct 8, 2024

@utam0k is https://github.com/containers/oci-spec-rs part of this application?

Hey to best of my knowledge, our application is only for the Youki project, and does not include oci-spec. We had mentioned it as an example of beneficial projects developed as part of Youki's development.

While utam0k can give you a certain answer, I don't think he'll be active right now, so let me know if you have any other questions / issues that needs to be answered quickly!

@mrbobbytables
Copy link
Member

Project has been given the okay to move to a vote in today's sandbox review
/vote

Copy link

git-vote bot commented Oct 8, 2024

Vote created

@mrbobbytables has called for a vote on [Sandbox] Youki (#103).

The members of the following teams have binding votes:

Team
@cncf/cncf-toc

Non-binding votes are also appreciated as a sign of support!

How to vote

You can cast your vote by reacting to this comment. The following reactions are supported:

In favor Against Abstain
👍 👎 👀

Please note that voting for multiple options is not allowed and those votes won't be counted.

The vote will be open for 2months 30days 2h 52m 48s. It will pass if at least 66% of the users with binding votes vote In favor 👍. Once it's closed, results will be published here as a new comment.

@utam0k
Copy link
Author

utam0k commented Oct 8, 2024

@utam0k is https://github.com/containers/oci-spec-rs part of this application?

YJDoc2 is right, only for youki repo. If you have any advice, please let me know🙏

@utam0k
Copy link
Author

utam0k commented Oct 9, 2024

/check-vote

Copy link

git-vote bot commented Oct 9, 2024

Vote status

So far 9.09% of the users with binding vote are in favor (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
1 0 2 8

Binding votes (3)

User Vote Timestamp
TheFoxAtWork Abstain 2024-10-08 17:26:18.0 +00:00:00
dims In favor 2024-10-08 18:07:20.0 +00:00:00
angellk Abstain 2024-10-08 17:20:31.0 +00:00:00
@rochaporto Pending
@mauilion Pending
@linsun Pending
@dzolotusky Pending
@kevin-wangzefeng Pending
@cathyhongzhang Pending
@nikhita Pending
@kgamanji Pending

Non-binding votes (5)

User Vote Timestamp
Okabe-Junya In favor 2024-10-08 17:23:29.0 +00:00:00
mqasimsarfraz In favor 2024-10-08 20:54:40.0 +00:00:00
tao12345666333 In favor 2024-10-08 22:06:59.0 +00:00:00
Gekko0114 In favor 2024-10-08 22:36:16.0 +00:00:00
electrocucaracha In favor 2024-10-08 22:52:11.0 +00:00:00

@saschagrunert
Copy link

@utam0k is https://github.com/containers/oci-spec-rs part of this application?

YJDoc2 is right, only for youki repo. If you have any advice, please let me know🙏

I'm happy to propose oci-spec-rs as well to be part of the CNCF. I'd like to see the project in either the CNCF or OCI, but am happy to move forward with the CNCF if youki joins as well 👍

@utam0k
Copy link
Author

utam0k commented Oct 9, 2024

@utam0k is https://github.com/containers/oci-spec-rs part of this application?

YJDoc2 is right, only for youki repo. If you have any advice, please let me know🙏

I'm happy to propose oci-spec-rs as well to be part of the CNCF. I'd like to see the project in either the CNCF or OCI, but am happy to move forward with the CNCF if youki joins as well 👍

It'd be good to include oci-spec-rs. However oci-spec-rs's governance is difference from youki's one. When this application was first created, it was assumed that it would not be included. Could it be included in the CNCF Sandbox as part of youki throughout some process after governance is in place?

@dims
Copy link
Member

dims commented Oct 9, 2024

@utam0k @saschagrunert everything is on the table :) so yes, you can include that repo and bring in those maintainers and set up governance as part of the process.

@utam0k
Copy link
Author

utam0k commented Oct 9, 2024

@dims As written in the application, youki contributes to the growth of the Rust ecosystem. In that aspect, oci-spec-rs is already a prime example of a project that has already achieved a lot1, and should be included here. If you need additional information, please ask @utam0k or @saschagrunert.

https://github.com/containers/oci-spec-rs

Footnotes

  1. https://crates.io/crates/oci-spec/reverse_dependencies

@YJDoc2
Copy link

YJDoc2 commented Oct 9, 2024

We could basically start today getting everything in shape.

If we decide to go forward with oci-spec as well, let me know if I can help in any way !

I feel that if there is no reason to include it (like together with youki), then it newer will

I have a similar feeling, If we keep it for later, scope of the oci-spec feels small to have an application process by itself, so might be better to cover it with Youki if possible.

@dims I had a question regarding this - If an applying project has multiple repositories/ has plans in future to have separate sub-projects, how does it work with cncf? To give a concrete example, we have multiple crates in the Youki repo itself, which are directly related to youki such as libcgroups, libcontainers etc. We are also developing some crates such as seccomp and selinux which we will be using in Youki when they are ready. If in future we want these crates to have separate repo, would they be considered under cncf? Can we separate the crates if we want or we would need to discuss this beforehand? Apologies if this is already mentioned somewhere and I missed reading it.

@dims
Copy link
Member

dims commented Oct 9, 2024

@YJDoc2 you can have a youki related github org and have subprojects/repos under the github org

@github-project-automation github-project-automation bot moved this from 🤔 In voting to ✅ Done in Sandbox Application Board Oct 9, 2024
@utam0k
Copy link
Author

utam0k commented Oct 9, 2024

@mrbobbytables What happened?

@mrbobbytables
Copy link
Member

mrbobbytables commented Oct 9, 2024

Yup, the project can actually be donated fo Youki (as long as it makes sense). It's oftr
en better to join a related project where there is opportunity to grow the maintainer pool. A good similar example is K8s - external projects can be donated to K8s and become a subproject with the approval of the corresponding SIG leads. (and it meets all other reqs like license requirements etc)

@YJDoc2
Copy link

YJDoc2 commented Oct 9, 2024

/check-vote

Copy link

git-vote bot commented Oct 9, 2024

Votes can only be checked once a day.

@utam0k
Copy link
Author

utam0k commented Oct 9, 2024

Thank you very much. It is now clear. In that sense, oci-spec-rs is a subproject of youki.

@utam0k
Copy link
Author

utam0k commented Oct 9, 2024

@mrbobbytables The issue has been closed by you. What happened?

@mrbobbytables
Copy link
Member

that was an accident whileI was replying to a comment on my phone^^;;; Reopening now

@mrbobbytables mrbobbytables reopened this Oct 9, 2024
@github-project-automation github-project-automation bot moved this from 🤔 In voting to ⏲ Waiting in Sandbox Application Board Oct 9, 2024
@YJDoc2
Copy link

YJDoc2 commented Oct 9, 2024

Hey @mrbobbytables , apologies, but can you move this to the in voting column? After reopening this has gone back to the waiting column.

@mrbobbytables mrbobbytables moved this from ⏲ Waiting to 🤔 In voting in Sandbox Application Board Oct 9, 2024
@utam0k
Copy link
Author

utam0k commented Oct 10, 2024

/check-vote

Copy link

git-vote bot commented Oct 10, 2024

Vote status

So far 54.55% of the users with binding vote are in favor (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
6 0 2 3

Binding votes (8)

User Vote Timestamp
kevin-wangzefeng In favor 2024-10-10 6:56:35.0 +00:00:00
rochaporto In favor 2024-10-09 14:54:26.0 +00:00:00
nikhita In favor 2024-10-09 6:06:07.0 +00:00:00
TheFoxAtWork Abstain 2024-10-08 17:26:18.0 +00:00:00
cathyhongzhang In favor 2024-10-09 20:44:21.0 +00:00:00
dims In favor 2024-10-08 18:07:20.0 +00:00:00
angellk Abstain 2024-10-08 17:20:31.0 +00:00:00
linsun In favor 2024-10-09 15:12:42.0 +00:00:00
@mauilion Pending
@dzolotusky Pending
@kgamanji Pending

Non-binding votes (33)

User Vote Timestamp
Okabe-Junya In favor 2024-10-08 17:23:29.0 +00:00:00
mqasimsarfraz In favor 2024-10-08 20:54:40.0 +00:00:00
tao12345666333 In favor 2024-10-08 22:06:59.0 +00:00:00
Gekko0114 In favor 2024-10-08 22:36:16.0 +00:00:00
electrocucaracha In favor 2024-10-08 22:52:11.0 +00:00:00
utam0k In favor 2024-10-09 1:05:27.0 +00:00:00
musaprg In favor 2024-10-09 2:44:21.0 +00:00:00
kahirokunn In favor 2024-10-09 4:11:10.0 +00:00:00
logica0419 In favor 2024-10-09 7:31:09.0 +00:00:00
YJDoc2 In favor 2024-10-09 9:03:49.0 +00:00:00
udzura In favor 2024-10-09 9:55:34.0 +00:00:00
t-kikuc In favor 2024-10-09 10:01:47.0 +00:00:00
kohbis In favor 2024-10-09 10:02:49.0 +00:00:00
inductor In favor 2024-10-09 10:03:45.0 +00:00:00
summerwind In favor 2024-10-09 10:09:48.0 +00:00:00
ktock In favor 2024-10-09 10:27:53.0 +00:00:00
mickeey2525 In favor 2024-10-09 10:29:46.0 +00:00:00
everpeace In favor 2024-10-09 10:40:52.0 +00:00:00
KentaTada In favor 2024-10-09 10:54:03.0 +00:00:00
tenforward In favor 2024-10-09 11:01:27.0 +00:00:00
fruscianteee In favor 2024-10-09 11:03:28.0 +00:00:00
ainozaki In favor 2024-10-09 11:15:01.0 +00:00:00
saza-ku In favor 2024-10-09 11:29:34.0 +00:00:00
guni1192 In favor 2024-10-09 11:50:53.0 +00:00:00
chansuke In favor 2024-10-09 11:56:20.0 +00:00:00
hnakamur In favor 2024-10-09 12:31:50.0 +00:00:00
sgotand In favor 2024-10-09 12:57:40.0 +00:00:00
tsuzu In favor 2024-10-09 13:04:37.0 +00:00:00
yomaytk In favor 2024-10-09 13:40:51.0 +00:00:00
mochizuki875 In favor 2024-10-09 13:43:22.0 +00:00:00
koba1t In favor 2024-10-09 13:56:08.0 +00:00:00
bashi8128 In favor 2024-10-10 1:56:16.0 +00:00:00
sou1118 In favor 2024-10-10 7:36:45.0 +00:00:00

@utam0k
Copy link
Author

utam0k commented Oct 11, 2024

/check-vote

Copy link

git-vote bot commented Oct 11, 2024

Vote status

So far 63.64% of the users with binding vote are in favor (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
7 0 2 2

Binding votes (9)

User Vote Timestamp
nikhita In favor 2024-10-09 6:06:07.0 +00:00:00
dzolotusky In favor 2024-10-10 23:03:38.0 +00:00:00
linsun In favor 2024-10-09 15:12:42.0 +00:00:00
rochaporto In favor 2024-10-09 14:54:26.0 +00:00:00
cathyhongzhang In favor 2024-10-09 20:44:21.0 +00:00:00
kevin-wangzefeng In favor 2024-10-10 6:56:35.0 +00:00:00
dims In favor 2024-10-08 18:07:20.0 +00:00:00
angellk Abstain 2024-10-08 17:20:31.0 +00:00:00
TheFoxAtWork Abstain 2024-10-08 17:26:18.0 +00:00:00
@mauilion Pending
@kgamanji Pending

Non-binding votes (37)

User Vote Timestamp
Okabe-Junya In favor 2024-10-08 17:23:29.0 +00:00:00
mqasimsarfraz In favor 2024-10-08 20:54:40.0 +00:00:00
tao12345666333 In favor 2024-10-08 22:06:59.0 +00:00:00
Gekko0114 In favor 2024-10-08 22:36:16.0 +00:00:00
electrocucaracha In favor 2024-10-08 22:52:11.0 +00:00:00
utam0k In favor 2024-10-09 1:05:27.0 +00:00:00
musaprg In favor 2024-10-09 2:44:21.0 +00:00:00
kahirokunn In favor 2024-10-09 4:11:10.0 +00:00:00
logica0419 In favor 2024-10-09 7:31:09.0 +00:00:00
YJDoc2 In favor 2024-10-09 9:03:49.0 +00:00:00
udzura In favor 2024-10-09 9:55:34.0 +00:00:00
t-kikuc In favor 2024-10-09 10:01:47.0 +00:00:00
kohbis In favor 2024-10-09 10:02:49.0 +00:00:00
inductor In favor 2024-10-09 10:03:45.0 +00:00:00
summerwind In favor 2024-10-09 10:09:48.0 +00:00:00
ktock In favor 2024-10-09 10:27:53.0 +00:00:00
mickeey2525 In favor 2024-10-09 10:29:46.0 +00:00:00
everpeace In favor 2024-10-09 10:40:52.0 +00:00:00
KentaTada In favor 2024-10-09 10:54:03.0 +00:00:00
tenforward In favor 2024-10-09 11:01:27.0 +00:00:00
fruscianteee In favor 2024-10-09 11:03:28.0 +00:00:00
ainozaki In favor 2024-10-09 11:15:01.0 +00:00:00
saza-ku In favor 2024-10-09 11:29:34.0 +00:00:00
guni1192 In favor 2024-10-09 11:50:53.0 +00:00:00
chansuke In favor 2024-10-09 11:56:20.0 +00:00:00
hnakamur In favor 2024-10-09 12:31:50.0 +00:00:00
sgotand In favor 2024-10-09 12:57:40.0 +00:00:00
tsuzu In favor 2024-10-09 13:04:37.0 +00:00:00
yomaytk In favor 2024-10-09 13:40:51.0 +00:00:00
mochizuki875 In favor 2024-10-09 13:43:22.0 +00:00:00
koba1t In favor 2024-10-09 13:56:08.0 +00:00:00
bashi8128 In favor 2024-10-10 1:56:16.0 +00:00:00
sou1118 In favor 2024-10-10 7:36:45.0 +00:00:00
Mossaka In favor 2024-10-10 16:02:01.0 +00:00:00
jprendes In favor 2024-10-10 17:33:36.0 +00:00:00
hydai In favor 2024-10-10 19:38:24.0 +00:00:00
devigned In favor 2024-10-11 19:31:38.0 +00:00:00

@utam0k
Copy link
Author

utam0k commented Oct 13, 2024

@kgamanji @mauilion If you have any questions, please let me know. I would be happy to help you make a decision that makes sense to you.

@mrbobbytables
Copy link
Member

/check-vote

Copy link

git-vote bot commented Oct 14, 2024

Vote status

So far 63.64% of the users with binding vote are in favor (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
7 0 2 2

Binding votes (9)

User Vote Timestamp
dzolotusky In favor 2024-10-10 23:03:38.0 +00:00:00
cathyhongzhang In favor 2024-10-09 20:44:21.0 +00:00:00
kevin-wangzefeng In favor 2024-10-10 6:56:35.0 +00:00:00
TheFoxAtWork Abstain 2024-10-08 17:26:18.0 +00:00:00
nikhita In favor 2024-10-09 6:06:07.0 +00:00:00
angellk Abstain 2024-10-08 17:20:31.0 +00:00:00
rochaporto In favor 2024-10-09 14:54:26.0 +00:00:00
linsun In favor 2024-10-09 15:12:42.0 +00:00:00
dims In favor 2024-10-08 18:07:20.0 +00:00:00
@mauilion Pending
@kgamanji Pending

Non-binding votes (40)

User Vote Timestamp
Okabe-Junya In favor 2024-10-08 17:23:29.0 +00:00:00
mqasimsarfraz In favor 2024-10-08 20:54:40.0 +00:00:00
tao12345666333 In favor 2024-10-08 22:06:59.0 +00:00:00
Gekko0114 In favor 2024-10-08 22:36:16.0 +00:00:00
electrocucaracha In favor 2024-10-08 22:52:11.0 +00:00:00
utam0k In favor 2024-10-09 1:05:27.0 +00:00:00
musaprg In favor 2024-10-09 2:44:21.0 +00:00:00
kahirokunn In favor 2024-10-09 4:11:10.0 +00:00:00
logica0419 In favor 2024-10-09 7:31:09.0 +00:00:00
YJDoc2 In favor 2024-10-09 9:03:49.0 +00:00:00
udzura In favor 2024-10-09 9:55:34.0 +00:00:00
t-kikuc In favor 2024-10-09 10:01:47.0 +00:00:00
kohbis In favor 2024-10-09 10:02:49.0 +00:00:00
inductor In favor 2024-10-09 10:03:45.0 +00:00:00
summerwind In favor 2024-10-09 10:09:48.0 +00:00:00
ktock In favor 2024-10-09 10:27:53.0 +00:00:00
mickeey2525 In favor 2024-10-09 10:29:46.0 +00:00:00
everpeace In favor 2024-10-09 10:40:52.0 +00:00:00
KentaTada In favor 2024-10-09 10:54:03.0 +00:00:00
tenforward In favor 2024-10-09 11:01:27.0 +00:00:00
fruscianteee In favor 2024-10-09 11:03:28.0 +00:00:00
ainozaki In favor 2024-10-09 11:15:01.0 +00:00:00
saza-ku In favor 2024-10-09 11:29:34.0 +00:00:00
guni1192 In favor 2024-10-09 11:50:53.0 +00:00:00
chansuke In favor 2024-10-09 11:56:20.0 +00:00:00
hnakamur In favor 2024-10-09 12:31:50.0 +00:00:00
sgotand In favor 2024-10-09 12:57:40.0 +00:00:00
tsuzu In favor 2024-10-09 13:04:37.0 +00:00:00
yomaytk In favor 2024-10-09 13:40:51.0 +00:00:00
mochizuki875 In favor 2024-10-09 13:43:22.0 +00:00:00
koba1t In favor 2024-10-09 13:56:08.0 +00:00:00
bashi8128 In favor 2024-10-10 1:56:16.0 +00:00:00
sou1118 In favor 2024-10-10 7:36:45.0 +00:00:00
Mossaka In favor 2024-10-10 16:02:01.0 +00:00:00
jprendes In favor 2024-10-10 17:33:36.0 +00:00:00
hydai In favor 2024-10-10 19:38:24.0 +00:00:00
devigned In favor 2024-10-11 19:31:38.0 +00:00:00
0xE282B0 In favor 2024-10-12 6:29:23.0 +00:00:00
endocrimes In favor 2024-10-14 0:18:24.0 +00:00:00
sat0ken In favor 2024-10-14 6:28:05.0 +00:00:00

@YJDoc2
Copy link

YJDoc2 commented Oct 17, 2024

/check-vote

Copy link

git-vote bot commented Oct 17, 2024

Vote status

So far 72.73% of the users with binding vote are in favor (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
8 0 2 1

Binding votes (10)

User Vote Timestamp
angellk Abstain 2024-10-08 17:20:31.0 +00:00:00
dims In favor 2024-10-08 18:07:20.0 +00:00:00
rochaporto In favor 2024-10-09 14:54:26.0 +00:00:00
dzolotusky In favor 2024-10-10 23:03:38.0 +00:00:00
kgamanji In favor 2024-10-16 19:32:25.0 +00:00:00
nikhita In favor 2024-10-09 6:06:07.0 +00:00:00
linsun In favor 2024-10-09 15:12:42.0 +00:00:00
kevin-wangzefeng In favor 2024-10-10 6:56:35.0 +00:00:00
TheFoxAtWork Abstain 2024-10-08 17:26:18.0 +00:00:00
cathyhongzhang In favor 2024-10-09 20:44:21.0 +00:00:00
@mauilion Pending

Non-binding votes (40)

User Vote Timestamp
Okabe-Junya In favor 2024-10-08 17:23:29.0 +00:00:00
mqasimsarfraz In favor 2024-10-08 20:54:40.0 +00:00:00
tao12345666333 In favor 2024-10-08 22:06:59.0 +00:00:00
Gekko0114 In favor 2024-10-08 22:36:16.0 +00:00:00
electrocucaracha In favor 2024-10-08 22:52:11.0 +00:00:00
utam0k In favor 2024-10-09 1:05:27.0 +00:00:00
musaprg In favor 2024-10-09 2:44:21.0 +00:00:00
kahirokunn In favor 2024-10-09 4:11:10.0 +00:00:00
logica0419 In favor 2024-10-09 7:31:09.0 +00:00:00
YJDoc2 In favor 2024-10-09 9:03:49.0 +00:00:00
udzura In favor 2024-10-09 9:55:34.0 +00:00:00
t-kikuc In favor 2024-10-09 10:01:47.0 +00:00:00
kohbis In favor 2024-10-09 10:02:49.0 +00:00:00
inductor In favor 2024-10-09 10:03:45.0 +00:00:00
summerwind In favor 2024-10-09 10:09:48.0 +00:00:00
ktock In favor 2024-10-09 10:27:53.0 +00:00:00
mickeey2525 In favor 2024-10-09 10:29:46.0 +00:00:00
everpeace In favor 2024-10-09 10:40:52.0 +00:00:00
KentaTada In favor 2024-10-09 10:54:03.0 +00:00:00
tenforward In favor 2024-10-09 11:01:27.0 +00:00:00
fruscianteee In favor 2024-10-09 11:03:28.0 +00:00:00
ainozaki In favor 2024-10-09 11:15:01.0 +00:00:00
saza-ku In favor 2024-10-09 11:29:34.0 +00:00:00
guni1192 In favor 2024-10-09 11:50:53.0 +00:00:00
chansuke In favor 2024-10-09 11:56:20.0 +00:00:00
hnakamur In favor 2024-10-09 12:31:50.0 +00:00:00
sgotand In favor 2024-10-09 12:57:40.0 +00:00:00
tsuzu In favor 2024-10-09 13:04:37.0 +00:00:00
yomaytk In favor 2024-10-09 13:40:51.0 +00:00:00
mochizuki875 In favor 2024-10-09 13:43:22.0 +00:00:00
koba1t In favor 2024-10-09 13:56:08.0 +00:00:00
bashi8128 In favor 2024-10-10 1:56:16.0 +00:00:00
sou1118 In favor 2024-10-10 7:36:45.0 +00:00:00
Mossaka In favor 2024-10-10 16:02:01.0 +00:00:00
jprendes In favor 2024-10-10 17:33:36.0 +00:00:00
hydai In favor 2024-10-10 19:38:24.0 +00:00:00
devigned In favor 2024-10-11 19:31:38.0 +00:00:00
0xE282B0 In favor 2024-10-12 6:29:23.0 +00:00:00
endocrimes In favor 2024-10-14 0:18:24.0 +00:00:00
sat0ken In favor 2024-10-14 6:28:05.0 +00:00:00

Copy link

git-vote bot commented Oct 17, 2024

Vote closed

The vote passed! 🎉

72.73% of the users with binding vote were in favor (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
8 0 2 1

Binding votes (10)

User Vote Timestamp
@TheFoxAtWork Abstain 2024-10-08 17:26:18.0 +00:00:00
@dims In favor 2024-10-08 18:07:20.0 +00:00:00
@angellk Abstain 2024-10-08 17:20:31.0 +00:00:00
@kgamanji In favor 2024-10-16 19:32:25.0 +00:00:00
@rochaporto In favor 2024-10-09 14:54:26.0 +00:00:00
@cathyhongzhang In favor 2024-10-09 20:44:21.0 +00:00:00
@nikhita In favor 2024-10-09 6:06:07.0 +00:00:00
@linsun In favor 2024-10-09 15:12:42.0 +00:00:00
@kevin-wangzefeng In favor 2024-10-10 6:56:35.0 +00:00:00
@dzolotusky In favor 2024-10-10 23:03:38.0 +00:00:00

Non-binding votes (40)

User Vote Timestamp
@Okabe-Junya In favor 2024-10-08 17:23:29.0 +00:00:00
@mqasimsarfraz In favor 2024-10-08 20:54:40.0 +00:00:00
@tao12345666333 In favor 2024-10-08 22:06:59.0 +00:00:00
@Gekko0114 In favor 2024-10-08 22:36:16.0 +00:00:00
@electrocucaracha In favor 2024-10-08 22:52:11.0 +00:00:00
@utam0k In favor 2024-10-09 1:05:27.0 +00:00:00
@musaprg In favor 2024-10-09 2:44:21.0 +00:00:00
@kahirokunn In favor 2024-10-09 4:11:10.0 +00:00:00
@logica0419 In favor 2024-10-09 7:31:09.0 +00:00:00
@YJDoc2 In favor 2024-10-09 9:03:49.0 +00:00:00
@udzura In favor 2024-10-09 9:55:34.0 +00:00:00
@t-kikuc In favor 2024-10-09 10:01:47.0 +00:00:00
@kohbis In favor 2024-10-09 10:02:49.0 +00:00:00
@inductor In favor 2024-10-09 10:03:45.0 +00:00:00
@summerwind In favor 2024-10-09 10:09:48.0 +00:00:00
@ktock In favor 2024-10-09 10:27:53.0 +00:00:00
@mickeey2525 In favor 2024-10-09 10:29:46.0 +00:00:00
@everpeace In favor 2024-10-09 10:40:52.0 +00:00:00
@KentaTada In favor 2024-10-09 10:54:03.0 +00:00:00
@tenforward In favor 2024-10-09 11:01:27.0 +00:00:00
@fruscianteee In favor 2024-10-09 11:03:28.0 +00:00:00
@ainozaki In favor 2024-10-09 11:15:01.0 +00:00:00
@saza-ku In favor 2024-10-09 11:29:34.0 +00:00:00
@guni1192 In favor 2024-10-09 11:50:53.0 +00:00:00
@chansuke In favor 2024-10-09 11:56:20.0 +00:00:00
@hnakamur In favor 2024-10-09 12:31:50.0 +00:00:00
@sgotand In favor 2024-10-09 12:57:40.0 +00:00:00
@tsuzu In favor 2024-10-09 13:04:37.0 +00:00:00
@yomaytk In favor 2024-10-09 13:40:51.0 +00:00:00
@mochizuki875 In favor 2024-10-09 13:43:22.0 +00:00:00
@koba1t In favor 2024-10-09 13:56:08.0 +00:00:00
@bashi8128 In favor 2024-10-10 1:56:16.0 +00:00:00
@sou1118 In favor 2024-10-10 7:36:45.0 +00:00:00
@Mossaka In favor 2024-10-10 16:02:01.0 +00:00:00
@jprendes In favor 2024-10-10 17:33:36.0 +00:00:00
@hydai In favor 2024-10-10 19:38:24.0 +00:00:00
@devigned In favor 2024-10-11 19:31:38.0 +00:00:00
@0xE282B0 In favor 2024-10-12 6:29:23.0 +00:00:00
@endocrimes In favor 2024-10-14 0:18:24.0 +00:00:00
@sat0ken In favor 2024-10-14 6:28:05.0 +00:00:00

@git-vote git-vote bot removed the vote open label Oct 17, 2024
@Cmierly
Copy link

Cmierly commented Oct 17, 2024

Congrats on being accepted into the CNCF Sandbox!
Here's a link to your onboarding checklist:
#297

If you have any questions or concerns, please don't hesitate to reach out!

@mrbobbytables
Copy link
Member

With the onboarding issue created, we can go ahead and close this out. :)
Congrats again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests