The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."  +/
Сообщение от opennews (??), 21-Авг-19, 10:30 
Опубликован (https://github.com/jollheef/out-of-tree/releases/tag/v1.0.0) первый значительный выпуск инструментария out-of-tree 1.0 (https://out-of-tree.io/), позволяющего автоматизировать сборку и тестирование модулей ядра или проверку работоспособности эксплоитов с различными версиями ядра Linux. Out-of-tree формирует виртуальное окружение (используется QEMU и Docker) с произвольной версией ядра и выполняет указанные действия по сборке, тестированию и запуску модулей или эксплоитов. Сценарий проверки может охватывать сразу несколько выпусков ядра (например, можно протестировать работу эксплоита или разрабатываемого модуля с разными версиями ядра). Код проекта написан на языке Go и распространяется (https://github.com/jollheef/out-of-tree/) под лицензией AGPLv3.


В новой версии добавлена команда  genall для генерации всех определённых в сценарии версий ядра для указанного дистрибутива. Добавлены команды для анализа сборочных логов, а сами логи теперь сохраняются в СУБД SQLite (есть поддержка экспорта в  markdown и json). Добавлена поддержка сборки в хост-окружении, генерации информации о ядрах хост-системы и сборки собственных редакций ядра.
Реализованы команды для быстрого включения/выключения в ядре режимов защиты kaslr, smep, smap и kpti. Добавлены опции для управления максимальным числом сборочных заданий и параллельных потоков сборки, тестирования и запуска. Реализована поддержка ядер из CentOS.


Дополнительно можно отметить появление (https://people.kernel.org/mcgrof/kdevops-a-devops-framework-...) проекта kdevops (https://github.com/mcgrof/kdevops/), предлагающего фреймворк для организации разработки и тестирования ядра с использованием модели DevOps. Kdevops позволяет быстро сформировать окружение для применения различных тестовых фреймворков с ядром, не тратя время на подготовку начинки и настройку. Запуск данных окружений с нужным ядром обеспечивается в своих виртуальных машинах при помощи Vagrant (https://www.opennet.ru/opennews/art.shtml?num=47173)  или  у сторонних облачных  провайдеров при помощи Terraform (https://www.terraform.io/). Для для определения конфигурации и начинки окружений применяется Ansible.


URL: https://github.com/jollheef/out-of-tree/releases/tag/v1.0.0
Новость: https://www.opennet.ru/opennews/art.shtml?num=51324

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  –3 +/
Сообщение от Аноним (1), 21-Авг-19, 10:30 
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +2 +/
Сообщение от Аноним (2), 21-Авг-19, 10:31 
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +/
Сообщение от Иксперд (?), 21-Авг-19, 11:07 
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +/
Сообщение от iPony129412 (?), 21-Авг-19, 11:10 
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  –2 +/
Сообщение от Andrey Mitrofanov_N0 (??), 21-Авг-19, 11:13 
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +/
Сообщение от Andrey Mitrofanov_N0 (??), 21-Авг-19, 11:24 
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +4 +/
Сообщение от aborodin (ok), 21-Авг-19, 12:49 
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

8. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +1 +/
Сообщение от Аноним (9), 21-Авг-19, 13:36 
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +1 +/
Сообщение от Аноним (9), 21-Авг-19, 13:37 
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

10. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +/
Сообщение от Аноним (10), 21-Авг-19, 14:06 
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +/
Сообщение от Аноним (2), 21-Авг-19, 16:53 
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

12. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  –1 +/
Сообщение от Водитель маршрутки (?), 21-Авг-19, 20:13 
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +/
Сообщение от Аноним (-), 21-Авг-19, 21:28 
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

14. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +/
Сообщение от Аноним (14), 21-Авг-19, 22:33 
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

15. Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр...  +/
Сообщение от Andrey Mitrofanov_N0 (??), 22-Авг-19, 10:01 
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру