Summary: | Не отображается описание виртуальных машин | ||
---|---|---|---|
Product: | Branch p10 | Reporter: | Sergey Ivanov <zagagyka> |
Component: | pve-cluster | Assignee: | Alexey Shabalin <shaba> |
Status: | CLOSED FIXED | QA Contact: | qa-p10 <qa-p10> |
Severity: | normal | ||
Priority: | P5 | CC: | andy, svv1974, v.karpunin |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Sergey Ivanov
2022-03-11 10:17:37 MSK
Бага актуальна. Пакет 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) |