代码拉取完成,页面将自动刷新
组件 | 版本 | commit |
---|---|---|
lcr | v2.1.4 | d59d9a41e |
2024-01-09 xuepengxu release 2.1.5
- !2342 move sandbox_state.json to /var/lib * move sandbox_state.json to /var/lib
- !2325 refactor isulad-shim log
- !2339 codecheck fix * codecheck fix
- !2335 extract common methods & use string instead of char *
- !2338 improve code Merge pull request !2338 from zhongtao/improve
- !2337 bugfix:ignore some unsupported file types when archiving
- !2332 update api_v1.proto of cri to 1.29 * update api_v1.proto of cri to 1.29
- !2330 set the subprocess standard console to /dev/null * set the subprocess standard console to /dev/null
- !2333 iSulad: restart isuald when upgrade active isulad
- !2327 add cri 1.29 api change docs
- !2331 add exec workdir support for oci runtime
- !2329 modify mount /dev directory for lxc 5.X * modify mount /dev directory for lxc 5.X
- !2324 fix stopp removes cont error & remove inspect error log
- !2313 use lxc 5.X in CI testcase * use lxc 5.X in CI testcase
- !2323 bugfix for resort_image_names
- !2321 verify name and digest consistency and code improve for oci_rmi Merge pull request !2321 from zhongtao/fixci
- !2320 improve CI test * improve CI test
- !2316 improve code of pull
- !2314 bugfix:del redundant code
- !2317 remove /var/* in coverage and fix build/test remove
- !2310 verify the mount dir first and then create tmpdir
- !2312 Add Huawei Cloud CodeArts compilation script * 将codecheck_compile.sh 移动到tools下 * 新增华为云codeArs编译脚本
- !2300 Maintaining a uniform code style * update src/cmd/command_parser.c.
- !2308 Remove unused header file * Fix compiling failure in image oci UT
- !2306 modify the default value of ISULAD_TMPDIR to /var/lib/isulad and prevent the parent dir from being bind mounted to the subdir
- !2273 Acquire system info in on demand
- !2303 use a timeout epoll loop to ensure complete data reception * use a timeout epoll loop to ensure complete data reception
- !2304 remove build and test in coverage * remove build and test in coverage
- !2298 bugfix for hook_ignore_poststart_error run in oci runtime * bugfix for hook_ignore_poststart_error run in oci runtime
- !2296 modify attach socket name
- !2295 keep the service status unchanged after iSulad service upgrade * keep the service status unchanged after iSulad service upgrade and
- !2292 bugfix for run.sh and add build notify msg for ENABLE_GRPC_REMOTE_CONNECT * bugfix for run.sh and add build notify msg for ENABLE_GRPC_REMOTE_CONNECT
- !2291 improve ut for devicemapper
- !2289 check protobuf and grpc version in cmake for cri v1 * check protobuf and grpc version in cmake for cri v1
- !2288 move variable declaration out of loop
- !2268 bugfix for the bliko zero value exception when executing the stats command on the oci container * bugfix for the bliko zero value exception when executing the stats com…
- !2281 save sandbox to disk after network ready
- !2284 remove embedded image support in readme
- !2280 fix the problem of abnormal branches not waiting for child processes
- !2283 modify the container runtime when running embedded.sh
- !2279 modify create_network.sh for default runtime changed
- !2276 bugfix for integration_check.sh * bugfix for integration_check.sh
- !2277 remove shim v2 format error log * remove shim v2 format error log
- !2270 add ut for devicemapper
- !2275 bugfix for rt_lcr_rebuild_config * bugfix for rt_lcr_rebuild_config
- !2272 modify daemon json default runtime to runc Merge pull request !2272 from zhongtao/default_runtime
- !2255 Fix cpusets offline issue * Fix cpusets offline issue
- !2230 format code * format code tools/static_check.sh
- !2267 improve code of pull progress Merge pull request !2267 from haozi007/work
- !2084 增加image pull 时进度条显示的设计 * Refine document by the implementation. * Refine a word. * Add progress bard proposal.
- !2170 增加isula image pull进度显示 * Refine some issues. * Address comment * Address comments * 1. Address comments. * Address comments * Address comments * Address comments * Address comments * Address comments * Address comments * Address comments * Address comments * Address comments * Address test issue * Address test compile issue * Address compile issue * Fix compile issue * Address comments * Address comments * Address comments. * Address issuse * Address many issues. * Fix some minor issuses. * Address comments. * Refine as Haozi's comments * Fix some issues by Haozi's comments. * Refine formats. * Add process bar show for pull functions.
- !2260 bugfix for rebuild config * bugfix for rebuild config
- !2261 bugfix of update restart policy for auto remove container
- !2253 bugfix for runc container exec * bugfix for runc container exec
- !2254 lcr container with a damaged config file will rebuild the config during restore * lcr container with a damaged config file will rebuild the config during restore
- !2252 Add compatibility info between iSulad and k8s
- !2251 open ENABLE_GRPC_REMOTE_CONNECT in CI * open ENABLE_GRPC_REMOTE_CONNECT in CI
- !2248 improve event logs
- !2250 Remove PERFMON, BPF, CHECKPOINT_RESTORE Merge pull request !2250 from xuxuepeng/master
- !2247 compatibility for manage pods which created by old iSulad
- !2232 add runc attach implement Merge pull request !2232 from zhongtao/runc_attach_change
- !2246 support gcov of CI
- !2245 fix utils_verify_ut failure when remote grpc function is turned off * fix utils_verify_ut failure when remote grpc function is turned off
- !2243 Refactor capbilities specs * Refactor capbilities specs
- !2233 add runc append function design doc * add runc append function design doc
- !2244 Save task address of shim v2 * Save task address of shim v2
- !2242 disable grpc remote connect by default * disable grpc remote connect by default
- !2236 Add Readonly/Masked Path and RunAsGroup support for cri
- !2241 network:support version opt Merge pull request !2241 from liuxu/bugfix-dnsname
- !2231 sandbox:del m_containers and m_containersMutex
dev stats:
- 357 files changed, 7886 insertions(+), 2849 deletions(-)
- contributors: zhongtao, jikai, haozi007, jake, liuxu, xuxuepeng, zhangxiaoyu, sailorvii, chen524, dreamloy, l00804245, yangjiaqi
组件 | 版本 | commit |
---|---|---|
lcr | v2.1.3 | 0075890d5 |
2023-11-07 xuepengxu release 2.1.4
- !2238 modify the default value of EANBLE_IMAGE_LIBARAY to off * modify the default value of EANBLE_IMAGE_LIBARAY to off
- !2237 delete the disabled reload configuration in isulad.service
- !2235 [CI] change base ci test image to fedora
- !2234 network:update dnsname verison * network:update dnsname verison
- !2229 Fix critest fail for symlink volume * Fix critest fail for symlink
- !2227 doc:update the cni plugins version * doc:update the cni plugins version
- !2228 bugfix:'for' loop initial declarations are only allowed in C99 mode * bugfix:'for' loop initial declarations are only allowed in C99 mode
- !2225 bugfix:fix typos and header file reference * bugfix:fix typos and header file reference
- !2208 network:libcni upgrades v1.0.0
- !2224 still use lxc 4.0.3 in CI tests * still use lxc 4.0.3 in CI tests
- !2223 [Sandbox API]: update doc of shim controller design * [Sandbox API]: update doc of controller design
- !2221 add create gpu container manual * add create gpu container manual
- !2222 [Sandbox API]: update pod stats in cri_api_v1 * [Sandbox API]: Update pod stats in cri_api_v1
- !2206 [Sandbox API]: add shim controller for cri-api-v1
- !2217 [Sandbox API]: Fix sandbox dir not existed issue in SetupSandboxNetwork * [Sandbox API]: Fix sandbox dir not existed issue
- !2218 install meson in CI * install meson in CI
- !2216 use lxc master branch * use lxc master branch
- !2210 document optimization:libcni upgrades v1.0.0 * document optimization:libcni upgrades v1.0.0
- !2207 [refactor] update possible changed resources for oci spec
- !2215 network:bugfix memory leak * network:bugfix memory leak
- !2211 network:auto free for libcni * network:auto free for libcni
- !2212 bugfix for rt_isula_exec_resize * bugfix for rt_isula_exec_resize
- !2209 add runc listpid implement
- !2205 bugfix for add --root option Merge pull request !2205 from zhongtao/fix
- !2204 [refactor] eliminate duplicate code * [refactor] use common utils from libisula to eliminate duplicate code
- !2203 add --root option when calling runc
- !2067 add podsanbox cri interface design doc * add podsanbox cri interface design doc
- !2200 remove same code and replace to isula-libutils
- !2202 use __isula_auto_prw_unlock to improve code * use __isula_auto_prw_unlock to improve code
- !2201 Add m_calls mutex in controller monitor * Add m_calls mutex in controller monitor
- !2066 add sandbox module design doc * add sandbox module design doc
- !2199 Add retry function for bigdata_stream_runc * !2195 Add retry function for bigdata_stream_runc
- !2198 allow tls_mode not set * Allow tls_mode not set in grpc context from client
- !2197 add config for enable cri v1
- !2196 find libisulad_shim_libutils.a from libisula.pc * find libisulad_shim_libutils.a from libisula.pc
- !2194 [CI] do not use tty to run docker run
- !2193 [CI] fix relative path of file
- !2192 【CI】new docker container do not need change resolv
- !2191 [CI] support build isulad on many linux distros
- !2190 [refactor] adapt new library for libisulad-shim utils
- !2189 Limit the response size of ExecSync * !2129 Limit the response size of ExecSync
- !2187 update docs/design/detailed/Image/remote_ro_design.md. * update docs/design/detailed/Image/remote_ro_design.md.
- !2186 update docs/design/detailed/Image/image_storage_driver_design_zh.md. * update docs/design/detailed/Image/image_storage_driver_design_zh.md.
- !2184 update docs/build_docs/guide/build_guide_riscv_zh.md. * update docs/build_docs/guide/build_guide_riscv_zh.md.
- !2188 Support both C++11 and C++17 * Support both C++11 and C++17
- !2185 sync from stable branch Merge pull request !2185 from haozi007/fixbug
- !2183 Fix code inspection and add macro isolation
- !2180 fix execlp not enough args * fix execlp not enough args
- !2182 Add mutex for container list in sandbox * Add mutex for container list in sandbox
- !2173 remove unneccessary strerror
- !2176 [Sandbox API]Add vsock support for exec
- !2171 Fix nullptr in src/daemon/entry * !2160 Fix nullptr in src/daemon/entry
- !2168 fix code bug * fix code bug
- !2163 add bind mount file lock * add bind mount file lock
- !2162 Fix rename issue for id manager Merge pull request !2162 from xuxuepeng/master
- !2158 Use crictl v1.22.0 for ci * Use crictl v1.22.0 for ci
- !2156 Fix sandbox error logging * Fix sandbox error logging
- !2155 Use reference in loop in listpodsandbox * Use reference in loop in listpodsandbox
dev stats:
- 325 files changed, 7714 insertions(+), 3264 deletions(-)
- contributors: haozi007, zhongtao, liuxu, xuxuepeng, zhangxiaoyu, jake, wangyu, jikai
组件 | 版本 | commit |
---|---|---|
lcr | v2.1.2 | 9f558da6a |
2023-08-29 xuepengxu release 2.1.3
- !2150 CI: use old lxc for master branch
- !2142 improve by code check of cpp
- !2148 Fix null-ptr and buffer overflow issues
- !2147 archive fork process set pdeathsig * archive fork process set pdeathsig
- !2146 do clean code * do clean code
- !2144 [Sandbox API] Clear cni network and sandbox files on abnormal exit * Clear CNI network and sandbox files on abnormal exit
- !2140 [Sandbox API] Remove network ns file while removing sandbox * Remove network ns file while removing sandbox
- !2139 [Sandbox API] Fix error that empty network json leads to failed pod restore * Fix error that empty network json leads to failed pod restore
- !2138 [Sandbox API] Fix list pod sandbox filtered by partial id error * [Sandbox API]: fix pod list filtered by partial id error
- !2133 [improve] use return error to replace abort
- !2134 [Sandbox API] Fix error thar shim sanboxer cannot be removed * [Sandbox API]: fix shim controller issue
- !2131 [Sandbox API]Fix id-nama-manager cleanup for container creation * Fix id-nama-manager cleanup for container creation
- !2128 sync from stable
- !2120 [Sandbox API]Add shim v2 wait support for container * Add shim v2 wait support for container
- !2125 ensure argument of interface is not null
- !2121 【sandbox API】Fix issues of container management for sandbox * Fix issues of container management for sandbox
- !2122 fix memory leak
- !2114 add verify for snprintf and fix some codecheck error * add verify for snprintf and fix some codecheck error
- !2115 Update struct ControllerStartResponse of sandbox api * Remove status function call in Sandbox::Start
- !2113 Container lifecycle management support for sandbox api * Container lifecycle management support for sandbox api
- !2107 [Sandbox API] add init step for refactor and bugfix
- !2108 [Sandbox API] refactor v1 ListPodSandboxes using sandbox api * [Sandbox API] refactor v1 ListPodSandboxes using sandbox api
- !2109 improve coding
- !2110 modify the help information of health-timeout * modify the help information of health-timeout
- !2105 [Sandbox API] refactor v1 PodSandboxStatus using sandbox api
- !2104 Added restrictions on container health checks
- !2102 [Sandbox API] refactor v1 removePodSandbox using sandbox api * [Sandbox API] refactor v1 removePodSandbox using sandbox api
- !2101 link libcap for storage_layers_ut and storage_driver_ut * link libcap for storage_layers_ut and storage_driver_ut
- !2094 [Sandbox API] refactor stopPodSandbox
- !2093 [Sandbox API]add sandbox life cycle
- !2099 bugfix for im_search_images
- !2097 bugfix for implicit_digest
- !2096 fix loading of nsswitch based config inside chroot under glibc * fix loading of nsswitch based config inside chroot under glibc
- !2092 Add Sandboxer Monitor for Sandbox API
- !2091 [Sandbox API] add sandbox create Merge pull request !2091 from zhongtao/create
- !2086 [Sandbox API] refactor v1 runpodsandbox using sandbox api Merge pull request !2086 from zhangxiaoyu/master_dev
- !2087 [Sandbox API] add sandbox restore
- !2080 apply id name manager function
- !2085 clean cni/native network resource * clean cni/native network resource
- !2082 Add sandboxer controller and controller manager * Add sandboxer controller and controller manager
- !2081 Fix make script for unit test * Fix PR gate issue
- !2065 add sandbox head file * add sandbox head file
- !2077 Add sandbox proto files and grpc sandboxer client * Add grpc sandboxer client and UT * Add sandbox protobuf files
- !2076 Add interface for sandbox controller module * Add interface for sandbox controller module
- !2075 [CRI] refactor stream server bugfix
- !2073 [debug] improve debug message for gc containers * [debug] improve debug message for gc containers
- !2072 fix gcc 12 compile failed * fix gcc 12 compile failed
- !2069 [CRI] refactor manager of stream server codes
- !2071 remove unused val * remove unused val
- !2070 recover critest test and fix bigdata_stream_runc * recover critest test and fix bigdata_stream_runc
- !2068 fix mcs_delete bug * fix mcs_delete bug
- !2064 disable critest temporary * disable critest temporary
- !2063 disable the exec timeout function for kata runtime * disable the exec timeout function for kata runtime
- !2058 [CRI] support cri v1 api and v1alpha api Merge pull request !2058 from haozi007/refactor
- !2061 fix CI fail * fix CI fail
- !2060 fix some doc error * fix some doc error
- !2059 ignore the return value of critest * ignore the return value of critest and save critest result
- !2057 critest do not use valgrind * critest do not use valgrind
- !2056 add critest test * add critest test
- !2055 adapt lcr code refactor * adapt lcr code refactor
- !2053 optimize scripts * optimize scripts
- !2051 fix some codecheck Merge pull request !2051 from zhongtao/codecheck
- !2027 refactor rt_isula_exec and shim log Merge pull request !2027 from zhongtao/refactor
- !2045 return non-zero if copy invalid Merge pull request !2045 from zhangxiaoyu/master
- !1912 增加system prune一键清理命令和功能 * Proposal to add isula system prune command.
- !2043 fix CI of ipc ns * fix CI of ipc ns
- !2041 fix lose ipc shm mount point Merge pull request !2041 from haozi007/fixbug
- !2028 [CRI] move cni init into cri server Merge pull request !2028 from haozi007/fixbug
- !2039 [RO] refactor remote ro code * [RO] refactor remote ro code
- !2040 fix image_digest.sh * fix image_digest.sh
- !2038 fix inspect image by digest Merge pull request !2038 from zhongtao/digest
- !2036 archive reader close if copy to container failed Merge pull request !2036 from zhangxiaoyu/master
- !2032 fix some code check error and sync code Merge pull request !2032 from zhongtao/codecheck
- !2035 archive reader close if copy to container failed * archive reader close if copy to container failed
- !2033 fix layer imcomplete cause isulad core Merge pull request !2033 from zhangxiaoyu/master
- !2031 fix layer imcomplete cause isulad core * add load layer testcase * fix layer imcomplete cause isulad core
- !2030 fix fd leak for shim_create Merge pull request !2030 from zhongtao/fix_exit
- !2024 don't cleanup when remote ro is enabled Merge pull request !2024 from DriedYellowPeach/fix_cleanup
- !1896 add time usage check for cni caller * add time usage check for cni caller
- !2025 Revert the changes in util_smart_calloc_s Merge pull request !2025 from xuxuepeng/fix_hugetbls
- !2020 ensure define in local and use correctly type Merge pull request !2020 from haozi007/new
- !2023 fix forget to set return value Merge pull request !2023 from DriedYellowPeach/new_master
- !2022 fix hugetlbs malloc length Merge pull request !2022 from zhangxiaoyu/master
- !2016 distinguishing exit codes between shim and container processes Merge pull request !2016 from zhongtao/shim_return_write
- !2019 fix top layer memory leak and not unlock on image_store and rename a function
- !2017 fix memory leak and array access out of range Merge pull request !2017 from DriedYellowPeach/fix_leak
- !2015 reinforce omit health_check.sh Merge pull request !2015 from zhongtao/strem_fix
- !2014 reinforce cri_stream.sh and health_check.sh Merge pull request !2014 from zhongtao/strem_fix
- !2012 restore execSync return value Merge pull request !2012 from zhongtao/fix_exec
- !2010 recheck delete command exit status Merge pull request !2010 from zhongtao/retry
- !2008 ensure isulad_io not NULL before close fd Merge pull request !2008 from zhongtao/fix_shim
- !2007 fix health_check.sh Merge pull request !2007 from zhongtao/fix_ci
- !2004 restore ping head Merge pull request !2004 from zhongtao/fix_registry
- !2001 convert files from CRLF to LF Merge pull request !2001 from zhangxiaoyu/master
dev stats:
- 344 files changed, 21640 insertions(+), 2940 deletions(-)
- contributors: zhongtao, haozi007, zhangxiaoyu, xuxuepeng, jake, Neil.wrz, sailorvii
组件 | 版本 | commit |
---|---|---|
lcr | v2.1.1 | 75c7d4da |
lxc | 4.0.3-2022102418 | NA |
2023-05-11 root release 2.1.2
- !1996 add some ci for runc Merge pull request !1996 from zhongtao/runc_ci
- !1995 add try_generate_exec_id func for health check Merge pull request !1995 from zhongtao/fix
- !1993 fix remote_layer_ut error Merge pull request !1993 from DriedYellowPeach/fix_secwarning
- !1991 split remote grpc code by macro Merge pull request !1991 from zhangxiaoyu/master
- !1992 add some shim ut Merge pull request !1992 from zhongtao/runc_ut
- !1990 Fix free for container info Merge pull request !1990 from xuxuepeng/fix-cpu-usage
- !1989 Fix memory leak for container info Merge pull request !1989 from xuxuepeng/fix-cpu-usage
- !1988 Fix UT failure for execution_extend Merge pull request !1988 from xuxuepeng/fix-cpu-usage
- !1984 fix security warning Merge pull request !1984 from DriedYellowPeach/fix_secwarning
- !1983 Add support for usage_nano_cores in stats Merge pull request !1983 from xuxuepeng/fix-cpu-usage
- !1985 fix security warning Merge pull request !1985 from zhongtao/warning
- !1980 convert struct lcr start/exec request Merge pull request !1980 from zhangxiaoyu/master
- !1977 [CRI] Add support for saving and displaying resource related info in CRI 1.25
- !1973 fix setting of memory-swap-limit and unified resources Merge pull request !1973 from zhangxiaoyu/master
- !1965 update runc doc Merge pull request !1965 from zhongtao/runc_doc
- !1962 change isulad-shim epoll struct Merge pull request !1962 from zhongtao/epoll_change
- !1976 bugfix last element of array should be null Merge pull request !1976 from DriedYellowPeach/fix_array
- !1975 remove unused headers Merge pull request !1975 from DriedYellowPeach/fix_header
- !1971 fix network store check podsandbox Merge pull request !1971 from zhangxiaoyu/master
- !1972 clean isulad shim compile relies Merge pull request !1972 from zhongtao/shim_remove_utils
- !1970 修复ubuntu下isula pull 阿里源失败 Merge pull request !1970 from xingleigao/master
- !1964 fix workingset bytes and add memory info for runc runtime Merge pull request !1964 from zhangxiaoyu/master
- !1961 skip add podsandbox to network store
- !1960 ut for remote layer store
- !1963 if write return EAGAIN maybe should wait a moment Merge pull request !1963 from haozi007/write_eagain_with_sleep
- !1948 add PodSandboxStats and ListSandboxStats
- !1959 free timeout when shim_create finished Merge pull request !1959 from zhongtao/leak
- !1957 add some ci test for exec and log Merge pull request !1957 from zhongtao/ci_add
- !1956 remove unused func Merge pull request !1956 from zhongtao/remove
- !1953 if the exit code in the response of execSync is not zero, an error will be returned in cri Merge pull request !1953 from zhongtao/exit_code
- !1951 isulad-shim: fix log loss bug Merge pull request !1951 from zhongtao/log_runc
- !1950 add effective and permitted type of cap to oci spec Merge pull request !1950 from zhongtao/cap
- !1949 move archive code into util archive Merge pull request !1949 from haozi007/master
- !1939 add functions of getting cgroup v1 metrics Merge pull request !1939 from zhangxiaoyu/master
- !1940 add files_limit to oci spec Merge pull request !1940 from zhongtao/fileslimit
- !1935 clean container process after execSync timeout exit
- !1937 CI: ensure load liblcr.so before check opened fd in isulad Merge pull request !1937 from haozi007/master
- !1936 CI: show leak fd in log Merge pull request !1936 from haozi007/master
- !1934 add env-hookspec to test hook env Merge pull request !1934 from zhangxiaoyu/master
- !1932 add hook env test Merge pull request !1932 from zhangxiaoyu/master
- !1933 support setting pod to privilege Merge pull request !1933 from zhongtao/privilege
- !1930 support to config selinux label in cri
- !1929 refactor sysinfo/cgroup use util functions and bugfix for cgroup
- !1926 split cgroup from sysinfo Merge pull request !1926 from zhangxiaoyu/master
- !1927 clean code for some cri code Merge pull request !1927 from zhongtao/selinux
- !1925 containers in same sandbox should have same process labels Merge pull request !1925 from zhongtao/selinux
- !1924 cri_stream test without using valgrind and restore the runc test Merge pull request !1924 from zhongtao/runc_ci
- !1922 fix inspect data memleak Merge pull request !1922 from zhangxiaoyu/master
- !1921 temporary remove runc ci Merge pull request !1921 from zhongtao/runc_ci
- !1919 skip cri_stream test for runc Merge pull request !1919 from zhongtao/ci_fix
- !1918 when create container in container, runc not support to mount /dev Merge pull request !1918 from zhongtao/ci_fix
- !1879 【runc】add ci for runc Merge pull request !1879 from zhongtao/runc_ci
- !1915 bugfix when refresh working don't allow pull or load image
- !1877 add runc doc Merge pull request !1877 from zhongtao/runcdoc
- !1916 fix isula_rt_ops_ut bugs Merge pull request !1916 from zhongtao/runc_ut
- !1906 refactor remote ro code Merge pull request !1906 from DriedYellowPeach/master
- !1878 【runc】add ut for runc
- !1913 fix util_getgrent_r overflow
- !1910 modify the return value of the util_waitpid_with_timeout to status Merge pull request !1910 from zhongtao/errno
- !1908 更新一个打印级别问题 Merge pull request !1908 from sailorvii/master
- !1841 add new doc for support remote ro directory Merge pull request !1841 from DriedYellowPeach/doc
- !1903 bugfix can't delete layers under dir overlay-layer
- !1902 bug fix remote ro add/remove remote image twice
- !1901 use CURLOPT_XFERINFOFUNCTION instead of deprecated CURLOPT_PROGRESSFUNCTION since curl 7.32.0 Merge pull request !1901 from zhangxiaoyu/master
- !1897 use auto free to proc_t Merge pull request !1897 from zhongtao/notify
- !1899 modifying cpurt file permissions Merge pull request !1899 from ger202/master
- !1895 close remote ro when compile with ut for now Merge pull request !1895 from DriedYellowPeach/fix_ut
- !1894 change goto branch Merge pull request !1894 from zhongtao/err
- !1890 adapt to repo of openeuler url changed Merge pull request !1890 from haozi007/fixbug
- !1888 fix compile error when not enable remote ro Merge pull request !1888 from DriedYellowPeach/fix_compile
- !1872 【runc支持】allow the paused container to be stopped Merge pull request !1872 from zhongtao/pause
- !1875 修复runc NOTIFY_SOCKET环境变量设置问题 Merge pull request !1875 from sailorvii/master
- !1885 change sleep() to usleep() to avoid lossing of accuracy Merge pull request !1885 from zhongtao/sleep
- !1884 add ci for remote ro Merge pull request !1884 from DriedYellowPeach/master
- !1874 [feature] remote ro Merge pull request !1874 from DriedYellowPeach/remote_ro
- !1836 support isula update when runtime is runc Merge pull request !1836 from zhongtao/update
- !1881 fix CRI SetupPod and TearDownPod deadlock Merge pull request !1881 from zhangxiaoyu/master
- !1873 fix read member error from struct Merge pull request !1873 from haozi007/new
- !1869 add cgroup cpu ut Merge pull request !1869 from ger202/master
- !1871 [CRI Update to 1.25] Add Memory Info Merge pull request !1871 from ilyakuksenok/test_meminfo_fix
- Update-CRI
- unlock m_podsLock if new failed
- !1862 cleancode for read/write and add crictl timeout and sync for CI Merge pull request !1862 from zhangxiaoyu/master
- !1863 修改docs/design/detailed/Network/native_network_design_zh.md错误的文件链接 Merge pull request !1863 from sailorvii/master
- !1852 isulad-shim support execSync with timeout Merge pull request !1852 from zhongtao/timeout2
- !1856 [image] support pull image with digest
- !1858 add retry for read/write Merge pull request !1858 from zhangxiaoyu/master
- !1854 fix selinux_label_ut timeout and add timeout for all ut Merge pull request !1854 from zhangxiaoyu/master
- !1851 fix cpu-rt disable after reboot machine Merge pull request !1851 from haozi007/fixbug
- !1848 Bugfix in isulad_config and executor Merge pull request !1848 from xuxuepeng/bug-fix
- !1849 fix cpu-rt CI Merge pull request !1849 from ger202/master
- !1846 fix cpu-rt CI Merge pull request !1846 from ger202/master
- !1844 fix isula cpu-rt CI
- !1833 add CRI ContainerStats Service Merge pull request !1833 from zhangxiaoyu/master
- !1839 fix inspect.sh failed Merge pull request !1839 from zhangxiaoyu/master_dev
- !1834 fix design typo Merge pull request !1834 from kenneth/master
- !1837 fix cpu rt review comments
- !1829 Add macro in protoc.cmake Merge pull request !1829 from xuxuepeng/protoc_macro
- !1817 add ContainerStats Merge pull request !1817 from ilyakuksenok/container_stats
- !1824 modify dependence lcr to libisula Merge pull request !1824 from zhangxiaoyu/master
dev stats:
- 243 files changed, 11236 insertions(+), 3200 deletions(-)
- contributors: zhongtao, zhangxiaoyu, Neil.wrz, haozi007, sailorvii, songbuhuang, xuepengxu, Xuepeng Xu, ilya.kuksenok, Neil, shijiaqi1, xinglei, zhushy
组件 | 版本 | commit |
---|---|---|
lcr | v2.1.1 | 75809b8c |
lxc | 4.0.3-2022102407 | NA |
2023-02-06 root release 2.1.1
- !1801 ensure that the task_console_accept thread ends before destroying the io_thread Merge pull request !1801 from zhongtao/io_thread
- !1816 ensure isula exec inherits the config of create Merge pull request !1816 from zhongtao/rlimit
- !1815 enable dnsname and cleancode for native network Merge pull request !1815 from zhangxiaoyu/master
- !1809 refresh cmake messages
- !1807 Refresh-api.proto-cri-1.25
- !1804 add info log when isulad shutdown Merge pull request !1804 from zhangxiaoyu/master_dev
- !1802 fix cpu-rt CI Merge pull request !1802 from ger202/master
- !1799 add cpu-rt ut Merge pull request !1799 from ger202/master
- !1800 fix code style and add network ut
- !1795 add omitted musl adaption code
- !1797 do not report error message in ignore situation Merge pull request !1797 from haozi007/fixbug
- !1796 cleancode for util network and add ut
- !1790 remove residual dir if exec failed with runc and add CI
- !1788 add void parameter for function try_wait_all_child Merge pull request !1788 from zhangxiaoyu/master
- !1787 remove clean_module_fill_ctx for libisulad_img.so Merge pull request !1787 from zhangxiaoyu/master
- !1784 move the delete fifo dir function to the out branch Merge pull request !1784 from zhongtao/isulad_fifo
- !1777 Websockets in kubectl research * Add more description and diagrams * Add some more HTTP/2 related info * Remove possible regressions. * fix issues * add initial websockets description
- !1782 ensure hostconfig is not null. Merge pull request !1782 from zhongtao/isulad_fifo
- !1781 Delete client fifo dir on isulad to prevent file residue
- !1776 fix isula fifo dir residue bug
- !1771 recheck kill command exit status
- !1770 When run options rm is set, delete the stoped container's fifo directory. Merge pull request !1770 from zhongtao/autorm
- !1767 isulad shim wait for all child process Merge pull request !1767 from DriedYellowPeach/master
- !1766 change free method to util_free_array method Merge pull request !1766 from zhongtao/search_fix
- !1765 fix omit memory leak for search Merge pull request !1765 from zhongtao/search_fix
- !1758 add ut for search
- !1760 check file system ro before merge network for syscontainer Merge pull request !1760 from zhangxiaoyu/master
- !1763 fix memory leak for search Merge pull request !1763 from zhongtao/search_ci
- !1761 fix leftover devicemapper mnt dir * fix leftover devicemapper mnt dir
- !1751 deleting broken rootfs Merge pull request !1751 from DriedYellowPeach/master
- !1759 add comma for image_search.sh * add comma for image_search.sh
- !1755 add param check and customize delimiter for isula search. * add param check for parse_single_template_string and add customize del…
- !1754 add ci for isula search * add ci for isula search
- !1752 add adaption code for musl
- !1753 bugfix for isula search * bugfix for search
- !1747 refactor runtime check and fix a bug in shim v2 runtime conversion * refactor runtime check and fix a bug in shim v2 runtime conversion
- !1750 add cri 1.25 interface change docs * add cri 1.25 interface change docs
- !1739 set inspect_container timeout
- !1746 fix additional gids for exec user Merge pull request !1746 from zhangxiaoyu/master
- !1742 retry call runtime ops
- !1744 update logo of iSulad
- !1735 Remove chmod 751 permission for dirs by engine when user-remap enabled.
- !1736 [docs] add different with other engins
- !1722 关于CRI版本升级后新增的CRI字段
- !1733 add primary group to additional groups
- !1732 change print message of network_list.sh
- !1731 fix error in image.c for isula search
- !1667 Add isula search API
- !1724 【轻量级 PR】:fix typo in update.c
- !1728 fix storage layer and driver ut failed in container
- !1723 handle security warning for cleanup module
- !1725 remove unknown option wno-maybe-uninitialized
- !1713 Add state check document
- !1718 sync patches from stable
- !1715 make cleanup CI to restart isulad at the end
- !1714 add CI test for cleanup module
- !1711 fix memory leak for not unref container in oci_rootfs_clean
- !1710 cleanup_leftover内存泄漏
- !1703 bugfix for websocket receive data too long
- !1700 cleanup the leftover created after abnormal exit of isulad
- !1702 [improve] debug information for console io
- !1694 Add isula search document
- !1689 Add extern C for header files
- !1695 delete syncCloseSem when close all wssession
- !1692 remove mnt point if add device mapper device failed
- !1687 add extern C for mainloop header
- !1679 isula usage一致性优化
- !1684 dec device info ref in grow device fs
- !1681 make sure kill pid not negative
- !1677 add isula create --rm option
- !1680 add setup bridge network document
- !1636 improve log before started log server
- !1662 docs: add guid detail
- !1661 run storage layers ut with non-root
- !1657 use epoll loop for wait_exit_fifo
- !1655 use epoll instead of select for wait_exit_fifo
- !1654 docs:add rootless english docs
- !1653 add rootless doc
- !1652 add design doc of layer store
- !1645 fix maybe uwait use after free
- !1647 refactoring version and info service
- !1646 refactoring gPRC resize service
- !1643 docs:change image to mermaid
- !1642 doc add health_check and restart_manager design
- !1641 Add english docs for Network
- !1640 Add english docs for Events and Image
- !1639 Add english doc for Runtime, Security and Volume
- !1638 Add english docs for Container and CRI
- !1637 Add README doc for manual and design
- !1635 Add README doc for build_docs
- !1632 add volume unit test
- !1633 add detailed doc for isulad runtime
- !1634 Modify some function parameters of the volume module to const char*
- !1631 doc add design doc for restore
- !1630 modify local volume design docs
- !1628 document optimization: Content optimization and add English version
- !1629 add events design docs
- !1627 add gc and supervisor design doc
- !1626 添加一个依赖解决脚本编译grpc错误
- !1624 Modify timezone CI test
- !1623 add hostname env for container
- !1621 add timezone CI test
- !1620 add isula search research docs
- !1619 calculate timezone by tm_gmtoff
- !1617 fix timezone error
- !1615 add isulad args
- !1612 remove unused includes
- !1610 document optimization:document classfication
- !1607 [REST]: Add rest volume prune api
- !1604 [REST]: Add rest volume rm api
- !1606 [clang-analyzer] sync code fix from stable
- !1603 cleancode about rest register container
- !1602 [REST]: Add rest volume ls api
- !1592 document optimization:modify README.
- !1599 [codecheck] cleancode about big function and magic number
- !1600 【codecheck】handle some warnings about magic number and style
- !1598 the right brace should take a single line
- !1597 [codecheck] improve code
- !1564 format codes of isulad
- !1596 copy cri-tools bin from build directory
- !1595 update CI crictl tools version
- !1582 doc add build and install guide using rpm
- !1587 add debug info and remove unuse head file
- !1585 use existing micro OPENSSL_IS_BORINGSSL
- !1584 fix snprintf hostname failed
- !1583 add ENABLE_BORINGSSL to support android with openssl
- !1580 check snprintf return value
- !1570 update seccomp profile interface of cri
- !1576 do clean path and check if file exist
- !1574 remove unused header and clear err_msg after attach network module
- !1572 change default umask to 0022
- !1567 exec_request_to_rest forget to handle suffix
- !1565 Add read and execute permissions for libhttpclient.so and libisulad_tools.so for other users
- !1563 add fuzz dict
- !1561 remove unused include files of quota and net util
- !1559 use newest runc to run testcase of master branch
- !1557 ensure read string must have space store null char
- !1556 revert fifo modification
- !1537 refactor gRPC top/stat/update/export container management operation service
- !1554 set dup_option null after free
- !1548 stop health check monitor before stopping container
- !1549 fix a memory free err in normalized_host_variant
- !1547 fix cri attach when stdout and stderr are false
- !1545 Add a Provides in SPEC
- !1544 install pidof for testcase
- !1541 tolerate arch unspecified seccomp profiles
- !1540 支持cgroupns 选项
- !1531 create a log file for shim v2 and remove 10,229 device from the default config
- !1542 do not report error if not return
- !1532 make a modification on stdout and stderr fifo creation to support shimv2
- !1539 fix cpu-quota out of range when update to -1
- !1536 don't mount shareable dirs if user set mount for dev shm
- !1535 add check testcase for HOME env of container
- !1529 use only TLS v1.2 or later
- !1527 do not use tmpfile()
- !1521 refactor gRPC exec/rename/list/inspect container management operation service
- !1519 add rest stats api
- !1517 stop health check monitor before stopping container
- !1515 Add rest resize api
- !1516 fix check for used by container
- !1514 micro refactor: image name check
- !1513 make sure threads to be either joined or detached
- !1511 micro-refactor codes From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1510 Strengthen sandbox log positioning From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1505 refactor fuzz From: @wangfengtu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1508 Delete extra space or tab indent in CI directory From: @linuxkernelAnalyse Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1507 Correct Misspelled Word 'requst' To 'request' From: @driedyellowpeach Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1506 modify native network docs From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1504 Delete extra space or tab indent From: @linuxkernelAnalyse Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @jingwoo
- !1503 remove indirect dependencies From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1501 initializer fd_set using FD_ZERO From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1496 wait fifo if runtime start failed From: @zh_xiaoyu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1497 fix isula load --tag take no effect From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1493 refactor huge method - setup_ipc_dirs From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1494 fix use after free From: @songbuhuang Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1492 Refactoring the remaining container lifecycle management operations services From: @jingwoo Reviewed-by: @zh_xiaoyu, @duguhaotian Signed-off-by: @duguhaotian
- !1488 support set groups From: @wangfengtu Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1491 refactor grpc start and stop service From: @leizhongkai Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1486 [v2.0.14]可能的double free (src/cmd/isula/information/ps.c:856) From: @songbuhuang Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1487 refactor gRPC create service From: @leizhongkai Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1484 gc considers stored monitor pid From: @vegbir Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1482 fix misuse of BUFSIZ From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1480 increase websocket lws_lookup size From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1477 use util_smart_calloc_t to prevent overflow From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1472 fix inspect -f error when bionic From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1469 set the name of each container and image operation thread for restful version From: @jingwoo Reviewed-by: @wangfengtu, @duguhaotian Signed-off-by: @duguhaotian
- !1468 set the name of each container and image operation thread From: @jingwoo Reviewed-by: @wangfengtu, @duguhaotian Signed-off-by: @duguhaotian
- !1466 fix shm size set invalid when reboot From: @zh_xiaoyu Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1465 fix isulad-shim coredump when remove ioc fd node From: @zh_xiaoyu Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1401 function refactor (util_normalized_host_os_arch) From: @chengzrz Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1461 add null terminal at end of gr mem list From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1460 fix memory leak of remove layer From: @duguhaotian Reviewed-by: @zh_xiaoyu, @jingwoo Signed-off-by: @jingwoo
- !1458 do not fail if gr is NULL From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1457 do not fail if pw is not NULL From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1456 bugfix for double free and use after free From: @zh_xiaoyu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @jingwoo, @duguhaotian
- !1452 fix invalid convert and format From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1449 remove check parameter label_opts in init_label From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1450 update seccomp to Linux 5.10 syscall list From: @vegbir Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1447 remove static of strlncat From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1444 【安全】add check to arguments From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1443 add pointer parameters NULL check From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1442 fix different type convert From: @duguhaotian Reviewed-by: @jingwoo, @zh_xiaoyu Signed-off-by: @jingwoo
- !1439 improve fuzz test From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1438 Add fuzz test for parser of pw gr obj From: @chegJH Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1436 fix install error when android From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1434 do not mkdir of isulad if no controller found From: @wangfengtu Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1430 add invalid gid and uid From: @duguhaotian Reviewed-by: @wangfengtu, @jingwoo Signed-off-by: @jingwoo
- !1428 修复 portMappings 空值产生的错误 From: @v6543210 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1427 add x permission when create directory From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1424 fix pwgr issues From: @chegJH Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @jingwoo
- !1423 fix parse volume failed From: @zh_xiaoyu Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @jingwoo
- !1415 refactor devmapper_parse_options function From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1420 support lxc_contexts configurable From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1421 can't delete container console fifo dir in /run/isula/ on removing the container From: @firstadream Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1418 add check result argument ut From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1417 允许bridge模式下创建系统容器 From: @firstadream Reviewed-by: @duguhaotian, @zh_xiaoyu Signed-off-by: @duguhaotian
- !1416 refactor util_getgrent_r and util_getpwent_r From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1414 refactor parse_volume function From: @jingwoo Reviewed-by: @wangfengtu, @duguhaotian Signed-off-by: @duguhaotian
- !1412 fix ut bug and arguments check From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1406 adapt to openssl 3.0 From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1404 Adapt bionic libc, increase testcase coverage From: @chegJH Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1378 Adopt bionic libc, parser for passwd and group ojbect From: @chegJH Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1399 add isula import restful mode From: @chengzrz Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1397 support isula wait even if it's not oci image From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1394 refactor mount parse in spec module From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1393 cleancode: http request From: @zh_xiaoyu Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @jingwoo
- !1391 add native network detail From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1390 增加riscv64的seccomp信息 From: @chenhongji Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @duguhaotian
- !1387 【CRI】ignore portmapping config with invalid hostport From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1388 set default sig handler for sigchld From: @duguhaotian Reviewed-by: @wangfengtu, @jingwoo Signed-off-by: @jingwoo
- !1373 fix restful iSulad no response for signal 15 and 2 From: @duguhaotian Reviewed-by: @wangfengtu, @jingwoo, @jingxiaolu Signed-off-by: @jingxiaolu
- !1383 add isula tag restful mode From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1382 add errno infomation when archive failed From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1380 fix no status of health check when restfull From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1377 fix wrong use of DST(Daylight Saving Time) and timezone From: @wangfengtu Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @duguhaotian
- !1375 run cri stream test without valgrind From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1374 make static link libhttpclient.a work From: @firstadream Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @duguhaotian
- !1372 fix cricli command not found From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1370 fix cricli command not found in CI test From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1369 update performance data use ptcr tool From: @duguhaotian Reviewed-by: @jingwoo, @jingxiaolu Signed-off-by: @jingxiaolu
- !1362 fix cri attach coredump From: @zh_xiaoyu Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @duguhaotian
- !1365 adapt to the enabled selinux host environment From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1366 fix fedora Dockerfile errors From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1357 Add restful interface isula pull/login/logout. From: @firstadream Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1364 using /user/sbin/init as init process in CI environment From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1363 support multi-linux distribution CI environment From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1356 support isula attach when restfull From: @wangfengtu Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @duguhaotian
- !1359 fix user take no effect when restfull From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1355 fix openssl-verify invalid disable metadata From: @duguhaotian Reviewed-by: @jingwoo, @jingxiaolu Signed-off-by: @jingxiaolu
- !1352 fix podSandbox management operation failure From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1351 Refactored CRI module to remove over-engineering From: @jingwoo Reviewed-by: @duguhaotian, @wangfengtu Signed-off-by: @duguhaotian
- !1349 remove temporary file only when write file failed From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1347 remove temporary file if write atomic file failed From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1345 support rename subcommand in restful mode From: @duguhaotian Reviewed-by: @wangfengtu, @jingxiaolu Signed-off-by: @jingxiaolu
- !1343 Modify error message thrown when User defined network is default network for disambiguation From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1335 fix bugs of userns-remap and add -DENABLE_USERNS_REMAP From: @wangfengtu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1341 remove unnecessary wrong message From: @duguhaotian Reviewed-by: @jingwoo, @jingxiaolu Signed-off-by: @jingxiaolu
- !1339 fix uid/gid error when load image From: @wangfengtu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1337 enlarge rest buffer limit to support --security-opt From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1333 optimize remove container process From: @duguhaotian Reviewed-by: @jingwoo, @jingxiaolu Signed-off-by: @jingxiaolu
- !1332 [network] fix invalid check for empty ip ranges From: @duguhaotian Reviewed-by: @jingxiaolu, @jingwoo, @wangfengtu Signed-off-by: @jingxiaolu
- !1331 fixbug restful interface isula pause/unpause From: @xiaochaowang Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @duguhaotian
- !1329 add api change item for pull template From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1322 delete isulad engine param From: @wangfengtu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1327 support default network setting From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1325 add -DSYSCONFDIR_PREFIX as prefix when read config From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1319 add restful interface isula export From: @xiaochaowang Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1324 fix lose default hostname error From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1323 fix exec --workdir take no effect when restfull From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1320 do not fail even if no cgroup controller found when cgroupv2 From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1318 fix coding irregularities From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1317 fix coding irregularities of entry module From: @jingwoo Reviewed-by: @wangfengtu, @duguhaotian Signed-off-by: @duguhaotian
- !1316 fix coding irregularities of core module From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1315 remove redundant code From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1282 clean the gRPC client module code From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1313 let isulad root path configable when userns-remap From: @wangfengtu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1310 Refactor procedure of setting default value for network namespace mode From: @chengzrz Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @duguhaotian
- !1307 add restful interface isula info From: @xiaochaowang Reviewed-by: @duguhaotian, @jingwoo Signed-off-by: @duguhaotian
- !1306 continue pulling even if no Docker-Distribution-Api-Version found From: @wangfengtu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1303 disable image related command if disable oci and disable embedded From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1301 support change CLIENT_RUNDIR when compile From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1300 fix lose regexec for android From: @duguhaotian Reviewed-by: @wangfengtu, @jingxiaolu Signed-off-by: @jingxiaolu
- !1296 support regexec on android From: @duguhaotian Reviewed-by: @jingwoo, @jingxiaolu Signed-off-by: @jingxiaolu
- !1294 adapt android compile From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1292 use unify regexec From: @duguhaotian Reviewed-by: @jingwoo, @jingxiaolu Signed-off-by: @jingxiaolu
- !1291 Fix the third party license relative path error From: @smartsyoung Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1287 remove unnecessary arguments From: @duguhaotian Reviewed-by: @jingwoo, @jingxiaolu Signed-off-by: @jingxiaolu
- !1289 print error when dlsym failed From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1286 do not timeout when use restfull to connect to daemon From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1284 compliance: modify licensing compliance issues in repository Merge pull request !1284 from SmartsYoung/master
- !1165 iSulad: Added the ability to display n last created containers Merge pull request !1165 from lauk/master
- !1281 fix utils module encoding problem Merge pull request !1281 from JingWoo/My2022
- !1280 fix cmd/isulad-shim module encoding problem Merge pull request !1280 from JingWoo/My2022
- !1277 引入gvisor支持 Merge pull request !1277 from Tiamo0/master
- !1279 support devicemapper ci testcases Merge pull request !1279 from haozi007/master
- !1275 fix compile error of isula-transform Merge pull request !1275 from wangfengtu/isula-transform
- !1270 refactor build system of iSulad Merge pull request !1270 from haozi007/refactor
- !1274 Add test design doc for CRI modification feature Merge pull request !1274 from czrz/master
- !1271 fix compile error with grpc 1.41.x Merge pull request !1271 from zhangxiaoyu/master
- !1265 improve CI build step Merge pull request !1265 from haozi007/work
dev stats:
- 778 files changed, 37423 insertions(+), 8882 deletions(-)
- contributors: haozi007, zhangxiaoyu, zhongtao, WangFengTu, wujing, Neil.wrz, chengzrz, songbuhuang, chegJH, SmartsYoung, ger202, root, William Dean, ilya.kuksenok, leizhongkai, liyanshui, shijiaqi1, vegbir, wangxiaochao, yanshui.li, 5233693, ChenHongJi, DriedYellowPeach, Ikko Ashimine, Luo Yifan, Mig Yang, Song Zhang, along, czrz, ilyakuksenok, lauk001, tiamo0
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.9 | 91d45441 |
clibcni | v2.0.7 | f5c4f186 |
lxc | 4.0.3-2022102406 | NA |
2023-01-03 root release 2.0.18
- !1791 remove residual dir if exec failed with runc and add CI Merge pull request !1791 from zhangxiaoyu/stable-v2.0.x
- !1789 add void parameter for function try_wait_all_child Merge pull request !1789 from zhangxiaoyu/stable-v2.0.x
- !1786 remove clean_module_fill_ctx for libisulad_img.so
- !1785 move the delete fifo dir function to the out branch Merge pull request !1785 from zhongtao/fifo
- !1783 ensure hostconfig is not null. Merge pull request !1783 from zhongtao/fifo
- !1780 Delete client fifo dir on isulad to prevent file residue Merge pull request !1780 from zhongtao/fifo
- !1778 fix isula fifo dir residue bug. Merge pull request !1778 from zhongtao/fifo
- !1775 compatibility for manage pods which created by old iSulad
- !1769 start sandbox before setup network by default
- !1772 recheck kill command exit status Merge pull request !1772 from DriedYellowPeach/stable-v2.0.x
- !1773 When run options rm is set, delete the stoped container's fifo directory. Merge pull request !1773 from zhongtao/autorm_stable
- !1768 isulad shim wait for all child process Merge pull request !1768 from DriedYellowPeach/stable-v2.0.x
- !1764 check file system ro before merge network for syscontainer Merge pull request !1764 from zhangxiaoyu/stable-v2.0.x
- !1762 fix leftover devicemapper mnt dir and deleting broken rootfs Merge pull request !1762 from DriedYellowPeach/stable-v2.0.x
- !1757 add adaption code for musl. * add adaption code for musl.
- !1749 set inspect_container timeout * update function inspect_container timeout
- !1741 retry call runtime ops
- !1748 fix additional gids for exec user
- !1743 console ut Merge pull request !1743 from DriedYellowPeach/stable-v2.0.x
- !1740 add unit test for buffer
- !1738 remove chmod 751 permission for dirs by engine when user-remap enabled
- !1737 add unit test for util/sha256 Merge pull request !1737 from czrz/stable-v2.0.x
- !1734 add primary group to additional groups Merge pull request !1734 from zhangxiaoyu/stable-v2.0.x
- !1729 fix storage layer and driver ut failed in container Merge pull request !1729 from zhangxiaoyu/stable-v2.0.x
- !1726 handle security warning for cleanup module Merge pull request !1726 from DriedYellowPeach/stable-v2.0.x
- !1727 remove unknown option wno-maybe-uninitialized Merge pull request !1727 from zhangxiaoyu/stable-v2.0.x
- !1719 update spec
- !1712 fix memory leak for not unref container in oci_rootfs_clean
- !1705 isula usage一致性优化
- !1704 add isula create --rm option
- !1709 cleanup_leftover内存泄漏
- !1708 bugfix for websocket receive data too long
- !1706 cleanup the leftover created after abnormal exit of isulad
- !1690 Add extend C for header files
- !1701 Add ut for file
- !1699 [improve] add debug information for console io
- !1696 delete syncCloseSem when close all wssession
- !1693 device mapper bugfix
- !1691 dec device info ref in grow device fs
- !1688 remove mnt point if add device mapper device failed
- !1686 add more test for string and map
- !1685 fix error in utils_verify_ut
- !1683 Add ut for verify
- !1678 add UT for atomic and map
- !1682 make sure kill pid not negative
- !1676 【UT】add ut for cutils utils
- !1675 Add ut for mount_spec and regex
- !1674 fix timestamp ut error
- !1673 add ut for cutils timestamp
- !1668 Add ut for filters
- !1669 Add ut for path.c
- !1672 Add ut for utils_convert
- !1671 Add parameter check to path
- !1670 Add adaptation code for filters
- !1665 add ut for cutils aes
- !1666 add UT for mainloop and utils_network
- !1664 refactor ut of cutils
- !1656 use epoll instead of select for wait_exit_fifo
dev stats:
- 189 files changed, 5660 insertions(+), 561 deletions(-)
- contributors: zhangxiaoyu, zhongtao, haozi007, Neil.wrz, songbuhuang, chengzrz, DriedYellowPeach, Mig Yang, ger202, yangjiaqi
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.8 | b24e9632 |
clibcni | v2.0.7 | f5c4f186 |
lxc | 4.0.3-2022092001 | NA |
2022-10-08 ubuntu release 2.0.17
- !1650 add static for udev_wait_pth_t function
- !1644 fix maybe uwait use after free
- !1625 add timezone CI test
- !1622 add hostname env for container
- !1618 calculate timezone by tm_gmtoff
- !1616 invalid free default-runtime and cri-runtime after free json-confs
- !1613 add isulad args Merge pull request !1613 from zhangxiaoyu/stable-v2.0.x
- !1611 Remove redundant header files
- !1609 adapt to openssl 3.0
- !1605 cleancode about rest register container
- !1601 fix memleak
dev stats:
- 21 files changed, 585 insertions(+), 218 deletions(-)
- contributors: zhangxiaoyu, haozi007, wujing, WangFengTu, zhongtao
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.8 | 2791d10f |
clibcni | v2.0.7 | f5c4f186 |
lxc | 4.0.3-2022081201 | NA |
2022-08-23 root release 2.0.16
- !1590 [codecheck] cleancode about big function and magic number
- !1591 【codecheck】handle some warnings
- !1593 [codecheck]the right brace should take a single line
- !1589 【codecheck】improve code
- !1586 use existing micro OPENSSL_IS_BORINGSSL
- !1581 check snprintf return value
- !1579 [clang-analyzer] fix memory leak and use after free
- !1578 do clean path and check if file exist
- !1577 [clang-anaylzer] ensure derenference of non-null pointer
- !1575 [clang-analyzer] remove dead assignment
- !1573 change default umask to 0022
- !1571 [clang-analyzer] ensure agrument with nonnull attirbute passed nonnull
- !1569 add fuzz dict Merge pull request !1569 from wangfengtu/add_dict_stable
- !1568 fix exec_request_to_rest forgot to handle suffix Merge pull request !1568 from haozi007/stable
- !1566 Add read and execute permissions for libhttpclient.so and libisulad_tools.so for other users
- !1562 add lose override flag
- !1560 remove unused include files
- !1558 ensure read string must have space store null char
- !1553 set dup_option null after free
- !1551 stop health check monitor before stopping container
- !1550 fix cpu-quota out of range when update to -1
- !1546 fix cri attach when stdout and stderr are false
- !1543 cherry pick tolerate arch unspecified seccomp profiles to stable branch
- !1538 don't mount shareable dirs if user set mount for dev shm
- !1530 use only TLS v1.2 or later
- !1528 do not use tmpfile()
dev stats:
- 90 files changed, 589 insertions(+), 415 deletions(-)
- contributors: haozi007, WangFengTu, zhangxiaoyu, Neil.wrz, chengzrz, songbuhuang, zhongtao
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.8 | 8c0045f3 |
clibcni | v2.0.7 | f5c4f186 |
lxc | 4.0.3-2022052501 | NA |
2022-07-13 ubuntu release 2.0.15
- !1523 Add rest api for stats
- !1520 stop health check monitor before stopping container Merge pull request !1520 from JingWoo/stable-v2.0.x
- !1518 sync patches from master
- !1512 refactor fuzz
- !1499 wait exit fifo if runtime start failed From: @zh_xiaoyu Reviewed-by: @jingwoo, @duguhaotian Signed-off-by: @duguhaotian
- !1498 cherry pick recent commits from master to stable branch From: @chengzrz Reviewed-by: @wangfengtu, @jingwoo Signed-off-by: @jingwoo
- !1490 [v2.0.14]可能的double free (src/cmd/isula/information/ps.c:856) From: @songbuhuang Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1485 gc considers stored monitor pid From: @vegbir Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1483 fix misuse of BUFSIZ From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1478 use util_smart_calloc_t to prevent overflow From: @jingwoo Reviewed-by: @zh_xiaoyu, @duguhaotian Signed-off-by: @duguhaotian
- !1481 increase websocket lws_lookup size From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1476 refactor parse_volume function Merge pull request !1476 from JingWoo/My2022-stable
- !1475 refactor devmapper_parse_options function Merge pull request !1475 from JingWoo/My2022-stable
- !1473 fix inspect -f error when bionic Merge pull request !1473 from wangfengtu/inspect_stable
- !1471 set the name of each container and image operation thread for restful version Merge pull request !1471 from JingWoo/My2022-stable
- !1470 set the name of each container and image operation thread Merge pull request !1470 from JingWoo/My2022-stable
- !1464 fix shm size set invalid when reboot Merge pull request !1464 from zhangxiaoyu/stable-v2.0.x
- !1463 sync from master branch From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1459 fix isulad-shim coredump when remove ioc fd node Merge pull request !1459 from zhangxiaoyu/stable-v2.0.x
- !1455 bugfix for double free and use after free From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1454 fix get_network_namespace_path check From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1453 fix invalid convert and format From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1451 update seccomp to Linux 5.10 syscall list From: @zh_xiaoyu Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1448 remove check parameter label_opts in init_label From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1446 remove static of strlncat Merge pull request !1446 from zhangxiaoyu/stable-v2.0.x
- !1445 sync from master branch From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1441 sync from master branch seccomp optimiazation Merge pull request !1441 from czrz/stable-v2.0.x
- !1440 improve fuzz for pw gr parser Merge pull request !1440 from haozi007/stable-v2.0.x
- !1437 fix install error when android From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1435 do not mkdir of isulad if no controller found From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
dev stats:
- 214 files changed, 3075 insertions(+), 2058 deletions(-)
- contributors: zhangxiaoyu, WangFengTu, haozi007, wujing, Neil.wrz, William Dean, ger202, vegbir, chegJH, chengzr
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.7 | 43d65936 |
clibcni | v2.0.7 | f5c4f186 |
lxc | 4.0.3-2022052101 | NA |
2022-05-23 root release 2.0.14
- !1432 sync from master branch From: @duguhaotian Reviewed-by: @wangfengtu, @jingwoo Signed-off-by: @jingwoo
- !1422 sync two patches from master Merge pull request !1422 from wangfengtu/sync
- !1419 add check result argument ut From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1413 fix ut bug and arguments check From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1411 fix coding irregularities Merge pull request !1411 from JingWoo/My2022-stable
- !1410 remove redundant code Merge pull request !1410 from JingWoo/My2022-stable
- !1409 clean the gRPC client module code Merge pull request !1409 from JingWoo/My2022-stable
- !1408 fix utils module encoding problem Merge pull request !1408 from JingWoo/My2022-stable
- !1407 fix cmd/isulad-shim module encoding problem Merge pull request !1407 from JingWoo/My2022-stable
- !1405 Adapt to bionic libc, improve lcov coverage Merge pull request !1405 from chegJH/stable-v2.0.x
- !1403 adapt to the enabled selinux host environment Merge pull request !1403 from JingWoo/My2022-stable
- !1402 Adopt bionic libc, parser for passwd and group ojbect Merge pull request !1402 from chegJH/stable-v2.0.x
- !1400 add isula import restful mode to stable branch Merge pull request !1400 from czrz/stable-v2.0.x
- !1398 support isula wait even if it's not oci image From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1396 refactor mount parse in spec module Merge pull request !1396 from JingWoo/My2022-stable
- !1395 cleancode: http request Merge pull request !1395 from zhangxiaoyu/stable-v2.0.x
dev stats:
- 60 files changed, 1223 insertions(+), 358 deletions(-)
- contributors: wujing, haozi007, WangFengTu, chegJH, chengzrz, liyanshui, zhangxiaoyu
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.7 | 43d65936 |
clibcni | v2.0.7 | f5c4f186 |
lxc | 4.0.3-2022040901 | NA |
2022-04-18 root release 2.0.13
- !1389 sync from master branch From: @duguhaotian Reviewed-by: @jingwoo Signed-off-by: @jingwoo
- !1386 sync from master branch Merge pull request !1386 from haozi007/stable-v2.0.x
- !1385 add isula tag restful mode Merge pull request !1385 from zhangxiaoyu/stable-v2.0.x
- !1384 add errno infomation when archive failed Merge pull request !1384 from wangfengtu/archive_msg_stable
- !1381 fix no status of health check when restfull Merge pull request !1381 from wangfengtu/health_state_stable
- !1379 fix wrong use of DST(Daylight Saving Time) and timezone Merge pull request !1379 from wangfengtu/fix_dst_stable
- !1376 fix cricli command not found and run cri stream test without valgrind Merge pull request !1376 from zhangxiaoyu/stable-v2.0.x
- !1371 fix cricli command not found in CI test Merge pull request !1371 from zhangxiaoyu/stable-v2.0.x
- !1368 Add restful interface isula pull/login/logout Merge pull request !1368 from zhangxiaoyu/stable-v2.0.x
- !1367 fix cri attach coredump Merge pull request !1367 from zhangxiaoyu/stable-v2.0.x
- !1361 support isula attach when restfull Merge pull request !1361 from wangfengtu/attach_stable
- !1360 fix user take no effect when restfull Merge pull request !1360 from wangfengtu/user_stable
- !1358 support rename subcommand in restful mode Merge pull request !1358 from haozi007/stable-v2.0.x
dev stats:
- 21 files changed, 1446 insertions(+), 119 deletions(-)
- contributors: WangFengTu, haozi007, zhangxiaoyu, yanshui.li
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.7 | 0979de0a |
clibcni | v2.0.7 | f5c4f186 |
lxc | 4.0.3-2022031701 | NA |
2022-03-24 root release 2.0.12
- update v2.0.12 release notes
- fix openssl-verify invalid disable metadata
- !1353 update version of iSulad to v2.0.12 Merge pull request !1353 from haozi007/stable-v2.0.x
- !1350 remove temporary file only when write file failed From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1348 remove temporary file if write atomic file failed Merge pull request !1348 from wangfengtu/tmp_file_stable
- !1346 Modify error message thrown when User defined network is default network for disambiguation Merge pull request !1346 from czrz/stable-v2.0.x
- !1344 fix bugs of userns-remap and add -DENABLE_USERNS_REMAP From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1342 remove unnecessary wrong message Merge pull request !1342 from haozi007/stable-v2.0.x
- !1340 fix uid/gid error when load image Merge pull request !1340 from wangfengtu/uidgid-stable
- !1338 enlarge rest buffer limit to support --security-opt Merge pull request !1338 from wangfengtu/security-opt-stable
- !1336 fixbug restful interface isula pause/unpause Merge pull request !1336 from wangfengtu/pause_stable
- !1334 sync from master branch Merge pull request !1334 from haozi007/stable-v2.0.x
- !1330 add restful interface isula export From: @xiaochaowang Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1328 add -DSYSCONFDIR_PREFIX as prefix when read config Merge pull request !1328 from wangfengtu/etc_stable
- !1326 fix exec --workdir take no effect when restfull Merge pull request !1326 from wangfengtu/workdir_stable
- !1321 do not fail even if no cgroup controller found when cgroupv2 Merge pull request !1321 from wangfengtu/no_controller_stable
- !1314 iSulad: Add the function of isolating the user namespaces Merge pull request !1314 from wangfengtu/userns-remap
- !1312 add restful interface isula info Merge pull request !1312 from xiaochaowang/stable-v2.0.x
dev stats:
- 37 files changed, 1566 insertions(+), 72 deletions(-)
- contributors: WangFengTu, haozi007, root, wangxiaochao, HumbleHunger, chengzrz
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.7 | 6b07b2e9 |
clibcni | v2.0.7 | f5c4f186 |
lxc | 4.0.3-2022021501 | NA |
2022-02-24 root release 2.0.11
- !1309 improve ci of stable branch Merge pull request !1309 from haozi007/stable-v2.0.x
- !1308 continue pulling even if no Docker-Distribution-Api-Version found Merge pull request !1308 from wangfengtu/pull_fail_stable
- !1305 Give a default network namespace mode when linux field is not configured Merge pull request !1305 from czrz/stable-v2.0.x
- !1304 disable image related command if disable oci and disable embedded Merge pull request !1304 from wangfengtu/disable_commands_stable
- !1302 support change RUNPATH when compile Merge pull request !1302 from wangfengtu/rundir
- !1299 fix lose regexec for android From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1298 sync from master branch Merge pull request !1298 from haozi007/stable-v2.0.x
- !1295 adapt android compile From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1293 sync from master branch From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1290 print error when dlsym failed Merge pull request !1290 from wangfengtu/dlsym_error_stable
- !1288 do not timeout when use restfull to connect to daemon Merge pull request !1288 from wangfengtu/timeout_stable
- !1273 refactor build system of iSulad Merge pull request !1273 from haozi007/stable-v2.0.x
- !1278 fix multithreading exec bug Merge pull request !1278 from zhangxiaoyu/stable-v2.0.x
- !1276 fix compile error of isula-transform Merge pull request !1276 from wangfengtu/transform-stable
- !1272 fix compile error with grpc 1.41.x Merge pull request !1272 from zhangxiaoyu/stable-v2.0.x
- !1267 【stable】fix compile error when building embedded image Merge pull request !1267 from wangfengtu/compile_stable
- !1260 fix codex error Merge pull request !1260 from wangfengtu/fix_codex_stable
- !1255 fix memory leak in CniNetworkPlugin Merge pull request !1255 from zhangxiaoyu/stable-v2.0.x
- !1246 Fixed a bug that occurs when starting a container in host mode Merge pull request !1246 from czrz/stable-v2.0.x
- !1244 Optimize websocket streaming service code Merge pull request !1244 from JingWoo/stable-v2.0.x
- !1243 add pull request gateway checker for build and ut From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1234 fix dangerous memory operation and memory leak Merge pull request !1234 from czrz/stable-v2.0.x
- !1241 isula pull does not support format name@digest Merge pull request !1241 from wangfengtu/remove_digest_stable
- !1238 fix mem leak Merge pull request !1238 from gaohuatao/sta_ght
- !1236 fix undefined reference to `service_arguments_free' in libisulad_img.so From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1232 fix undefined reference in libisulad_img.so Merge pull request !1232 from wangfengtu/undefine_stable
- !1230 fix cri version memory leak From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1227 print valgrind log Merge pull request !1227 from zhangxiaoyu/stable-v2.0.x
- !1224 add fuzz build in CI From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1221 Modified cmakelist of storage_layer and added a new mock function in isulad_config_mock to fix errors that happen when compiling with UT option turned on From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1220 fix cpu variant get error From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1217 fix cri libwebsockets sync_close_sem memory leak From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1216 Fix memory leak in ClearCniNetwork when calling get_sandbox_key From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1214 delete isulad h flag Merge pull request !1214 from gaohuatao/sta_ght
- !1211 add new function mock for ut From: @duguhaotian Reviewed-by: @jingwoo,@jingxiaolu Signed-off-by: @jingxiaolu
- !1209 Modified the procedure of running a pod to adapt to kata 2.0 From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1208 fix memleak when use multiple --volumes-from Merge pull request !1208 from wangfengtu/memleak_stable
- !1206 add self def runtime for shimv2 From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
dev stats:
- 198 files changed, 2717 insertions(+), 1232 deletions(-)
- contributors: WangFengTu, haozi007, zhangxiaoyu, chengzrz, SmartsYoung, gaohuatao, wujing
组件 | 版本 | commit |
---|---|---|
lcr | v2.1.0-alpha | 20646bba |
lxc | 4.0.3-2021122701 | NA |
2021-12-31 root release 2.1.0
- !1268 modify readme Merge pull request !1268 from zhangxiaoyu/master
- !1266 enable NATIVE_NETWORK and add documentation Merge pull request !1266 from zhangxiaoyu/master
- !1264 fix compile error when building embedded image Merge pull request !1264 from wangfengtu/compile
- !1263 add design docs for seccomp optimization and cni-cri refactor Merge pull request !1263 from czrz/master
- !1261 fix multithreading exec bug Merge pull request !1261 from zhangxiaoyu/master
- !1257 Seccomp optimization Merge pull request !1257 from czrz/seccomp
- !1262 fix network ut error Merge pull request !1262 from zhangxiaoyu/dev
- !1256 native and cri network code improvement Merge pull request !1256 from zhangxiaoyu/master
- !1259 fix codex error Merge pull request !1259 from wangfengtu/fix_codex
- !1228 Added new CI test for CNI bridge Merge pull request !1228 from czrz/master
- !1251 Add cmake uninstall rule. Merge pull request !1251 from Tiamo0/master
- !1253 merge network branch into master Merge pull request !1253 from haozi007/dev-network
- !1250 revert scripts format Merge pull request !1250 from JingWoo/CRI2021
- !1248 support script format Merge pull request !1248 from JingWoo/CRI2021
- !1247 Modified run.sh to test different namespace modes From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1245 Fixed a bug that occurs when starting a container in host mode From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1239 Optimize websocket streaming service code From: @jingwoo Reviewed-by: Signed-off-by:
- !1242 add pull request gateway checker for build and ut From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1240 isula pull does not support format name@digest From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1233 fix dangerous memory operation From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by:
- !1225 add docker file for build isulad base on openeuler 21:03 docker image From: @duguhaotian Reviewed-by: Signed-off-by:
- !1237 fix mem leak From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1235 fix undefined reference to `service_arguments_free' in libisulad_img.so From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1231 fix undefined reference in libisulad_img.so From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1229 fix cri version memory leak From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1226 print valgrind log From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1222 add fuzz build in CI From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1218 Modified cmakelist of storage_layer and added a new mock function in isulad_config_mock to fix errors that happen when compiling with UT option turned on From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1219 fix cpu variant get error From: @wangfengtu Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1193 add string array From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1140 iSulad: Add the function of isolating the user namespaces From: @HumbleHunger Reviewed-by: Signed-off-by:
- !1215 Fix memory leak in ClearCniNetwork when calling get_sandbox_key From: @chengzrz Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1213 delete isulad h flag From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1210 fix cri libwebsockets sync_close_sem memory leak From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1212 add new function mock for ut From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1199 修改runpodsandbox以优化cri的cni网络流程 From: @chengzrz Reviewed-by: Signed-off-by:
- !1207 fix memleak when use multiple --volumes-from From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1205 add self def runtime for shimv2 From: @gaohuatao Reviewed-by: Signed-off-by:
- !1197 too many cri websocket will connect failed From: @zh_xiaoyu Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1198 delete unused head file From: @gaohuatao Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1194 disable lxc_keep wiht oci image From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1196 add branch coverage From: @wangfengtu Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1195 fix memory leak cause by same default network From: @duguhaotian Reviewed-by: @jingwoo,@jingxiaolu Signed-off-by: @jingxiaolu
- !1191 fix layer remain if pull quay.io/coreos/etcd:v3.3.17-arm64 twice From: @wangfengtu Reviewed-by: @gaohuatao,@duguhaotian Signed-off-by: @duguhaotian
- !1189 add error message for invalid log driver From: @duguhaotian Reviewed-by: @jingwoo,@jingxiaolu Signed-off-by: @jingxiaolu
- !1187 pack daemon_constants.json From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1170 cri: add session gc thread From: @zh_xiaoyu Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1182 cancel shimv2 runtime check error of log From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1181 doc: fix lxc compilation failure in docs/install_iSulad_on_Ubuntu_20_04_LTS.sh From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1179 fix copy to container log processing From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1178 use LIBARCHIVE_LIBRARY to link libarchive From: @wangfengtu Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1160 CRI: Fix parse metadata of container, container name supports underscores From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1177 CI: fix devmapper deploy failed From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1159 【轻量级 PR】:update docs/integration.md. From: @addozhang Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1173 seccomp: add clone3 to whitelist of x86 From: @gaohuatao Reviewed-by: @duguhaotian,@jingwoo Signed-off-by: @duguhaotian
- !1176 fix compile error From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1168 add errno msg for apply diff From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1164 iSulad:Code optimization From: @tiamo0 Reviewed-by: @wangyueliang,@jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1167 post sem sync_close_sem in closeWsConnect only From: @zh_xiaoyu Reviewed-by: @gaohuatao,@jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1166 update docs of build guide From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1162 cri: modify protobuf map contains method to count method From: @zh_xiaoyu Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1161 cri: set session data as lwsContext From: @zh_xiaoyu Reviewed-by: @duguhaotian,@jingwoo Signed-off-by: @duguhaotian
- !1158 CRI: Fix parse metadata of sandbox, sandbox name supports underscores From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1157 CI: fix metrics related testcases From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1155 Fix iSulad cannot killed by SIGTERM and SIGINT when restful used. From: @tiamo0 Reviewed-by: @duguhaotian,@jingwoo Signed-off-by: @duguhaotian
- !1156 metrics: unbind socket when metrics server shutdown From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1153 CRI: fixed session buffer message not output From: @zh_xiaoyu Reviewed-by: @jingwoo,@duguhaotian,@duguhaotian,@jingwoo,@duguhaotian Signed-off-by: @duguhaotian,@duguhaotian
- !1150 remove read lock in websocket write to client From: @zh_xiaoyu Reviewed-by: @jingwoo,@duguhaotian,@duguhaotian Signed-off-by: @duguhaotian
- !1124 Support export isulad's metrics. From: @tiamo0 Reviewed-by: Signed-off-by:
- !1151 The container command completion function is completed From: @lauk001 Reviewed-by: @jingwoo,@duguhaotian,@duguhaotian Signed-off-by: @duguhaotian,@duguhaotian
- !1148 fix unit test compile error From: @wangfengtu Reviewed-by: @gaohuatao,@caihaomin Signed-off-by: @caihaomin
- !1146 modify msg From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian,@duguhaotian
- !1145 make domain name configurable From: @wangfengtu Reviewed-by: @gaohuatao,@jingwoo,@caihaomin Signed-off-by: @caihaomin
- !1144 add default registry transformation in CI From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1142 delete unused macro definition From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1139 make registry transformation configable From: @wangfengtu Reviewed-by: @duguhaotian,@duguhaotian Signed-off-by: @duguhaotian,@duguhaotian
- !1114 iSulad: add ws session close mutex From: @zh_xiaoyu Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1133 CRI: intercept the resize information string when exec resize From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1132 do not use CURL_AT_LEAST_VERSION From: @wangfengtu Reviewed-by: @duguhaotian,@gaohuatao Signed-off-by: @duguhaotian
- !1130 fix pull failed if some proxy respone headers From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1127 CRI: add some necessary annotations for Sandbox and container From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1126 CRI: support exec resize From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1125 CI: test default shared namespace in pod From: @jingwoo Reviewed-by: @gaohuatao,@duguhaotian Signed-off-by: @duguhaotian
- !1123 CRI: share uts namespace by default in pod From: @jingwoo Reviewed-by: @duguhaotian,@gaohuatao,@duguhaotian Signed-off-by: @duguhaotian,@duguhaotian
- !1118 CRI: apply a container name label for infra container From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1116 fix failed to pull image on mips64 platform. From: @tiamo0 Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1117 解决层镜像导入到iSulad概率性失败 From: @meilier Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1115 【轻量级 PR】:update docs/build_guide_zh.md. From: @Annlix Reviewed-by: @caihaomin Signed-off-by: @caihaomin
- !1112 iSulad: alloc 4KB memory for each websocket transfer From: @zh_xiaoyu Reviewed-by: @jingwoo,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1111 fix continuous increase of memory usage caused by websocket abnormal disconnection From: @jingwoo Reviewed-by: @duguhaotian,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1110 CI: compile lib-shim-v2 with local vendor From: @jingwoo Reviewed-by: @lifeng2221dd1,@gaohuatao Signed-off-by: @lifeng2221dd1
- !1109 delete shimv2 UT test From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1106 support shim v2 runtime From: @jingwoo Reviewed-by: @gaohuatao,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1102 fix cancel deferred remove bug From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1098 devmapper: periodically cleanup devices marked for deleted From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1100 add compile switch to support compile with low version of libcurl From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1099 suppress proxy connect headers message From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1094 fix bug of isula exec when called by crictl From: @jackey_1024 Reviewed-by: @lifeng2221dd1,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1087 support auto-resize with kata From: @holyfei Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1086 isula exec --workdir works only when runtime is lcr From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1085 fix string array initialization failure From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1084 optimize token generation From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1083 CI: fix integration_check.sh From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1082 do not check key's case when parse http header From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1080 CI: use ali registry instead of docker.io From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1078 log: adjust log level to reduce log From: @lifeng2221dd1 Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1077 fix memory usage of stats not right when runtime is kata From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1069 completion isula images From: @yin-xiujiang Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1074 check if pull option is valid From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1073 workdir must be absolute path From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1071 isula: fix --help=xx coredump From: @zh_xiaoyu Reviewed-by: @duguhaotian,@jingwoo,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1070 fix memory leak when pulling image From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1063 CI: run the containers one by one From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !962 syslog tag support dynamic tag values From: @duguhaotian Reviewed-by: Signed-off-by:
- !1061 CI devicemapper add filter From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1059 CI:activate vg isulad From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1056 CI:move reinstall_thinpool to helper.sh From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1054 check return value to valid use NULL pointer From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1050 fix bugs when pulling image From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1053 devmapper: decrease log level of check dm device From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1052 CI: keep container when build failed for debug From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1051 fix coredump when poweroff From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1047 Compatible with registry URL ending in '/' From: @wangyueliang Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1049 added default completion From: @yin-xiujiang Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1048 CI: fix CI to fit run on 2 cpu 4G memory environment From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1046 bugfix bugs of isula_rt_ops From: @jackey_1024 Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1045 added autocomplete in isula command line mode. From: @yin-xiujiang Reviewed-by: @kylinyimin,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1044 Readme: add script to install iSulad on Ubuntu 20.04 LTS From: @xiyounigo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1043 update libarchive requirement to v3.4 From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1039 stats: show cpu usage normal when stats with --no-stream From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1037 fix residual IO copy thread in CRI exec operation From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1038 Readme: add script to install iSulad on Centos7 From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1036 event: fix memory leak when pack annotation failed From: @lifeng2221dd1 Reviewed-by: @duguhaotian,@jingwoo Signed-off-by: @duguhaotian
- !990 support cgroup v2 From: @wangfengtu Reviewed-by: Signed-off-by:
- !1035 add iSulad experiment in README From: @zh_xiaoyu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1034 Readme: add configure image registry address From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1023 support isula exec --workdir From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1033 【轻量级 PR】:update docs/build_guide_zh.md. From: @x-zhentao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1014 support --pull option when create/run container From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1019 Readme: add related resouces in readme From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1029 fix coredump when inspect container when daemon sets the ulimit parameters From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1028 remove unchecked layer ignore rootfs layer From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1027 ignore to create mtab when runtime is kata-runtime From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1018 devicemapper: umount when resize2fs command failed From: @gaohuatao Reviewed-by: @lifeng2221dd1,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1,@lifeng2221dd1
- !1016 Remove redundant code From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1013 isulad-shim: fix shim exit bug From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1015 log: adjust log level from EVENT to WARN to reduce log number From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1006 rollback setuped network if mult-network failed From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1010 fix CRI ContainerStats interface cpu/memory/writelayer timestamp error From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1009 add embedded testcases From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1005 console: client ignore stdin close event From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1008 CI:delete lxc from runc CI test From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1003 restart policy: add support unless-stopped policy From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1004 bugfix for embedded image From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1001 cleadcode: Remove extra semicolons From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !998 modify resume task name and some log msg From: @gaohuatao Reviewed-by: Signed-off-by:
- !999 thread function calls DAEMON_CLEAR_ERRORMSG to prevent memory leak From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !997 name_id_index: fix restore fail to remove name index From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !996 devmapper: modify log msg From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !993 fd leak check in cp.sh should not include pull fd check From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !992 unpack: try to remove and replace dst_path while unpack From: @lifeng2221dd1 Reviewed-by: @duguhaotian,@duguhaotian Signed-off-by: @duguhaotian,@duguhaotian
- !988 stats: fix wrong memory usage info in stats From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !989 save health check log to disk before unhealthy From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !985 sleep some time before calculate to make sure fd closed From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !983 add container lock when clean container resource From: @zh_xiaoyu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !980 iSulad: calculate memusage with used - total_inactive_file From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !965 fix container exit health check residue and multiple health checks From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !979 Fix create env path dir if dir exist From: @zhangsong234 Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !976 spec: add verify for device cgroup access mode From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !977 init log config should before command parse From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !975 log: use the same function to init log in export/pause/resume From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !973 GC: add log container info when add into gc From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !972 ignore error if get ip failed From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !969 driver: do not set g_graphdriver to NULL From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !968 driver: do not unlock and destroy lock when clean up From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !964 adapt for sparse file when tar file From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !960 CI: add testcase for exec without pty From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !957 shim: optimize io stream From: @gaohuatao Reviewed-by: @leizhongkai,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !958 fix ramdom coredump if pull failed From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !953 fix small probability of coredump in CRI streaming services in high concurrency scenarios From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !955 image_cb: rename the function {isula_/docker_} to do_ From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !943 do not pause container when copy From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !947 judge isula load file exists From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !937 clean code: fix clean code From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !931 devmapper: fix udev wait thread resource leak From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !930 make thread detach to avoid resource leak From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
dev stats:
- 414 files changed, 34805 insertions(+), 4089 deletions(-)
- contributors: zhangxiaoyu, haozi007, gaohuatao, WangFengTu, wujing, Li Feng, HumbleHunger, chengzrz, lifeng68, Tiamo0, jikui, AddoZhang, Annlix, NiGo, XiyouNiGo, holyfei, lauk001, tiamo0, wangyueliang, xiapin, xingweizheng, yin-xiujiang, yinxiujiang, zhangsong234, 尹秀江, 许振涛
感谢各位同学的积极贡献!!Happy New Year!!!
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.6 | c93e0c51 |
clibcni | v2.0.6 | 3e6b4883 |
lxc | 4.0.3-2021102101 | NA |
2021-11-09 gaohuatao release 2.0.10
- !1203 too many cri websocket will connect failed Merge pull request !1203 from zhangxiaoyu/stable-v2.0.x
- !1202 delete unused head file Merge pull request !1202 from gaohuatao/sta_ght
- !1201 disable lxc_keep wiht oci image Merge pull request !1201 from gaohuatao/sta_ght
- !1200 fix memory leak cause by same default network Merge pull request !1200 from haozi007/v2.0.x
- !1192 fix layer remain if pull quay.io/coreos/etcd:v3.3.17-arm64 twice Merge pull request !1192 from wangfengtu/remain_stable
- !1190 add error message for invalid log driver From: @duguhaotian Reviewed-by: @jingxiaolu Signed-off-by: @jingxiaolu
- !1188 pack daemon_constants.json From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
dev stats:
- 14 files changed, 25 insertions(+), 12 deletions(-)
- contributors: gaohuatao, haozi007, WangFengTu, wujing, zhangxiaoyu
组件 | 版本 | commit |
---|---|---|
lcr | v2.0.6 | 3474c708 |
clibcni | v2.0.5 | f9e8069f |
lxc | 4.0.3-2021092601 | NA |
2021-10-11 root release 2.0.9
- cri: add session gc thread
- doc: fix lxc compilation failure in docs/install_iSulad_on_Ubuntu_20_04_LTS.sh
- fix copy to container log processing
- use LIBARCHIVE_LIBRARY to link libarchive
- CI: fix devmapper deploy failed
- fix compile error
- Code optimization
- cri: modify protobuf map contains method to count method
- CRI: Fix parse metadata of container, container name supports underscores
- CRI: Fix parse metadata of sandbox, sandbox name supports underscores
- !1183 cancel shimv2 runtime check error of log Merge pull request !1183 from gaohuatao/sta_ght
- !1174 seccomp: add clone3 to whitelist of x86 From: @gaohuatao Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1171 post sem sync_close_sem in closeWsConnect only Merge pull request !1171 from zhangxiaoyu/stable-v2.0.x
- !1169 add errno msg for apply diff Merge pull request !1169 from gaohuatao/sta_ght
- !1163 cri: set session data as lwsContext Merge pull request !1163 from zhangxiaoyu/stable-v2.0.x
- !1154 CRI: fixed session buffer message not output Merge pull request !1154 from zhangxiaoyu/stable-v2.0.x
- !1152 iSulad: add ws session close mutex Merge pull request !1152 from zhangxiaoyu/stable-v2.0.x
- !1135 iSulad: add ws session close mutex Merge pull request !1135 from zhangxiaoyu/stable-v2.0.x
- !1149 make domain name configurable Merge pull request !1149 from wangfengtu/configurable_stable
- !1147 modify msg Merge pull request !1147 from gaohuatao/sta_warn
- !1141 make registry transformation configable Merge pull request !1141 from wangfengtu/registry_transformation_stable
- !1138 revert mask tcpm Merge pull request !1138 from haozi007/revert-merge-1137-stable-v2.0.x
- !1137 mask tcpm Merge pull request !1137 from gaohuatao/stable
- !1134 CRI: intercept the resize information when exec resize Merge pull request !1134 from JingWoo/stable-v2.0.x
- !1131 fix pull failed if some proxy response headers Merge pull request !1131 from wangfengtu/proxy_stalbe-v2.0.x
- !1129 CRI: add some necessary annotations for Sandbox and container Merge pull request !1129 from JingWoo/stable-v2.0.x
- !1126 CRI: support exec resize From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1125 CI: test default shared namespace in pod From: @jingwoo Reviewed-by: @gaohuatao,@duguhaotian Signed-off-by: @duguhaotian
- !1123 CRI: share uts namespace by default in pod From: @jingwoo Reviewed-by: @duguhaotian,@gaohuatao,@duguhaotian Signed-off-by: @duguhaotian,@duguhaotian
- !1118 CRI: apply a container name label for infra container From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1116 fix failed to pull image on mips64 platform. From: @tiamo0 Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1117 解决层镜像导入到iSulad概率性失败 From: @meilier Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1115 【轻量级 PR】:update docs/build_guide_zh.md. From: @Annlix Reviewed-by: @caihaomin Signed-off-by: @caihaomin
- !1112 iSulad: alloc 4KB memory for each websocket transfer From: @zh_xiaoyu Reviewed-by: @jingwoo,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1111 fix continuous increase of memory usage caused by websocket abnormal disconnection From: @jingwoo Reviewed-by: @duguhaotian,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1110 CI: compile lib-shim-v2 with local vendor From: @jingwoo Reviewed-by: @lifeng2221dd1,@gaohuatao Signed-off-by: @lifeng2221dd1
- !1109 delete shimv2 UT test From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1106 support shim v2 runtime From: @jingwoo Reviewed-by: @gaohuatao,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1102 fix cancel deferred remove bug From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1098 devmapper: periodically cleanup devices marked for deleted From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1100 add compile switch to support compile with low version of libcurl From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1099 suppress proxy connect headers message From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1094 fix bug of isula exec when called by crictl From: @jackey_1024 Reviewed-by: @lifeng2221dd1,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1087 support auto-resize with kata From: @holyfei Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1086 isula exec --workdir works only when runtime is lcr From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1085 fix string array initialization failure From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1084 optimize token generation From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1083 CI: fix integration_check.sh From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1082 do not check key's case when parse http header From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1080 CI: use ali registry instead of docker.io From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1078 log: adjust log level to reduce log From: @lifeng2221dd1 Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !1077 fix memory usage of stats not right when runtime is kata From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1069 completion isula images From: @yin-xiujiang Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1074 check if pull option is valid From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1073 workdir must be absolute path From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1071 isula: fix --help=xx coredump From: @zh_xiaoyu Reviewed-by: @duguhaotian,@jingwoo,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1070 fix memory leak when pulling image From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1063 CI: run the containers one by one From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !962 syslog tag support dynamic tag values From: @duguhaotian Reviewed-by: Signed-off-by:
- !1061 CI devicemapper add filter From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1059 CI:activate vg isulad From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1056 CI:move reinstall_thinpool to helper.sh From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1054 check return value to valid use NULL pointer From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1050 fix bugs when pulling image From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1053 devmapper: decrease log level of check dm device From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1052 CI: keep container when build failed for debug From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1051 fix coredump when poweroff From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1047 Compatible with registry URL ending in '/' From: @wangyueliang Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1049 added default completion From: @yin-xiujiang Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1048 CI: fix CI to fit run on 2 cpu 4G memory environment From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1046 bugfix bugs of isula_rt_ops From: @jackey_1024 Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1045 added autocomplete in isula command line mode. From: @yin-xiujiang Reviewed-by: @kylinyimin,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1044 Readme: add script to install iSulad on Ubuntu 20.04 LTS From: @xiyounigo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1043 update libarchive requirement to v3.4 From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1039 stats: show cpu usage normal when stats with --no-stream From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1037 fix residual IO copy thread in CRI exec operation From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1038 Readme: add script to install iSulad on Centos7 From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1036 event: fix memory leak when pack annotation failed From: @lifeng2221dd1 Reviewed-by: @duguhaotian,@jingwoo Signed-off-by: @duguhaotian
- !990 support cgroup v2 From: @wangfengtu Reviewed-by: Signed-off-by:
- !1035 add iSulad experiment in README From: @zh_xiaoyu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1034 Readme: add configure image registry address From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1023 support isula exec --workdir From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1033 【轻量级 PR】:update docs/build_guide_zh.md. From: @x-zhentao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1014 support --pull option when create/run container From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1019 Readme: add related resouces in readme From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1029 fix coredump when inspect container when daemon sets the ulimit parameters From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1028 remove unchecked layer ignore rootfs layer From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1027 ignore to create mtab when runtime is kata-runtime From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1018 devicemapper: umount when resize2fs command failed From: @gaohuatao Reviewed-by: @lifeng2221dd1,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1,@lifeng2221dd1
- !1016 Remove redundant code From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1013 isulad-shim: fix shim exit bug From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1015 log: adjust log level from EVENT to WARN to reduce log number From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1006 rollback setuped network if mult-network failed From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1010 fix CRI ContainerStats interface cpu/memory/writelayer timestamp error From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1009 add embedded testcases From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1005 console: client ignore stdin close event From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1008 CI:delete lxc from runc CI test From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1003 restart policy: add support unless-stopped policy From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !1004 bugfix for embedded image From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !1001 cleadcode: Remove extra semicolons From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !998 modify resume task name and some log msg From: @gaohuatao Reviewed-by: Signed-off-by:
- !999 thread function calls DAEMON_CLEAR_ERRORMSG to prevent memory leak From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !997 name_id_index: fix restore fail to remove name index From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !996 devmapper: modify log msg From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !993 fd leak check in cp.sh should not include pull fd check From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !992 unpack: try to remove and replace dst_path while unpack From: @lifeng2221dd1 Reviewed-by: @duguhaotian,@duguhaotian Signed-off-by: @duguhaotian,@duguhaotian
- !988 stats: fix wrong memory usage info in stats From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !989 save health check log to disk before unhealthy From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !985 sleep some time before calculate to make sure fd closed From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !983 add container lock when clean container resource From: @zh_xiaoyu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !980 iSulad: calculate memusage with used - total_inactive_file From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !965 fix container exit health check residue and multiple health checks From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !979 Fix create env path dir if dir exist From: @zhangsong234 Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !976 spec: add verify for device cgroup access mode From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !977 init log config should before command parse From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !975 log: use the same function to init log in export/pause/resume From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !973 GC: add log container info when add into gc From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !972 ignore error if get ip failed From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !969 driver: do not set g_graphdriver to NULL From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !968 driver: do not unlock and destroy lock when clean up From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !964 adapt for sparse file when tar file From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !960 CI: add testcase for exec without pty From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !957 shim: optimize io stream From: @gaohuatao Reviewed-by: @leizhongkai,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !958 fix ramdom coredump if pull failed From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !953 fix small probability of coredump in CRI streaming services in high concurrency scenarios From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !955 image_cb: rename the function {isula_/docker_} to do_ From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !943 do not pause container when copy From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !947 judge isula load file exists From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !937 clean code: fix clean code From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !931 devmapper: fix udev wait thread resource leak From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !930 make thread detach to avoid resource leak From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
dev stats:
- 213 files changed, 8427 insertions(+), 1995 deletions(-)
- contributors: WangFengTu, gaohuatao, wujing, Li Feng, zhangxiaoyu, haozi007, lifeng68, Tiamo0, jikui, Annlix, NiGo, XiyouNiGo, holyfei, wangyueliang, xingweizheng, yin-xiujiang, yinxiujiang, zhangsong234, 尹秀江, 许振涛
2020-12-30 lifeng release 2.0.8
- !920 implent inspect of multy formats From: @jackey_1024 Reviewed-by: Signed-off-by:
- !925 utils: add close fds for utils exec cmd From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !923 always do ssl verify if insecure-skip-verify-enforce is false From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !913 support mount tmpfs to container From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !918 fix invalid exit code of remote start container From: @jingwoo Reviewed-by: @jackey_1024,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !894 register layers when pulling to reduce the time From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !921 error msg: add marshal error msg to trim newline From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !916 remote: fix core dump when remote run uncorrect cmd From: @lifeng2221dd1 Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !814 Streaming IO solution optimization and enhancement From: @jingwoo Reviewed-by: Signed-off-by:
- !907 add isula start -a --attach without forward signals From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !908 optimize isula run func From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !895 refactoring cri From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !903 stop signal: add support stop signal From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !900 cleancode From: @jackey_1024 Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !883 iSulad: fix build error for openssl >= 1.1.1 From: @zhangsong234 Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !853 print warning logs for weak signature algorithm and public key From: @zhangsong234 Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !881 restore: re-save the state config when restore From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !875 Container manager: split state.json From: @lifeng2221dd1 Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !865 CPU: reduce CPU usage From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !877 reformat devmapper error msg From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !876 Refactor data forwarding function of websocket server From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !871 atomic: add options to choose whether use fdatasync From: @lifeng2221dd1 Reviewed-by: @duguhaotian,@duguhaotian Signed-off-by: @duguhaotian
- !864 support remove anonymous volumes when remove container From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !862 fix code review From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !861 build doc: add install grpc/protobuf package From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !860 fix codedex warnings From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !859 fix code check warnings From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !858 verify peer only if CA configed From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !857 iSulad: bugfix, args->use_decrypted_key is a pointer From: @zh_xiaoyu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !856 translate absolute path to relative path when unpack From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !855 clean code: fix check error in terminal.c and volume_cb.c From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !849 add default isulad root dir for isula-transform From: @zh_xiaoyu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !854 clean code: ignore list containers error From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !829 support default container log options From: @duguhaotian Reviewed-by: Signed-off-by:
- !852 ignore error of get ip for mutlnetwork From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !851 error out if unpack layer failed From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !843 add ch build docs From: @duguhaotian Reviewed-by: @leizhongkai,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !847 restrict certs check From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !846 Mounts: only qsort the configed mounts From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !842 show all mutl network ips From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !841 add mock conf_get_use_decrypted_key_flag and setup all common mocks From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !840 using 64 bit unique token in CRI websockets server Request Cache From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !836 change default tmp directory from /var/tmp to /var/lib/isulad/tmp From: @wangfengtu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !839 listening 127.0.0.1:port in cri stream websocket server From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !820 isulad 支持kubernetes v1.19.3版本CRI 接口 From: @gaohuatao Reviewed-by: @duguhaotian,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !837 【轻量级 PR】:Add a solution to the gpgkey problem From: @weibaohui Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
dev stats:
- 236 files changed, 11468 insertions(+), 6503 deletions(-)
- contributors: lifeng68, WangFengTu, wujing, haozi007, gaohuatao, jikui, zhangsong234, zhangxiaoyu, 大罗马的太阳
2020-11-23 lifeng release 2.0.7
- !834 refactor subcommand help implementation From: @wangfengtu Reviewed-by: @zh_xiaoyu,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !833 network: add filter with invalid resolv.conf content From: @lifeng2221dd1 Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !831 mask pin memory dev From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !828 coding standards for volume From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !827 fix segmentfault From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !826 Fix the container cannot be run under the device mapper storage driver From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !825 time: use the same timebuffer size macro From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !824 CI: add mount options check From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !823 strip body when pass response to http-parser From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !822 print more detail error message From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !821 clean code: remove unused health.c/h and move head files From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !818 erase space in human size From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !817 sync support local volume feature from branch volume to master From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !816 wait: add check whether had beed deleted when wait rm From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by:
- !810 add filter to get only non-sandbox containers From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !796 network: support dualstack for cni ipstatus From: @duguhaotian Reviewed-by: Signed-off-by:
- !808 utils: add fdatasync when do atomic write file From: @lifeng2221dd1 Reviewed-by: @duguhaotian,@duguhaotian,@duguhaotian Signed-off-by: @duguhaotian,@duguhaotian,@duguhaotian
- !806 clean code: remove unused ";" in code From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !805 add newline character at end of iSulad.sysconfig From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !804 clean code: remove unused code in connect From: @lifeng2221dd1 Reviewed-by: @jingwoo,@duguhaotian Signed-off-by: @duguhaotian
- !803 iSulad: fix memory leak in inspect grpc service From: @zh_xiaoyu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !801 add ISULAD_TMPDIR env CI From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !800 CI: remove test data from iSulad repo From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !794 add ISULAD_TMPDIR env variable and unlink dir comments From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !793 support variable extension cni args From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !790 unlink etc dir when link exists From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !789 iSulad: internal change From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !781 unpack: add remove target file in handle .wh From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !779 support extension data transmission to cni plugin From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !770 iSulad: modify isula fifo mode to execute non-root From: @gaohuatao Reviewed-by: @lifeng2221dd1,@lifeng2221dd1,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !758 为iSulad在RISC-V架构提供构建文档 From: @shentalon Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !776 create:fix wrong ret code From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !775 info: fix typo driverr to driver From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !774 Realpath: add get realpath for root and state dir From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !773 isulad: rt_isula_start should read the isulad-shim pidinfo From: @holyfei Reviewed-by: @duguhaotian,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !769 Dockerfile: bugfix and update dockerfile to isulad v2.0.6; use multi-stage to decrease the size of image From: @Les1ie_1 Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !767 iSulad: modify defattr to 755 in spec From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
dev stats:
- 210 files changed, 9537 insertions(+), 2097 deletions(-)
- contributors: WangFengTu, lifeng68, gaohuatao, haozi007, wujing, Les1ie, holyfei, shentalon, zhangxiaoyu
2020-10-14 lifeng release 2.0.6
- !764 add CI for image load multiplex From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !765 clean code: refact utils and add prefix util_ From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !756 iSulad: isula load support layer reusing From: @gaohuatao Reviewed-by: Signed-off-by:
- !762 resize: refact client resize From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !759 clean code: reduce redundant code in isula_host_spec.c From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !760 fix load only part of certs error From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !757 layer: fix memory leak errors From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !755 avoid using HEAD_ONLY option when pulling image From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !754 use reference count to avoid flag be cleared by mistake From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !749 refact: refact client pack config progress From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !750 modify default group value "isulad" to "isula" From: @gaohuatao Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !725 iSulad: add isula group From: @gaohuatao Reviewed-by: @jingxiaolu,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !746 umount: skip umount if rootfs not exist From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !743 remove dir of rw layer while create failed From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !742 fix macro defination conflict with sqlite3.h in openeuler From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !741 iSulad: bugfix, convert size_t type to int From: @zh_xiaoyu Reviewed-by: @duguhaotian,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !740 fix coredump when load image with uid From: @jingwoo Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !739 iSulad: fix memeory out From: @zh_xiaoyu Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !737 Docs/build_guide.md: comment gcc version From: @long-dai Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !724 Fix spell issue From: @long-dai Reviewed-by: Signed-off-by:
- !738 Readme: remove useless description From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !736 Docs: clean up white noise From: @long-dai Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !735 pass context to uitls scan subdir From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !734 isulad-shim: fix code review issues From: @leizhongkai Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !733 improve code From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !726 CI: fix spell issue From: @long-dai Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !723 README: unify punctuation From: @long-dai Reviewed-by: @lifeng2221dd1,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1,@lifeng2221dd1
- !731 CI: update registry from 163 to ali From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !730 fix bugs From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !722 README: add openEuler repository From: @long-dai Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !721 readme: add refer to openeuler guide From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !720 clean code: add more log for invalid input From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !719 fix bad formatting placeholder in http parse module From: @jingwoo Reviewed-by: @duguhaotian,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !718 fix coredump when pull image with lock ${driver}-image dir From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !716 fix layer remain caused by hold flag not clean From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !717 clear invalid data From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !715 add compilation macro isolation for selinux related code From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !714 fix pull failure caused by link conflict From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !713 readme: fix readme From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !712 config: remove unused config From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !711 fix code review From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !710 fix: delete rootfs dir when rootfs load failed From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !708 fix: security-opt parsing access out of bounds From: @jingwoo Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !709 fix memory leak From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !707 dev_cgroup_rule: add support device cgroup rule Merge pull request !707 from lifeng_isula/blk
- !706 iSulad : logs command add option timestamps Merge pull request !706 from YoungJQ/logs
- !705 add chrpath Merge pull request !705 from YoungJQ/logs
- !704 CI: add testcases for nano CPUs Merge pull request !704 from lifeng_isula/blk
- !702 cpus: add support nano cpus Merge pull request !702 from lifeng_isula/blk
- !700 cpu_rt: add support cpurt runtime period Merge pull request !700 from lifeng_isula/blk
- !701 iSulad: add LIB_ISULAD_IMG_SO for libisulad_img.so to avoid func do_integration_of_images_check() Merge pull request !701 from zhangxiaoyu/master
- !699 update readme Merge pull request !699 from haozi007/master
- !698 blkio: add support blk read/write iops Merge pull request !698 from lifeng_isula/blk
- !697 add testcase for --user option Merge pull request !697 from JingWoo/master
- !696 iSulad: initialization buf before readlink() Merge pull request !696 from zhangxiaoyu/master
- !695 overlay: fix magic define error Merge pull request !695 from lifeng_isula/master
dev stats:
- 228 files changed, 6526 insertions(+), 5324 deletions(-)
- contributors: lifeng68, WangFengTu, wujing, Long Dai, haozi007, gaohuatao, zhangxiaoyu, YoungJQ, leizhongkai
- !693 Set mount rootfs highest mode Merge pull request !693 from gaohuatao/update
- !692 log: fix log level to warn Merge pull request !692 from lifeng_isula/master
- !691 Readme: add guide for wiki Merge pull request !691 from lifeng_isula/master
- !690 devmapper: convert human size to get info Merge pull request !690 from gaohuatao/update
- !689 fix: fix error checking pthread_join return value bug Merge pull request !689 from JingWoo/master
- !688 unpack: restore file uid/gid when unpack Merge pull request !688 from lifeng_isula/master
- !686 cmd: use pointer instead of struct copy Merge pull request !686 from lifeng_isula/master
- !684 fix code review format bug Merge pull request !684 from gaohuatao/update
- !687 fix dt testcase coding style Merge pull request !687 from JingWoo/master
- !685 unlock driver when clean up driver failed Merge pull request !685 from Zhangxiaoyu/master
- !682 CI: fix wrong suffix from bash to sh Merge pull request !682 from lifeng_isula/master
- !681 unified suffix name of script files in CI Merge pull request !681 from Jackey_1024/my_CI
- !680 unified suffix name of script files Merge pull request !680 from Jackey_1024/master
- !676 fix code review comment Merge pull request !676 from wangfengtu/review
- !678 do no use docker.io in local storage Merge pull request !678 from wangfengtu/nodockerio
- !677 添加test/fuzz/fuzz.sh的copyright信息 Merge pull request !677 from Jackey_1024/master
- !675 change readme Merge pull request !675 from haozi007/master
- !674 devmapper: fix mark device id free bug Merge pull request !674 from gaohuatao/update
- !673 fix register dt testcase coredump Merge pull request !673 from JingWoo/master
- !672 DT: generate xml report for testcase Merge pull request !672 from JingWoo/master
- !670 clean code: remove unused code Merge pull request !670 from lifeng_isula/master
- !671 do not log or print local image name to avoid misunderstanding Merge pull request !671 from wangfengtu/local_image
- !669 do not log token Merge pull request !669 from wangfengtu/token
- !668 change the directory of the temporary socket file from `/tmp` to `/run` Merge pull request !668 from zklei/tmp
- !667 image: fix lock error when list all images Merge pull request !667 from lifeng_isula/master
- !666 回退 'Pull Request !664 : do not use docker.io' Merge pull request !666 from lifeng_isula/revert-merge-664-master
- !665 merge unit and function testcases coverage Merge pull request !665 from JingWoo/master
- !664 do not use docker.io Merge pull request !664 from wangfengtu/remove_dockerio
- !660 cleancode: Coding standardization Merge pull request !660 from JingWoo/master
- !663 do not print key path Merge pull request !663 from wangfengtu/key_dir
- !661 maskpath: donot mask cnos path now Merge pull request !661 from lifeng_isula/master
- !662 fix segment fault when list images Merge pull request !662 from wangfengtu/segfault
- !658 more restricted created time check Merge pull request !658 from wangfengtu/valid_time
- !659 libarchive ≥ 3.2 Merge pull request !659 from YoungJQ/master
- !657 maskpath: add more masked paths Merge pull request !657 from lifeng_isula/master
- !656 Hold layer when creating image Merge pull request !656 from wangfengtu/hold
- !655 Fill xattrs in SCHILY only Merge pull request !655 from wangfengtu/xattr
- !654 isulad-shim: fix panic when remove one of the io copy node Merge pull request !654 from zklei/core
- !651 use libarchive to tar container's rootfs Merge pull request !651 from wangfengtu/export
- !650 shutdown: add sem for shutdown cleanup correct Merge pull request !650 from lifeng_isula/master
- !649 isula: fix memory leak in client create Merge pull request !649 from Zhangxiaoyu/master
- !648 driver: add wr lock to protect drviver between clean_up and other ops Merge pull request !648 from lifeng_isula/master
- !647 fix: shutdown grpc server without a deadline and forces cancellation Merge pull request !647 from JingWoo/master
- !645 devmapper: add deviceset free Merge pull request !645 from gaohuatao/update
- !646 mark failure if registry images ut take too much time Merge pull request !646 from wangfengtu/time_limit
- !644 fix isulad-check.sh Merge pull request !644 from Zhangxiaoyu/master
dev stats:
- 169 files changed, 1621 insertions(+), 1671 deletions(-)
- contributors: WangFengTu, lifeng68, wujing, gaohuatao, Zhangxiaoyu, jikui, leizhongkai, haozi007, lifeng_isula, root