Project

General

Profile

Bug #37298

Catch unhandled case where device lookups table was failing with VMs in new UI

Added by Rick Connor about 2 years ago. Updated about 2 years ago.

Status:
Done
Priority:
No priority
Assignee:
Vaibhav Chauhan
Category:
GUI (new)
Target version:
Seen in:
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

If you edit the NIC and change the Adapter type you can not save. The VM is Off. So I deleted the NIC and re-added the NIC setting the Adapter to VirtIO saved it. When back into the NIC settings and it's gone. So I dropped down the Menu and selected VirtIO again, but as before it will not allow me to save the button is blacked out.

Add_New_Nic.PNG (7.3 KB) Add_New_Nic.PNG Add New Nic Rick Connor, 07/10/2018 09:55 AM
Edit_Nic.PNG (4.53 KB) Edit_Nic.PNG Edit Nic Rick Connor, 07/10/2018 09:55 AM
Add_Adapter.PNG (4.81 KB) Add_Adapter.PNG Add Adapter Rick Connor, 07/10/2018 09:55 AM
20813
20818
20823

History

#1 Updated by Dru Lavigne about 2 years ago

  • Private changed from No to Yes
  • Reason for Blocked set to Need additional information from Author

Rick: please reproduce, create a debug (System -> Advanced -> Save debug), and attach it to this ticket. This will assist the dev in determining which call is incorrect.

#2 Updated by Dru Lavigne about 2 years ago

  • Category changed from Hardware to GUI (new)

#3 Updated by Rick Connor about 2 years ago

I can't reproduce it... It just doesn't work.

#4 Updated by Dru Lavigne about 2 years ago

OK. Just attach a debug then.

#5 Updated by Rick Connor about 2 years ago

20813
20818
20823

Maybe this helps. I added a Nic. (Picture) Saved it then edited it (Picture) the Adapter was gone so I dropped down the Menu and selected VirtIO again (Picture). Notice I can not click on Save it's grayed out.

So This is the only way I know how to reproduce it. I'll get the Debug in a Few.

#6 Updated by Rick Connor about 2 years ago

  • File debug.tgz added

Debug Log

#7 Updated by Dru Lavigne about 2 years ago

  • Assignee changed from Release Council to Erin Clark
  • Target version changed from Backlog to 11.2-RC2
  • Reason for Blocked deleted (Need additional information from Author)

#8 Updated by Rick Connor about 2 years ago

I figured out how to get this to stick. I'm thinking when you go to edit its not pulling the information in or not saving it the first time. I'm not a Dev so have no clue, but here is how I got it to stick.

Create the NIC.
Add Adapter, and Nic to attach. Then Copy the MAC address.
Click Save.

Go back and edit the NIC.
The Adapter and MAC address is empty.
Select the Adapter again and paste the MAC address.
Click Save.

Edit the NIC again and all fields will be filled.

Hope that helps.

#9 Updated by Erin Clark about 2 years ago

  • Assignee changed from Erin Clark to Vaibhav Chauhan

#10 Updated by Vaibhav Chauhan about 2 years ago

  • Assignee changed from Vaibhav Chauhan to Erin Clark
  • Target version changed from 11.2-RC2 to 11.2-BETA2

#11 Updated by Dru Lavigne about 2 years ago

  • File deleted (debug.tgz)

#12 Updated by Dru Lavigne about 2 years ago

  • Subject changed from Running 11.2 Beta1 with VM's. Having issues with the NIC setup to Catch unhandled case where device lookups table was failing with VMs in new UI
  • Status changed from Unscreened to In Progress
  • Assignee changed from Erin Clark to Vaibhav Chauhan

#13 Updated by Dru Lavigne about 2 years ago

  • Private changed from Yes to No

#14 Updated by Vaibhav Chauhan about 2 years ago

  • Assignee changed from Vaibhav Chauhan to Erin Clark

#15 Updated by Dru Lavigne about 2 years ago

  • Status changed from In Progress to Ready for Testing
  • Assignee changed from Erin Clark to Vaibhav Chauhan
  • Needs Doc changed from Yes to No
  • Needs Merging changed from Yes to No

#16 Updated by Timothy Moore II about 2 years ago

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

Testing with FreeNAS Mini updated to FreeNAS-11.2-MASTER-201807160837:

Go to VMs/Devices for an existing VM. Delete the existing NIC device. Create a new NIC device. Set “Adapter Type” to VirtIO and “NIC to attach:” to “vnet0:1”. Copy the listed MAC Address. Click “Save”. Edit new NIC. All previous choices are displayed properly, including the MAC Address. Change “Adapter Type:” to “Intel e1000” and repaste the MAC Address. Click “Save”. Edit the NIC and confirm all changes are displayed properly.

#17 Updated by Dru Lavigne about 2 years ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF