111 Commits

Author SHA1 Message Date
openeuler-ci-bot
fc0b11aecf !228 [sync] PR-226: adapt upstream compiler settings
Merge pull request !228 from openeuler-sync-bot/sync-pr226-master-to-openEuler-20.03-LTS-SP3
2021-12-30 03:34:26 +00:00
haozi007
c621fc19e1 adapt upstream compiler settings
Signed-off-by: haozi007 <liuhao27@huawei.com>
(cherry picked from commit 9c2f8c2de43241b02541c16825197259018d0703)
2021-12-28 14:14:15 +08:00
openeuler-ci-bot
c49a7173fb !220 [sync] PR-218: cgfsng: fix cgroup attach cgroup creation
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-11-25 08:31:51 +00:00
WangFengTu
fec64b9f7c cgfsng: fix cgroup attach cgroup creation
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
(cherry picked from commit d4cadf966de986a65cf48936541a75359e4e7cda)
2021-11-25 16:27:59 +08:00
openeuler-ci-bot
f121a46ab9 !214 [sync] PR-212: conf: ensure that the idmap pointer itself is freed
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-11-19 03:03:39 +00:00
WangFengTu
4145de0b8d conf: ensure that the idmap pointer itself is freed
see https://github.com/lxc/lxc/pull/3504

