Reviewed: https://review.openstack.org/94372 Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=7bf1a6296d442032f12d5d7d6c9c053f5800f56e Submitter: Jenkins Branch: master
commit 7bf1a6296d442032f12d5d7d6c9c053f5800f56e Author: Alexander Kislitsky <email address hidden> Date: Tue May 20 17:53:22 2014 +0400
Fix for deadlocks in stop_deployment task
Nailgun base object: - order_by method added into NailgunCollection - get_by_id_lists renamed to filter_by_id_list - filtering by param logic extracted to method - filter_by_name method added
Nailgun Node object: - move_roles_to_pending_roles method added
Rpc receiver: - stop_deployment task refactored to nailgun objects - queries with locking and ordering used in stop_deployment - ordering added into locking queries in deploy_resp - fetched from db nodes used in deploy_resp
Change-Id: Idff49dd7e01a159f4d5c4f4208aadf1894346b8e Closes-Bug: #1321302
Reviewed: https:/ /review. openstack. org/94372 /git.openstack. org/cgit/ stackforge/ fuel-web/ commit/ ?id=7bf1a6296d4 42032f12d5d7d6c 9c053f5800f56e
Committed: https:/
Submitter: Jenkins
Branch: master
commit 7bf1a6296d44203 2f12d5d7d6c9c05 3f5800f56e
Author: Alexander Kislitsky <email address hidden>
Date: Tue May 20 17:53:22 2014 +0400
Fix for deadlocks in stop_deployment task
Nailgun base object:
- order_by method added into NailgunCollection
- get_by_id_lists renamed to filter_by_id_list
- filtering by param logic extracted to method
- filter_by_name method added
Nailgun Node object: to_pending_ roles method added
- move_roles_
Rpc receiver:
- stop_deployment task refactored to nailgun objects
- queries with locking and ordering used in stop_deployment
- ordering added into locking queries in deploy_resp
- fetched from db nodes used in deploy_resp
Change-Id: Idff49dd7e01a15 9f4d5c4f4208aad f1894346b8e
Closes-Bug: #1321302