Bug #93628 MySQL, installed via Synaptic on Ubuntu 18.10 is saying the OS is unsupported
Submitted: 16 Dec 2018 3:01 Modified: 16 Dec 2018 6:14
Reporter: Daniel Glasser Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:6.3.10 OS:Linux (Ubuntu 18.10 x86_64)
Assigned to: CPU Architecture:x86 (Running in a VirtualBox VM on Intel i7 (8700))
Tags: WBBugReporter

[16 Dec 2018 3:01] Daniel Glasser
Description:
----[For better reports, please attach the log file after submitting. You can find it in /home/daniel/.mysql/workbench/log/wb.log]

A freshly installed copy of MySQL workbench on a fairly fresh installation of Ubuntu 18.10 warns that the OS is unsupported.

Here's the contents of the log:
20:38:12 [INF][   WBContext UI]: Initializing workbench context UI with these values:
	base dir: /usr/share/mysql-workbench
	plugin path: /usr/lib/mysql-workbench/plugins
	struct path: /usr/share/mysql-workbench/grt
	module path: /usr/lib/mysql-workbench/modules
	library path: /usr/share/mysql-workbench/libraries
	user data dir: /home/daniel/.mysql/workbench
	open at start: 
	open type: 
	run at startup: 
	run type: 
	Force SW rendering: No
	Force OpenGL: No
	quit when done: No
20:38:12 [INF][      WBContext]: WbContext::init
20:38:13 [INF][            WBA]: Looking for extension modules for WBA...
20:38:13 [INF][            WBA]: 0 extension modules found
20:38:14 [INF][      WBContext]: System info:
 	MySQL Workbench Community (GPL) for Linux/Unix version 6.3.10 CE build 12092614 (64 bit)
	Configuration Directory: /home/daniel/.mysql/workbench
	Data Directory: /usr/share/mysql-workbench
	Cairo Version: 1.15.12
	OS: Ubuntu 18.10 x86_64
	CPU: 4x Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (3192.006MHz) - 5.82GiB RAM
No video adapter info available
	Distribution: Ubuntu 18.10

	Fips mode enabled: no

20:38:14 [WRN][       WBModule]: OS not found on supported OS list. OS string: 'Ubuntu 18.10 x86_64'

This is from the official Ubuntu repository, so this may be a Ubuntu problem.

How to repeat:
Install Ubuntu-18.10 (Cosmic Cuttlefish)
Install MySQL Workbench using Synaptic (I suspect this will be the same if installed via "Ubuntu Software")
Start MySQL Workbench.

Suggested fix:
Make sure the version check is correct
[16 Dec 2018 3:03] Daniel Glasser
Log showing error as suggested...

Attachment: wb.log (text/x-log), 1.19 KiB.

[16 Dec 2018 6:14] Umesh Shastry
Hello Daniel,

Thank you for the report.
Please upgrade to latest Workbench GA version i.e MySQL Workbench 8.0.13. Also, looking at the download page of WB 6.3.10, this version packages are available only for Ubuntu Linux 17.10 and Ubuntu Linux 16.04.

-- Windows source build mysql-workbench-community-8.0.13-src
backend\wbprivate\workbench\wb_module.cpp(242)

  static std::vector<std::string> supportedOsList{
    "Ubuntu 18.04", "Ubuntu 18.10", "Debian 9",

    "Red Hat Enterprise Linux Server release 7", // Oracle 7.1 looks like this: "Red Hat Enterprise Linux Server release
                                                 // 7.1 (Maipo)"
    "Fedora release 28", "Fedora release 29", "CentOS release 7",

    "Windows 10", "Windows Server 2016",

    "macOS 10.13", "macOS 10.14"
  };
  
-- indows source build mysql-workbench-community-8.0.10-src
backend\wbprivate\workbench\wb_module.cpp(241): logWarning("OS not found on supported OS list. OS string: '%s'\n", os.c_str());
  static std::vector<std::string> supportedOsList{
    "Ubuntu 17.10", "Ubuntu 17.04", "Ubuntu 16.10", "Ubuntu 16.04", "Debian 8",

    "Red Hat Enterprise Linux Server release 7", // Oracle 7.1 looks like this: "Red Hat Enterprise Linux Server release
                                                 // 7.1 (Maipo)"
    "Fedora release 27", "Fedora release 26", "Fedora release 25", "Fedora release 24", "CentOS release 7",

    "Windows 7", "Windows 8", "Windows 10", "Windows 2012 Server",

    "OS X 10.9", "OS X 10.10", "OS X 10.11", "macOS 10.12", "macOS 10.13"
  };

Thanks,
Umesh