Bug 43241

Summary: settings plugin does not support modifying connections
Product: Sisyphus Reporter: Alexander Makeenkov <amakeenk>
Component: firewall-configAssignee: Mikhail Efremov <sem>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: eliseevva, sem, strepkovaas
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
свернутое окно
none
пустое окно none

Description Alexander Makeenkov 2022-07-14 17:15:25 MSK
Версия пакета:
firewall-config-1.2.0-alt1

Шаги воспроизведения:
# apt-get install -y firewall-config
# systemctl start firewalld
# firewall-config

Нажать "Параметры" -> "Изменить зоны соединений" -> выбрать текущее соединение.
В списке выбрать любую зону и нажать "OK"

Получаемый результат:
В терминале ошибка:
Traceback (most recent call last):
  File "/usr/bin/firewall-config", line 1448, in change_zone_connection_editor
    editor.run()
  File "/usr/bin/firewall-config", line 8080, in run
    nm_set_zone_of_connection(self.get_zone(), self.connection)
  File "/usr/lib/python3/site-packages/firewall/core/fw_nm.py", line 118, in nm_set_zone_of_connection
    return con.commit_changes(True, None)
gi.repository.GLib.GError: nm-settings-error-quark: failed to update connection: settings plugin does not support modifying connections (3)

Окно выбора зоны зависает, не реагирует на нажатия кнопок "OK" и "Закрыть". Закрыть удаётся только по нажатию на крестик в правом верхнем углу окна.

Ошибка воспроизводится так же и в p10 с версией пакета 0.9.8-alt1 (а так же 0.9.9-alt1 из задания 303328)
Comment 1 Mikhail Efremov 2022-07-14 17:31:51 MSK
Скорее всего в NM активно соединение, прочитанное из etcnet. В этом случае все правильно, плагин etcnet-alt не умеет изменять соединения (да и в etcnet нет возможности сохранять настройки от firewalld). Но зависать конечно не надо.
Comment 2 Anastasia Doronina 2024-08-08 10:29:00 MSK
Версия пакета: firewalld 2.1.3-alt1

Зависание окна все еще наблюдается. После закрытия на крестик и попытки открыть снова - окно открывается в свернутом виде. Если растянуть окно, то можно увидеть, что оно пустое.
Comment 3 Anastasia Doronina 2024-08-08 10:29:18 MSK
Created attachment 16598 [details]
свернутое окно
Comment 4 Anastasia Doronina 2024-08-08 10:29:39 MSK
Created attachment 16599 [details]
пустое окно
Comment 5 Владислав Елисеев 2024-12-06 16:14:43 MSK
Ошибка воспроизводится с версией пакета firewall-config-2.3.0-alt1.