<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Update:<div><br></div><div>For question 1, I found that the publicize image feature still work, </div><div>but need to do this on command line by using openstack image </div><div>set. Also found "403 Forbidden" error [1] is threw by Horizon when</div><div>trying to modify visibility and image properties on private </div><div>image/snapshot. Does someone know how to disable this limitation</div><div>in Horizon?</div><div><br></div><div>For question 2 is totally solved. The workaround in Sysprep is working</div><div>actually.</div><div><br></div><div>[1] The error message shown in Horizon is:</div><div>"Forbidden. Insufficient permissions of the requested operation"</div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Eddie Yen <<a href="mailto:missile0407@gmail.com">missile0407@gmail.com</a>> 於 2021年3月26日 週五 上午7:50寫道:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi everyone, I want to ask about the image operating permission & <div>Windows images issue we met since we can't find any answers on the </div><div>internet.</div><div><br></div><div>1. Now we're still using Rocky with Ceph as storage. Sometimes we </div><div>need to re-pack the image on the Openstack. We used to save as </div><div>snapshot (re-pack by Nova ephemeral VM) or upload to image (re-pack </div><div>by volume), then set snapshot/image's visibility to the public. But since</div><div>Rocky, we can't do this anymore because when we try to set public,</div><div>Horizon always shows "not enough permission" error. </div><div>The workaround we're using for now is creating a nova snapshot after</div><div>re-pack, download the snapshot, then upload the snapshot again as </div><div>public. But it's utterly wasting time if the images are huge. So we want to</div><div>know how to unleash this limitation can let us just change snapshot to</div><div>public at least.</div><div><br></div><div>2. Openstack uses virtio as a network device by default, so we always </div><div>install a virtio driver when packing Windows images. As the network</div><div>performance issue in GSO/TSO enablement, we also need to disable</div><div>them in device properties. But since Windows 10 2004 build (my thought)</div><div>device properties always reset these settings after Sysprep. We found </div><div>there's a workaround [1] to solve this issue, but may not work sometimes.</div><div>Is there a better way to solve this issue?</div><div><br></div><div>Many thanks,</div><div>Eddie.</div><div><br></div><div>[1] <a href="https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-pnpsysprep-persistalldeviceinstalls" target="_blank">PersistAllDeviceInstalls | Microsoft Docs</a></div><div><br></div></div></div>
</blockquote></div>