Project

General

Profile

Bug #71013

Improve VM wizard in new UI

Added by Zak Wilcoxen almost 3 years ago. Updated over 2 years ago.

Status:
Done
Priority:
No priority
Assignee:
Vaibhav Chauhan
Category:
GUI (new)
Target version:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

When trying to create a new Linux VM on my freenas 11.2 server and when i redirect the Disk to install to a custom location i receive the below warning,

the custom location is in the following directory structure mnt/iocage(dataset)/VM_Datafiles(dataset) i then set this VM to create a new zvol nested in here and get the below error.

Error: Traceback (most recent call last): File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 161, in call_method result = await self.middleware.call_method(self, message) File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 1109, in call_method return await self._call(message['method'], serviceobj, methodobj, params, app=app, io_thread=False) File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 1049, in _call return await methodobj(*args) File "/usr/local/lib/python3.6/site-packages/middlewared/service.py", line 278, in create f'{self._config.namespace}.create', self, self.do_create, [data] File "/usr/local/lib/python3.6/site-packages/middlewared/main.py", line 1049, in _call return await methodobj(*args) File "/usr/local/lib/python3.6/site-packages/middlewared/schema.py", line 664, in nf return await f(*args, **kwargs) File "/usr/local/lib/python3.6/site-packages/middlewared/plugins/vm.py", line 956, in do_create raise verrors middlewared.service_exception.ValidationErrors: [ENOENT] vm_create.devices.1.attributes.zvol_name: Parent dataset iocage/VM_Datafiles does not exist.

I have checked and when i create the disk to the default location or when i manually create the zvol and point the VM to this i have no issues.


Related issues

Related to FreeNAS - Bug #69681: Add hard drive type to VM wizard of new UIDone
Related to FreeNAS - Bug #69672: Allow CDROM step to be skipped in VM wizard of new UIDone
Related to FreeNAS - Feature #67305: Add ability to set rancher user password in new UI VM wizardDone
Related to FreeNAS - Bug #79536: Fix helptext in Virtual Machines -> Docker VM Wizard of new UIReady for Testing

History

#1 Updated by Anonymous almost 3 years ago

  • Category changed from OS to GUI (new)
  • Assignee changed from Release Council to Vaibhav Chauhan
  • Target version changed from Backlog to 11.2-U3

#2 Updated by Vaibhav Chauhan almost 3 years ago

  • Status changed from Unscreened to In Progress

#4 Updated by Vaibhav Chauhan almost 3 years ago

  • Subject changed from Error creating new VM with custom Disk location to prevent display iocage as VM hdd custom location?

#5 Updated by Vaibhav Chauhan almost 3 years ago

  • Subject changed from prevent display iocage as VM hdd custom location? to prevent display iocage as VM hdd custom location

#6 Updated by Dru Lavigne almost 3 years ago

  • Subject changed from prevent display iocage as VM hdd custom location to VM wizard improvements in new UI
  • Needs Merging changed from Yes to No

#7 Updated by Dru Lavigne almost 3 years ago

  • Status changed from In Progress to Ready for Testing

#10 Updated by Dru Lavigne over 2 years ago

  • Related to Bug #69681: Add hard drive type to VM wizard of new UI added

#11 Updated by Dru Lavigne over 2 years ago

  • Related to Bug #69672: Allow CDROM step to be skipped in VM wizard of new UI added

#12 Updated by Dru Lavigne over 2 years ago

  • Related to Feature #67305: Add ability to set rancher user password in new UI VM wizard added

#13 Updated by Bonnie Follweiler over 2 years ago

Assigned to Zackary Welch

#14 Updated by Timothy Moore II over 2 years ago

Docs PR: https://github.com/freenas/freenas-docs/pull/742 [angulargui]. Changes are new UI specific. No master branch PR is necessary.

#15 Avatar?id=55038&size=24x24 Updated by Zackary Welch over 2 years ago

  • Status changed from Ready for Testing to Passed Testing
  • Needs QA changed from Yes to No

Can confirm improvements to tooltips (bolds and italics), as well as Bind option in step 2, rearrangement of options in step 4, and better default values, as well as others. One regression was found and a separate ticket created.

#16 Avatar?id=55038&size=24x24 Updated by Zackary Welch over 2 years ago

  • Related to Bug #79536: Fix helptext in Virtual Machines -> Docker VM Wizard of new UI added

#18 Updated by Dru Lavigne over 2 years ago

  • Subject changed from VM wizard improvements in new UI to Improve VM wizard in new UI
  • Status changed from Passed Testing to Done
  • Needs Doc changed from Yes to No

Also available in: Atom PDF