)]}'
{"id":"openstack%2Fblazar~650635","triplet_id":"openstack%2Fblazar~master~I8272975afeabfb74f974e9bf9a6ae9162c22a6e0","project":"openstack/blazar","branch":"master","topic":"bug/1807689","hashtags":[],"change_id":"I8272975afeabfb74f974e9bf9a6ae9162c22a6e0","subject":"Handle SIGHUP signal for blazar-manager correctly","status":"MERGED","created":"2019-04-08 08:45:43.000000000","updated":"2019-05-21 03:33:51.000000000","submitted":"2019-05-21 03:33:51.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":"650635-1558409631991-38c90c1d","meta_rev_id":"02197180a1732c489e956c1f08b7671d4a29347d","_number":650635,"virtual_id_number":650635,"owner":{"_account_id":29278,"name":"Asmita Singh","email":"Asmita.Singh@nttdata.com","username":"asmita.singh"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":0,"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":2,"date":"2019-05-21 03:33:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"recommended":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"all":[{"value":1,"date":"2019-05-14 15:17:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":0,"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"value":2,"date":"2019-05-21 02:47:14.000000000","_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-05-13 18:17:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"value":1,"date":"2019-05-14 09:16:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"all":[{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":0,"date":"2019-05-13 18:17:40.000000000","_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"value":1,"date":"2019-05-21 02:47:14.000000000","_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":0,"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-04-08 09:56:11.000000000","updated_by":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"reviewer":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"state":"REVIEWER"},{"updated":"2019-05-13 18:17:32.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"},{"updated":"2019-05-13 18:17:40.000000000","updated_by":{"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},"reviewer":{"_account_id":13192,"name":"Souville","display_name":"Bertrand Souville","email":"souville@docomolab-euro.com","username":"bertys"},"state":"REVIEWER"},{"updated":"2019-05-14 09:16:49.000000000","updated_by":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"reviewer":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"state":"REVIEWER"},{"updated":"2019-05-14 15:17:07.000000000","updated_by":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"reviewer":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"state":"REVIEWER"},{"updated":"2019-05-21 02:47:14.000000000","updated_by":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"reviewer":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"state":"REVIEWER"},{"updated":"2019-05-21 03:33:51.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":"5e4fa03480ea9c85a21c5143946c5fd746d2a964","author":{"_account_id":29278,"name":"Asmita Singh","email":"Asmita.Singh@nttdata.com","username":"asmita.singh"},"date":"2019-04-08 08:45:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ae37a3ff3cbcd6f7c258c8a7d03aeedf65d656d1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-08 09:26:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/35/650635/1/check/openstack-tox-lower-constraints/34ff192/ : SUCCESS in 5m 35s\n- openstack-tox-pep8 http://logs.openstack.org/35/650635/1/check/openstack-tox-pep8/2c94386/ : SUCCESS in 5m 35s\n- openstack-tox-py27 http://logs.openstack.org/35/650635/1/check/openstack-tox-py27/614888b/ : SUCCESS in 5m 40s\n- openstack-tox-py35 http://logs.openstack.org/35/650635/1/check/openstack-tox-py35/9e0014c/ : SUCCESS in 5m 57s\n- openstack-tox-py36 http://logs.openstack.org/35/650635/1/check/openstack-tox-py36/ff66076/ : SUCCESS in 5m 12s\n- openstack-tox-py37 http://logs.openstack.org/35/650635/1/check/openstack-tox-py37/67445a1/ : SUCCESS in 5m 40s\n- openstack-tox-docs http://logs.openstack.org/35/650635/1/check/openstack-tox-docs/852d3be/html/ : SUCCESS in 5m 02s\n- blazar-devstack-dsvm http://logs.openstack.org/35/650635/1/check/blazar-devstack-dsvm/de742cb/ : SUCCESS in 38m 00s\n- blazar-devstack-dsvm-py35 http://logs.openstack.org/35/650635/1/check/blazar-devstack-dsvm-py35/c0de572/ : SUCCESS in 36m 39s\n- openstack-tox-pylint http://logs.openstack.org/35/650635/1/check/openstack-tox-pylint/4bbc3b5/ : SUCCESS in 6m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"620da300202e4164f4128fc4f7f21e1343e21f6c","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2019-05-13 18:16:26.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c3cc6895b708ad257e930191f064b64888293729","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2019-05-13 18:16:29.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"661507a7972039660947d796baf441855fc9bbd3","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2019-05-13 18:17:32.000000000","message":"Patch Set 3: Code-Review+2\n\nVery good fix Asmita, thank you so much! I edited slightly the commit message and rebased, otherwise LGTM. I verified that it fixes the issue on a DevStack setup.","accounts_in_message":[],"_revision_number":3},{"id":"37db050819788c1704e3652b803d1ff4dd1f65bf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-13 19:03:26.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/35/650635/3/check/openstack-tox-lower-constraints/fac0e02/ : SUCCESS in 6m 06s\n- openstack-tox-pep8 http://logs.openstack.org/35/650635/3/check/openstack-tox-pep8/8080f9c/ : SUCCESS in 6m 17s\n- openstack-tox-py27 http://logs.openstack.org/35/650635/3/check/openstack-tox-py27/c462efc/ : SUCCESS in 7m 23s\n- openstack-tox-py35 http://logs.openstack.org/35/650635/3/check/openstack-tox-py35/61e3486/ : SUCCESS in 7m 47s\n- openstack-tox-py36 http://logs.openstack.org/35/650635/3/check/openstack-tox-py36/43eaca0/ : SUCCESS in 4m 45s\n- openstack-tox-py37 http://logs.openstack.org/35/650635/3/check/openstack-tox-py37/27fb751/ : SUCCESS in 5m 02s\n- openstack-tox-docs http://logs.openstack.org/35/650635/3/check/openstack-tox-docs/21cda6c/html/ : SUCCESS in 4m 18s\n- blazar-devstack-dsvm http://logs.openstack.org/35/650635/3/check/blazar-devstack-dsvm/f20788b/ : SUCCESS in 40m 54s\n- blazar-devstack-dsvm-py35 http://logs.openstack.org/35/650635/3/check/blazar-devstack-dsvm-py35/e1c9cc9/ : SUCCESS in 33m 27s\n- openstack-tox-pylint http://logs.openstack.org/35/650635/3/check/openstack-tox-pylint/efaeeec/ : SUCCESS in 6m 25s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b340dde7c2c6b707f24d46bdb8f67fe98254775f","author":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"date":"2019-05-14 09:16:49.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"46f6ab4bd19aef9f09d313e918acba8d0930845f","author":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"date":"2019-05-14 15:17:07.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"c05dff435d05fa7fa6da403e35104eb1743a3ab3","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-05-21 02:47:14.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nGreat improvement. Thanks!","accounts_in_message":[],"_revision_number":3},{"id":"5fc8a1d0fa3684ee42f03f6508ef504a98ba6a78","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-21 02:47:26.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"796e1491cb3c4e9cc092872993bc483686793e7e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-21 03:33:51.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"550d11f7058034a7245d14d6f44564a42cbdd2a8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-21 03:33:51.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/35/650635/3/gate/openstack-tox-lower-constraints/e1cf8d8/ : SUCCESS in 15m 40s\n- openstack-tox-pep8 http://logs.openstack.org/35/650635/3/gate/openstack-tox-pep8/9925c81/ : SUCCESS in 15m 30s\n- openstack-tox-py27 http://logs.openstack.org/35/650635/3/gate/openstack-tox-py27/a623786/ : SUCCESS in 6m 56s\n- openstack-tox-py35 http://logs.openstack.org/35/650635/3/gate/openstack-tox-py35/7242bad/ : SUCCESS in 25m 17s\n- openstack-tox-py36 http://logs.openstack.org/35/650635/3/gate/openstack-tox-py36/0c88696/ : SUCCESS in 4m 37s\n- openstack-tox-py37 http://logs.openstack.org/35/650635/3/gate/openstack-tox-py37/32ef8e2/ : SUCCESS in 5m 13s\n- openstack-tox-docs http://logs.openstack.org/35/650635/3/gate/openstack-tox-docs/6ff967e/html/ : SUCCESS in 4m 07s\n- blazar-devstack-dsvm http://logs.openstack.org/35/650635/3/gate/blazar-devstack-dsvm/088ce7d/ : SUCCESS in 41m 46s\n- blazar-devstack-dsvm-py35 http://logs.openstack.org/35/650635/3/gate/blazar-devstack-dsvm-py35/3259acb/ : SUCCESS in 37m 37s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"89bfc325caa86fd0af4eaa691d04e6772d55f588","revisions":{"aa04b5a8d6b9b2872bda0c8139bf950e25259f00":{"kind":"REWORK","_number":1,"created":"2019-04-08 08:45:43.000000000","uploader":{"_account_id":29278,"name":"Asmita Singh","email":"Asmita.Singh@nttdata.com","username":"asmita.singh"},"ref":"refs/changes/35/650635/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/blazar","ref":"refs/changes/35/650635/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/blazar refs/changes/35/650635/1"}}},"commit":{"parents":[{"commit":"c36dc9b652da23e67e68e7c424c0b2502307b08c","subject":"Merge \"Update master for stable/stein\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/c36dc9b652da23e67e68e7c424c0b2502307b08c"}]}],"author":{"name":"asmita singh","email":"asmita.singh@nttdata.com","date":"2019-02-27 13:40:32.000000000","tz":0},"committer":{"name":"asmita singh","email":"asmita.singh@nttdata.com","date":"2019-04-05 09:22:17.000000000","tz":0},"subject":"Handle SIGHUP signal for blazar-manager correctly","message":"Handle SIGHUP signal for blazar-manager correctly\n\nAfter you send SIGHUP signal to blazar-manager, the RPC messaging\nbetween API and blazer-manager stops and the user start seeing\n\"Internal Server Error\".\nThis issue is fixed in this patch.\nAdded wait method to RPCServer and called wait method of RPC so\nthat all existing requests are fulfilled before restarting the\nblazar-manager service again.\n\nChange-Id: I8272975afeabfb74f974e9bf9a6ae9162c22a6e0\nCloses-Bug: #1807689\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/aa04b5a8d6b9b2872bda0c8139bf950e25259f00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/aa04b5a8d6b9b2872bda0c8139bf950e25259f00"}]},"branch":"refs/heads/master"},"e5d8c65a3691725c044117a8431c793182a2183b":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-05-13 18:16:26.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/35/650635/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/blazar","ref":"refs/changes/35/650635/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/blazar refs/changes/35/650635/2"}}},"commit":{"parents":[{"commit":"c36dc9b652da23e67e68e7c424c0b2502307b08c","subject":"Merge \"Update master for stable/stein\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/c36dc9b652da23e67e68e7c424c0b2502307b08c"}]}],"author":{"name":"asmita singh","email":"asmita.singh@nttdata.com","date":"2019-02-27 13:40:32.000000000","tz":0},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2019-05-13 18:16:22.000000000","tz":0},"subject":"Handle SIGHUP signal for blazar-manager correctly","message":"Handle SIGHUP signal for blazar-manager correctly\n\nAfter a SIGHUP signal is sent to blazar-manager, the RPC messaging\nbetween API and blazar-manager stops working and users start seeing\n\"Internal Server Error\".\n\nThis issue is fixed in this patch, which adds a wait method to the\nRPCServer class and calls the wait method of the RPC server from\noslo.messaging, so that all existing requests are fulfilled before\nrestarting the blazar-manager service again.\n\nChange-Id: I8272975afeabfb74f974e9bf9a6ae9162c22a6e0\nCloses-Bug: #1807689\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/e5d8c65a3691725c044117a8431c793182a2183b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/e5d8c65a3691725c044117a8431c793182a2183b"}]},"branch":"refs/heads/master"},"89bfc325caa86fd0af4eaa691d04e6772d55f588":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-05-13 18:16:29.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/35/650635/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/blazar","ref":"refs/changes/35/650635/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/blazar refs/changes/35/650635/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/blazar refs/changes/35/650635/3"}}},"commit":{"parents":[{"commit":"d9d61f12c3d09d53c85968057ee6e405e5fee19c","subject":"Merge \"Fix ID of previous migration in comment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/d9d61f12c3d09d53c85968057ee6e405e5fee19c"}]}],"author":{"name":"asmita singh","email":"asmita.singh@nttdata.com","date":"2019-02-27 13:40:32.000000000","tz":0},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2019-05-13 18:16:29.000000000","tz":0},"subject":"Handle SIGHUP signal for blazar-manager correctly","message":"Handle SIGHUP signal for blazar-manager correctly\n\nAfter a SIGHUP signal is sent to blazar-manager, the RPC messaging\nbetween API and blazar-manager stops working and users start seeing\n\"Internal Server Error\".\n\nThis issue is fixed in this patch, which adds a wait method to the\nRPCServer class and calls the wait method of the RPC server from\noslo.messaging, so that all existing requests are fulfilled before\nrestarting the blazar-manager service again.\n\nChange-Id: I8272975afeabfb74f974e9bf9a6ae9162c22a6e0\nCloses-Bug: #1807689\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/89bfc325caa86fd0af4eaa691d04e6772d55f588"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/89bfc325caa86fd0af4eaa691d04e6772d55f588"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
