98 Commits

Author SHA1 Message Date
zhangxiaoyu
77cb713873 skip kill cgroup processes if no hierarchies
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-09-22 10:49:33 +08:00
Neil.wrz
bdcd2b2d4a fix do mask pathes after parent mounted
Signed-off-by: Neil.wrz <wangrunze13@huawei.com>
2022-09-20 01:59:19 -07:00
Neil.wrz
5b763b2882 fix tools using -? option give error
Signed-off-by: Neil.wrz <wangrunze13@huawei.com>
2022-09-01 19:49:28 -07:00
zhongtao
60707feb80 add git config in apply-patches
Signed-off-by: zhongtao <taozh97@163.com>
2022-09-01 15:26:56 +08:00
zhangxiaoyu
92095a5272 fix changelog error
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-08-31 16:50:14 +08:00
WangFengTu
32c63cd339 do not check rootfs.path, it may be null if rootfs is "/"
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2022-08-20 15:24:58 +08:00
WangFengTu
c8c945942e do not check rootfs.path, it may be null if rootfs is "/"
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2022-08-20 14:49:24 +08:00
WangFengTu
58d2c892a3 return fail if no args or no rootfs path found
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2022-08-19 15:22:55 +08:00
haozi007
a04767369f only set user or image setting non-empty HOME
Signed-off-by: haozi007 <liuhao27@huawei.com>
2022-08-13 15:00:45 +08:00
zhangxiaoyu
8089904cc1 fix changelog date
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-08-01 20:13:29 +08:00
zhangxiaoyu
a77dcfe353 drop security_context_t
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-07-26 14:32:03 +08:00
zhangxiaoyu
59727a93d5 check yajl only when have isulad
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-07-25 17:59:42 +08:00
haozi007
06e431b233 fix HOME env of container unset error
Signed-off-by: haozi007 <liuhao27@huawei.com>
2022-07-25 15:40:58 +08:00
zhangxiaoyu
2b343ef662 add header to fix compile error with have isulad
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-07-21 20:37:36 +08:00
zhangxiaoyu
d9cd0481fa fix compile error
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-07-21 20:37:36 +08:00
zhangxiaoyu
8d0200b2c3 refactor patch code of json
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-07-21 20:37:36 +08:00
chengzrz
2f4a9d8ccb refactor patches on terminal.c, start.c and others
Signed-off-by: chengzrz <czrzrichard@gmail.com>
2022-07-21 20:37:36 +08:00
Neil.wrz
024b21c0e1 refactor patch code of namespace and log
Signed-off-by: Neil.wrz <wangrunze13@huawei.com>
2022-07-21 20:37:36 +08:00
zhangxiaoyu
f1ec3abbd3 refactor patch code of attach and seccomp
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-07-21 20:37:36 +08:00
WangFengTu
b368995d94 refactor patch code of lxccontianer and so on
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2022-07-21 20:37:36 +08:00
haozi007
8b580fcb02 refactor patch code of isulad for selinux/attach
Signed-off-by: haozi007 <liuhao27@huawei.com>
2022-07-21 20:37:36 +08:00
haozi007
c4213e5f93 refactor patch code of isulad for conf/exec/attach and so on
Signed-off-by: haozi007 <liuhao27@huawei.com>
2022-07-21 20:37:36 +08:00
zhangxiaoyu
dab7b78ec0 refactor patch code of utils commands and so on
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2022-07-21 20:37:36 +08:00
zhangshaoning
6869190418
fix bogus date 2022-06-14 06:26:56 +00:00
chegJH
1b5149bca3 update license
Signed-off-by: chegJH <hejunjie10@huawei.com>
2022-05-25 10:48:26 +08:00
WangFengTu
862a52abbf do not operate playload and attach cgroup if no controller found
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2022-05-23 20:17:34 +08:00
WangFengTu
45fb43c93e add x permission when create directory
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2022-05-21 16:26:52 +08:00
WangFengTu
d8ee6459cc do not free the pointer returned by dirname
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2022-04-21 16:36:01 +08:00
wujing
9bb9704b12 Refactor the way to convert selinux label to shared mode
Signed-off-by: wujing <wujing50@huawei.com>
2022-04-18 15:00:17 +08:00
wujing
b4ff9620e4 fix bug of memory free
Signed-off-by: wujing <wujing50@huawei.com>
2022-04-09 15:20:02 +08:00
haozi007
0ab6071049 fix unnecessary error message print
Signed-off-by: haozi007 <liuhao27@huawei.com>
2022-03-17 02:47:49 +00:00
chegJH
a4b7c57280 fix print and len
Signed-off-by: chegJH <hejunjie10@huawei.com>
2022-03-01 16:30:04 +08:00
chegJH
07039681d8 changes for compile in andorid env
Signed-off-by: chegJH <hejunjie10@huawei.com>
2022-02-17 17:36:40 +08:00
haozi007
9c2f8c2de4 adapt upstream compiler settings
Signed-off-by: haozi007 <liuhao27@huawei.com>
2021-12-27 09:27:21 +00:00
WangFengTu
d4cadf966d cgfsng: fix cgroup attach cgroup creation
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2021-11-25 15:57:29 +08:00
WangFengTu
10f4794cfe conf: ensure that the idmap pointer itself is freed
see https://github.com/lxc/lxc/pull/3504

Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2021-11-19 10:18:09 +08:00
gaohuatao
9a3134af8d disable lxc_keep with oci image
Signed-off-by: gaohuatao <gaohuatao@huawei.com>
2021-10-22 15:22:29 +08:00
chengzrz
433bebd5d5 udpate lxc.spec to fix dependecies issues 2021-09-26 07:37:13 -04:00
zhangxiaoyu
ae9b72d3dd fix conf memory leak
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2021-09-17 20:17:40 +08:00
haozi007
1ef014906b just use origin loop if do not have io
Signed-off-by: haozi007 <liuhao27@huawei.com>
2021-09-17 08:21:13 +01:00
zhangxiaoyu
d65f948028 seccomp: init and destroy notifier.cookie
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2021-09-17 12:26:32 +08:00
haozi007
7b8a0b190e add help info for new arguments
Signed-off-by: haozi007 <liuhao27@huawei.com>
2021-08-27 02:39:10 +01:00
LiFeng
ea1abd3b69 lxc: fix coredump
Signed-off-by: LiFeng <lifeng68@huawei.com>
2021-06-12 14:01:17 +08:00
zhangxiaoyu
02cf571f17 lxc: fix data overflow
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
2021-06-01 16:28:36 +08:00
Li Feng
0280573c3d lxc: adjust log level
Signed-off-by: Li Feng <lifeng2221dd1@zoho.com.cn>
2021-05-13 15:22:54 +08:00
haozi007
a13f6581f4 support long syslog tag
Signed-off-by: haozi007 <liuhao27@huawei.com>
2021-05-08 14:34:38 +08:00
WangFengTu
8a0c8575a7 print error message if process workdir failed
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2021-05-08 11:16:20 +08:00
WangFengTu
a7c5b85d95 some patches missing in series.conf
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2021-04-07 11:11:02 +08:00
WangFengTu
caf56e2dec support isula exec --workdir
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2021-03-31 11:06:57 +08:00
WangFengTu
80162dc014 support cgroup v2
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
2021-03-31 09:39:41 +08:00