2024-01-09 xuepengxu выпуск 2.1.4
- !304 добавлена утилитная функция isula_clean_path
- !303 добавлена утилитная функция isula_null_stdfds
- !302 добавлено состояние ошибки для cri
- !296 добавлен макрос для определения функции очистки
- !292 добавлена информация о blkio для runtime-stats
- !295 стандартизованы данные промпта информации
- !293 добавлен макрос объявления для юнит теста
- !294 добавлен ncurses-devel для шлюза
- !285 восстановлен субнет, шлюз и т.д. в ipam
- !284 улучшено сообщение об ошибке для api lcr
- !281 добавлено соединение fd для состояния процесса и необходимых утилитных функций; объединение запроса на вытягивание !281 от zhongtao/runc_attach_change
- !283 добавлена поддержка версионной опции результата сети
- !282 добавлена функция передачи владения
- !279 удалены контейнеры из метаданных sandbox
- !280 добавлены скрытый и только для чтения пути в конфигурации хоста
статистика разработки:
- 25 изменённых файла, 533 добавления (+), 87 удалений (-)
- участники: zhongtao, haozi007, xuxuepeng, liuxu, gaojiazhen, jake, jikai
Список внесённых PR:
2023-11-02 xuepengxu релиз 2.1.3
- !277 network:add capabilities aliases * network:add capabilities aliases
- !276 [API sandbox]: Добавление необходимых полей для контейнеров песочницы * [API sandbox]: Добавление необходимых полей для контейнеров приостановки
- !274 добавление тестов для основного цикла utils
- !272 экспорт utils.h и utils_file.h
- !271 экспорт массива util и строки
- !256 Добавление отображения прогресса загрузки образа * Добавление отображения прогресса загрузки образа
- !270 добавление возможности конфигурации CRI v1 для isulad
- !269 экспорт функций памяти util
- !266 установка окружения для предотвращения прямого вызова бинарника lxc * установка окружения для предотвращения прямого вызова бинарника lxc
- !262 исправление пустого указателя и переполнения * исправление пустого указателя и переполнения
- !264 Поддержка как C++11, так и C++17 * Поддержка как C++11, так и C++17
- !263 рефакторинг буфера util и добавление тестов
- !260 поддержка видимости компилятора
- !259 улучшение кода strerror Объединение запроса на слияние !259 от haozi007/work
статистика разработки:
- 62 файла изменено, 4234 вставки (+), 1386 удаления (-)
- участники: haozi007, jake, liuxu, sailorvii
Примечание: В данном переводе были использованы общие IT-термины, чтобы обеспечить понятность текста для специалистов данной области.
Список внесённых Pull Request:
Если нет дополнительной информации, то фраза может быть просто:
Список внесённых pull request:```
2023-08-28 xuepengxu релиз 2.1.2
- ! 233 Адаптация к новому URL репозитория OpenEuler * Объединение запроса на вливание ! 233 от zhongtao/ci
- ! 230 Добавление одного поля для конфигурации JSON демона isulad * Объединение запроса на вливание ! 230 от DriedYellowPeach/remote_ro
- ! 228 Добавление схемы JSON ресурсов CGroup * Объединение запроса на вливание ! 228 от zhongtao/update
- ! 225 Добавление информации о памяти * Объединение запроса на вливание ! 225 от ilyakuksenok/add_memory_info
- ! 226 Устранение проблемы записи строки конфигурации с неправильной длиной * Объединение запроса на вливание ! 226 от zhangxiaoyu/master
- ! 223 Устранение ошибки при обновлении периода CPU-RT
- ! 222 Добавление данных ContainerStats * Объединение запроса на вливание ! 222 от ilyakuksenok/CRI-1.25-container-stat
- ! 221 Добавление libisula.pc * Объединение запроса на вливание ! 221 от zhangxiaoyu/master статистика разработки:
- 75 изменённых файлов, 2722 добавленных строки (+), 1469 удалённых строк (-)
- участники: zhongtao, xuxuepeng, zhangxiaoyu, ilya.kuksenok, haozi007, xuepeng, Neil.wrz, jikai, sailorvii, songbuhuang
Список включённых PR:```
2023-02-06 root релиз 2.1.1
- ! 187 Добавление определения HAVE_ISULAD для заголовочного файла LXC.
- ! 183 Добавление JSON-определения для REST API resize.
- ! 179 Поддержка установки групп. Отправитель: @wangfengtu, проверено: @duguhaotian, одобрено: @duguhaotian.
- ! 177 Исправление неверного использования BUFSIZ. Отправитель: @wangfengtu, проверено: @duguhaotian, одобрено: @duguhaotian.
- ! 175 Использование vsnprintf вместо vsprintf. Отправитель: @duguhaotian, проверено: @jingwoo, одобрено: @jingwoo.
- ! 174 Добавление информации seccomp для riscv64. Отправитель: @chenhongji, проверено: @jingwoo, @duguhaotian, одобрено: @duguhaotian.
- ! 171 Добавление RESTful интерфейса для команды pull isula. Отправитель: @firstadream, проверено: @duguhaotian, одобрено: @duguhaotian.
- ! 170 Добавление JSON-схемы переименования для подкоманды rename в режиме RESTful. Отправитель: @duguhaotian, проверено: @wangfengtu, @jingwoo, @jingxiaolu, одобрено: @jingxiaolu.
- ! 165 Добавление сообщения отладки для execve. Объединение запроса на слияние ! 165 от haozi007/master.
- ! 162 Поддержка -DENABLE_LIBLCR=OFF для сборки только isula_libutils. Объединение запроса на слияние ! 162 от wangfengtu/enable_liblcr.
- ! 161 Переработка системы сборки LCR. Объединение запроса на слияние ! 161 от haozi007/master.
- ! 159 Удаление сетевых настроек в конфигурации v2. Объединение запроса на слияние ! 159 от zhangxiaoyu/master.
Статистика разработки:
- 43 файла изменено, 853 добавления (+), 291 удаление (-).
- Участники: haozi007, zhangxiaoyu, DriedYellowPeach, Neil.wrz, ВанФэнТу, зhuоngтao, ЧэньHоngЖи, Миg Янг, yaньshuи. ли
Приведенная ниже версия адаптирована для работы с сетью native LCR:```
2021-12-17 root выпускает версию 2.1.0-alpha
- ! 146 модификация config-v2 и inspect для поддержки изменений в isulad: Отправитель: @chengzrz, проверил: @duguhaotian, подписано: @duguhaotian
- ! 148 перемещение CRI запущенных демонов в демона: Отправитель: @gaohuatao, проверил: @duguhaotian, подписано: @duguhaotian
- ! 147 добавление самопроизвольного типа времени для shimv2: Отправитель: @gaohuatao, проверил: @duguhaotian, подписано: @duguhaotian
- ! 131 Добавление поля userns-remap в файл daemon.json: Отправитель: @HumbleHunger, проверил: @duguhaotian, подписано: @duguhaotian
- ! 141 Оптимизация файла README: Отправитель: @judithsq, проверил: @duguhaotian, подписано: @duguhaotian
- ! 143 Изменение ipconfig.json для совместимости с последней версией плагинов CNI: Отправитель: @chengzrz, проверил: @duguhaotian, подписано: @duguhaotian
- ! 140 отключение lxc_keep при использовании образа OCI: Отправитель: @gaohuatao, проверил: @duguhaotian, подписано: @duguhaotian
- ! 142 добавление покрытия ветвлений: Отправитель: @wangfengtu, проверил: @jingwoo, @duguhaotian, подписано: @duguhaotian
- ! 138 обновление версии до 2. 0. 6: Отправитель: @jingwoo, проверил: @duguhaotian, подписано: @duguhaotian
- ! 137 Удалено избыточный анализ покрытия
От: @jingwoo
Проверил: @duguhaotian
Подписано: @duguhaotian136 Оптимизация сборки юнит-тестов
От: @jingwoo
Проверил: @duguhaotian
Подписано: @duguhaotian
128 Добавление порта сервера метрик в конфиг демона
От: @tiamo0
Проверил: @jingwoo, @duguhaotian
Подписано: @duguhaotian
133 Настройка доменного имени
От: @wangfengtu
Проверил: @gaohuatao, @caihaomin
Подписано: @caihaomin
130 Настройка преобразования реестра
От: @wangfengtu
Проверил: @gaohuatao, @duguhaotian
Подписано: @duguhaotian
127 Добавление git/gcc/gcc-c++ в зависимости сборки
От: @jingwoo
Проверил: @duguhaotian
Подписано: @duguhaotian
126 Поддержка автоматического изменения размера shim isulad
От: @jackey_1024
Проверил: @lifeng2221dd1
Подписано: @lifeng2221dd1
125 Исправление использования памяти статистики при использовании runtime Kata
От: @wangfengtu
Проверил: @duguhaotian
Подписано: @duguhaotian
124 Исправление орфографических ошибок
От: @wangyueliang
Проверил: @lifeng2221dd1
Подписано: @lifeng2221dd1
117 Добавление полей Runtimes и Default Runtime в isula info
От: @jackey_1024
Проверил: @lifeng2221dd1
Подписано: @lifeng2221dd1
123 Исправление ошибки при паузировании контейнера
От: @wangfengtu
Проверил: @lifeng2221dd1
Подписано: @lifeng2221dd1
115 Поддержка cgroup v2
От: @wangfengtu
Проверил:
Подписано:
119 Поддержка команды isula exec --workdir
От: @wangfengtu
Проверил: @lifeng2221dd1
Подписано: @lifeng2221dd1
122 Удаление недействительной опции fuzz
От: @duguhaotian
Проверил: @lifeng2221dd1
Подписано: @lifeng2221dd1121 Добавление безопасных опций компиляции
От: @jingwoo
Проверил: @lifeng2221dd1
Подписано: @lifeng2221dd1
110 Добавление метрики общего количества неактивных файлов
От: @lifeng2221dd1
Проверил:
Подписано:
111 Поддержка тихого режима конфигурации логов
От: @duguhaotian
Проверил: @lifeng2221dd1
Подписано: @lifeng2221dd1
Статистика разработки:
- Изменено 60 файлов, 4677 добавлений (+), 2160 удалений (-)
- Разработчики: haozi007, zhangxiaoyu, Judith, WangFengTu, wujing, gaohuatao, chengzrz, jikui, HumbleHunger, Li Feng, Tiamo0, wangyueliang
2020-08-10 lifeng выпускает версию 2.0.3
- !67 добавлен пакет отладки Pull запрос !67 от YoungJQ/master
- !66 в info.json добавлена поле name Pull запрос !66 от Zhangxiaoyu/master
- !64 lcr: удалены поля, связанные с big-data из rootfs.json Pull запрос !64 от Jackey_1024/master
- !65 devmapper: добавлена поддержка обновления Pull запрос !65 от gaohuatao/update
- !63 в stats info добавлено поле cache/total cache Pull запрос !63 от Zhangxiaoyu/master
- !62 image: удалено конфигурационное поле времени оператора образа Pull запрос !62 от lifeng_isula/master
- !61 Image: объединение ветки implement_image с мастером Pull запрос !61 от lifeng_isula/image
- !55 обратная совместимость libocispec Pull запрос !55 от haozi007/change
- !56 улучшение менеджера тестирования Pull запрос !56 от haozi007/work
- !54 улучшение gcov лога Pull запрос !54 от haozi007/change
- !53 добавление поддержки fuzz Pull запрос !53 от haozi007/change
- !51 изменение имени тестовых случаев Pull запрос !51 от haozi007/change
- !50 Откат "Pull Request !49: изменение имени тестовых случаев" Pull запрос !50 от lifeng_isula/revert-merge-49-master
- !49 изменение имени тестовых случаев Pull запрос !49 от haozi007/change
- !48 улучшение отображения html Pull запрос !48 от haozi007/change
- !47 лог llt невалидной цели Pull запрос !47 от haozi007/change
- !46 улучшение llt Pull запрос !46 от haozi007/change
- !45 улучшение проверки драйвера журналирования Pull запрос !45 от haozi007/change
- !44 добавление поддержки Calico Pull запрос !44 от haozi007/change
- !42 добавление поддержки импорта rootfs как образа Pull запрос !42 от wangfengtu/support_import
- !41 исправление лицензии Pull запрос !41 от haozi007/change Статистика разработки:
- Изменено 37 файлов, 1129 добавлений (+), 139 удалений (-)
- Участники: haozi007, lifeng68, Zhangxiaoyu, WangFengTu, YoungJQ, gaohuatao, jikui, lifeng_isula, wujing
2020-10-14 lifeng release 2.0.4
- !73 lcr: add libisula_libutils.so isula group From: @gaohuatao Reviewed-by: @jingxiaolu,@lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !72 device_cgroup_rule: add support device cgroup rule Merge pull request !72 from lifeng_isula/blk
- !71 nano cpus: add support nano cpus Merge pull request !71 from lifeng_isula/blk
- !70 update: add support update cpu rt Merge pull request !70 from lifeng_isula/blk
- !69 blk: add blkiops define Merge pull request !69 from lifeng_isula/blk
dev stats:
- 7 files changed, 409 insertions(+), 340 deletions(-)
- contributors: lifeng68, gaohuatao
2020-12-29 lifeng release 2.0.5
- !101 adaptor to clang compiler From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !97 support mount tmpfs to container From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !95 inspect: add stop signal to inspect json From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !92 lcr: split state json From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !91 lcr: adjust json to low cpu work From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !89 add volumes argument when remove container From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !87 add run count of fuzz test From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !82 add related of isulad From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !81 support default container log options From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !80 rootfs: fix snprintf error when with rootfs options From: @lifeng2221dd1 Reviewed-by: @duguhaotian Signed-off-by: @duguhaotian
- !79 fix ctest error when use make From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !78 remove extension configs From: @duguhaotian Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
- !76 support local volume From: @wangfengtu Reviewed-by: @lifeng2221dd1 Signed-off-by: @lifeng2221dd1
dev stats:
- 32 files changed, 447 insertions(+), 385 deletions(-)
- contributors: haozi007, lifeng68, WangFengTu