Merge pull request #10212 from squarti/remote-machine-type

runtime: Allow machine_type in kata config for remote hypervisors
This commit is contained in:
Alex Lyn 2024-08-27 14:05:36 +08:00 committed by GitHub
commit 3a749cfb44
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1341,11 +1341,13 @@ func newStratovirtHypervisorConfig(h hypervisor) (vc.HypervisorConfig, error) {
}
func newRemoteHypervisorConfig(h hypervisor) (vc.HypervisorConfig, error) {
machineType := h.machineType()
return vc.HypervisorConfig{
RemoteHypervisorSocket: h.getRemoteHypervisorSocket(),
RemoteHypervisorTimeout: h.getRemoteHypervisorTimeout(),
DisableGuestSeLinux: true, // The remote hypervisor has a different guest, so Guest SELinux config doesn't work
HypervisorMachineType: machineType,
SharedFS: config.NoSharedFS,
// No valid value so avoid to append block device to list in kata_agent.appendDevices