Bug 46975 - Некорректное применение настроек через alterator-netinst: невозможно удалить строки, связанные с подключением по VNC
Summary: Некорректное применение настроек через alterator-netinst: невозможно удалить ...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-netinst (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-18 17:07 MSK by Vera Blagoveschenskaya
Modified: 2024-03-12 13:00 MSK (History)
5 users (show)

See Also:


Attachments
Вид на шаге 3 (15.72 KB, image/png)
2023-07-18 17:07 MSK, Vera Blagoveschenskaya
no flags Details
Вид на шаге 5 (16.71 KB, image/png)
2023-07-18 17:07 MSK, Vera Blagoveschenskaya
no flags Details
Вид на шаге 7 (15.07 KB, image/png)
2023-07-18 17:08 MSK, Vera Blagoveschenskaya
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vera Blagoveschenskaya 2023-07-18 17:07:01 MSK
Created attachment 13873 [details]
Вид на шаге 3

Server 10.1 x86_64, обновленный до Сизифа
alterator-netinst-1.9.1-alt4

1) Настроить сервис сетевой установки:
Открыть web-alterator https://<server-ip>:8080 и выполнить настройку в разделе Серверы -> Сервер сетевых установок.

2) Импортировать загруженный образ, который будет использоваться при установке:
Подключить образ в CD/DVD-привод и нажать Загрузить с CD/DVD
Нажать Добавить.
Через некоторое время образ появится в списке Доступные образы дисков. Выбрать данный образ и нажать кнопку Выбрать.

Применить изменения.

3) Просмотреть 
# cat /var/lib/tftpboot/pxelinux.cfg/default
default linux
timeout 100
totaltimeout 100
menu title ALT (alt-workstation)
prompt 0

label harddisk
  localboot -2


label linux
  kernel syslinux//boot/vmlinuz
  append initrd=syslinux//boot/initrd.img fastboot changedisk  stagename=altinst ramdisk_size=655417 showopts vga=normal quiet splash lowmem automatic=method:nfs,network:dhcp tz=Europe/Moscow  lang=ru_RU 
 
...

4) Активировать чек-бокс Включить установку по VNC, Только по VNC и Подключение со стороны VNC сервера, в поле Направление соединения указать адрес компьютера, с которого будет происходить управление.

Применить изменения.

5)  Просмотреть 
# cat /var/lib/tftpboot/pxelinux.cfg/default
default linux
timeout 100
totaltimeout 100
menu title ALT (alt-workstation)
prompt 0

label harddisk
  localboot -2


label linux
  kernel syslinux//boot/vmlinuz
  append initrd=syslinux//boot/initrd.img fastboot changedisk  stagename=altinst ramdisk_size=655417 showopts vga=normal quiet splash lowmem automatic=method:nfs,network:dhcp tz=Europe/Moscow  lang=ru_RU  vnc vncconnect=192.168.1.1 headless
 
...

Видим, что для каждого пункта добавилась строчка строчка
vnc vncconnect=192.168.1.1 headless
(это ОК)

6) Вернуть настройки, сделанные на шаге 4:
дективировать чек-боксы Включить установку по VNC, Только по VNC и Подключение со стороны VNC сервера, в поле Направление соединения удалить адрес.

Применить изменения.

7)  Просмотреть 
# cat /var/lib/tftpboot/pxelinux.cfg/default

Результат: изменения НЕ применились: строчки vnc vncconnect=192.168.1.1 headless не удалены из файла. В веб-интерфейсе удаленные параметры не отображаются, до обновления страницы.
При этом время изменения файла совпадает с реальностью.
Если поменять параметр Вариант закгрузки: тест памяти, то в файле видно изменения default memtest, при этом строчки, связанные с vnc, НЕ удалены.

Дополнительно: перезагрузка не помогает решить проблему.
Comment 1 Vera Blagoveschenskaya 2023-07-18 17:07:43 MSK
Created attachment 13874 [details]
Вид на шаге 5
Comment 2 Vera Blagoveschenskaya 2023-07-18 17:08:17 MSK
Created attachment 13875 [details]
Вид на шаге 7
Comment 3 Vera Blagoveschenskaya 2023-07-18 17:28:29 MSK
Также попробовала редактировать /var/lib/tftpboot/pxelinux.cfg/default вручную, удаляя строки про vnc и после смотреть что в браузере: чекбоксы остаются выставленными.
Очистка кэша не помогает (пробовала в браузерах chromium/firefox-esr).
Comment 4 Repository Robot 2024-03-12 13:00:06 MSK
alterator-netinst-1.9.1-alt6 -> sisyphus:

 Fri Mar 08 2024 Anton Midyukov <antohami@altlinux> 1.9.1-alt6
 - bin/alterator-netinst: add missing help about option -v
 - bin/alterator-netinst: fix disable vnc option (Closes: 46975)
 - Add option "Autoinstall" (Closes: 45970)
 - Fix update webpage and cleanup tftpboot directory, when removed selected image
   (Closes: 40265, 46599)
 Wed Mar 06 2024 Anton Midyukov <antohami@altlinux> 1.9.1-alt5
 - bin/alterator-netinst: add bootchain support
 - bin/alterator-netinst: fix unbound variable SERVER_ROLE (Closes: 49051)