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 |
|