)]}'
{"id":"openstack%2Fwatcher~679469","triplet_id":"openstack%2Fwatcher~stable%2Fstein~Ie5cf67429ea9ef8d00dd7348ce288437ea105c08","project":"openstack/watcher","branch":"stable/stein","topic":"monkey_patch-stable/stein","hashtags":[],"change_id":"Ie5cf67429ea9ef8d00dd7348ce288437ea105c08","subject":"Move eventlet monkey patch code","status":"MERGED","created":"2019-08-30 15:13:29.000000000","updated":"2019-08-31 01:51:52.000000000","submitted":"2019-08-31 01:50:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"679469-1567216213843-d8bf76c4","meta_rev_id":"341bb2398f60bf1f9605faf9dd9d1b119bcb32b1","_number":679469,"virtual_id_number":679469,"owner":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":2,"date":"2019-08-31 01:50:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-08-30 15:18:42.000000000","_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"all":[{"value":2,"date":"2019-08-31 01:18:30.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":1,"date":"2019-08-30 15:22:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"all":[{"value":1,"date":"2019-08-31 01:18:30.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},{"value":0,"date":"2019-08-30 15:19:13.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-30 15:19:13.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"REVIEWER"},{"updated":"2019-08-30 15:22:05.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"state":"REVIEWER"},{"updated":"2019-08-31 01:18:30.000000000","updated_by":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"reviewer":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"state":"REVIEWER"},{"updated":"2019-08-31 01:50:13.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"6dbb038bab75bbe10532015fd5bc72e24ee3f4c0","author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"date":"2019-08-30 15:13:29.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"340c4c923cd188d75435a8167948715c2a55b420","author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"date":"2019-08-30 15:18:42.000000000","message":"Patch Set 1:\n\nWe are seeing intermittent Tempest issues with Watcher in RDO Stein. They manifest as a Tempest Watcher test hanging and never returning. \n\nEverytime we saw that, the http error log contained the following trace: http://paste.openstack.org/show/767650/\n\nThat makes us think this backport is required.","accounts_in_message":[],"_revision_number":1},{"id":"a36cf7792f3ae3ff73c9440fe07deb71e71f0d20","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2019-08-30 15:22:05.000000000","message":"Patch Set 1: Code-Review+1\n\nYes eventlet and wsgi should not be mixed.","accounts_in_message":[],"_revision_number":1},{"id":"90fbb3041d4e656147f5d5f1f2b96c704db718d6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-30 16:31:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/beb4f3bf788841e6aeea07e5d10f30f9 : SUCCESS in 7m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ec805c89ce034adc85d2f90e3906264b : SUCCESS in 5m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/491e858574fd4386a3d9cc3402351381 : SUCCESS in 5m 36s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/947d98a950374453ab8494dc4742d7d5 : SUCCESS in 5m 05s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/9f23125492c14f13aff6853d51bf816c : SUCCESS in 6m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5c9444f509b440189e319af64c44e2b0 : SUCCESS in 5m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a70ca9d99a2d4735baa7b8fa47c630f8 : SUCCESS in 5m 23s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/f7e64844a36f44fc9807c486f28ac864 : SUCCESS in 31m 04s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/956654c498f64e5cbd89d167ba186c86 : SUCCESS in 53m 00s\n- watcher-tempest-dummy_optim https://zuul.opendev.org/t/openstack/build/98d4de0e1e824bcc80b9fefac5d6b7fc : SUCCESS in 48m 37s (non-voting)\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/e29cb24ebc5e458093b7d7da533889eb : FAILURE in 53m 52s (non-voting)\n- watcher-tempest-basic_optim https://zuul.opendev.org/t/openstack/build/7cb63f07d51746ff88fc993039b9ae14 : FAILURE in 1h 07m 41s (non-voting)\n- watcher-tempest-vm_workload_consolidation https://zuul.opendev.org/t/openstack/build/707c3b370a0148dbb03c297c51ac1b2e : FAILURE in 1h 09m 26s (non-voting)\n- watcher-tempest-workload_balancing https://zuul.opendev.org/t/openstack/build/530fe08476174d60830b0e0eb158e3de : FAILURE in 44m 59s (non-voting)\n- watcher-tempest-zone_migration https://zuul.opendev.org/t/openstack/build/bc85f8ab6c6b47e18a4fffa66d195e2f : SUCCESS in 1h 02m 05s (non-voting)\n- watcher-tempest-host_maintenance https://zuul.opendev.org/t/openstack/build/c7759ba8b9ea419c923dfd5e146d27f7 : FAILURE in 50m 52s (non-voting)\n- watcher-tempest-storage_balance https://zuul.opendev.org/t/openstack/build/389b871788214315b65c09deb112ed00 : SUCCESS in 1h 03m 35s (non-voting)\n- watcher-tls-test https://zuul.opendev.org/t/openstack/build/249f3b765cc447dc9394fdefee94159b : SUCCESS in 55m 48s","accounts_in_message":[],"_revision_number":1},{"id":"a15b1d98cbb800eed9cd9a2d45cb1957a7b64db0","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-08-31 01:18:30.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"203211983f7fb4b639eddaa236cd7f44e8a904b8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-31 01:18:43.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ddbe4d5395742cea96d1b25abeeed9d9d778aa25","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-31 01:50:13.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"ccb84c31744f866cea2f2e3c776ad0ca0f6801e8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-31 01:50:13.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7f590661f4c04e5285a03fd3e80bfcc9 : SUCCESS in 4m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ffc7718c42e343d0b53d635104cceb27 : SUCCESS in 4m 46s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9558f549bac54f409deed0d97ca2ef32 : SUCCESS in 4m 41s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/19e40514f7e842a09add2418055f5f9c : SUCCESS in 4m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/810a5a8d49bb4f56a5c267fd41b43b85 : SUCCESS in 4m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6cb4abaafea64996a18365e4b29c6bb7 : SUCCESS in 5m 02s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/28d56b3ea4fe480a9422aec65642948d : SUCCESS in 29m 57s","accounts_in_message":[],"_revision_number":1},{"id":"7106784654f28f0df1797864779c399ee9253652","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-31 01:51:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/55e5d2f4fe6d43348b514a1a825a67a5 : SUCCESS in 1m 22s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"78574f92e92e28570c219f2106954d7599a842c2","revisions":{"78574f92e92e28570c219f2106954d7599a842c2":{"kind":"REWORK","_number":1,"created":"2019-08-30 15:13:29.000000000","uploader":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"ref":"refs/changes/69/679469/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/69/679469/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/69/679469/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/69/679469/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/69/679469/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/69/679469/1"}}},"commit":{"parents":[{"commit":"34324c95f9010fd3e5178e7105dc3ddc5a0dcfe2","subject":"Reduce the query time of the instances when call get_instance_list()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/34324c95f9010fd3e5178e7105dc3ddc5a0dcfe2"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-03-29 03:48:56.000000000","tz":480},"committer":{"name":"Javier Peña","email":"jpena@redhat.com","date":"2019-08-30 15:13:29.000000000","tz":0},"subject":"Move eventlet monkey patch code","message":"Move eventlet monkey patch code\n\nEventlet monkey patching is not recommended on top level __init__ [1],\nbecause Apache WSGI module uses own concurrency model [2] and API\nservice under Apache should be runned without eventlet. This patch\nmoves eventlet monkey patching code to watcher.cmd module __init__\n(like in nova).\n\n[1] https://specs.openstack.org/openstack/openstack-specs/specs/eventlet-best-practices.html\n[2] http://modwsgi.readthedocs.io/en/develop/user-guides/processes-and-threading.html\n\nChange-Id: Ie5cf67429ea9ef8d00dd7348ce288437ea105c08\n(cherry picked from commit ac3aa94599bbbb5e390158942bd04ed887531ef3)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/78574f92e92e28570c219f2106954d7599a842c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/78574f92e92e28570c219f2106954d7599a842c2"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
