Bug 40674

Summary: Проблемы с использованием параметра конфигурации raw.lxc
Product: Sisyphus Reporter: Nikolay A. Fetisov <naf>
Component: lxdAssignee: Denis Pynkin <dans>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: dans, shaba
Version: unstable   
Hardware: all   
OS: Linux   

Description Nikolay A. Fetisov 2021-08-07 11:56:00 MSK
Для lxd-4.16 и ранее, при работе совместно с LXC >= 4.0.7, есть проблемы с передачей параметров конфигурации сетевых адаптеров через параметр конфигурации контейнера raw.lxc .

Для LXC >= 4.0.7 стал важен порядок параметров lxc.net.[N].* в файле конфигурации - см. #40524 .
Хотя в конфигурации LXD указано, что содержимое raw.lxc _добавляется к_ сгенерированному файлу /var/log/lxd/<ct>/lxc.conf, на самом деле оно _вставляется во внутрь_ файла - и заданные в raw.lxc параметры lxc.net.[N].* сбрасываются дальше в файле конфигурации параметрами lxc.net.[N].type .


Это ошибка LXD, LXD issue 9093, закрыта в LXD issue 9095, коммит 
https://github.com/lxc/lxd/commit/61bb78a494ca675fe512847efcfd728a2db195a6

В 4.17 от 06.08 это исправление не вошло, если обновлять пакет до 4.17 - лучше
захватить коммит 8d7fc9760.
Comment 1 Repository Robot 2021-08-12 18:36:18 MSK
lxd-4.17-alt0.61bb78a49.1 -> sisyphus:

 Thu Aug 12 2021 Mikhail Gordeev <obirvalger@altlinux> 4.17-alt0.61bb78a49.1
 - new version 4.17 (Closes: #40674)