Activity log for bug #1649568

Date Who What changed Old value New value Message
2016-12-13 11:53:30 Ekaterina Khomyakova bug added bug
2016-12-13 12:06:24 Ekaterina Khomyakova description Fuel 9.2 #600 Steps to reproduce: 1. Install any plugin to fuel master node 2. Change name to any other in metadata (/var/www/nailgun/plugins/${plugin}/metadata.yaml) 3. `fuel plugins --sync` (Plugins were successfully synchronized.) 4. `fuel plugins --sync` Expected results: Plugins were successfully synchronized. Actual result: 500 Server Error: Internal Server Error for url: http://10.109.0.2:8000/api/v1/plugins/sync/ (Unexpected exception, please check logs) logs: ... File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/session.py", line 214, in _assert_active % self._rollback_exception InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (psycopg2.IntegrityError) duplicate key value violates unique constraint "_name_version_unique" DETAIL: Key (name, version)=(fuel-plugin, 3.2.0) already exists. [SQL: 'INSERT INTO plugins (name, title, version, description, releases, fuel_version, groups, authors, licenses, homepage, package_version, is_hotpluggable) VALUES (%(name)s, %(title)s, %(version)s, %(description)s, %(releases)s, %(fuel_version)s, %(groups)s, %(authors)s, %(licenses)s, %(homepage)s, %(package_version)s, %(is_hotpluggable)s) RETURNING plugins.id'] [parameters: {'name': 'fuel-plugin', 'releases': '[{"repository_path": "repositories/ubuntu", "version": "mitaka-9.0", "os": "ubuntu", "mode": ["ha"], "deployment_scripts_path": "deployment_scripts/"}]', 'title': '...', 'package_version': '4.0.0', 'is_hotpluggable': False, 'version': '3.2.0', 'fuel_version': '["9.0"]', 'groups': '["network"]', 'authors': '["..."]', 'licenses': '["..."]', 'homepage': '...', 'description': '...'}] Additional information: Even if you remove plugin, this error will appear after second --sync. Fuel 9.2 #600 Steps to reproduce:   1. Install any plugin to fuel master node   2. Change name to any other in metadata (/var/www/nailgun/plugins/${plugin}/metadata.yaml)   3. `fuel plugins --sync` (Plugins were successfully synchronized.)   4. `fuel plugins --sync` Expected results:   Plugins were successfully synchronized. Actual result:   500 Server Error: Internal Server Error for url: http://10.109.0.2:8000/api/v1/plugins/sync/ (Unexpected exception, please check logs) logs:   ...   File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/session.py", line 214, in _assert_active     % self._rollback_exception InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (psycopg2.IntegrityError) duplicate key value violates unique constraint "_name_version_unique" DETAIL: Key (name, version)=(fuel-plugin, 3.2.0) already exists.  [SQL: 'INSERT INTO plugins (name, title, version, description, releases, fuel_version, groups, authors, licenses, homepage, package_version, is_hotpluggable) VALUES (%(name)s, %(title)s, %(version)s, %(description)s, %(releases)s, %(fuel_version)s, %(groups)s, %(authors)s, %(licenses)s, %(homepage)s, %(package_version)s, %(is_hotpluggable)s) RETURNING plugins.id'] [parameters: {'name': 'fuel-plugin', 'releases': '[{"repository_path": "repositories/ubuntu", "version": "mitaka-9.0", "os": "ubuntu", "mode": ["ha"], "deployment_scripts_path": "deployment_scripts/"}]', 'title': '...', 'package_version': '4.0.0', 'is_hotpluggable': False, 'version': '3.2.0', 'fuel_version': '["9.0"]', 'groups': '["network"]', 'authors': '["..."]', 'licenses': '["..."]', 'homepage': '...', 'description': '...'}] Additional information:   Even if you remove plugin, this error will appear after second --sync. Workaround is to remove directory with plugin (/var/www/nailgun/plugins/${plugin})
2016-12-13 12:19:27 Ekaterina Khomyakova description Fuel 9.2 #600 Steps to reproduce:   1. Install any plugin to fuel master node   2. Change name to any other in metadata (/var/www/nailgun/plugins/${plugin}/metadata.yaml)   3. `fuel plugins --sync` (Plugins were successfully synchronized.)   4. `fuel plugins --sync` Expected results:   Plugins were successfully synchronized. Actual result:   500 Server Error: Internal Server Error for url: http://10.109.0.2:8000/api/v1/plugins/sync/ (Unexpected exception, please check logs) logs:   ...   File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/session.py", line 214, in _assert_active     % self._rollback_exception InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (psycopg2.IntegrityError) duplicate key value violates unique constraint "_name_version_unique" DETAIL: Key (name, version)=(fuel-plugin, 3.2.0) already exists.  [SQL: 'INSERT INTO plugins (name, title, version, description, releases, fuel_version, groups, authors, licenses, homepage, package_version, is_hotpluggable) VALUES (%(name)s, %(title)s, %(version)s, %(description)s, %(releases)s, %(fuel_version)s, %(groups)s, %(authors)s, %(licenses)s, %(homepage)s, %(package_version)s, %(is_hotpluggable)s) RETURNING plugins.id'] [parameters: {'name': 'fuel-plugin', 'releases': '[{"repository_path": "repositories/ubuntu", "version": "mitaka-9.0", "os": "ubuntu", "mode": ["ha"], "deployment_scripts_path": "deployment_scripts/"}]', 'title': '...', 'package_version': '4.0.0', 'is_hotpluggable': False, 'version': '3.2.0', 'fuel_version': '["9.0"]', 'groups': '["network"]', 'authors': '["..."]', 'licenses': '["..."]', 'homepage': '...', 'description': '...'}] Additional information:   Even if you remove plugin, this error will appear after second --sync. Workaround is to remove directory with plugin (/var/www/nailgun/plugins/${plugin}) Fuel 9.2 #600 Steps to reproduce:   1. Install any plugin to fuel master node   2. Change name to any other in metadata (/var/www/nailgun/plugins/${plugin}/metadata.yaml)   3. `fuel plugins --sync` (Plugins were successfully synchronized.)   4. `fuel plugins --sync` Expected results:   Plugins were successfully synchronized. Actual result:   500 Server Error: Internal Server Error for url: http://10.109.0.2:8000/api/v1/plugins/sync/ (Unexpected exception, please check logs) logs:   ...   File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/session.py", line 214, in _assert_active     % self._rollback_exception InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (psycopg2.IntegrityError) duplicate key value violates unique constraint "_name_version_unique" DETAIL: Key (name, version)=(fuel-plugin, 3.2.0) already exists.  [SQL: 'INSERT INTO plugins (name, title, version, description, releases, fuel_version, groups, authors, licenses, homepage, package_version, is_hotpluggable) VALUES (%(name)s, %(title)s, %(version)s, %(description)s, %(releases)s, %(fuel_version)s, %(groups)s, %(authors)s, %(licenses)s, %(homepage)s, %(package_version)s, %(is_hotpluggable)s) RETURNING plugins.id'] [parameters: {'name': 'fuel-plugin', 'releases': '[{"repository_path": "repositories/ubuntu", "version": "mitaka-9.0", "os": "ubuntu", "mode": ["ha"], "deployment_scripts_path": "deployment_scripts/"}]', 'title': '...', 'package_version': '4.0.0', 'is_hotpluggable': False, 'version': '3.2.0', 'fuel_version': '["9.0"]', 'groups': '["network"]', 'authors': '["..."]', 'licenses': '["..."]', 'homepage': '...', 'description': '...'}] Additional information:   Even if you remove plugin, this error will appear after second --sync. Workaround is to remove directory with plugin (/var/www/nailgun/plugins/${plugin}). But after this you can not install rpm with this plugin anymore.
2016-12-13 13:57:25 Oleksiy Molchanov fuel: assignee Fuel Sustaining (fuel-sustaining-team)
2016-12-13 13:57:28 Oleksiy Molchanov fuel: status New Confirmed
2016-12-13 13:57:36 Oleksiy Molchanov tags area-python
2016-12-16 13:06:06 Alexey Shtokolov fuel: importance Medium High
2016-12-22 10:47:53 Alexander Kislitsky fuel: assignee Fuel Sustaining (fuel-sustaining-team) Alexander Kislitsky (akislitsky)
2016-12-22 15:49:36 OpenStack Infra fuel: status Confirmed In Progress
2017-01-10 10:40:32 OpenStack Infra fuel: status In Progress Fix Committed
2017-01-10 10:40:35 Alexander Kislitsky fuel: milestone 9.2 11.0
2017-01-10 10:40:54 Alexander Kislitsky nominated for series fuel/mitaka
2017-01-10 10:40:54 Alexander Kislitsky bug task added fuel/mitaka
2017-01-10 10:40:54 Alexander Kislitsky nominated for series fuel/newton
2017-01-10 10:40:54 Alexander Kislitsky bug task added fuel/newton
2017-01-10 10:41:22 Alexander Kislitsky fuel/mitaka: importance Undecided High
2017-01-10 10:41:26 Alexander Kislitsky fuel/newton: assignee Alexander Kislitsky (akislitsky)
2017-01-10 10:41:29 Alexander Kislitsky fuel/newton: importance Undecided High
2017-01-10 10:41:30 Alexander Kislitsky fuel/mitaka: assignee Alexander Kislitsky (akislitsky)
2017-01-10 10:41:38 Alexander Kislitsky fuel/mitaka: milestone 10.1
2017-01-10 10:42:03 Alexander Kislitsky fuel/mitaka: milestone 10.1 9.2
2017-01-10 10:42:08 Alexander Kislitsky fuel/newton: milestone 10.1
2017-01-10 10:42:25 Alexander Kislitsky fuel/mitaka: status New Confirmed
2017-01-10 10:42:27 Alexander Kislitsky fuel/newton: status New Confirmed
2017-01-10 10:46:28 OpenStack Infra fuel/mitaka: status Confirmed In Progress
2017-01-10 10:46:50 OpenStack Infra fuel/newton: status Confirmed In Progress
2017-01-10 16:00:20 OpenStack Infra fuel/newton: assignee Alexander Kislitsky (akislitsky) Alexey Shtokolov (ashtokolov)
2017-01-11 12:12:18 OpenStack Infra fuel/newton: status In Progress Fix Committed
2017-01-11 12:12:48 OpenStack Infra fuel/mitaka: status In Progress Fix Committed
2017-01-11 12:28:39 Ekaterina Shutova tags area-python area-python on-verification
2017-01-12 10:22:02 Ekaterina Shutova tags area-python on-verification area-python
2017-01-12 10:22:06 Ekaterina Shutova fuel/mitaka: status Fix Committed Fix Released
2017-04-11 13:21:27 Ekaterina Khomyakova fuel/newton: status Fix Committed Fix Released