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
Li Feng
89bd000fc7
metrics: add total_inactive_file metric for memory
...
Signed-off-by: Li Feng <lifeng2221dd1@zoho.com.cn>
2021-01-28 16:24:52 +08:00
Li Feng
8f92684f22
IO: fix io data miss when exec with pipes
...
Signed-off-by: Li Feng <lifeng2221dd1@zoho.com.cn>
2021-01-20 14:37:54 +08:00
wujing
769928caf4
fix compilation errors without libcap
...
Signed-off-by: wujing <wujing50@huawei.com>
2021-01-05 17:07:03 +08:00
wujing
a154ac0831
Streaming IO solution optimization and enhancement
...
Signed-off-by: wujing <wujing50@huawei.com>
2020-12-24 16:12:57 +08:00
lifeng68
de8acb396c
api: add get container metrics api to get the stat
...
Signed-off-by: lifeng68 <lifeng68@huawei.com>
2020-12-15 18:30:46 +08:00
wujing
35e00a818c
af_unix: use path based unix domain sockets instead of abstract namespace sockets
...
to improve container security
Signed-off-by: wujing <wujing50@huawei.com>
2020-12-07 17:01:53 +08:00
lifeng68
d05d52b196
mount: make possible to bind mount /proc and /sys/fs
...
1. add check whether have /proc mounts entry, if has, skip the auto mount proc
2. mount cgroup before do mount entrys
3. pass if the mount on top of /proc and the source of the mount is a proc filesystem
Signed-off-by: lifeng68 <lifeng68@huawei.com>
2020-11-27 16:34:43 +08:00
lifeng68
260bba9558
rootfs: add make private for root.path parent
...
Signed-off-by: lifeng68 <lifeng68@huawei.com>
2020-11-17 18:42:43 +08:00
lifeng68
38ec7d6121
cgfsng: adjust log level from error to warn
...
Signed-off-by: lifeng68 <lifeng68@huawei.com>
2020-11-13 14:21:31 +08:00
lifeng68
641e0c6b48
lxc: fix hook incorrect root dir and refact cgroup
...
Signed-off-by: lifeng68 <lifeng68@huawei.com>
2020-11-03 10:00:10 +08:00