diff --git a/src/Agent.Worker/Handlers/NodeHandler.cs b/src/Agent.Worker/Handlers/NodeHandler.cs index 4de1f4dc17..f73c77a872 100644 --- a/src/Agent.Worker/Handlers/NodeHandler.cs +++ b/src/Agent.Worker/Handlers/NodeHandler.cs @@ -350,13 +350,13 @@ private bool IsNode20SupportedSystems() { var systemName = PlatformUtil.GetSystemId() ?? ""; var systemVersion = PlatformUtil.GetSystemVersion()?.Name?.ToString() ?? ""; if (systemName.Equals("ubuntu") && - int.TryParse(systemVersion, out int ubuntuVersion) && + double.TryParse(systemVersion, out double ubuntuVersion) && ubuntuVersion <= 18.04) { Trace.Info($"Detected Ubuntu version: " + ubuntuVersion); return false; } if (systemName.Equals("debian") && - int.TryParse(systemVersion, out int debianVersion) && + double.TryParse(systemVersion, out double debianVersion) && debianVersion <= 9) { Trace.Info($"Detected Debian version: " + debianVersion); return false;