В web-интерфейсе PVE выбрать какую-либо виртуальную машину и открыть вкладку Summary В поле Notes нажать на "шестеренку" (для редактирования описания). В открывшемся окне ввести какой-либо текст и нажать ОК В результате поле Notes всё равно остается пустым. При этом если снова нажать на "шестеренку" (для редактирования описания), то открывается окно которое содержит ранее введенный текст
Бага актуальна.
Пакет proxmox-widget-toolkit, файл proxmoxlib.js, в конце файла markdown парсер одной длинной строкой в сжатом виде. Его надо заменить на другую версию. У себя на узле временно подправил чтоб показывало описания. Рабочую версию можно взять либо из оригинального pve, это пакет libjs-marked в debian, на github версия 3.0.8, версия старше не работает ну или в autoimport есть пакет js-marked, тоже рабочий вариант. В ветке sysyphus та же проблема с парсером.
(Ответ для Slava Suvorov на комментарий #2) > Пакет proxmox-widget-toolkit, файл proxmoxlib.js, в конце файла markdown > парсер одной длинной строкой в сжатом виде. Его надо заменить на другую > версию. У себя на узле временно подправил чтоб показывало описания. Рабочую > версию можно взять либо из оригинального pve, это пакет libjs-marked в > debian, на github версия 3.0.8, версия старше не работает ну или в > autoimport есть пакет js-marked, тоже рабочий вариант. > В ветке sysyphus та же проблема с парсером. Не могли бы Вы проверить пакет из задания #306438 (Sisyphus) или #306439 (p10) с версией 3.5.1?
(Ответ для Andrew Vasilyev на комментарий #3) > (Ответ для Slava Suvorov на комментарий #2) > > Пакет proxmox-widget-toolkit, файл proxmoxlib.js, в конце файла markdown > > парсер одной длинной строкой в сжатом виде. Его надо заменить на другую > > версию. У себя на узле временно подправил чтоб показывало описания. Рабочую > > версию можно взять либо из оригинального pve, это пакет libjs-marked в > > debian, на github версия 3.0.8, версия старше не работает ну или в > > autoimport есть пакет js-marked, тоже рабочий вариант. > > В ветке sysyphus та же проблема с парсером. > > Не могли бы Вы проверить пакет из задания #306438 (Sisyphus) или > #306439 (p10) с версией 3.5.1? Подключил тестовую репу, пакет обновил, сервер перезапустил, кеш браузера очистил, заметки так же не отображаются.
(Ответ для Владимир на комментарий #4) > (Ответ для Andrew Vasilyev на комментарий #3) > > Не могли бы Вы проверить пакет из задания #306438 (Sisyphus) или > > #306439 (p10) с версией 3.5.1? > > Подключил тестовую репу, пакет обновил, сервер перезапустил, кеш браузера > очистил, заметки так же не отображаются. Обнаружил, что marked.min.js добавлен в пакет руками и не обновляется. Обновил с github. Проверьте ещё раз, пожалуйста.
(Ответ для Andrew Vasilyev на комментарий #5) > (Ответ для Владимир на комментарий #4) > > (Ответ для Andrew Vasilyev на комментарий #3) > > > Не могли бы Вы проверить пакет из задания #306438 (Sisyphus) или > > > #306439 (p10) с версией 3.5.1? > > > > Подключил тестовую репу, пакет обновил, сервер перезапустил, кеш браузера > > очистил, заметки так же не отображаются. > > Обнаружил, что marked.min.js добавлен в пакет руками и не обновляется. > Обновил с github. Проверьте ещё раз, пожалуйста. Нет, не отображается. На github ветка 3.0.8, версии выше не работают, файл lib\marked.js, предварительно сжать командой: uglifyjs --comments '/\*[^\0]+?Copyright[^\0]+?\*/' -o marked.min.js marked.js
(Ответ для Slava Suvorov на комментарий #6) > (Ответ для Andrew Vasilyev на комментарий #5) > > (Ответ для Владимир на комментарий #4) > > > (Ответ для Andrew Vasilyev на комментарий #3) > > > > Не могли бы Вы проверить пакет из задания #306438 (Sisyphus) или > > > > #306439 (p10) с версией 3.5.1? > > > > > > Подключил тестовую репу, пакет обновил, сервер перезапустил, кеш браузера > > > очистил, заметки так же не отображаются. > > > > Обнаружил, что marked.min.js добавлен в пакет руками и не обновляется. > > Обновил с github. Проверьте ещё раз, пожалуйста. > > Нет, не отображается. На github ветка 3.0.8, версии выше не работают, файл > lib\marked.js, предварительно сжать командой: С github взята версия 4.1.0. Что значит "версии выше"? Т.е. все версии *после* 3.0.8 не работают? (И 4.+ тоже?)
marked.js версии 3.0.8 решает проблему, у нас в proxmox-widget-toolkit был более новый парсер. В Сизифе исправлено.
(Ответ для Andrew Vasilyev на комментарий #8) > marked.js версии 3.0.8 решает проблему, у нас в proxmox-widget-toolkit был > более новый парсер. В Сизифе исправлено. Проверил на двух узлах, да, работает.
(Ответ для Andrew Vasilyev на комментарий #8) > marked.js версии 3.0.8 решает проблему, у нас в proxmox-widget-toolkit был > более новый парсер. В Сизифе исправлено. Подтверждаю, заметки отображаются.
[#306439] p10 DONE (try 6) proxmox-widget-toolkit.git=3.5.1-alt1 Thu Sep 08 2022 Andrew A. Vasilyev <andy@altlinux> 3.5.1-alt1 - 3.5.1 - update marked.min.js (ALT #42101)