diff --git a/pkg/compute/models/instance_snapshots.go b/pkg/compute/models/instance_snapshots.go index b525fc66ad..51c92fb506 100644 --- a/pkg/compute/models/instance_snapshots.go +++ b/pkg/compute/models/instance_snapshots.go @@ -499,6 +499,7 @@ func (self *SInstanceSnapshot) ToInstanceCreateInput( sourceInput.Secgroups = inputSecgs } sourceInput.OsType = self.OsType + sourceInput.OsArch = self.OsArch sourceInput.InstanceType = self.InstanceType if len(sourceInput.Networks) == 0 { sourceInput.Networks = serverConfig.Networks