Неправильно работает комбобокс "Устройство" при добавлении и редактировании квоты #70

Closed
opened 1 month ago by YanTheKaller · 8 comments
Collaborator

Значения зануляются при переключении устройства, это означает что при 2+ настраиваемых устройствах будут удаляться все данные кроме последнего настроенного.

image

Значения зануляются при переключении устройства, это означает что при 2+ настраиваемых устройствах будут удаляться все данные кроме последнего настроенного. ![image](/attachments/f9bfb223-414b-400b-afe7-3b7632bf707c)
Poster
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-resourcequota/commit/cca806a303dd7419387976001b143246ab32a2fc
YanTheKaller added the ошибка label 1 month ago
anshn commented 1 month ago
Collaborator
  1. Если ничего не выбрано в лимитах на устройство, то следует убирать значения. Возможно необходимо добавить элемент комбобокса "По умолчанию (не установлено)" чтобы затирать все лимиты на устройства (надо думать). @asmeron

Сейчас оба значения лезут по умолчанию без указанных цифр:

image

  1. Когда включаешь чтение/запись то не работают +-, надо сменить сначала ед.измерения, а только потом повится возможность нажимать на +-

image

  1. Не работают все еще переключения между устройствами. Для одного из сбрасывается однин чекбокс, потом тыкаешь туда сюда - сбрасываются и остальные. При этом все значения сбрасываются до 1.

  2. На сохранение вообще идет только одно значение, когда задавались оба:

ubconfig set security CGROUP_QUOTA["clamav"]='MemoryHigh=1M,MemoryMax=2M,MemorySwapMax=3M,CPUQuota=4%,IOReadBandwidthMax=/dev/sda3 6M'
1. Если ничего не выбрано в лимитах на устройство, то следует убирать значения. Возможно необходимо добавить элемент комбобокса "По умолчанию (не установлено)" чтобы затирать все лимиты на устройства (надо думать). @asmeron Сейчас оба значения лезут по умолчанию без указанных цифр: ![image](/attachments/ea422415-2279-4957-ad5c-535d2e6efe25) 2. Когда включаешь чтение/запись то не работают +-, надо сменить сначала ед.измерения, а только потом повится возможность нажимать на +- ![image](/attachments/378b92ba-255d-465f-b5c6-c416a16054f3) 3. Не работают все еще переключения между устройствами. Для одного из сбрасывается однин чекбокс, потом тыкаешь туда сюда - сбрасываются и остальные. При этом все значения сбрасываются до 1. 4. На сохранение вообще идет только одно значение, когда задавались оба: ```bash ubconfig set security CGROUP_QUOTA["clamav"]='MemoryHigh=1M,MemoryMax=2M,MemorySwapMax=3M,CPUQuota=4%,IOReadBandwidthMax=/dev/sda3 6M' ```
Poster
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-resourcequota/commit/c1d7417284d5ad72ab6690be0a770f0c8789fdb9
anshn commented 4 weeks ago
Collaborator

\2. решено
\4. решено

\3.
Ставлю на первом устройстве 1кб и 2мб (правильно):

IOReadBandwidthMax=/dev/sda3 1K,IOWriteBandwidthMax=/dev/sda3 2M

Переключаю на второе устройство и ставлю 3гб и 1тб (правильно)

IOReadBandwidthMax=/dev/sda3 1K,IOReadBandwidthMax=/dev/sdb3 3G,IOWriteBandwidthMax=/dev/sda3 2M,IOWriteBandwidthMax=/dev/sdb3 1T

Возвращаюсь на первое устройство sda3 и вижу, что цифры не поменялись, а вот единицы измерения те, что я ставила для второго устройства, т.е. теперь = 1гб и 2тб

IOReadBandwidthMax=/dev/sda3 1G,IOReadBandwidthMax=/dev/sdb3 3G,IOWriteBandwidthMax=/dev/sda3 2M,IOWriteBandwidthMax=/dev/sdb3 1T

Опять меняю на второе устройство и вижу как у первого изменилось чтение на 2ТБ, хотя до этого все было окей

IOReadBandwidthMax=/dev/sda3 1G,IOReadBandwidthMax=/dev/sdb3 3G,IOWriteBandwidthMax=/dev/sda3 2T,IOWriteBandwidthMax=/dev/sdb3 1T
\2. решено \4. решено \3. Ставлю на первом устройстве 1кб и 2мб (правильно): ```bash IOReadBandwidthMax=/dev/sda3 1K,IOWriteBandwidthMax=/dev/sda3 2M ``` Переключаю на второе устройство и ставлю 3гб и 1тб (правильно) ```bash IOReadBandwidthMax=/dev/sda3 1K,IOReadBandwidthMax=/dev/sdb3 3G,IOWriteBandwidthMax=/dev/sda3 2M,IOWriteBandwidthMax=/dev/sdb3 1T ``` Возвращаюсь на первое устройство sda3 и вижу, что цифры не поменялись, а вот единицы измерения те, что я ставила для второго устройства, т.е. теперь = 1гб и 2тб ```bash IOReadBandwidthMax=/dev/sda3 1G,IOReadBandwidthMax=/dev/sdb3 3G,IOWriteBandwidthMax=/dev/sda3 2M,IOWriteBandwidthMax=/dev/sdb3 1T ``` Опять меняю на второе устройство и вижу как у первого изменилось чтение на 2ТБ, хотя до этого все было окей ```bash IOReadBandwidthMax=/dev/sda3 1G,IOReadBandwidthMax=/dev/sdb3 3G,IOWriteBandwidthMax=/dev/sda3 2T,IOWriteBandwidthMax=/dev/sdb3 1T ```
Owner
  1. А в конфиг верно залетает ?
3. А в конфиг верно залетает ?
Poster
Collaborator

в конфиг должно залетать то что в строке ручного ввода написано, туда генерируется полная строка со всеми установленными параметрами, откуда Настя и берёт

в конфиг должно залетать то что в строке ручного ввода написано, туда генерируется полная строка со всеми установленными параметрами, откуда Настя и берёт
Poster
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-resourcequota/commit/b09b4f89764a104aa28ba21df6cbcda149ceb5ad
anshn commented 4 weeks ago
Collaborator

Проверила, закрываю

Проверила, закрываю
anshn closed this issue 4 weeks ago
Sign in to join this conversation.
Loading…
There is no content yet.