Bug 38756

Summary: Ошибочное добавление в расширение файла в virtualbox при создании виртуального жёсткого диска
Product: Branch p9 Reporter: invariabilis <invariabilis>
Component: virtualboxAssignee: Valery Sinelnikov <greh>
Status: NEW --- QA Contact: qa-p9 <qa-p9>
Severity: minor    
Priority: P5 CC: mcpain, vercha
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Создание виртуального диска none

Description invariabilis 2020-07-24 11:06:30 MSK
Created attachment 8881 [details]
Создание виртуального диска

в virtualbox-6.1.8-alt1.x86_64 На workstation x86-64 p9

Фактическое поведение.
При добавлении виртуальной машины на этапе создания виртуального жёсткого диска в разделе "Укажите тип", если поочередно менять диски, например:
VDI -> VHD -> VMDK -> VHD -> VMDK ->VDI и.т.д. в строке "Расположение" к расширению файла после каждого клика по типу диска добавляется окончание ".тип диска". На выходе получаю что-то типа "...server.vdi.vhd.vmdk.vhd.vmdk.vdi.."

Ожидаемая реакция:
При смене типа диска расширение должно меняться на соответствующее, а не дописываться в конец имени файла..
Должно получаться:
VDI "..server.vdi" -> VHD "..server.vhd" и.т.д

Скриншот фактического поведения во вложению.
Comment 1 Evgeny Sinelnikov 2020-07-24 11:43:16 MSK
Выгядит, как типичная бага апстрима. Первое, что предлагаю - проверить новую версию. До p9 пока не доехала, но потестировать уже можно:

#255196 EPERM #3 p9 virtualbox.git=6.1.12a-alt2 kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-un-def-6.1.12a-alt1 kernel-modules.git=sisyphus/kernel-modules-virtualbox-un-def-6.1.12a-alt2 kernel-modules.git=sisyphus/kernel-modules-virtualbox-std-def-6.1.12a-alt2 kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-std-def-6.1.12a-alt1

$ apt-repo add 255196
Comment 2 Олег Соловьев 2020-07-24 11:45:20 MSK
(Ответ для Evgeny Sinelnikov на комментарий #1)
> Выгядит, как типичная бага апстрима. Первое, что предлагаю - проверить новую
> версию. До p9 пока не доехала, но потестировать уже можно:
> 
> #255196 EPERM #3 p9 virtualbox.git=6.1.12a-alt2
> kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-un-def-6.1.
> 12a-alt1
> kernel-modules.git=sisyphus/kernel-modules-virtualbox-un-def-6.1.12a-alt2
> kernel-modules.git=sisyphus/kernel-modules-virtualbox-std-def-6.1.12a-alt2
> kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-std-def-6.1.
> 12a-alt1
> 
> $ apt-repo add 255196

Могу подтвердить ошибку в 6.1.12, но ставил с сайта. Это пойдёт?