Score
0
Watch 60 Star 239 Fork 104

openEuler / iSuladCMulanPSL-2.0

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Clone or download
release_notes 22.01 KB
Copy Edit Web IDE Raw Blame History
lifeng_isula authored 2020-11-23 14:51 . Release v2.0.7
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
2020-09-03 lifeng release 2.0.5
- !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
2020-08-10 lifeng release 2.0.4
- !640 code: add DEL fd from epoll when fail Merge pull request !640 from lifeng_isula/master
- !641 devmapper: optimize error processing log Merge pull request !641 from gaohuatao/update
- !639 ReadME: add contact ways for contributors to follow Merge pull request !639 from haomintsai/add-maillist
- !638 storage: add image layers exists Merge pull request !638 from lifeng_isula/master
- !637 View coderestore: do not remove container when restart state failed Merge pull request !637 from lifeng_isula/master
- !636 readme: fix performance title Merge pull request !636 from haozi007/master
- !635 image: fix coredump when create image/rootfs failed Merge pull request !635 from lifeng_isula/master
- !634 image: remove needless if Merge pull request !634 from haozi007/master
- !633 devmapper: remove invalid tmp metadata file Merge pull request !633 from gaohuatao/update
- !632 refector: fix cri code according to coding standards Merge pull request !632 from JingWoo/master
- !631 devmapper:fix update bug that base file removed and container inspect Merge pull request !631 from gaohuatao/update
- !630 refector: modernize cpp code Merge pull request !630 from JingWoo/master
- !629 do not retry if cancelled Merge pull request !629 from wangfengtu/no_retry
- !627 iSulad : add debug packages Merge pull request !627 from YoungJQ/master
- !628 performance test Merge pull request !628 from haozi007/master
- !626 add more unit test for pulling image Merge pull request !626 from wangfengtu/fix_logout
- !625 clean code: rename pause_container to do_pause_container Merge pull request !625 from lifeng_isula/master
- !624 retry fetch manifest if failed Merge pull request !624 from wangfengtu/retry_manifest
- !623 try print error message like before Merge pull request !623 from wangfengtu/echo_back
- !622 fix: Remove the lock and force deletion Merge pull request !622 from JingWoo/master
- !621 enhance stability of auths Merge pull request !621 from wangfengtu/auths
- !620 devmapper: add status interface semaphore info Merge pull request !620 from gaohuatao/update
- !619 fix login success even if server response unauthorized Merge pull request !619 from wangfengtu/login
- !618 devmapper: When thinpool has no space left, echo err info Merge pull request !618 from gaohuatao/update
- !617 resume pulling layers Merge pull request !617 from wangfengtu/resume
- !616 quota: use default quota size when specify size=0 Merge pull request !616 from lifeng_isula/master
- !615 stats: stats --original show correct container name Merge pull request !615 from Zhangxiaoyu/master
- !613 image: move internal struct defines to image.c Merge pull request !613 from lifeng_isula/master
- !614 fix cann't logout by image Merge pull request !614 from wangfengtu/logout
- !611 concurrent pull layers Merge pull request !611 from wangfengtu/fast_pull
- !612 devmapper: surpport update from isulad-img Merge pull request !612 from gaohuatao/update
- !610 iSulad:add source file to libisulad_img.so Merge pull request !610 from Jackey_1024/master
- !607 fix check image error Merge pull request !607 from haozi007/master
- !609 add layer_store_ut code Merge pull request !609 from Zhangxiaoyu/master
- !608 iSulad: remove big-data related codes of rootfs_store Merge pull request !608 from Jackey_1024/master
- !606 devmapper: format codes to unify style and delete unused comments Merge pull request !606 from gaohuatao/master_dev1
- !605 isula stats: add --original option to show original data Merge pull request !605 from Zhangxiaoyu/master
- !604 image: only check embedded image in use at service module Merge pull request !604 from lifeng_isula/master
- !603 iSulad-img: remove iSulad-img from build guilde Merge pull request !603 from lifeng_isula/master
- !602 interface: remove image operate time out arguments Merge pull request !602 from lifeng_isula/master
- !601 Image: merge implement_image to master Merge pull request !601 from lifeng_isula/image
- !586 Removes the definition of the thread attributes object Merge pull request !586 from JingWoo/master
- !580 tools: add generate release notes Merge pull request !580 from lifeng_isula/master
- !572 lxc: update lxc to 4.0.3 Merge pull request !572 from lifeng_isula/master
- !530 修复websocket限流可能引起卡死 Merge pull request !530 from JingWoo/master
- !550 build: add checkout LTS tag for third party software Merge pull request !550 from lifeng_isula/master
- !523 init struct before use it Merge pull request !523 from haozi007/work
- !519 fix create mtab bug to use lstat Merge pull request !519 from gaohuatao/ci_master
- !517 events: fix wrong format of exec command Merge pull request !517 from lifeng_isula/master
- !518 add -d/--disk param for CI Merge pull request !518 from gaohuatao/ci_master
- !494 CI: add testcases use host rootfs / Merge pull request !494 from lifeng_isula/master
- !492 Fix label-file reading bug Merge pull request !492 from JingWoo/master
- !485 fix bug of creating symlink for /etc/mtab when /etc symlink exists Merge pull request !485 from gaohuatao/master_mtab
- !489 Add Pull Request Template And Issue Template Merge pull request !489 from JingWoo/master
- !487 iSulad: resolve coredump of isula inspect "" Merge pull request !487 from Jackey_1024/ma_0623
- !467 isulad-shim: fix probabilistic bad fd Merge pull request !467 from zklei/epoll_ctl
- !465 Release v2.0.3 Merge pull request !465 from lifeng_isula/master
- !464 iSulad: change llt to ut Merge pull request !464 from Jackey_1024/0616
dev stats:
- 1029 files changed, 127349 insertions(+), 99155 deletions(-)
- contributors: lifeng68, wujing, WangFengTu, gaohuatao, LiFeng, haozi007, jikui, Zhangxiaoyu, zhangxiaoyu, Haomin, YoungJQ, farm, leizhongkai