Bug 47231

Summary: Аватар пользователя не отображается в веб-интерфейсе альтератора
Product: Sisyphus Reporter: Elena Mishina <lepata>
Component: alterator-usersAssignee: Dmitrii <fomchenkovda>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, fomchenkovda, vercha
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=47393
Attachments:
Description Flags
Альт Рабочая станция добавление аватара
none
Альт Сервер добавление автара
none
screen
none
Альт Сервер, Рабочая станция К
none
kwork-101-OK
none
edu-101-OK
none
server-101-BUG none

Description Elena Mishina 2023-08-14 13:31:58 MSK
Created attachment 14099 [details]
Альт Рабочая станция добавление аватара

- Версия пакета -
alterator-users-10.19-alt1

- Системы -
ALT Workstation K 10.2 RC1 
ALT Workstation 10.1 
ALT Education 10.1 
ALT Server 10.1

- Шаги воспроизведения -
1) Альт Рабочая станция К/Альт Сервер (см.вложение):
Открыть ЦУС - Локальные учётные записи - Выбрать аватар - выбрать любой аватар и применить.
Отрыть веб-интерфейс - Локальные учётные записи - аватар у пользователя не отображается.

2) Альт Рабочая станция/Альт Образование в домене AD (см.видео):
Открыть ЦУС - Локальные учётные записи - Выбрать пользователя - Выбрать аватар - выбрать любой аватар и применить.
Выбрать другого пользователя - Вернуться к предыдущему пользователю - отображается аватар credits, хотя выбирался другой .
Отрыть веб-интерфейс - Локальные учётные записи - вместо аватара у пользователя отображается "невозможно загрузить картинку". 

3) Открыть веб-интерфейс ЦУС - Локальные учётные записи - Выбрать пользователя - Выбрать аватар - выбрать любой аватар и применить.
Выбрать другого пользователя - Вернуться к предыдущему пользователю - ничего не отображается или отображается "невозможно загрузить картинку".

- Ожидаемый результат -
В веб-интерфейсе альтератора у пользователя отображается установленный аватар.
Comment 1 Elena Mishina 2023-08-14 13:32:39 MSK
Created attachment 14100 [details]
Альт Сервер добавление автара
Comment 2 Vera Blagoveschenskaya 2023-08-30 11:15:55 MSK
Не смогла воспроизвести по описанию данную ошибку.

Пробоовала на Рабочей Станции - в домене AD и нет.
Аватар через GUI добавляется успешно. После применения изменений в веб-интерфейсе альтератора аватары для всех созданных локальных пользователей отображаются корректно.

Версии пакетов:
alterator-users-10.19-alt1
alterator-fbi-5.49.3-alt2
Comment 3 Vera Blagoveschenskaya 2023-08-30 11:23:07 MSK
Created attachment 14263 [details]
screen

Допускаю, что для веб-интерфейса актуально кеширование данных и чтобы увидеть свежеустановленный аватар, нужно обновить ее или дважды щелкнуть на пользователя.

Предоставлю стенд по запросу.
Comment 4 Elena Mishina 2023-08-30 11:36:14 MSK
Created attachment 14264 [details]
Альт Сервер, Рабочая станция К

А на Рабочей станции К и Альт Сервер тоже нормально отображается? У меня как на вложении.
Comment 5 Vera Blagoveschenskaya 2023-08-30 12:25:24 MSK
(Ответ для Elena Mishina на комментарий #4)
> А на Рабочей станции К и Альт Сервер тоже нормально отображается? У меня как
> на вложении.

Посмотрела дополнительно:
Workstation 10.1 K x86_64 (обновлено до текущего p10) - ошибка НЕ воспроизвелась
Education 10.1 x86_64 (обновлено до текущего p10) - ошибка НЕ воспроизвелась
Server 10.1 x86_64 (обновлено до текущего p10) - ошибка воспроизвелась по описанию.

Итого, проблема по отображению аватара в веб интерфейсе подтверждена только для Server 10.1.

Скриншоты приложены в комментариях ниже.

По поводу замены аватара на credits - воспроизвела данную проблему в только в rc kwork 10.2, ошибка будет заведена отдельно, т.к. она не имеет отношение к отображению через веб-интерфейс.
Comment 6 Vera Blagoveschenskaya 2023-08-30 12:25:54 MSK
Created attachment 14265 [details]
kwork-101-OK
Comment 7 Vera Blagoveschenskaya 2023-08-30 12:26:09 MSK
Created attachment 14266 [details]
edu-101-OK
Comment 8 Vera Blagoveschenskaya 2023-08-30 12:26:28 MSK
Created attachment 14267 [details]
server-101-BUG
Comment 9 Repository Robot 2023-09-13 18:22:02 MSK
alterator-users-10.22-alt1 -> sisyphus:

 Wed Sep 13 2023 Dmitrii Fomchenkov <sirius@altlinux> 10.22-alt1
 - Add reading the avatar from the AccountsService (ALT #47231)
 - Update the avatar display window in full resolution
 - Update the avatar selection window in the web ui
 - Remove non-images from the list of avatars