)]}'
{"id":"openstack%2Ftacker~815211","triplet_id":"openstack%2Ftacker~master~Id3d60db9498884b0d64f2d96028201c1f3cf2fff","project":"openstack/tacker","branch":"master","topic":"bug/1924917","attention_set":{},"removed_from_attention_set":{"33455":{"account":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"last_update":"2021-10-27 00:45:09.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Id3d60db9498884b0d64f2d96028201c1f3cf2fff","subject":"[WIP] Fix LCM failure","status":"ABANDONED","created":"2021-10-25 00:25:36.000000000","updated":"2021-10-27 00:45:09.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0deaaa09773fc924b356e259552c589af7f14ceb","_number":815211,"virtual_id_number":815211,"owner":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-10-25 03:43:03.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-10-25 03:43:03.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":"7c77a3d4066402ab51ac50a1475afe7627397491","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"date":"2021-10-25 00:25:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6099a3fca34c811271af70cc4f973bf62f732e8e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-25 03:43:03.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ec9e7d8cc13e44bb95c6e95d6e2f4915 : SUCCESS in 8m 25s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/659a53db5d3b4042b7e9f844108f647f : FAILURE in 12m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/895fde55c5f5498083a466bc473ad22e : SUCCESS in 5m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8e75a89216f2403da9fee5473e3b3e71 : SUCCESS in 16m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8675793f0a7443d9bbb7f808e9f46e7a : SUCCESS in 13m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/28eaf9dc28554424afbf8c97b24a41e3 : SUCCESS in 13m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1323926b2ae4ca3bc0c960a125de565 : SUCCESS in 6m 52s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/2058e02b25cd434fa1cd43d6faa7a72c : SUCCESS in 1h 32m 42s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/0a1da7ce68db49738cadedd162bcd785 : TIMED_OUT in 3h 05m 29s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/b809d88a1421428fb16704af44fe30cf : FAILURE in 1h 59m 32s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/dd3efbbfafa944b4b9735cba16a91345 : TIMED_OUT in 3h 05m 27s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/889a4ea8ead3491a943b06b0124b4c58 : SUCCESS in 1h 32m 39s\n- tacker-functional-devstack-multinode-sol-v2 https://zuul.opendev.org/t/openstack/build/32029fd894b34c47996c8b814bee8f8e : SUCCESS in 1h 01m 11s","accounts_in_message":[],"_revision_number":1},{"id":"0deaaa09773fc924b356e259552c589af7f14ceb","tag":"autogenerated:gerrit:abandon","author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"date":"2021-10-27 00:45:09.000000000","message":"Abandoned\n\nduplicated","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1e443cf7ab1fb0c428ae894d99e7143757aefb10","revisions":{"1e443cf7ab1fb0c428ae894d99e7143757aefb10":{"kind":"REWORK","_number":1,"created":"2021-10-25 00:25:36.000000000","uploader":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"ref":"refs/changes/11/815211/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/11/815211/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/11/815211/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/11/815211/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/11/815211/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/11/815211/1"}}},"commit":{"parents":[{"commit":"8c69dda51fcfe215c4878a86b82018d2b96e5561","subject":"drop anyjson requirement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/8c69dda51fcfe215c4878a86b82018d2b96e5561"}]}],"author":{"name":"Hiromu Asahina","email":"hiromu.asahina.az@hco.ntt.co.jp","date":"2021-10-21 17:05:24.000000000","tz":540},"committer":{"name":"Hiromu Asahina","email":"hiromu.asahina.az@hco.ntt.co.jp","date":"2021-10-25 00:27:12.000000000","tz":0},"subject":"[WIP] Fix LCM failure","message":"[WIP] Fix LCM failure\n\nIn current implementation, if the tacker servers go down during LCM\noperation, the operation state will be fixed to `PROCESSING` even after\nservers restart. Once this problem happens, users cannot chagne the\noperation state with APIs, which means users have to change the state by\nupdating DB directly.\n\nThis patch fix this problem by changing the state of LCM operations in\n`PROCESSING` to `FAILED_TEMP` when the servers restart. As restarting\ncan be triggered for other reasons than server down issues, only the\nstate that is in `PROCESSING` beyond the predefined timeout are changed.\nNote that, in order to realize the above, the server saves `error_point`\nevery time it is updated instead of saving it in memory.\n\nIn addition, this patch includes the following minor fixes and\nrefactoring:\n\n- Reformatted args in UT\n- Removed redundant `_scale_vnf` method as this method does nothing\n- Removed `vnf_instance` and `vnf_lcm_op_occ` from the arguments of\n`_update_vnf_scaling` method as these are updated without using this\nmethod in many places\n- Moved the definition of status constants from `conductor_server.py` to\n`constants.py`\n- Explicitly imported the Vim model for the VNF model as Vim model must\nbe imported before `tacker/db/vnfm/vnfm_db.py` [1], otherwise\n`InvalidRequestError` will occur\n\n[1] https://docs.sqlalchemy.org/en/14/orm/basic_relationships.html#late-evaluation-of-relationship-arguments\n\nChange-Id: Id3d60db9498884b0d64f2d96028201c1f3cf2fff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/1e443cf7ab1fb0c428ae894d99e7143757aefb10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/1e443cf7ab1fb0c428ae894d99e7143757aefb10"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
