URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 118210
[ Назад ]

Исходное сообщение
"Выпуск 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.me/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.me/opennews/art.shtml?num=51324


Содержание

Сообщения в этом обсуждении
"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Аноним , 21-Авг-19 10:30 
Kdevops на QT или нет? KDE Frameworks использует?

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено aborodin , 21-Авг-19 12:49 
QuickTime точно не использует.

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Водитель маршрутки , 21-Авг-19 20:13 
А с флэшем там как?

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Аноним , 21-Авг-19 10:31 
У человека, впервые встретившего название kdevops, первая мысль будет о приналежности проекта к экосистеме известного DE.

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено iPony129412 , 21-Авг-19 11:10 
Сомневаюсь. Не все же прям по всяким <тут не могу подобрать слова, ибо будет опять масса недовольства> DE.

А так вот прям сходу: kexec, kdump, kpatch, ksplice, kgraft... Вполне же понятно о чём речь идёт.


"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Аноним , 21-Авг-19 13:37 
По названию больше похоже на отсылку к kdevelop

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Аноним , 21-Авг-19 22:33 
Не похоже. Сравни: KDevelop, Kate, KDbg, KWin и kdevops, kcov, kgdb, kdb…

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Andrey Mitrofanov_N0 , 21-Авг-19 11:13 
> У человека, впервые встретившего название kdevops, первая мысль

Да.  Поэтому человеки обычно используют мозг, а не безусловные рефлексы.

>будет о приналежности проекта
> к экосистеме известного DE.

Покакал - полегчало?


"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Аноним , 21-Авг-19 13:36 
Стоп, а что это не кдеешный проект? Вот это поворот!

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Иксперд , 21-Авг-19 11:07 
Всё, п*ц, девляпсы добрались до ядра. Прощай, линух.

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Andrey Mitrofanov_N0 , 21-Авг-19 11:24 
> Всё, п*ц, девляпсы добрались до ядра. Прощай, линух.

Ну-ну.  Полегше там.  Это же не повод!  У тебя ещё всё наладится.


"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Аноним , 21-Авг-19 14:06 
>> Всё, п*ц, девляпсы добрались до ядра. Прощай, линух.

Да, мы уже сдесь. Вот только никто показательно не замечает некрософт, добравшийся до ядра ещё раньше.


"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Andrey Mitrofanov_N0 , 22-Авг-19 10:01 
>>>девляпсы добрались до ядра
> Да, мы уже сдесь. Вот только никто показательно не замечает некрософт, добравшийся
> до ядра ещё раньше.
>никто

Если ты про Землин-LF и CNEWS-CNBC-или-кто-у-них-там, то...
да, уплочено.

Однако "все" немного шире.  Вот,
  http://techrights.org/2019/08/14/microsoft-python/
  http://techrights.org/2019/08/13/open-source-summit-openwashing/
  http://techrights.org/2019/08/10/microsoft-leads-red-hat-events/
  http://techrights.org/2019/08/09/we-are-cattle-to-zemlin/
  http://techrights.org/2019/07/25/microsoft-bribery-2019/
  http://techrights.org/2019/08/03/no-more-community-in-lf/
http://techrights.org/category/microsoft/
рекомендую.


"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Аноним , 21-Авг-19 16:53 
Не боись, есть же баръерный палец вхождения.

"Выпуск out-of-tree 1.0 и kdevops для тестирования кода с ядр..."
Отправлено Аноним , 21-Авг-19 21:28 
сразу видно мнение почетного иксперда опеннетов