Bug #76360 mysql auto-installer fails cannot find paramiko yet it is isnatlled.
Submitted: 17 Mar 2015 22:46 Modified: 15 Apr 2015 9:11
Reporter: Steven Jones Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Cluster: Configurator Severity:S3 (Non-critical)
Version:7.4.4 OS:Linux (RHEL7.1)
Assigned to: CPU Architecture:Any

[17 Mar 2015 22:46] Steven Jones
Description:

From EPEL,  python-paramiko-1.15.1-1.el7.noarch

MySQL-Cluster-server-gpl-7.4.4-1.el7.x84_64.rpm

I also had to remove the mariadb-lib in rhel7.1 as that is compatible with the above.

How to repeat:
every time
[17 Mar 2015 22:47] Steven Jones
======
Will you please check all the requirements and libs are installed  : http://dev.mysql.com/doc/refman/5.6/en/mysql-cluster-install-auto-requirements.html
======

Looks fine to me.
[17 Mar 2015 23:21] Steven Jones
I did a pathmunge in /etc/profile to include the location of python.paramiko for mysql, this worked.

pathmunge /usr/lib/python2.7/site-packages/paramiko/ after

probably not the "correct way" but is working.
[15 Apr 2015 9:11] MySQL Verification Team
Hello Steven,

Thank you for the report.
I could not repeat this issue at my end on Oracle Linux 7.1 with rpm installation.

[root@localhost Downloads]# rpm -qa|grep -i mysql
qt-mysql-4.8.5-8.0.1.el7.x86_64
akonadi-mysql-1.9.2-4.0.1.el7.x86_64
[root@localhost Downloads]# rpm -ivh *.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:MySQL-Cluster-devel-gpl-7.4.4-1.e################################# [ 14%]
   2:MySQL-Cluster-client-gpl-7.4.4-1.################################# [ 29%]
   3:MySQL-Cluster-test-gpl-7.4.4-1.el################################# [ 43%]
   4:MySQL-Cluster-embedded-gpl-7.4.4-################################# [ 57%]
   5:MySQL-Cluster-shared-gpl-7.4.4-1.################################# [ 71%]
   6:MySQL-Cluster-shared-compat-gpl-7################################# [ 86%]
   7:MySQL-Cluster-server-gpl-7.4.4-1.################################# [100%]
[root@localhost Downloads]# cat /etc/*release
Oracle Linux Server release 7.1
NAME="Oracle Linux Server"
VERSION="7.1"
ID="ol"
VERSION_ID="7.1"
PRETTY_NAME="Oracle Linux Server 7.1"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:7:1"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 7"
ORACLE_BUGZILLA_PRODUCT_VERSION=7.1
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=7.1
Red Hat Enterprise Linux Server release 7.1 (Maipo)
Oracle Linux Server release 7.1

[root@localhost Downloads]# ls -l *.rpm
-rw-r--r--. 1 7155 wheel  19923628 Feb 19 23:54 MySQL-Cluster-client-gpl-7.4.4-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 wheel   9269028 Feb 19 23:54 MySQL-Cluster-devel-gpl-7.4.4-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 wheel 111744884 Feb 19 23:55 MySQL-Cluster-embedded-gpl-7.4.4-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 wheel 167526520 Feb 19 23:56 MySQL-Cluster-server-gpl-7.4.4-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 wheel   2299572 Feb 19 23:57 MySQL-Cluster-shared-compat-gpl-7.4.4-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 wheel   2097076 Feb 19 23:57 MySQL-Cluster-shared-gpl-7.4.4-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 wheel  69338368 Feb 19 23:57 MySQL-Cluster-test-gpl-7.4.4-1.el7.x86_64.rpm
[root@localhost Downloads]# 

// auto installer works with user root/mysql etc

[root@localhost Downloads]# /usr/bin/ndb_setup.py
Running out of install dir: /usr/bin
Starting web server on port 8081
deathkey=216665
The application should now be running in your browser.
(Alternatively you can navigate to http://localhost:8081/welcome.html to start it)

(firefox:5462): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

(firefox:5462): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised

(firefox:5462): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised

(firefox:5462): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised

(firefox:5462): GnomeUI-WARNING **: While connecting to session manager:
None of the authentication protocols specified are supported.
..

// with mysql user

[root@localhost Downloads]# su mysql
bash-4.2$ /usr/bin/ndb_setup.py
Running out of install dir: /usr/bin
Starting web server on port 8081
deathkey=178923
The application should now be running in your browser.
(Alternatively you can navigate to http://localhost:8081/welcome.html to start it)
No protocol specified
No protocol specified
Error: cannot open display: :0
(^^ navigated using url instead of waiting for browser to open)

If you can provide more information, feel free to add it to this bug and change the status back to 'Open'.

Thank you for your interest in MySQL.

Thanks,
Umesh
[15 Apr 2015 9:41] MySQL Verification Team
There must be some other issue at your end since it works even with latest python-paramiko

// installed python-paramiko-1.15.1-1.el7.noarch from epel

[root@localhost Downloads]# rpm -qa|grep python-paramiko
python-paramiko-1.15.1-1.el7.noarch
[root@localhost Downloads]# 

// Also, no issues even with the root/mysql user

[root@localhost Downloads]# /usr/bin/ndb_setup.py
Running out of install dir: /usr/bin
Starting web server on port 8081
deathkey=151896
The application should now be running in your browser.
(Alternatively you can navigate to http://localhost:8081/welcome.html to start it)
^C^C received, shutting down web server
[root@localhost Downloads]# su mysql
bash-4.2$ /usr/bin/ndb_setup.py
Running out of install dir: /usr/bin
Starting web server on port 8081
deathkey=284846
The application should now be running in your browser.
(Alternatively you can navigate to http://localhost:8081/welcome.html to start it)
No protocol specified
No protocol specified
Error: cannot open display: :0