)]}'
{"id":"openstack%2Fsenlin~673192","triplet_id":"openstack%2Fsenlin~master~Icece85bd60faa8b9f2fd18bfe953ebeed91f0091","project":"openstack/senlin","branch":"master","topic":"healthcheck-recover","hashtags":[],"change_id":"Icece85bd60faa8b9f2fd18bfe953ebeed91f0091","subject":"Fix error when senlin do health check a cluster","status":"MERGED","created":"2019-07-29 01:39:11.000000000","updated":"2019-08-20 18:31:05.000000000","submitted":"2019-08-20 18:29:29.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":"673192-1566325769746-9816ebd8","meta_rev_id":"a74ffae3f52c5abe9011f688a3e5a0cdc90e2724","_number":673192,"virtual_id_number":673192,"owner":{"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27488,"name":"sapd","email":"saphi070@gmail.com","username":"sapd"},{"value":0,"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"value":0,"_account_id":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},{"value":0,"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},{"value":0,"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},{"value":2,"date":"2019-08-20 18:29:29.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"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":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},"recommended":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"all":[{"value":0,"_account_id":27488,"name":"sapd","email":"saphi070@gmail.com","username":"sapd"},{"value":0,"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},{"value":1,"date":"2019-08-11 14:08:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":1,"date":"2019-08-14 15:09:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"value":2,"date":"2019-08-20 17:42:21.000000000","_account_id":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},{"value":1,"date":"2019-08-14 16:10:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},{"value":2,"date":"2019-08-19 16:34:18.000000000","_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"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":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},"all":[{"value":0,"_account_id":27488,"name":"sapd","email":"saphi070@gmail.com","username":"sapd"},{"value":0,"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},{"value":0,"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},{"value":0,"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"value":1,"date":"2019-08-20 17:42:21.000000000","_account_id":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},{"value":0,"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},{"value":0,"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"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"]},{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"_account_id":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},{"_account_id":27488,"name":"sapd","email":"saphi070@gmail.com","username":"sapd"},{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},{"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-29 02:57:10.000000000","updated_by":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"reviewer":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"state":"REVIEWER"},{"updated":"2019-07-29 03:53:06.000000000","updated_by":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"reviewer":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"state":"REVIEWER"},{"updated":"2019-07-29 05:24:21.000000000","updated_by":{"_account_id":27488,"name":"sapd","email":"saphi070@gmail.com","username":"sapd"},"reviewer":{"_account_id":27488,"name":"sapd","email":"saphi070@gmail.com","username":"sapd"},"state":"REVIEWER"},{"updated":"2019-08-11 14:08:28.000000000","updated_by":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"reviewer":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"state":"REVIEWER"},{"updated":"2019-08-14 15:09:56.000000000","updated_by":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"reviewer":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"state":"REVIEWER"},{"updated":"2019-08-14 16:10:24.000000000","updated_by":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"reviewer":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"state":"REVIEWER"},{"updated":"2019-08-19 16:34:18.000000000","updated_by":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"reviewer":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"state":"REVIEWER"},{"updated":"2019-08-20 17:42:21.000000000","updated_by":{"_account_id":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},"reviewer":{"_account_id":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},"state":"REVIEWER"},{"updated":"2019-08-20 18:29:29.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":"355372ad485af1aa2de923a00c6142a69aa14210","author":{"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},"date":"2019-07-29 01:39:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"13c420441143fd2b0d67bb0e8f1ee17ad83a713b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 02:38:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/92/673192/1/check/openstack-tox-lower-constraints/cd0f082/ : SUCCESS in 5m 19s\n- openstack-tox-pep8 http://logs.openstack.org/92/673192/1/check/openstack-tox-pep8/43478d4/ : SUCCESS in 3m 15s\n- openstack-tox-py27 http://logs.openstack.org/92/673192/1/check/openstack-tox-py27/1b99dfc/ : SUCCESS in 4m 31s\n- openstack-tox-py36 http://logs.openstack.org/92/673192/1/check/openstack-tox-py36/54240e0/ : SUCCESS in 4m 53s\n- openstack-tox-py37 http://logs.openstack.org/92/673192/1/check/openstack-tox-py37/69c9731/ : SUCCESS in 6m 30s\n- openstack-tox-docs http://logs.openstack.org/92/673192/1/check/openstack-tox-docs/31cbe44/html/ : SUCCESS in 4m 10s\n- senlin-dsvm-tempest-py27-api http://logs.openstack.org/92/673192/1/check/senlin-dsvm-tempest-py27-api/fd41dce/ : SUCCESS in 44m 21s\n- senlin-dsvm-tempest-py3-api http://logs.openstack.org/92/673192/1/check/senlin-dsvm-tempest-py3-api/54e3c02/ : SUCCESS in 47m 45s\n- senlin-dsvm-tempest-py27-functional http://logs.openstack.org/92/673192/1/check/senlin-dsvm-tempest-py27-functional/fd37d63/ : SUCCESS in 42m 21s\n- senlin-dsvm-tempest-py3-functional http://logs.openstack.org/92/673192/1/check/senlin-dsvm-tempest-py3-functional/497f577/ : SUCCESS in 41m 57s\n- senlin-dsvm-tempest-py27-integration http://logs.openstack.org/92/673192/1/check/senlin-dsvm-tempest-py27-integration/2e2ab7a/ : SUCCESS in 43m 39s (non-voting)\n- senlin-dsvm-tempest-py3-integration http://logs.openstack.org/92/673192/1/check/senlin-dsvm-tempest-py3-integration/168e56d/ : SUCCESS in 42m 42s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/92/673192/1/check/openstack-tox-cover/3ba520e/ : FAILURE in 7m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"53184ec57ad5e078adac5764b33cd5d9c84dced9","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-07-29 02:57:10.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"709fabb6a2a068feeb0f51b607d978f60c721029","author":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"date":"2019-07-29 03:53:06.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"477675851696cb296f545ba539de474c1dfcd29c","author":{"_account_id":27488,"name":"sapd","email":"saphi070@gmail.com","username":"sapd"},"date":"2019-07-29 05:24:21.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"1bb0850cfda435770aaa6edf7f7bd8e5aa39d79e","author":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"date":"2019-07-29 16:07:54.000000000","message":"Patch Set 1: Code-Review+2\n\nThis change is fine as a safety precaution.  But you should also try to configure your health policy using a higher value for node_update_timeout (https://docs.openstack.org/senlin/latest/user/policy_types/health.html#properties)\n\nnode_update_timeout is the time in seconds the health policy waits after a node operation (e.g. scale out or resize) before it tries to check the node health.  So you should set it to a little longer than it takes a VM to start up.","accounts_in_message":[],"_revision_number":1},{"id":"0486135e68cb29ba793f7c7e30d01281af37d20b","author":{"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},"date":"2019-07-31 02:31:55.000000000","message":"Patch Set 1:\n\n\u003e This change is fine as a safety precaution.  But you should also\n \u003e try to configure your health policy using a higher value for\n \u003e node_update_timeout (https://docs.openstack.org/senlin/latest/user/policy_types/health.html#properties)\n \u003e \n \u003e node_update_timeout is the time in seconds the health policy waits\n \u003e after a node operation (e.g. scale out or resize) before it tries\n \u003e to check the node health.  So you should set it to a little longer\n \u003e than it takes a VM to start up.\n\nYes, i think we could do that. But, i don\u0027t want do increase wait time because the detection failed node maybe slower","accounts_in_message":[],"_revision_number":1},{"id":"b7aa0b1197aeed871bd5634f628b0b51291d601d","author":{"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},"date":"2019-07-31 09:30:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"48a87f206a387d9140b895003429e6dc28f6d20b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-31 10:24:10.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints http://logs.openstack.org/92/673192/2/check/openstack-tox-lower-constraints/ecae79d/ : SUCCESS in 5m 14s\n- openstack-tox-pep8 http://logs.openstack.org/92/673192/2/check/openstack-tox-pep8/fe9cce3/ : SUCCESS in 3m 52s\n- openstack-tox-py27 http://logs.openstack.org/92/673192/2/check/openstack-tox-py27/faed367/ : SUCCESS in 5m 08s\n- openstack-tox-py36 http://logs.openstack.org/92/673192/2/check/openstack-tox-py36/9bd11d0/ : SUCCESS in 5m 41s\n- openstack-tox-py37 http://logs.openstack.org/92/673192/2/check/openstack-tox-py37/ace44c5/ : SUCCESS in 7m 37s\n- openstack-tox-docs http://logs.openstack.org/92/673192/2/check/openstack-tox-docs/9ea2ef0/html/ : SUCCESS in 3m 43s\n- senlin-dsvm-tempest-py27-api http://logs.openstack.org/92/673192/2/check/senlin-dsvm-tempest-py27-api/b04d9e5/ : SUCCESS in 43m 09s\n- senlin-dsvm-tempest-py3-api http://logs.openstack.org/92/673192/2/check/senlin-dsvm-tempest-py3-api/0acd8fe/ : SUCCESS in 45m 18s\n- senlin-dsvm-tempest-py27-functional http://logs.openstack.org/92/673192/2/check/senlin-dsvm-tempest-py27-functional/c7dd8a2/ : SUCCESS in 40m 55s\n- senlin-dsvm-tempest-py3-functional http://logs.openstack.org/92/673192/2/check/senlin-dsvm-tempest-py3-functional/21e661e/ : FAILURE in 41m 01s\n- senlin-dsvm-tempest-py27-integration http://logs.openstack.org/92/673192/2/check/senlin-dsvm-tempest-py27-integration/64a9c41/ : SUCCESS in 39m 56s (non-voting)\n- senlin-dsvm-tempest-py3-integration http://logs.openstack.org/92/673192/2/check/senlin-dsvm-tempest-py3-integration/52726b5/ : SUCCESS in 44m 08s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/92/673192/2/check/openstack-tox-cover/f944321/ : FAILURE in 7m 06s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9d8eb3d7950364f5edadbbd50d81556bb0082fff","author":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"date":"2019-08-02 16:46:46.000000000","message":"Patch Set 2:\n\n\u003e Yes, i think we could do that. But, i don\u0027t want do increase wait\n \u003e time because the detection failed node maybe slower\n\nThe node_update_timeout value is only used to wait for the node to become ready for health checks after it has been recovered.  This value does not affect detection interval which is tells the health manager how often to check a node for health status.  node_update_timeout is the same as health check grace period in AWS: https://docs.aws.amazon.com/autoscaling/ec2/userguide/healthcheck.html#health-check-grace-period","accounts_in_message":[],"_revision_number":2},{"id":"6245819120b66215ce516e302714af73561a1496","author":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"date":"2019-08-02 18:26:12.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"94df485fc6ad6dea74cc5883e6f8ac9cd4b070e3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-02 19:20:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://logs.opendev.org/92/673192/2/check/openstack-tox-lower-constraints/75bb5a9/ : SUCCESS in 4m 57s\n- openstack-tox-pep8 https://logs.opendev.org/92/673192/2/check/openstack-tox-pep8/6365d98/ : SUCCESS in 4m 36s\n- openstack-tox-py27 https://logs.opendev.org/92/673192/2/check/openstack-tox-py27/37797b5/ : SUCCESS in 5m 17s\n- openstack-tox-py36 https://logs.opendev.org/92/673192/2/check/openstack-tox-py36/2e0c4dc/ : SUCCESS in 5m 12s\n- openstack-tox-py37 https://logs.opendev.org/92/673192/2/check/openstack-tox-py37/1e14c07/ : SUCCESS in 5m 42s\n- openstack-tox-docs https://logs.opendev.org/92/673192/2/check/openstack-tox-docs/0a3be7b/html/ : SUCCESS in 3m 56s\n- senlin-dsvm-tempest-py27-api https://logs.opendev.org/92/673192/2/check/senlin-dsvm-tempest-py27-api/d507234/ : SUCCESS in 43m 34s\n- senlin-dsvm-tempest-py3-api https://logs.opendev.org/92/673192/2/check/senlin-dsvm-tempest-py3-api/95be1f0/ : SUCCESS in 47m 47s\n- senlin-dsvm-tempest-py27-functional https://logs.opendev.org/92/673192/2/check/senlin-dsvm-tempest-py27-functional/78df126/ : SUCCESS in 43m 43s\n- senlin-dsvm-tempest-py3-functional https://logs.opendev.org/92/673192/2/check/senlin-dsvm-tempest-py3-functional/44dc708/ : SUCCESS in 44m 23s\n- senlin-dsvm-tempest-py27-integration https://logs.opendev.org/92/673192/2/check/senlin-dsvm-tempest-py27-integration/4f83980/ : SUCCESS in 41m 29s (non-voting)\n- senlin-dsvm-tempest-py3-integration https://logs.opendev.org/92/673192/2/check/senlin-dsvm-tempest-py3-integration/fac1cd7/ : SUCCESS in 42m 55s (non-voting)\n- openstack-tox-cover https://logs.opendev.org/92/673192/2/check/openstack-tox-cover/aaee4c1/cover/ : SUCCESS in 7m 41s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"eac416021d2b4c12105830cb751d7080d96b3cb3","author":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"date":"2019-08-11 14:08:28.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"0d44382c0186df248f794f722f74e6436cad12d5","author":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"date":"2019-08-14 15:09:56.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"bbd012f0b995c0e871a3f2bd692288fb77763bcd","author":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"date":"2019-08-14 16:10:24.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1eedc012fe56f89df1d1dc0ac3c62c961f826310","author":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"date":"2019-08-19 16:34:18.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"75d35f2f930939f5b472a76ad5d233199bce4f32","author":{"_account_id":22998,"name":"XueFengLiu","email":"liu.xuefeng1@zte.com.cn","username":"sgfeng"},"date":"2019-08-20 17:42:21.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nThanks","accounts_in_message":[],"_revision_number":2},{"id":"a2c096025f338ecce09012113f7ef75eb93bf9f8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-20 17:42:37.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"06e4b5a62788c1ca915651b51f29ac298ba39077","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-20 18:29:29.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"8de28d5a001ceb4de859647709930a1724a403af","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-20 18:29:29.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a37133c4be564dc5ae637c4a88e087df : SUCCESS in 5m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/25fa71fa5b5742da8e950be2d936e8b7 : SUCCESS in 4m 41s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3db49064cbdb4e0bbfacd78cf5f91c6a : SUCCESS in 6m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7aa5eaf6959b4cf79f69c9ef58ba7489 : SUCCESS in 5m 44s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e1c5fc21914d49a197f4297cd3e49dc4 : SUCCESS in 6m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cfeb0b04f69445f9a42100526540c43 : SUCCESS in 4m 38s\n- senlin-dsvm-tempest-py27-api https://zuul.opendev.org/t/openstack/build/5512042d16394bdd959ae2445cc89389 : SUCCESS in 44m 36s\n- senlin-dsvm-tempest-py27-functional https://zuul.opendev.org/t/openstack/build/abf77c1f39214192aea57c1d6f22f0af : SUCCESS in 39m 05s","accounts_in_message":[],"_revision_number":2},{"id":"ee81801238a928dfed7435e55af97130083c1f7c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-20 18:31:05.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/36c6ff12d8b5406e8a47fcbe3508f97f : SUCCESS in 1m 17s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"581e11640de90dea8504715ce0b043b0f6ed70cf","revisions":{"70230ec980d50f3dcba2d93039b32c9eece23d2d":{"kind":"REWORK","_number":1,"created":"2019-07-29 01:39:11.000000000","uploader":{"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},"ref":"refs/changes/92/673192/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/senlin","ref":"refs/changes/92/673192/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/senlin refs/changes/92/673192/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/senlin refs/changes/92/673192/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/senlin refs/changes/92/673192/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/senlin refs/changes/92/673192/1"}}},"commit":{"parents":[{"commit":"c993775bd4499256fff3e065f73600dbd6bf9a55","subject":"Update api-ref location","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/senlin/commit/c993775bd4499256fff3e065f73600dbd6bf9a55"}]}],"author":{"name":"Bo Tran","email":"ministry.96.nd@gmail.com","date":"2019-07-29 01:33:53.000000000","tz":420},"committer":{"name":"Bo Tran","email":"ministry.96.nd@gmail.com","date":"2019-07-29 01:33:53.000000000","tz":420},"subject":"Fix error when senlin do health check a cluster","message":"Fix error when senlin do health check a cluster\n\nWhen cluster doing resize/scale create nodes, and physcical id of this nodes\nnot found. And cluster was attached a policy health check will do health check cluster.\nSo on, cluster being recover that nodes and emit error log on senlin-engine.log\n\nChange-Id: Icece85bd60faa8b9f2fd18bfe953ebeed91f0091\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/senlin/commit/70230ec980d50f3dcba2d93039b32c9eece23d2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/senlin/commit/70230ec980d50f3dcba2d93039b32c9eece23d2d"}]},"branch":"refs/heads/master"},"581e11640de90dea8504715ce0b043b0f6ed70cf":{"kind":"REWORK","_number":2,"created":"2019-07-31 09:30:14.000000000","uploader":{"_account_id":28691,"name":"Bo Tran","email":"ministry.96.nd@gmail.com","username":"ministry"},"ref":"refs/changes/92/673192/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/senlin","ref":"refs/changes/92/673192/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/senlin refs/changes/92/673192/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/senlin refs/changes/92/673192/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/senlin refs/changes/92/673192/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/senlin refs/changes/92/673192/2"}}},"commit":{"parents":[{"commit":"c993775bd4499256fff3e065f73600dbd6bf9a55","subject":"Update api-ref location","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/senlin/commit/c993775bd4499256fff3e065f73600dbd6bf9a55"}]}],"author":{"name":"Bo Tran","email":"ministry.96.nd@gmail.com","date":"2019-07-29 01:33:53.000000000","tz":420},"committer":{"name":"Bo Tran","email":"ministry.96.nd@gmail.com","date":"2019-07-31 09:29:54.000000000","tz":420},"subject":"Fix error when senlin do health check a cluster","message":"Fix error when senlin do health check a cluster\n\nWhen cluster doing resize/scale create nodes, and physcical id of this nodes\nnot found. And cluster was attached a policy health check will do health check cluster.\nSo on, cluster being recover that nodes and emit error log on senlin-engine.log\n\nChange-Id: Icece85bd60faa8b9f2fd18bfe953ebeed91f0091\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/senlin/commit/581e11640de90dea8504715ce0b043b0f6ed70cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/senlin/commit/581e11640de90dea8504715ce0b043b0f6ed70cf"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
