Bin Liu
7fabfb2cf0
Merge pull request #5756 from chentt10/remove-version-number-from-commit-message
...
runtime-rs: remove the version number from the commit display message
2022-12-01 13:11:47 +08:00
Bin Liu
e723bad0af
ci: let static checks don't depend on build
...
Build is a time consumable operation, skip build while let
ci run faster.
Fixes : #5777
Signed-off-by: Bin Liu <bin@hyper.sh >
2022-11-28 15:26:04 +08:00
Chen Taotao
67fe703ff5
runtime-rs: remove the version number from the commit display message
...
The displayed commit message and version message are partially duplicated.
Remove the version number from the commit display message.
Fixes:#5735
Signed-off-by: Chen Taotao <chentt10@chinatelecom.cn >
2022-11-25 13:00:01 +08:00
Peng Tao
b015f34aff
runtime-rs: generate config files with the default target
...
Right now it is not generated with a simple `make`.
Fixes : #5509
Signed-off-by: Peng Tao <bergwolf@hyper.sh >
2022-10-26 10:25:29 +08:00
Bin Liu
badb2600b3
Merge pull request #5474 from openanolis/makefile
...
makefile: remove sudo when create symbolic link
2022-10-24 17:03:20 +08:00
Bin Liu
1bf64c9a11
Merge pull request #5453 from openanolis/chao/fix_comment_typo
...
Makefile: fix an typo in runtime-rs makefile
2022-10-21 14:36:39 +08:00
Zhongtao Hu
748be0fe3d
makefile: remove sudo when create symbolic link
...
when using mock to package rpm, we cannot have sudo permission
Fixes : #5473
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
2022-10-20 22:13:21 +08:00
Chao Wu
f74e328fff
Makefile: fix an typo in runtime-rs makefile
...
There is a typo in runtime-rs makefile.
_dragonball should be _DB
fixes : #5452
Signed-off-by: Chao Wu <chaowu@linux.alibaba.com >
2022-10-19 14:12:48 +08:00
Chao Wu
f205472b01
Makefile: regulate the comment style for the runtime-rs comments
...
In runtime-rs makefile, we use
```
```
to let make help print out help information for variables and targets,
but later commits forgot this rule.
So we need to follow the previous rule and change the current comments.
fixes : #5413
Signed-off-by: Chao Wu <chaowu@linux.alibaba.com >
2022-10-19 12:12:50 +08:00
Peng Tao
33b0720119
Merge pull request #5193 from openanolis/origin/kata-deploy
...
kata-deploy: ship the rustified runtime binary
2022-09-28 10:19:16 +08:00
Zhongtao Hu
a394761a5c
kata-deploy: add installation for runtime-rs
...
setup the compile environment and installation path for the Rust runtime
Fixes:#5000
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
2022-09-22 15:59:44 +08:00
Bin Liu
aaf6d69089
runtime-rs: call TomlConfig's validate function after load
...
Call TomlConfig's validate function after it is loaded and
adjusted by annotations.
Fixes : #5112
Signed-off-by: Bin Liu <bin@hyper.sh >
2022-09-07 11:34:08 +08:00
Bin Liu
ba013c5d0f
Merge pull request #4744 from openanolis/runtime-rs-static_resource_mgmt
...
runtime-rs: support functionality of static resource management
2022-09-05 11:17:09 +08:00
Ji-Xinyou
ff7c78e0e8
runtime-rs: static resource mgmt default to false
...
Static resource management should be default to false. If default to be
true, later update sandbox operation, e.g. resize, will not work.
Fixes : #4742
Signed-off-by: Ji-Xinyou <jerryji0414@outlook.com >
2022-08-15 14:42:38 +08:00
Ji-Xinyou
4a54876dde
runtime-rs: support static resource management functionality
...
Supports functionalities of static resource management, enabled by
default.
Fixes : #4742
Signed-off-by: Ji-Xinyou <jerryji0414@outlook.com >
2022-08-11 09:46:44 +08:00
Zhongtao Hu
389ae97020
runtime-rs:skip the test when the arch is s390x
...
github.com/kata-containers/tests#4986.To avoid returning an error when
running the ci, we just skip the test if the arch is s390x
Fixes : #4816
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
2022-08-04 21:13:50 +08:00
Zhongtao Hu
945e02227c
runtime-rs:skip the build process when the arch is s390x
...
github.com/kata-containers/tests#4986.To avoid returning an error when running the ci, we just skip the build
process if the arch is s390x
Fixes : #4816
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
2022-08-04 21:13:40 +08:00
Zhongtao Hu
19eca71cd9
runtime-rs: remove the value of hypervisor path in DB config
...
As a built in VMM, Path, jailer path, ctlpath are not needed for
Dragonball. So we don't generate those value in Makefile.
Fixes : #4677
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
2022-07-18 13:37:51 +08:00
Quanwei Zhou
3d6156f6ec
runtime-rs: support dragonball and runtime-binary
...
Fixes : #3785
Signed-off-by: Quanwei Zhou <quanweiZhou@linux.alibaba.com >
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
2022-07-14 08:49:30 +08:00
Zhongtao Hu
242992e3de
build: put install methods in utils.mk
...
put install methods in utils.mk to avoid duplication
Fixes : #4379
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
2022-06-29 11:19:10 +08:00
Zhongtao Hu
8a697268d0
build: makefile for dragonball config
...
use makefile to generate dragonball config file
Fixes : #4379
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
2022-06-29 11:19:07 +08:00
Zack
278f843f92
runtime-rs: shim implements for runtime-rs
...
Responsible for processing shim related commands: start, delete.
This patch is extracted from Alibaba Cloud's internal repository *runD*
Thanks to all contributors!
Fixes : #3785
Signed-off-by: acetang <aceapril@126.com >
Signed-off-by: Bin Liu <bin@hyper.sh >
Signed-off-by: Chao Wu <chaowu@linux.alibaba.com >
Signed-off-by: Eryu Guan <eguan@linux.alibaba.com >
Signed-off-by: Fupan Li <lifupan@gmail.com >
Signed-off-by: gexuyang <gexuyang@linux.alibaba.com >
Signed-off-by: Helin Guo <helinguo@linux.alibaba.com >
Signed-off-by: He Rongguang <herongguang@linux.alibaba.com >
Signed-off-by: Hui Zhu <teawater@gmail.com >
Signed-off-by: Issac Hai <hjwissac@linux.alibaba.com >
Signed-off-by: Jiahuan Chao <jhchao@linux.alibaba.com >
Signed-off-by: lichenglong9 <lichenglong9@163.com >
Signed-off-by: mengze <mengze@linux.alibaba.com >
Signed-off-by: Qingyuan Hou <qingyuan.hou@linux.alibaba.com >
Signed-off-by: Quanwei Zhou <quanweiZhou@linux.alibaba.com >
Signed-off-by: shiqiangzhang <shiyu.zsq@linux.alibaba.com >
Signed-off-by: Simon Guo <wei.guo.simon@linux.alibaba.com >
Signed-off-by: Tim Zhang <tim@hyper.sh >
Signed-off-by: wanglei01 <wllenyj@linux.alibaba.com >
Signed-off-by: Wei Yang <wei.yang1@linux.alibaba.com >
Signed-off-by: yanlei <yl.on.the.way@gmail.com >
Signed-off-by: Yiqun Leng <yqleng@linux.alibaba.com >
Signed-off-by: yuchang.xu <yuchang.xu@linux.alibaba.com >
Signed-off-by: Yves Chan <lingfu@linux.alibaba.com >
Signed-off-by: Zack <zmlcc@linux.alibaba.com >
Signed-off-by: Zhiheng Tao <zhihengtao@linux.alibaba.com >
Signed-off-by: Zhongtao Hu <zhongtaohu.tim@linux.alibaba.com >
Signed-off-by: Zizheng Bian <zizheng.bian@linux.alibaba.com >
2022-06-10 19:56:59 +08:00