Project

General

Profile

Bug #37298

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

Added by Rick Connor almost 3 years ago. Updated over 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 almost 3 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 almost 3 years ago

  • Category changed from Hardware to GUI (new)

#3 Updated by Rick Connor almost 3 years ago

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

#4 Updated by Dru Lavigne almost 3 years ago

OK. Just attach a debug then.

#5 Updated by Rick Connor almost 3 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 almost 3 years ago

  • File debug.tgz added

Debug Log

#7 Updated by Dru Lavigne almost 3 years ago

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

#8 Updated by Rick Connor almost 3 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 Anonymous almost 3 years ago

  • Assignee changed from Anonymous to Vaibhav Chauhan

#10 Updated by Vaibhav Chauhan almost 3 years ago

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

#11 Updated by Dru Lavigne almost 3 years ago

  • File deleted (debug.tgz)

#12 Updated by Dru Lavigne almost 3 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 Anonymous to Vaibhav Chauhan

#13 Updated by Dru Lavigne almost 3 years ago

  • Private changed from Yes to No

#14 Updated by Vaibhav Chauhan almost 3 years ago

  • Assignee changed from Vaibhav Chauhan to Anonymous

#15 Updated by Dru Lavigne over 2 years ago

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

#16 Updated by Timothy Moore II over 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 over 2 years ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF