diff --git a/gns3server/controller/__init__.py b/gns3server/controller/__init__.py index 33552c6a..f62ea34d 100644 --- a/gns3server/controller/__init__.py +++ b/gns3server/controller/__init__.py @@ -251,7 +251,8 @@ class Controller: self._iou_license_settings = controller_settings["iou_license"] previous_version = controller_settings.get("version") - if not previous_version or parse_version(__version__) > parse_version(previous_version): + if not previous_version or \ + parse_version(__version__.split("+")[0]) > parse_version(previous_version.split("+")[0]): self._appliance_manager.install_builtin_appliances() self._appliance_manager.appliances_etag = controller_settings.get("appliances_etag")