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

Introduce rust crates to host common code #3305

Closed
jiangliu opened this issue Dec 19, 2021 · 1 comment · Fixed by #3306
Closed

Introduce rust crates to host common code #3305

jiangliu opened this issue Dec 19, 2021 · 1 comment · Fixed by #3306
Labels
enhancement Improvement to an existing feature needs-review Needs to be assessed by the team.

Comments

@jiangliu
Copy link
Contributor

Which feature do you think can be improved?

With the runtime-rs related work, there will be code shared by multiple Kata Containers components, or even some crates may be published and consumed by other projects.

How can it be improved?

Introduce kata-types and kata-sys-util to crates to host shared data structures and common code to access system services.

@jiangliu jiangliu added enhancement Improvement to an existing feature needs-review Needs to be assessed by the team. labels Dec 19, 2021
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Dec 19, 2021
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Dec 19, 2021
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
@katacontainersbot katacontainersbot moved this from To do to In progress in Issue backlog Dec 19, 2021
@dgibson dgibson linked a pull request Dec 21, 2021 that will close this issue
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Dec 25, 2021
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Dec 25, 2021
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 6, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 6, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 6, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 6, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 7, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 7, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 10, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 10, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 14, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 14, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 14, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 14, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 14, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 14, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 15, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 15, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 22, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 22, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 22, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Jan 23, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
lifupan pushed a commit to lifupan/kata-containers that referenced this issue Feb 16, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
lifupan pushed a commit to lifupan/kata-containers that referenced this issue Feb 16, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
jiangliu added a commit to jiangliu/kata-containers that referenced this issue Feb 19, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
@jiangliu
Copy link
Contributor Author

Closed via #3306

Issue backlog automation moved this from In progress to Done Feb 21, 2022
lifupan pushed a commit that referenced this issue Feb 23, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: #3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
lifupan pushed a commit that referenced this issue Feb 23, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: #3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
lifupan pushed a commit that referenced this issue Jun 11, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: #3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
lifupan pushed a commit that referenced this issue Jun 11, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: #3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
dborquez pushed a commit to dborquez/kata-containers that referenced this issue Jul 21, 2022
Add kata-types crate to host constants and data types shared by multiple
Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Signed-off-by: Fupan Li <lifupan@gmail.com>
Signed-off-by: Huamin Tang <huamin.thm@alibaba-inc.com>
Signed-off-by: Lei Wang <wllenyj@linux.alibaba.com>
Signed-off-by: yanlei <yl.on.the.way@gmail.com>
dborquez pushed a commit to dborquez/kata-containers that referenced this issue Jul 21, 2022
The kata-sys-util crate is a collection of modules that provides helpers
and utilities used by multiple Kata Containers components.

Fixes: kata-containers#3305

Signed-off-by: Liu Jiang <gerry@linux.alibaba.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement to an existing feature needs-review Needs to be assessed by the team.
Projects
Issue backlog
  
Done
Development

Successfully merging a pull request may close this issue.

1 participant