Bug 56097

Summary: 500 file error - /usr/share/pve-yew-mobile-gui/index.html.tpl: not found
Product: Sisyphus Reporter: Vladislav Glinkin <glinkinvd>
Component: pve-managerAssignee: darisishe <darisishe>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: darisishe, shaba, shrek, tyaplyapych
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Vladislav Glinkin 2025-09-22 17:48:56 MSK
Версия пакета: pve-manager-9.0.6-alt2

В новом Proxmox для появился новый мобильный веб-интерфейс:
"The Proxmox VE mobile interface has been thoroughly reworked, using the new Proxmox widget toolkit powered by the Rust-based Yew framework. The redesigned interface provides quick access to service overviews and includes essential management functions, including starting and stopping virtual guests and basic configuration. It is now easier than ever for users to access fundamental functionalities of Proxmox VE directly from their mobile browsers."

# grep yew-mobile /usr/share/perl5/PVE/Service/pveproxy.pm 
    yew_mobile => '/usr/share/pve-yew-mobile-gui',
    i18n_yew => '/usr/share/pve-yew-mobile-i18n',
    add_dirs($dirs, '/yew-mobile/', "$basedirs->{yew_mobile}/");
    add_dirs($dirs, '/yew-mobile/i18n/', "$basedirs->{i18n_yew}/");
    my $i18n_yew_mtime = get_path_mtime('/usr/share/pve-yew-mobile-i18n');
    my $ui_yew_mtime = get_path_mtime('/usr/share/pve-yew-mobile-gui');
        yew_mobile_base_path => '/yew-mobile',

У нас он не упакован, из-за чего при переходе на мобильную версию страницы - ничего не отображается, кроме сообщения об ошибке: file error - /usr/share/pve-yew-mobile-gui/index.html.tpl: not found

Репозиторий с мобильным веб-интерфейсом - https://git.proxmox.com/?p=ui/pve-yew-mobile-gui.git;a=summary

Шаги воспроизведения:
1) Открыть веб-интерфейс в PVE
2) Перейти в инструменты разработчика в браузере и включить эмуляцию экрана мобильного телефона
Comment 1 Repository Robot 2025-11-09 00:39:33 MSK
pve-manager-9.0.6-alt3 -> sisyphus:

Tue Sep 30 2025 Sergey Konev <darisishe@altlinux> 9.0.6-alt3
- Add Requires: pve-yew-mobile-gui (closes: #56097)