Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[6.8.0 - 6.8.1] VM template is deleted if cpu topology is not defined

  • Minor

Hi all,

this happens on both 6.8.0 and 6.8.1 (can't test previous versions).

 

Bug replication:

 

1- Have a virtual machine (mine is osx vm with the attached customized xml template - oskey is removed accordingly to forum rules); I'm specifying topology as a qemu:arg value with argument smp, so there's no <topology> line in the xml. All cores are pinned to this vm (16 cores); there's no cpu isolation.

 

2- Unraid webUI: Settings-->CPU pinning--> CPU pinning VM: all cores are selected:

1.thumb.png.37461bf31b061a1966a89e43668088f1.png

 

3- Deselect some cores (in my example cores 0-7 are deselected):

2.thumb.png.b8b4ca184fe117805004d472bb72e5e1.png

 

4- Click apply: error "missing sockets attribute in cpu topology" pop up:

3.thumb.png.649da35d25187551254f058521e1f15c.png

 

5- Click OK

 

6- in Unraid WebUI go to VM: you can see that the VM template has been deleted (luckily disks are in their places)

4.thumb.png.7124d1983af8e999acbac9b10aa1ee56.png

 

Issue description: Unraid should popup an error window or better be aware that the topology can be specified by qemu:arg (or not specified at all), but absolutely not deleting the vm template.

Take also into account that the <topology> line or the smp+topology are not a must for an osx vm, as they can lead to kernel panics, so one more case is no smp by qemu:arg and no <topology> line in the xml.

 

Thanks

 

Marking as minor, as the vm disks are not deleted, but some problems to rebuild the template if you have customized it and you didn't save it somewhere else.

xml-template.txt

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.