Skip to content

Commit f7a3701

Browse files
authored
server: fix issue that vm guest os type is reset after updatetemplate (#4377)
1 parent be5df8d commit f7a3701

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

server/src/main/java/com/cloud/template/TemplateManagerImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2063,6 +2063,7 @@ private VMTemplateVO updateTemplateOrIso(BaseUpdateTemplateOrIsoCmd cmd) {
20632063
ex.addProxyObject(String.valueOf(id), "templateId");
20642064
throw ex;
20652065
}
2066+
long oldGuestOSId = template.getGuestOSId();
20662067

20672068
verifyTemplateId(id);
20682069

@@ -2119,7 +2120,6 @@ private VMTemplateVO updateTemplateOrIso(BaseUpdateTemplateOrIsoCmd cmd) {
21192120
}
21202121

21212122
if (guestOSId != null) {
2122-
long oldGuestOSId = template.getGuestOSId();
21232123
GuestOSVO guestOS = _guestOSDao.findById(guestOSId);
21242124

21252125
if (guestOS == null) {

0 commit comments

Comments
 (0)