)]}'
{"id":"openstack%2Frally-openstack~664931","triplet_id":"openstack%2Frally-openstack~master~I692e9dec76837e90d31e6730da36a9144216ca57","project":"openstack/rally-openstack","branch":"master","topic":"rewrite-octavia","hashtags":[],"change_id":"I692e9dec76837e90d31e6730da36a9144216ca57","subject":"Change Octiva Scenarios","status":"ABANDONED","created":"2019-06-12 13:54:01.000000000","updated":"2019-06-27 12:40:46.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e993f1db0f4ee70a9703480d5e73022753d5377a","_number":664931,"virtual_id_number":664931,"owner":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},{"date":"2019-06-17 18:59:17.000000000","_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":-1,"date":"2019-06-13 21:46:23.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":16845,"name":"Sindhur","email":"smalleni@redhat.com","username":"smalleni"}],"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":{"disliked":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"all":[{"value":-1,"date":"2019-06-17 12:11:49.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16845,"name":"Sindhur","email":"smalleni@redhat.com","username":"smalleni"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":16845,"name":"Sindhur","email":"smalleni@redhat.com","username":"smalleni"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},{"_account_id":16845,"name":"Sindhur","email":"smalleni@redhat.com","username":"smalleni"},{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-13 13:30:10.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"},{"updated":"2019-06-13 15:27:23.000000000","updated_by":{"_account_id":16845,"name":"Sindhur","email":"smalleni@redhat.com","username":"smalleni"},"reviewer":{"_account_id":16845,"name":"Sindhur","email":"smalleni@redhat.com","username":"smalleni"},"state":"REVIEWER"},{"updated":"2019-06-13 21:46:23.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"},{"updated":"2019-06-17 12:11:49.000000000","updated_by":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"reviewer":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"state":"REVIEWER"}],"messages":[{"id":"f79e4277d2858c9126bc8cc13865ed2739b6d39a","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-12 13:54:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"972bc9cb55afd302dce0cadb5d0a5fda5e76fd74","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 15:27:02.000000000","message":"Patch Set 1: 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- rally-tox-pep8 http://logs.openstack.org/31/664931/1/check/rally-tox-pep8/eb57bd2/ : SUCCESS in 4m 59s\n- rally-tox-py27 http://logs.openstack.org/31/664931/1/check/rally-tox-py27/436a6ef/ : SUCCESS in 5m 03s\n- rally-tox-py35 http://logs.openstack.org/31/664931/1/check/rally-tox-py35/77f0797/ : SUCCESS in 7m 07s\n- rally-tox-py36 http://logs.openstack.org/31/664931/1/check/rally-tox-py36/5458833/ : SUCCESS in 5m 46s\n- rally-tox-py37 http://logs.openstack.org/31/664931/1/check/rally-tox-py37/8f60a1d/ : SUCCESS in 5m 12s\n- rally-tox-cover http://logs.openstack.org/31/664931/1/check/rally-tox-cover/2cd9af9/ : FAILURE in 5m 26s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/1/check/rally-dsvm-tox-functional/958ef5b/ : SUCCESS in 40m 27s\n- rally-docker-check http://logs.openstack.org/31/664931/1/check/rally-docker-check/81a0107/ : SUCCESS in 4m 49s\n- rally-task-simple-job http://logs.openstack.org/31/664931/1/check/rally-task-simple-job/85217b1/ : SUCCESS in 31m 01s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/1/check/rally-task-basic-with-existing-users/002ccd7/ : SUCCESS in 34m 24s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/1/check/rally-task-barbican/5ecde8a/ : SUCCESS in 30m 43s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/1/check/rally-task-cinder/ea580b8/ : SUCCESS in 1h 01m 36s\n- rally-task-heat http://logs.openstack.org/31/664931/1/check/rally-task-heat/5d8bca5/ : SUCCESS in 43m 09s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/1/check/rally-task-ironic/e53f87d/ : SUCCESS in 34m 18s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/1/check/rally-task-keystone-glance-swift/c622f27/ : SUCCESS in 45m 07s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/1/check/rally-task-load-balancing/d29209e/ : FAILURE in 43m 39s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/1/check/rally-task-mistral/767f178/ : SUCCESS in 37m 44s\n- rally-task-murano http://logs.openstack.org/31/664931/1/check/rally-task-murano/dceab8a/ : SUCCESS in 50m 13s\n- rally-task-neutron http://logs.openstack.org/31/664931/1/check/rally-task-neutron/89d2d02/ : SUCCESS in 1h 24m 26s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/1/check/rally-task-neutron-with-extensions/5cf71a8/ : SUCCESS in 39m 36s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/1/check/rally-task-nova/0f12709/ : SUCCESS in 1h 11m 59s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/1/check/rally-task-telemetry/765a4e7/ : SUCCESS in 40m 11s\n- rally-task-watcher http://logs.openstack.org/31/664931/1/check/rally-task-watcher/aa972d2/ : SUCCESS in 34m 48s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/1/check/rally-task-zaqar/3c2469e/ : SUCCESS in 34m 03s\n- rally-verify-tempest http://logs.openstack.org/31/664931/1/check/rally-verify-tempest/586dd45/ : POST_FAILURE in 34m 45s","accounts_in_message":[],"_revision_number":1},{"id":"08c9819b6d382d24cfeb165ffd0df1be0a59a697","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-12 20:02:54.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8d14382af6edb05e5d12488ebf75532b443136b8","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-12 20:06:40.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ebcbd5bb847a4f6775a2aa191fef5a30df2e7f93","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 22:10:37.000000000","message":"Patch Set 3: 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- rally-tox-pep8 http://logs.openstack.org/31/664931/3/check/rally-tox-pep8/4af1e0a/ : SUCCESS in 5m 12s\n- rally-tox-py27 http://logs.openstack.org/31/664931/3/check/rally-tox-py27/ee60a86/ : FAILURE in 4m 39s\n- rally-tox-py35 http://logs.openstack.org/31/664931/3/check/rally-tox-py35/4982396/ : FAILURE in 7m 43s\n- rally-tox-py36 http://logs.openstack.org/31/664931/3/check/rally-tox-py36/59fd92e/ : FAILURE in 5m 08s\n- rally-tox-py37 http://logs.openstack.org/31/664931/3/check/rally-tox-py37/caf6c99/ : FAILURE in 4m 54s\n- rally-tox-cover http://logs.openstack.org/31/664931/3/check/rally-tox-cover/46616aa/ : FAILURE in 4m 14s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/3/check/rally-dsvm-tox-functional/82a23f1/ : SUCCESS in 38m 22s\n- rally-docker-check http://logs.openstack.org/31/664931/3/check/rally-docker-check/747d74a/ : SUCCESS in 7m 13s\n- rally-task-simple-job http://logs.openstack.org/31/664931/3/check/rally-task-simple-job/b71c500/ : SUCCESS in 31m 32s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/3/check/rally-task-basic-with-existing-users/8de2fcd/ : SUCCESS in 31m 26s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/3/check/rally-task-barbican/f0a78d3/ : SUCCESS in 33m 34s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/3/check/rally-task-cinder/51e0dc2/ : SUCCESS in 1h 01m 34s\n- rally-task-heat http://logs.openstack.org/31/664931/3/check/rally-task-heat/b0933fb/ : SUCCESS in 49m 37s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/3/check/rally-task-ironic/d84e742/ : SUCCESS in 39m 15s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/3/check/rally-task-keystone-glance-swift/5162fa9/ : SUCCESS in 41m 58s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/3/check/rally-task-load-balancing/8788920/ : FAILURE in 40m 33s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/3/check/rally-task-mistral/cdd79e9/ : SUCCESS in 39m 35s\n- rally-task-murano http://logs.openstack.org/31/664931/3/check/rally-task-murano/25268b4/ : FAILURE in 38m 42s\n- rally-task-neutron http://logs.openstack.org/31/664931/3/check/rally-task-neutron/b10ce1b/ : SUCCESS in 1h 56m 41s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/3/check/rally-task-neutron-with-extensions/db8b2be/ : SUCCESS in 45m 56s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/3/check/rally-task-nova/d608d8d/ : SUCCESS in 1h 17m 31s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/3/check/rally-task-telemetry/072ca99/ : SUCCESS in 41m 08s\n- rally-task-watcher http://logs.openstack.org/31/664931/3/check/rally-task-watcher/73ab1fc/ : SUCCESS in 36m 29s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/3/check/rally-task-zaqar/fb5eb0e/ : SUCCESS in 40m 19s\n- rally-verify-tempest http://logs.openstack.org/31/664931/3/check/rally-verify-tempest/5899eb4/ : POST_FAILURE in 38m 32s","accounts_in_message":[],"_revision_number":3},{"id":"404a4ddbe06f042865cf2379846f31d9c989dd56","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-13 01:10:37.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"473e385e842753efde0a7e46b885c8feac826585","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-13 02:54:20.000000000","message":"Patch Set 4: 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- rally-tox-pep8 http://logs.openstack.org/31/664931/4/check/rally-tox-pep8/b188141/ : SUCCESS in 4m 53s\n- rally-tox-py27 http://logs.openstack.org/31/664931/4/check/rally-tox-py27/a48b015/ : SUCCESS in 4m 52s\n- rally-tox-py35 http://logs.openstack.org/31/664931/4/check/rally-tox-py35/77dedda/ : SUCCESS in 6m 46s\n- rally-tox-py36 http://logs.openstack.org/31/664931/4/check/rally-tox-py36/cb504fe/ : SUCCESS in 4m 44s\n- rally-tox-py37 http://logs.openstack.org/31/664931/4/check/rally-tox-py37/568db98/ : SUCCESS in 5m 07s\n- rally-tox-cover http://logs.openstack.org/31/664931/4/check/rally-tox-cover/50791c9/ : FAILURE in 4m 43s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/4/check/rally-dsvm-tox-functional/c7353f6/ : SUCCESS in 40m 57s\n- rally-docker-check http://logs.openstack.org/31/664931/4/check/rally-docker-check/2930897/ : SUCCESS in 5m 58s\n- rally-task-simple-job http://logs.openstack.org/31/664931/4/check/rally-task-simple-job/decbb8f/ : SUCCESS in 31m 23s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/4/check/rally-task-basic-with-existing-users/8f81619/ : SUCCESS in 36m 46s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/4/check/rally-task-barbican/f793335/ : SUCCESS in 35m 30s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/4/check/rally-task-cinder/f43b1cf/ : SUCCESS in 55m 21s\n- rally-task-heat http://logs.openstack.org/31/664931/4/check/rally-task-heat/bf9f326/ : SUCCESS in 45m 11s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/4/check/rally-task-ironic/4dfcc04/ : SUCCESS in 36m 47s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/4/check/rally-task-keystone-glance-swift/f1fdc4a/ : SUCCESS in 41m 41s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/4/check/rally-task-load-balancing/7123671/ : FAILURE in 46m 48s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/4/check/rally-task-mistral/41cc0da/ : SUCCESS in 36m 15s\n- rally-task-murano http://logs.openstack.org/31/664931/4/check/rally-task-murano/c811507/ : SUCCESS in 40m 30s\n- rally-task-neutron http://logs.openstack.org/31/664931/4/check/rally-task-neutron/e7e49d1/ : SUCCESS in 1h 24m 42s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/4/check/rally-task-neutron-with-extensions/0676693/ : SUCCESS in 45m 12s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/4/check/rally-task-nova/1206e78/ : FAILURE in 1h 14m 13s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/4/check/rally-task-telemetry/e1355bf/ : SUCCESS in 38m 33s\n- rally-task-watcher http://logs.openstack.org/31/664931/4/check/rally-task-watcher/9a483f5/ : SUCCESS in 34m 54s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/4/check/rally-task-zaqar/d8216a7/ : SUCCESS in 35m 50s\n- rally-verify-tempest http://logs.openstack.org/31/664931/4/check/rally-verify-tempest/1ccf2d8/ : POST_FAILURE in 32m 21s","accounts_in_message":[],"_revision_number":4},{"id":"515544892d1a09615294c44864b209256d382c7a","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-13 03:49:28.000000000","message":"Patch Set 4:\n\nNot sure why the coverage for utils.py falls. I think I have written all unit tests for octavia/utils.py. Any idea?","accounts_in_message":[],"_revision_number":4},{"id":"865f7be6ceae5bd0e75e0dffae530aed6fbc2e0f","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-13 04:32:17.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fd616724a77376060e4884d20a20771a20eb3ed2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-13 06:22:15.000000000","message":"Patch Set 5: 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- rally-tox-pep8 http://logs.openstack.org/31/664931/5/check/rally-tox-pep8/6cd2a9c/ : SUCCESS in 4m 44s\n- rally-tox-py27 http://logs.openstack.org/31/664931/5/check/rally-tox-py27/d59b4ef/ : FAILURE in 4m 18s\n- rally-tox-py35 http://logs.openstack.org/31/664931/5/check/rally-tox-py35/89fc9cf/ : SUCCESS in 6m 10s\n- rally-tox-py36 http://logs.openstack.org/31/664931/5/check/rally-tox-py36/1f613f3/ : SUCCESS in 4m 40s\n- rally-tox-py37 http://logs.openstack.org/31/664931/5/check/rally-tox-py37/8348dbd/ : SUCCESS in 4m 54s\n- rally-tox-cover http://logs.openstack.org/31/664931/5/check/rally-tox-cover/bce0280/ : SUCCESS in 6m 14s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/5/check/rally-dsvm-tox-functional/22c40a2/ : SUCCESS in 1h 29m 03s\n- rally-docker-check http://logs.openstack.org/31/664931/5/check/rally-docker-check/1419c5d/ : SUCCESS in 5m 04s\n- rally-task-simple-job http://logs.openstack.org/31/664931/5/check/rally-task-simple-job/ce44187/ : SUCCESS in 32m 11s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/5/check/rally-task-basic-with-existing-users/e7621a2/ : SUCCESS in 46m 20s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/5/check/rally-task-barbican/b612127/ : SUCCESS in 37m 35s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/5/check/rally-task-cinder/408e218/ : SUCCESS in 53m 36s\n- rally-task-heat http://logs.openstack.org/31/664931/5/check/rally-task-heat/b97050b/ : SUCCESS in 44m 15s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/5/check/rally-task-ironic/754afc8/ : SUCCESS in 39m 05s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/5/check/rally-task-keystone-glance-swift/9d50a52/ : SUCCESS in 40m 17s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/5/check/rally-task-load-balancing/15057c8/ : FAILURE in 43m 57s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/5/check/rally-task-mistral/9abaad1/ : SUCCESS in 54m 14s\n- rally-task-murano http://logs.openstack.org/31/664931/5/check/rally-task-murano/7c930e5/ : SUCCESS in 38m 01s\n- rally-task-neutron http://logs.openstack.org/31/664931/5/check/rally-task-neutron/edc5589/ : SUCCESS in 1h 29m 43s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/5/check/rally-task-neutron-with-extensions/d5348dc/ : SUCCESS in 37m 17s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/5/check/rally-task-nova/1e91bd3/ : SUCCESS in 1h 09m 01s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/5/check/rally-task-telemetry/e3ff033/ : SUCCESS in 39m 39s\n- rally-task-watcher http://logs.openstack.org/31/664931/5/check/rally-task-watcher/343193a/ : SUCCESS in 38m 08s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/5/check/rally-task-zaqar/f4ca6cf/ : SUCCESS in 34m 55s\n- rally-verify-tempest http://logs.openstack.org/31/664931/5/check/rally-verify-tempest/191e413/ : POST_FAILURE in 32m 11s","accounts_in_message":[],"_revision_number":5},{"id":"bb146859ca755a74f4122f94d789f69f63974d26","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-13 13:34:18.000000000","message":"Uploaded patch set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"9ed48b349110117d1ea41461a4bf1dd39e239c96","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-13 13:37:12.000000000","message":"Patch Set 6:\n\npatch 5 failed on a keystone role unit test, which is weird that this patch does not modify anything related to keystone roles. And that specific test passed on my local environment. Re-submitted and add more commit messages","accounts_in_message":[],"_revision_number":6},{"id":"d41edf20ca687a520cf00367916105e68b05ce94","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-13 15:20:25.000000000","message":"Patch Set 6: 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- rally-tox-pep8 http://logs.openstack.org/31/664931/6/check/rally-tox-pep8/8dc8083/ : SUCCESS in 5m 30s\n- rally-tox-py27 http://logs.openstack.org/31/664931/6/check/rally-tox-py27/201f6e4/ : SUCCESS in 5m 41s\n- rally-tox-py35 http://logs.openstack.org/31/664931/6/check/rally-tox-py35/b5d40d0/ : SUCCESS in 9m 06s\n- rally-tox-py36 http://logs.openstack.org/31/664931/6/check/rally-tox-py36/e27ed6e/ : SUCCESS in 5m 56s\n- rally-tox-py37 http://logs.openstack.org/31/664931/6/check/rally-tox-py37/d55ebce/ : SUCCESS in 5m 06s\n- rally-tox-cover http://logs.openstack.org/31/664931/6/check/rally-tox-cover/30c0093/ : SUCCESS in 4m 50s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/6/check/rally-dsvm-tox-functional/3cd357b/ : SUCCESS in 41m 44s\n- rally-docker-check http://logs.openstack.org/31/664931/6/check/rally-docker-check/ee02529/ : SUCCESS in 5m 18s\n- rally-task-simple-job http://logs.openstack.org/31/664931/6/check/rally-task-simple-job/de31fa9/ : SUCCESS in 30m 39s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/6/check/rally-task-basic-with-existing-users/704f184/ : SUCCESS in 33m 28s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/6/check/rally-task-barbican/0d5e55a/ : SUCCESS in 35m 32s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/6/check/rally-task-cinder/ea9cf4c/ : SUCCESS in 1h 00m 09s\n- rally-task-heat http://logs.openstack.org/31/664931/6/check/rally-task-heat/ab26cc8/ : SUCCESS in 50m 44s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/6/check/rally-task-ironic/ed76e04/ : SUCCESS in 40m 53s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/6/check/rally-task-keystone-glance-swift/f00cd6b/ : SUCCESS in 47m 47s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/6/check/rally-task-load-balancing/6810397/ : FAILURE in 43m 04s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/6/check/rally-task-mistral/8389f9e/ : SUCCESS in 39m 35s\n- rally-task-murano http://logs.openstack.org/31/664931/6/check/rally-task-murano/460d604/ : SUCCESS in 40m 11s\n- rally-task-neutron http://logs.openstack.org/31/664931/6/check/rally-task-neutron/4ce859f/ : SUCCESS in 1h 43m 16s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/6/check/rally-task-neutron-with-extensions/09889bc/ : SUCCESS in 37m 26s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/6/check/rally-task-nova/327df53/ : FAILURE in 1h 13m 03s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/6/check/rally-task-telemetry/6717843/ : SUCCESS in 40m 06s\n- rally-task-watcher http://logs.openstack.org/31/664931/6/check/rally-task-watcher/2ef56be/ : SUCCESS in 44m 54s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/6/check/rally-task-zaqar/4fd494d/ : SUCCESS in 33m 49s\n- rally-verify-tempest http://logs.openstack.org/31/664931/6/check/rally-verify-tempest/d336448/ : POST_FAILURE in 32m 35s","accounts_in_message":[],"_revision_number":6},{"id":"6595d410a7afaee12e1b8127c7aef86507266c2a","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-13 16:18:06.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"c1e8a312866b4685d1ed9f22352da9ae79000177","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-13 18:08:53.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"9ec4476c7327a75db9a80a79eae28ae3a661d8bd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-13 20:00:05.000000000","message":"Patch Set 7: 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- rally-tox-pep8 http://logs.openstack.org/31/664931/7/check/rally-tox-pep8/066f15c/ : SUCCESS in 5m 06s\n- rally-tox-py27 http://logs.openstack.org/31/664931/7/check/rally-tox-py27/d16526c/ : FAILURE in 6m 11s\n- rally-tox-py35 http://logs.openstack.org/31/664931/7/check/rally-tox-py35/b47c628/ : FAILURE in 9m 05s\n- rally-tox-py36 http://logs.openstack.org/31/664931/7/check/rally-tox-py36/bb58643/ : FAILURE in 5m 09s\n- rally-tox-py37 http://logs.openstack.org/31/664931/7/check/rally-tox-py37/d4f3adb/ : FAILURE in 5m 18s\n- rally-tox-cover http://logs.openstack.org/31/664931/7/check/rally-tox-cover/ed88d73/ : SUCCESS in 5m 04s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/7/check/rally-dsvm-tox-functional/28cc094/ : SUCCESS in 41m 13s\n- rally-docker-check http://logs.openstack.org/31/664931/7/check/rally-docker-check/8bdfd72/ : SUCCESS in 5m 46s\n- rally-task-simple-job http://logs.openstack.org/31/664931/7/check/rally-task-simple-job/c409691/ : SUCCESS in 32m 41s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/7/check/rally-task-basic-with-existing-users/6744005/ : SUCCESS in 29m 38s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/7/check/rally-task-barbican/05561f8/ : SUCCESS in 34m 32s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/7/check/rally-task-cinder/3db07ad/ : SUCCESS in 47m 40s\n- rally-task-heat http://logs.openstack.org/31/664931/7/check/rally-task-heat/92b6810/ : SUCCESS in 45m 46s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/7/check/rally-task-ironic/304f91a/ : SUCCESS in 31m 33s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/7/check/rally-task-keystone-glance-swift/297018f/ : SUCCESS in 1h 02m 05s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/7/check/rally-task-load-balancing/76400a9/ : FAILURE in 46m 40s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/7/check/rally-task-mistral/931e9d7/ : SUCCESS in 34m 20s\n- rally-task-murano http://logs.openstack.org/31/664931/7/check/rally-task-murano/4e9d67a/ : SUCCESS in 33m 06s\n- rally-task-neutron http://logs.openstack.org/31/664931/7/check/rally-task-neutron/6a922b9/ : SUCCESS in 1h 25m 46s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/7/check/rally-task-neutron-with-extensions/23b0878/ : SUCCESS in 39m 12s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/7/check/rally-task-nova/20d41fc/ : SUCCESS in 1h 24m 21s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/7/check/rally-task-telemetry/b0c898e/ : SUCCESS in 53m 19s\n- rally-task-watcher http://logs.openstack.org/31/664931/7/check/rally-task-watcher/c3796e6/ : SUCCESS in 37m 22s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/7/check/rally-task-zaqar/59ed2b7/ : SUCCESS in 36m 49s\n- rally-verify-tempest http://logs.openstack.org/31/664931/7/check/rally-verify-tempest/a3cc799/ : POST_FAILURE in 30m 36s","accounts_in_message":[],"_revision_number":7},{"id":"f6bc0416ad2f8ffd1d238cdea08359ba760a4f30","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-13 20:28:55.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"7ca3b9ba2e0bd019f366b89f65528b9e57e25789","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-13 21:46:23.000000000","message":"Patch Set 8: 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- rally-tox-pep8 http://logs.openstack.org/31/664931/8/check/rally-tox-pep8/6a0b7db/ : SUCCESS in 5m 04s\n- rally-tox-py27 http://logs.openstack.org/31/664931/8/check/rally-tox-py27/2eaed3e/ : SUCCESS in 5m 15s\n- rally-tox-py35 http://logs.openstack.org/31/664931/8/check/rally-tox-py35/af5795c/ : SUCCESS in 7m 35s\n- rally-tox-py36 http://logs.openstack.org/31/664931/8/check/rally-tox-py36/97d2987/ : SUCCESS in 5m 22s\n- rally-tox-py37 http://logs.openstack.org/31/664931/8/check/rally-tox-py37/ab3d485/ : SUCCESS in 5m 14s\n- rally-tox-cover http://logs.openstack.org/31/664931/8/check/rally-tox-cover/4953235/ : SUCCESS in 5m 14s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/8/check/rally-dsvm-tox-functional/9904f08/ : SUCCESS in 39m 28s\n- rally-docker-check http://logs.openstack.org/31/664931/8/check/rally-docker-check/4da7fdf/ : SUCCESS in 5m 23s\n- rally-task-simple-job http://logs.openstack.org/31/664931/8/check/rally-task-simple-job/e4b1336/ : SUCCESS in 41m 00s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/8/check/rally-task-basic-with-existing-users/f685b3d/ : SUCCESS in 36m 43s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/8/check/rally-task-barbican/9471ab1/ : SUCCESS in 48m 15s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/8/check/rally-task-cinder/5f67426/ : SUCCESS in 1h 01m 09s\n- rally-task-heat http://logs.openstack.org/31/664931/8/check/rally-task-heat/6fc03c1/ : FAILURE in 16m 25s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/8/check/rally-task-ironic/b0cce42/ : FAILURE in 9m 23s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/8/check/rally-task-keystone-glance-swift/d08faf5/ : FAILURE in 17m 11s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/8/check/rally-task-load-balancing/6e8ba5d/ : FAILURE in 38m 19s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/8/check/rally-task-mistral/e6b2504/ : SUCCESS in 34m 39s\n- rally-task-murano http://logs.openstack.org/31/664931/8/check/rally-task-murano/50000fe/ : SUCCESS in 35m 20s\n- rally-task-neutron http://logs.openstack.org/31/664931/8/check/rally-task-neutron/5002b0f/ : FAILURE in 17m 11s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/8/check/rally-task-neutron-with-extensions/0a269ec/ : SUCCESS in 41m 35s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/8/check/rally-task-nova/32eec69/ : FAILURE in 18m 25s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/8/check/rally-task-telemetry/64c57e3/ : FAILURE in 17m 50s\n- rally-task-watcher http://logs.openstack.org/31/664931/8/check/rally-task-watcher/e00d4bf/ : SUCCESS in 28m 47s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/8/check/rally-task-zaqar/13f323a/ : SUCCESS in 36m 47s\n- rally-verify-tempest http://logs.openstack.org/31/664931/8/check/rally-verify-tempest/0998e73/ : POST_FAILURE in 40m 04s","accounts_in_message":[],"_revision_number":8},{"id":"e654386afdd5d6abd57bf5a717f3e592e93cb5e1","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-14 02:18:21.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"7ac0442f90b20bb5f4f91a716e57254329e6475a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-14 03:48:34.000000000","message":"Patch Set 8:\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- rally-tox-pep8 http://logs.openstack.org/31/664931/8/check/rally-tox-pep8/ec9bd54/ : SUCCESS in 5m 39s\n- rally-tox-py27 http://logs.openstack.org/31/664931/8/check/rally-tox-py27/35aa706/ : SUCCESS in 5m 56s\n- rally-tox-py35 http://logs.openstack.org/31/664931/8/check/rally-tox-py35/22c2f66/ : SUCCESS in 7m 19s\n- rally-tox-py36 http://logs.openstack.org/31/664931/8/check/rally-tox-py36/0e4b757/ : SUCCESS in 5m 41s\n- rally-tox-py37 http://logs.openstack.org/31/664931/8/check/rally-tox-py37/9bf17e7/ : SUCCESS in 5m 20s\n- rally-tox-cover http://logs.openstack.org/31/664931/8/check/rally-tox-cover/676f7b4/ : SUCCESS in 5m 24s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/8/check/rally-dsvm-tox-functional/95efc9f/ : SUCCESS in 40m 22s\n- rally-docker-check http://logs.openstack.org/31/664931/8/check/rally-docker-check/e1a8b51/ : SUCCESS in 7m 20s\n- rally-task-simple-job http://logs.openstack.org/31/664931/8/check/rally-task-simple-job/47cf313/ : SUCCESS in 28m 34s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/8/check/rally-task-basic-with-existing-users/021fbb6/ : SUCCESS in 36m 33s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/8/check/rally-task-barbican/26eb5f9/ : SUCCESS in 37m 28s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/8/check/rally-task-cinder/cc0e6d8/ : SUCCESS in 56m 11s\n- rally-task-heat http://logs.openstack.org/31/664931/8/check/rally-task-heat/be792bc/ : SUCCESS in 51m 35s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/8/check/rally-task-ironic/7a31b45/ : SUCCESS in 35m 22s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/8/check/rally-task-keystone-glance-swift/254983e/ : SUCCESS in 42m 36s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/8/check/rally-task-load-balancing/e253089/ : FAILURE in 44m 36s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/8/check/rally-task-mistral/b41c8d8/ : SUCCESS in 35m 45s\n- rally-task-murano http://logs.openstack.org/31/664931/8/check/rally-task-murano/d6b94c8/ : SUCCESS in 38m 55s\n- rally-task-neutron http://logs.openstack.org/31/664931/8/check/rally-task-neutron/517cf8a/ : SUCCESS in 1h 13m 17s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/8/check/rally-task-neutron-with-extensions/e536b8d/ : SUCCESS in 38m 54s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/8/check/rally-task-nova/91aabac/ : SUCCESS in 1h 18m 50s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/8/check/rally-task-telemetry/4e7c801/ : SUCCESS in 39m 29s\n- rally-task-watcher http://logs.openstack.org/31/664931/8/check/rally-task-watcher/4ce4309/ : SUCCESS in 33m 27s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/8/check/rally-task-zaqar/bdaf0ab/ : SUCCESS in 34m 36s\n- rally-verify-tempest http://logs.openstack.org/31/664931/8/check/rally-verify-tempest/a44a2ea/ : POST_FAILURE in 41m 30s","accounts_in_message":[],"_revision_number":8},{"id":"4ddee5e6539a3e47e847ae5493d41f0591faf624","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-14 17:36:01.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"209fd21bb07121414b08be5767baa84867e11b52","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-14 19:09:14.000000000","message":"Patch Set 8:\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- rally-tox-pep8 http://logs.openstack.org/31/664931/8/check/rally-tox-pep8/61abf7b/ : SUCCESS in 6m 16s\n- rally-tox-py27 http://logs.openstack.org/31/664931/8/check/rally-tox-py27/0004ff5/ : SUCCESS in 5m 32s\n- rally-tox-py35 http://logs.openstack.org/31/664931/8/check/rally-tox-py35/8684c88/ : SUCCESS in 8m 07s\n- rally-tox-py36 http://logs.openstack.org/31/664931/8/check/rally-tox-py36/ed99607/ : SUCCESS in 5m 01s\n- rally-tox-py37 http://logs.openstack.org/31/664931/8/check/rally-tox-py37/30c0cf4/ : SUCCESS in 5m 13s\n- rally-tox-cover http://logs.openstack.org/31/664931/8/check/rally-tox-cover/bce2a85/ : SUCCESS in 4m 52s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/8/check/rally-dsvm-tox-functional/78fa36b/ : SUCCESS in 40m 13s\n- rally-docker-check http://logs.openstack.org/31/664931/8/check/rally-docker-check/4041994/ : SUCCESS in 4m 59s\n- rally-task-simple-job http://logs.openstack.org/31/664931/8/check/rally-task-simple-job/61de0ff/ : SUCCESS in 27m 04s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/8/check/rally-task-basic-with-existing-users/e0dd822/ : SUCCESS in 36m 29s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/8/check/rally-task-barbican/530f7e0/ : SUCCESS in 34m 59s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/8/check/rally-task-cinder/ad925fa/ : SUCCESS in 1h 04m 13s\n- rally-task-heat http://logs.openstack.org/31/664931/8/check/rally-task-heat/4dad77e/ : SUCCESS in 47m 25s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/8/check/rally-task-ironic/7b2b3b0/ : SUCCESS in 37m 08s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/8/check/rally-task-keystone-glance-swift/a65cf7b/ : SUCCESS in 42m 27s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/8/check/rally-task-load-balancing/ced2639/ : FAILURE in 37m 34s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/8/check/rally-task-mistral/82a79e5/ : SUCCESS in 36m 55s\n- rally-task-murano http://logs.openstack.org/31/664931/8/check/rally-task-murano/0d2c106/ : SUCCESS in 42m 59s\n- rally-task-neutron http://logs.openstack.org/31/664931/8/check/rally-task-neutron/62cd0cd/ : SUCCESS in 1h 25m 41s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/8/check/rally-task-neutron-with-extensions/7915502/ : SUCCESS in 38m 02s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/8/check/rally-task-nova/c9f48d9/ : SUCCESS in 1h 18m 19s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/8/check/rally-task-telemetry/a569d0d/ : SUCCESS in 49m 13s\n- rally-task-watcher http://logs.openstack.org/31/664931/8/check/rally-task-watcher/18932c1/ : SUCCESS in 40m 12s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/8/check/rally-task-zaqar/e6a3778/ : SUCCESS in 34m 43s\n- rally-verify-tempest http://logs.openstack.org/31/664931/8/check/rally-verify-tempest/7a7083c/ : POST_FAILURE in 29m 50s","accounts_in_message":[],"_revision_number":8},{"id":"ffc91c58273fd8753972ed60d72ab865fc017b01","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-16 00:48:04.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"bf1e93e45ee6db104307af164cef09d2f05654a0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-16 02:15:46.000000000","message":"Patch Set 8:\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- rally-tox-pep8 http://logs.openstack.org/31/664931/8/check/rally-tox-pep8/785052f/ : SUCCESS in 5m 39s\n- rally-tox-py27 http://logs.openstack.org/31/664931/8/check/rally-tox-py27/42c454a/ : SUCCESS in 4m 55s\n- rally-tox-py35 http://logs.openstack.org/31/664931/8/check/rally-tox-py35/fa9b429/ : SUCCESS in 7m 32s\n- rally-tox-py36 http://logs.openstack.org/31/664931/8/check/rally-tox-py36/352e6c4/ : SUCCESS in 5m 29s\n- rally-tox-py37 http://logs.openstack.org/31/664931/8/check/rally-tox-py37/de5f525/ : SUCCESS in 7m 11s\n- rally-tox-cover http://logs.openstack.org/31/664931/8/check/rally-tox-cover/8cc3141/ : SUCCESS in 6m 51s\n- rally-dsvm-tox-functional http://logs.openstack.org/31/664931/8/check/rally-dsvm-tox-functional/f9d3298/ : SUCCESS in 34m 52s\n- rally-docker-check http://logs.openstack.org/31/664931/8/check/rally-docker-check/07767c1/ : SUCCESS in 4m 57s\n- rally-task-simple-job http://logs.openstack.org/31/664931/8/check/rally-task-simple-job/6080d19/ : SUCCESS in 29m 24s\n- rally-task-basic-with-existing-users http://logs.openstack.org/31/664931/8/check/rally-task-basic-with-existing-users/57d7e1b/ : SUCCESS in 42m 25s (non-voting)\n- rally-task-barbican http://logs.openstack.org/31/664931/8/check/rally-task-barbican/2cf8bb5/ : SUCCESS in 35m 01s (non-voting)\n- rally-task-cinder http://logs.openstack.org/31/664931/8/check/rally-task-cinder/069586a/ : SUCCESS in 1h 00m 59s\n- rally-task-heat http://logs.openstack.org/31/664931/8/check/rally-task-heat/20b4316/ : SUCCESS in 47m 54s (non-voting)\n- rally-task-ironic http://logs.openstack.org/31/664931/8/check/rally-task-ironic/31bc532/ : SUCCESS in 35m 37s\n- rally-task-keystone-glance-swift http://logs.openstack.org/31/664931/8/check/rally-task-keystone-glance-swift/86b25a3/ : SUCCESS in 52m 24s\n- rally-task-load-balancing http://logs.openstack.org/31/664931/8/check/rally-task-load-balancing/4d29852/ : FAILURE in 38m 35s (non-voting)\n- rally-task-mistral http://logs.openstack.org/31/664931/8/check/rally-task-mistral/ff050ec/ : SUCCESS in 42m 17s\n- rally-task-murano http://logs.openstack.org/31/664931/8/check/rally-task-murano/111b6f0/ : SUCCESS in 35m 58s\n- rally-task-neutron http://logs.openstack.org/31/664931/8/check/rally-task-neutron/11dde73/ : SUCCESS in 1h 24m 49s\n- rally-task-neutron-with-extensions http://logs.openstack.org/31/664931/8/check/rally-task-neutron-with-extensions/2d1ca3e/ : SUCCESS in 34m 06s (non-voting)\n- rally-task-nova http://logs.openstack.org/31/664931/8/check/rally-task-nova/98df848/ : FAILURE in 1h 21m 20s (non-voting)\n- rally-task-telemetry http://logs.openstack.org/31/664931/8/check/rally-task-telemetry/00a515f/ : SUCCESS in 35m 06s\n- rally-task-watcher http://logs.openstack.org/31/664931/8/check/rally-task-watcher/289fd2a/ : SUCCESS in 38m 55s (non-voting)\n- rally-task-zaqar http://logs.openstack.org/31/664931/8/check/rally-task-zaqar/da80290/ : SUCCESS in 35m 10s\n- rally-verify-tempest http://logs.openstack.org/31/664931/8/check/rally-verify-tempest/a21d99d/ : POST_FAILURE in 27m 40s","accounts_in_message":[],"_revision_number":8},{"id":"04d474957c485e9fdc371ed6577a56d735fb1af7","author":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"date":"2019-06-17 12:11:49.000000000","message":"Patch Set 8: Code-Review-1\n\nHi, the action is defined at https://github.com/openstack/rally-openstack/blob/master/rally_openstack/services/loadbalancer/octavia.py , This is a new model that we called service in Rally.","accounts_in_message":[],"_revision_number":8},{"id":"dfd636d5a56ddf677b531d9b38424c38d89668e7","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-17 17:37:20.000000000","message":"Patch Set 8:\n\n\u003e Hi, the action is defined at https://github.com/openstack/rally-openstack/blob/master/rally_openstack/services/loadbalancer/octavia.py\n \u003e , This is a new model that we called service in Rally.\n\nCool, thanks for reviewing it. By any chance, you could point me to a reference/doc about this so I can follow the specs.\n\nSince the current scenarios/loadbalancers.py and others are directly calling the client. I hope to fix those at least in this patch.\n\nAlso, does that mean, for octavia scenario, it doesn\u0027t need the utils.py any more? Every action should be located within service/octavia then?","accounts_in_message":[],"_revision_number":8},{"id":"ec26c64457f96ab762b13019aea03875ee036362","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-17 18:59:17.000000000","message":"Patch Set 8:\n\n\u003e Hi, the action is defined at https://github.com/openstack/rally-openstack/blob/master/rally_openstack/services/loadbalancer/octavia.py\n \u003e , This is a new model that we called service in Rally.\n\nIn addition, which should it inherit service.Service or server.UnifiedService? I think currently some projects are using the first and some are using the second?","accounts_in_message":[],"_revision_number":8},{"id":"4edefe969546fe032e14fc418bdb41fbd758e6a0","author":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"date":"2019-06-18 01:25:50.000000000","message":"Patch Set 8:\n\nsorry, we have not docs for this.\n\u003e\u003eAlso, does that mean, for octavia scenario, it doesn\u0027t need the utils.py any more? Every action should be located within service/octavia then?\nyes\n\n\u003e\u003eIn addition, which should it inherit service.Service or server.UnifiedService? I think currently some projects are using the first and some are using the second?\nDefine the actions in service.Service, and unify the interfaces for different versions in service.UnifiedService, example cinder.v1, cinder.v3","accounts_in_message":[],"_revision_number":8},{"id":"49c548c4460b0935997898b943ea10106e1b071f","author":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"date":"2019-06-27 12:40:46.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"4ed11b0283b80454c1ea54628aecfccb62be0961","revisions":{"cf82a2b9e827bbb5197f91445a6f3017af7eec94":{"kind":"REWORK","_number":1,"created":"2019-06-12 13:54:01.000000000","uploader":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"ref":"refs/changes/31/664931/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/31/664931/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/1"}}},"commit":{"parents":[{"commit":"40690f07a403220df499a1eab27f2ed301862ba0","subject":"Fix some file modes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/40690f07a403220df499a1eab27f2ed301862ba0"}]}],"author":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:47:11.000000000","tz":0},"committer":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:53:49.000000000","tz":0},"subject":"Change Octiva Scenarios","message":"Change Octiva Scenarios\n\nChange-Id: I692e9dec76837e90d31e6730da36a9144216ca57\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/cf82a2b9e827bbb5197f91445a6f3017af7eec94"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/cf82a2b9e827bbb5197f91445a6f3017af7eec94"}]},"branch":"refs/heads/master"},"5669fcd1078da54f1641ae4c886e8d1d097c5a56":{"kind":"REWORK","_number":2,"created":"2019-06-12 20:02:54.000000000","uploader":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"ref":"refs/changes/31/664931/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/31/664931/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/2"}}},"commit":{"parents":[{"commit":"40690f07a403220df499a1eab27f2ed301862ba0","subject":"Fix some file modes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/40690f07a403220df499a1eab27f2ed301862ba0"}]}],"author":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:47:11.000000000","tz":0},"committer":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 20:02:39.000000000","tz":0},"subject":"Change Octiva Scenarios","message":"Change Octiva Scenarios\n\nChange-Id: I692e9dec76837e90d31e6730da36a9144216ca57\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/5669fcd1078da54f1641ae4c886e8d1d097c5a56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/5669fcd1078da54f1641ae4c886e8d1d097c5a56"}]},"branch":"refs/heads/master"},"4d7dee430305ba7e006783fc19a4936da71d16b6":{"kind":"REWORK","_number":3,"created":"2019-06-12 20:06:40.000000000","uploader":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"ref":"refs/changes/31/664931/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/31/664931/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/3"}}},"commit":{"parents":[{"commit":"40690f07a403220df499a1eab27f2ed301862ba0","subject":"Fix some file modes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/40690f07a403220df499a1eab27f2ed301862ba0"}]}],"author":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:47:11.000000000","tz":0},"committer":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 20:05:07.000000000","tz":0},"subject":"Change Octiva Scenarios","message":"Change Octiva Scenarios\n\nChange-Id: I692e9dec76837e90d31e6730da36a9144216ca57\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4d7dee430305ba7e006783fc19a4936da71d16b6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4d7dee430305ba7e006783fc19a4936da71d16b6"}]},"branch":"refs/heads/master"},"6cbd8997c3ace6cf442616fcf5c242669b7eda84":{"kind":"REWORK","_number":4,"created":"2019-06-13 01:10:37.000000000","uploader":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"ref":"refs/changes/31/664931/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/31/664931/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/4"}}},"commit":{"parents":[{"commit":"40690f07a403220df499a1eab27f2ed301862ba0","subject":"Fix some file modes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/40690f07a403220df499a1eab27f2ed301862ba0"}]}],"author":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:47:11.000000000","tz":0},"committer":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-13 01:10:29.000000000","tz":0},"subject":"Change Octiva Scenarios","message":"Change Octiva Scenarios\n\nChange-Id: I692e9dec76837e90d31e6730da36a9144216ca57\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6cbd8997c3ace6cf442616fcf5c242669b7eda84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6cbd8997c3ace6cf442616fcf5c242669b7eda84"}]},"branch":"refs/heads/master"},"3cfbeb4513f131bfd6a17c4fc223afef8e6787cb":{"kind":"REWORK","_number":5,"created":"2019-06-13 04:32:17.000000000","uploader":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"ref":"refs/changes/31/664931/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/31/664931/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/5"}}},"commit":{"parents":[{"commit":"40690f07a403220df499a1eab27f2ed301862ba0","subject":"Fix some file modes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/40690f07a403220df499a1eab27f2ed301862ba0"}]}],"author":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:47:11.000000000","tz":0},"committer":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-13 04:32:05.000000000","tz":0},"subject":"Change Octiva Scenarios","message":"Change Octiva Scenarios\n\nChange-Id: I692e9dec76837e90d31e6730da36a9144216ca57\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/3cfbeb4513f131bfd6a17c4fc223afef8e6787cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/3cfbeb4513f131bfd6a17c4fc223afef8e6787cb"}]},"branch":"refs/heads/master"},"4e0b6bec58baeab739122f71788d82bee2456563":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2019-06-13 13:34:18.000000000","uploader":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"ref":"refs/changes/31/664931/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/31/664931/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/6"}}},"commit":{"parents":[{"commit":"40690f07a403220df499a1eab27f2ed301862ba0","subject":"Fix some file modes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/40690f07a403220df499a1eab27f2ed301862ba0"}]}],"author":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:47:11.000000000","tz":0},"committer":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-13 13:31:28.000000000","tz":0},"subject":"Change Octiva Scenarios","message":"Change Octiva Scenarios\n\nMostly, re-write the utils.py in octavia so that other\nfiles such as loadbalancers.py and pools.py can use functions\ndefined in utils.py.\n\nAnother reason is that in x/Browbeat, we can add custom scenarios/plugin\nwith calling the functions in utils.py\n\nThis patch changes the existing code within octavia. There are other scenarios\nsuch as listeners, health montiors, etc. would be added in other patches\n\nChange-Id: I692e9dec76837e90d31e6730da36a9144216ca57\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4e0b6bec58baeab739122f71788d82bee2456563"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4e0b6bec58baeab739122f71788d82bee2456563"}]},"branch":"refs/heads/master"},"478026a997abf97cb8fda928e0f4bcd7e2b58df6":{"kind":"REWORK","_number":7,"created":"2019-06-13 18:08:53.000000000","uploader":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"ref":"refs/changes/31/664931/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/31/664931/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/7"}}},"commit":{"parents":[{"commit":"40690f07a403220df499a1eab27f2ed301862ba0","subject":"Fix some file modes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/40690f07a403220df499a1eab27f2ed301862ba0"}]}],"author":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:47:11.000000000","tz":0},"committer":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-13 18:08:47.000000000","tz":0},"subject":"Change Octiva Scenarios","message":"Change Octiva Scenarios\n\nMostly, re-write the utils.py in octavia so that other\nfiles such as loadbalancers.py and pools.py can use functions\ndefined in utils.py.\n\nAnother reason is that in x/Browbeat, we can add custom scenarios/plugin\nwith calling the functions in utils.py\n\nThis patch changes the existing code within octavia. There are other scenarios\nsuch as listeners, health montiors, etc. would be added in other patches\n\nChange-Id: I692e9dec76837e90d31e6730da36a9144216ca57\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/478026a997abf97cb8fda928e0f4bcd7e2b58df6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/478026a997abf97cb8fda928e0f4bcd7e2b58df6"}]},"branch":"refs/heads/master"},"4ed11b0283b80454c1ea54628aecfccb62be0961":{"kind":"REWORK","_number":8,"created":"2019-06-13 20:28:55.000000000","uploader":{"_account_id":15209,"name":"Lucas Xu","email":"hanxu@redhat.com","username":"xuh"},"ref":"refs/changes/31/664931/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/31/664931/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/31/664931/8"}}},"commit":{"parents":[{"commit":"40690f07a403220df499a1eab27f2ed301862ba0","subject":"Fix some file modes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/40690f07a403220df499a1eab27f2ed301862ba0"}]}],"author":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-12 13:47:11.000000000","tz":0},"committer":{"name":"Lucas H. Xu","email":"hanxu@redhat.com","date":"2019-06-13 20:28:47.000000000","tz":0},"subject":"Change Octiva Scenarios","message":"Change Octiva Scenarios\n\nMostly, re-write the utils.py in octavia so that other\nfiles such as loadbalancers.py and pools.py can use functions\ndefined in utils.py.\n\nAnother reason is that in x/Browbeat, we can add custom scenarios/plugin\nwith calling the functions in utils.py\n\nThis patch changes the existing code within octavia. There are other scenarios\nsuch as listeners, health montiors, etc. would be added in other patches\n\nChange-Id: I692e9dec76837e90d31e6730da36a9144216ca57\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4ed11b0283b80454c1ea54628aecfccb62be0961"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4ed11b0283b80454c1ea54628aecfccb62be0961"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
