Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#431 closed баг (fixed)

Сломалась кнопка "Очистить конфиг"

Reported by: san Owned by: alx
Priority: средний Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

В r1873 после нажатии "Очистить конфиг" и перезапуска swd я ожидал, что коммутаций, которые были созданы до нажатия кнопки в TDM маппере исчезнут, однако коммутации присутствуют.

Change History (5)

comment:1 by alx, 4 years ago

Проверил в ревизии r1880. Функция работает как ожидается.

До очистки конфига:

root@sw01:/usr/share/sw# ls -l
-rw-r--r--    1 root     root        837632 Apr 15 13:17 alarms.db
-rw-r--r--    1 root     root         14704 Apr 15 13:17 alarms.db-wal
-rw-rw-rw-    1 root     root         59553 Apr 13 09:27 config.xml
-rw-rw-rw-    1 root     root         59547 Apr 13 09:24 config.xml.bak
-rw-r--r--    1 root     root         59553 Apr 16 10:58 config.xml.my
-rw-r--r--    1 root     root          2638 Apr 15 12:18 dxsetup.reg
drwxrwxr-x   36 root     root             0 Apr  7 08:28 firmware
-rw-r--r--    1 root     root          3072 Sep 26  2019 logins.db
-rw-r--r--    1 root     root           997 Oct 19  2017 server.cer
-rw-r--r--    1 root     root           887 Oct 19  2017 server.key
-rw-r--r--    1 root     root       4552704 Apr 16 10:00 storage.db
-rw-r--r--    1 root     root        366832 Apr 16 10:57 storage.db-wal
-rw-r--r--    1 root     root        149814 Apr 15 12:18 sw.rbf

После очистки конфига:

root@sw01:/usr/share/sw# ls -l
-rw-r--r--    1 root     root        837632 Apr 15 13:17 alarms.db
-rw-r--r--    1 root     root         14704 Apr 15 13:17 alarms.db-wal
-rw-rw-rw-    1 root     root            49 Apr 16 11:00 config.xml
-rw-rw-rw-    1 root     root         59553 Apr 13 09:27 config.xml.bak
-rw-r--r--    1 root     root         59553 Apr 16 10:58 config.xml.my
-rw-r--r--    1 root     root          2638 Apr 15 12:18 dxsetup.reg
drwxrwxr-x   36 root     root             0 Apr  7 08:28 firmware
-rw-r--r--    1 root     root          3072 Sep 26  2019 logins.db
-rw-r--r--    1 root     root           997 Oct 19  2017 server.cer
-rw-r--r--    1 root     root           887 Oct 19  2017 server.key
-rw-r--r--    1 root     root       4552704 Apr 16 11:00 storage.db
-rw-r--r--    1 root     root         14704 Apr 16 11:00 storage.db-wal
-rw-r--r--    1 root     root        149814 Apr 15 12:18 sw.rbf
root@sw01:/usr/share/sw# cat config.xml
<?xml version="1.0" encoding="UTF-8"?>
<config/>

Как видишь, после очистки размер конфиг-файла уменьшился с 59553 до 49 байт, и после очистки конфиг-файл не содержит никакой конфигурации - тег <config/> не имеет контента.

Прошу обновить sw до ревизии r1880 и повторить эксперимент.

comment:2 by san, 4 years ago

в r1880 симптомы теже, я вижу старые коммутации в веб-морде
Посмотри сам в .1.104

comment:3 by alx, 4 years ago

Resolution: fixed
Status: newclosed

In 1881/sw:

Исправлена ошибка: при отсутствии конфигурации платы SW-01 для слота 9
не применялась конфигурация TDM по умолчанию (было сломано в r1872).
Closes #431.

in reply to:  2 comment:4 by alx, 4 years ago

Replying to san:

Посмотри сам в .1.104

Починил, теперь должно работать.

comment:5 by san, 4 years ago

Работает

Note: See TracTickets for help on using tickets.