Signed-off-by: WangFengTu <wangfengtu@huawei.com>
(cherry picked from commit 10f4794cfe5e7b22ebe0b4084282c7daab7158af)
2021-11-19 10:53:16 +08:00
openeuler-ci-bot
f81ea20c9f !209 upgrade from upstream
From: @gaohuatao
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-11-11 12:30:49 +00:00
gaohuatao
f2c24d74c3 upgrade from upstream
Signed-off-by: gaohuatao <gaohuatao@huawei.com>
2021-11-11 20:21:11 +08:00
openeuler-ci-bot
997d7a70e0 !201 [sync] PR-199: lxc spec添加libseccomp、libcap、libselinux依赖
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-09-27 02:35:23 +00:00
chengzrz
a4d63e64aa udpate lxc.spec to fix dependecies issues
(cherry picked from commit 433bebd5d5452d40bd2751471f6cea31394084b3)
2021-09-27 10:29:10 +08:00
openeuler-ci-bot
d3246f3187 !193 [sync] PR-191: fix conf memory leak
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-09-18 08:56:53 +00:00
zhangxiaoyu
b9b9246793 fix conf memory leak
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
(cherry picked from commit ae9b72d3dd0fc832db44a48ea4ef33decd451c20)
2021-09-18 16:53:32 +08:00
openeuler-ci-bot
d2b6a461a8 !185 [sync] PR-176: just use origin loop if do not have io
From: @openeuler-sync-bot
Reviewed-by: @jingxiaolu
Signed-off-by: @jingxiaolu
2021-09-17 07:51:55 +00:00
haozi007
572f115e2f just use origin loop if do not have io
Signed-off-by: haozi007 <liuhao27@huawei.com>
(cherry picked from commit 1ef014906b379cd895f8da3c2f28076fbeb3015b)
2021-09-17 15:49:18 +08:00
openeuler-ci-bot
9ae73640ec !178 [sync] PR-175: seccomp: init and destroy notifier.cookie
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-09-17 07:37:42 +00:00
zhangxiaoyu
9e13d8d9c7 seccomp: init and destroy notifier.cookie
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
(cherry picked from commit d65f9480282b2ef45a89469340260f28a8804fee)
2021-09-17 15:36:56 +08:00
openeuler-ci-bot
5589903c12 !173 [sync] PR-167: add help info for new arguments
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-09-17 07:21:58 +00:00
haozi007
ce7c518014 add help info for new arguments
Signed-off-by: haozi007 <liuhao27@huawei.com>
(cherry picked from commit 7b8a0b190e021b098bb02670644644fbfe2398fd)
2021-08-27 09:39:59 +08:00
openeuler-ci-bot
92bd21cfe2 !162 [sync] PR-160: lxc: fix coredump
From: @openeuler-sync-bot
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2021-06-15 02:43:17 +00:00
LiFeng
2ded120a82 lxc: fix coredump
Signed-off-by: LiFeng <lifeng68@huawei.com>
(cherry picked from commit ea1abd3b6908af4c962f82ac56df40f46913bc06)
2021-06-15 09:54:49 +08:00
openeuler-ci-bot
ef3b7b6fc5 !155 [sync] PR-153: lxc: fix data overflow
From: @openeuler-sync-bot
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2021-06-01 19:53:50 +08:00
zhangxiaoyu
2fa9b42e42 lxc: fix data overflow
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
(cherry picked from commit 02cf571f173193d2ae5f7aa46a0116e0abf142f4)
2021-06-01 16:47:07 +08:00
openeuler-ci-bot
ae2c5ef5d8 !148 [sync] PR-146: lxc: adjust log level
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-05-13 17:14:01 +08:00
Li Feng
d2f3c7c211 lxc: adjust log level
Signed-off-by: Li Feng <lifeng2221dd1@zoho.com.cn>
(cherry picked from commit 0280573c3d861dd246d62fd452ec4c142cc58ecf)
2021-05-13 15:44:08 +08:00
openeuler-ci-bot
7b5973bcf0 !142 [sync] PR-140: support long syslog tag
From: @openeuler-sync-bot
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2021-05-13 11:03:45 +08:00
haozi007
1983ee295c support long syslog tag
Signed-off-by: haozi007 <liuhao27@huawei.com>
(cherry picked from commit a13f6581f4a2462c864a844a659c570a342bff54)
2021-05-08 14:48:12 +08:00
openeuler-ci-bot
b3523c1373 !136 [sync] PR-134: print error message if process workdir failed
From: @openeuler-sync-bot
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2021-05-08 14:05:46 +08:00
WangFengTu
61f6baac99 print error message if process workdir failed
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
(cherry picked from commit 8a0c8575a72073755a580d859d17ce9e33597d18)
2021-05-08 11:48:28 +08:00
openeuler-ci-bot
19d48f51d0 !131 [sync] PR-129: some patches missing in series.conf
From: @openeuler-sync-bot
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2021-04-07 14:51:51 +08:00
WangFengTu
beda84cce7 some patches missing in series.conf
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
(cherry picked from commit a7c5b85d9565ee80f291187d34cb2112fa980b94)
2021-04-07 11:43:34 +08:00
openeuler-ci-bot
9db0f97c07 !125 [sync] PR-123: support isula exec --workdir
From: @openeuler-sync-bot
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2021-03-31 15:52:50 +08:00
WangFengTu
efbec32f71 support isula exec --workdir
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
(cherry picked from commit caf56e2dec5a5901a246753d5f0196743b3f8219)
2021-03-31 14:44:52 +08:00
openeuler-ci-bot
e27e28441e !119 [sync] PR-116: support cgroup v2
From: @openeuler-sync-bot
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2021-03-31 14:05:39 +08:00
WangFengTu
65ddc895b9 support cgroup v2
Signed-off-by: WangFengTu <wangfengtu@huawei.com>
(cherry picked from commit 80162dc0144a5a969483ccda008886171cecac9f)
2021-03-31 10:59:11 +08:00
openeuler-ci-bot
fadfbfca10 !110 [sync] PR-108: metrics: add total_inactive_file metric for memory
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-01-29 13:58:10 +08:00
Li Feng
dea6a9b8fc metrics: add total_inactive_file metric for memory
Signed-off-by: Li Feng <lifeng2221dd1@zoho.com.cn>
(cherry picked from commit 89bd000fc7cae30da91f74319ad01846f1a89e87)
2021-01-28 20:08:03 +08:00
openeuler-ci-bot
f5928c774e !105 [sync] PR-103: fix io data miss when exec with pipes
From: @openeuler-sync-bot
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2021-01-28 16:22:54 +08:00
Li Feng
fafce23c71 IO: fix io data miss when exec with pipes
Signed-off-by: Li Feng <lifeng2221dd1@zoho.com.cn>
(cherry picked from commit 8f92684f221407b147c1e5a7e2e382e88cd2afc1)
2021-01-20 14:51:11 +08:00
openeuler-ci-bot
5399f02f08 !100 fix compilation errors without libcap
From: @jingwoo
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2021-01-05 17:38:18 +08:00
wujing
3c5c8fab9d fix compilation errors without libcap
Signed-off-by: wujing <wujing50@huawei.com>
2021-01-05 17:11:11 +08:00
openeuler-ci-bot
ba5ce352bc !96 Streaming IO solution optimization and enhancement
From: @lifeng2221dd1
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2020-12-30 15:13:28 +08:00
wujing
c4e6c08f20 Streaming IO solution optimization and enhancement
Signed-off-by: wujing <wujing50@huawei.com>
2020-12-30 14:54:07 +08:00
openeuler-ci-bot
52326bd054 !90 api: add get container metrics api to get the stat
From: @lifeng2221dd1
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2020-12-16 14:04:01 +08:00
lifeng68
099502c9ee api: add get container metrics api to get the stat
Signed-off-by: lifeng68 <lifeng68@huawei.com>
2020-12-15 18:31:14 +08:00
openeuler-ci-bot
5f906a5640 !86 af_unix: use path based unix domain sockets instead of abstract namespace sockets to improve container security
From: @jingwoo
Reviewed-by: @lifeng2221dd1
Signed-off-by: @lifeng2221dd1
2020-12-07 17:34:33 +08:00
wujing
187a744f0d 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:18:40 +08:00
openeuler-ci-bot
7ec9abc427 !79 mount: make possible to bind mount /proc and /sys/fs.
From: @lifeng2221dd1
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2020-11-28 15:07:58 +08:00
lifeng68
4e0e4f9af1 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-28 10:21:49 +08:00
openeuler-ci-bot
b16865f3ce !75 rootfs: add make private for root.path parent
From: @lifeng2221dd1
Reviewed-by: @duguhaotian
Signed-off-by: @duguhaotian
2020-11-17 19:22:02 +08:00
lifeng68
64e08f9979 rootfs: add make private for root.path parent
Signed-off-by: lifeng68 <lifeng68@huawei.com>
2020-11-17 18:43:40 +08:00