Activity log for bug #1452698

Date Who What changed Old value New value Message
2015-05-07 11:47:33 Tino Schmeier bug added bug
2015-05-21 12:08:59 Launchpad Janitor sahara (Ubuntu): status New Confirmed
2015-06-08 08:57:53 James Page sahara (Ubuntu): importance Undecided High
2015-08-26 15:48:10 Launchpad Janitor branch linked lp:~degorenko/sahara/bug-1452698
2015-08-26 16:15:16 Corey Bryant summary Issue in sahara-common.postinst.in: sahara-db-manage is executet on fresh install (even without a db-connection) [SRU] Issue in sahara-common.postinst.in: sahara-db-manage is executet on fresh install (even without a db-connection)
2015-08-26 16:33:08 Corey Bryant description Hi there, i dont know if this is the right place for this bug-report!? But the following script-lines will execute sahara-db-manage, even on an fresh install without any configured db-connection. if ! grep -qE "^(sql_)?connection( )?=.*" ${SAHARA_CONF} || \ grep -qE "^(sql_)?connection.*sqlite.*" ${SAHARA_CONF}; then su -s /bin/sh -c 'sahara-db-manage --config-file /etc/sahara/sahara.conf upgrade head' sahara fi Becuse the default is: #connection=<None> and this matches the negated grep . # lsb_release -rd Description: Ubuntu 14.04.2 LTS Release: 14.04 # apt-cache policy sahara-common sahara-common: Installed: 2015.1.0-0ubuntu1~cloud0 Candidate: 2015.1.0-0ubuntu1~cloud0 Version table: *** 2015.1.0-0ubuntu1~cloud0 0 500 http://ubuntu-cloud.archive.canonical.com/ubuntu/ trusty-proposed/kilo/main amd64 Packages 100 /var/lib/dpkg/status 2015.1~rc1-0ubuntu1~cloud0 0 500 http://ubuntu-cloud.archive.canonical.com/ubuntu/ trusty-updates/kilo/main amd64 Packages Regards Tino Hi there, i dont know if this is the right place for this bug-report!? But the following script-lines will execute sahara-db-manage, even on an fresh install without any configured db-connection.     if ! grep -qE "^(sql_)?connection( )?=.*" ${SAHARA_CONF} || \          grep -qE "^(sql_)?connection.*sqlite.*" ${SAHARA_CONF}; then                 su -s /bin/sh -c 'sahara-db-manage --config-file /etc/sahara/sahara.conf upgrade head' sahara     fi Becuse the default is: #connection=<None> and this matches the negated grep . # lsb_release -rd Description: Ubuntu 14.04.2 LTS Release: 14.04 # apt-cache policy sahara-common sahara-common:   Installed: 2015.1.0-0ubuntu1~cloud0   Candidate: 2015.1.0-0ubuntu1~cloud0   Version table:  *** 2015.1.0-0ubuntu1~cloud0 0         500 http://ubuntu-cloud.archive.canonical.com/ubuntu/ trusty-proposed/kilo/main amd64 Packages         100 /var/lib/dpkg/status      2015.1~rc1-0ubuntu1~cloud0 0         500 http://ubuntu-cloud.archive.canonical.com/ubuntu/ trusty-updates/kilo/main amd64 Packages Regards Tino [Impact] sahara install fails with: Traceback (most recent call last): File "/usr/bin/sahara-db-manage", line 10, in <module> sys.exit(main()) ... File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/engine/strategies.py", line 51, in create entrypoint = u._get_entrypoint() AttributeError: 'NoneType' object has no attribute '_get_entrypoint' [Test Case] apt-get install sahara [Regression Potential] Minimal regression impact. The difference after this change is that the user (or installation tool) will need to run 'sahara-db-manage' after sahara is installed and configured to create the database schema.
2015-08-26 16:47:36 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2015-08-27 11:36:26 Denis Egorenko sahara (Ubuntu): status Confirmed In Progress
2015-08-27 11:36:27 Denis Egorenko sahara (Ubuntu): assignee Denis Egorenko (degorenko)
2015-10-15 19:38:41 Corey Bryant sahara (Ubuntu): status In Progress Fix Released