)]}'
{"id":"openstack%2Frally-openstack~731864","triplet_id":"openstack%2Frally-openstack~master~I25d2f778f73d71b5365d3d1c12407737d1f96e3d","project":"openstack/rally-openstack","branch":"master","topic":"add_octavia_functional_vm_test","attention_set":{"9545":{"account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"last_update":"2026-01-25 11:54:14.000000000","reason":"Added by \u003cGERRIT_ACCOUNT_37598\u003e using the hovercard menu","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"removed_from_attention_set":{"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-01-08 14:43:18.000000000","reason":"Removed by \u003cGERRIT_ACCOUNT_37598\u003e by clicking the attention icon","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"32010":{"account":{"_account_id":32010,"name":"John George","email":"john.george@canonical.com","username":"jog"},"last_update":"2026-01-08 14:43:24.000000000","reason":"Removed by \u003cGERRIT_ACCOUNT_37598\u003e by clicking the attention icon","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"hashtags":[],"change_id":"I25d2f778f73d71b5365d3d1c12407737d1f96e3d","subject":"Add Octavia http access test.","status":"NEW","created":"2020-05-30 00:31:13.000000000","updated":"2026-01-25 11:54:14.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a725e8f1511db780db1572ba5600b0c273a9c3e7","_number":731864,"virtual_id_number":731864,"owner":{"_account_id":32010,"name":"John George","email":"john.george@canonical.com","username":"jog"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-01-08 15:57:07.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"}],"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"]},{"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":10068,"name":"Welcome, new contributor!","username":"welcome-message"}],"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"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"REVIEWER":[{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-30 00:31:23.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2020-05-30 01:41:27.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":"2026-01-08 13:08:55.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2026-01-08 15:59:07.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"}],"messages":[{"id":"645c4378aeff81546baf9b95340577fb0c2140eb","author":{"_account_id":32010,"name":"John George","email":"john.george@canonical.com","username":"jog"},"date":"2020-05-30 00:31:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4f50ff6fd6383e1e1c40643edf1f33eefe33274d","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2020-05-30 00:31:23.000000000","message":"Patch Set 1:\n\nCongratulations, you\u0027ve proposed your first change in OpenDev.\n\nYour submission will now be tested automatically by Zuul, our gatekeeper,\nand reviewed by other friendly developers. They will give you feedback and\nmay require you to refine it.\n\nPeople seldom get their patch approved on the first try, so don\u0027t be\nconcerned if requested to make corrections. Feel free to modify your patch\nand resubmit a new change-set.\n\nPatches often take days (and sometimes weeks) to get reviewed, so be\npatient. Don\u0027t hesitate to ask for help, and answer questions about your\nwork promptly if you can. The more you get to know reviewers and get to be\nknown by them, the smoother the review and approval process will become. The\nfastest way to accomplish this is by reviewing other proposed changes\nyourself: anybody can do it, and it\u0027s a great way to learn the code base.\n\nThanks again for participating in OpenDev, we look forward to seeing you\naround.\n\nWorkflow Guide: https://docs.openstack.org/infra/manual/developers.html","accounts_in_message":[],"_revision_number":1},{"id":"16c43ca5d0780a032c84d497f85af8779f25a92b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-30 01:41:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/0f9b7e98c0ca467c9597ffa9a955b9b3 : SUCCESS in 5m 58s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/15b0fc7b949145c7be6a128304e8b21c : SUCCESS in 4m 41s\n- rally-tox-py36 https://zuul.opendev.org/t/openstack/build/f55b57dec9bb451c92e94b0941ff5782 : SUCCESS in 5m 13s\n- rally-tox-py37 https://zuul.opendev.org/t/openstack/build/95092ada2aea4331b0f38a0355be1529 : SUCCESS in 5m 13s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/5ca2f95f60144d8fa522f6ee33470984 : SUCCESS in 5m 40s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/3ef17b44ea444a99a82dc0dc179c4e11 : SUCCESS in 35m 41s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/616bec52da414a06beeb61abb3aa5a09 : SUCCESS in 8m 52s\n- rally-task-basic-with-existing-users https://zuul.opendev.org/t/openstack/build/38b14fd0b32b475da7e1b419f0168c55 : SUCCESS in 22m 13s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/ef23cfb5f80b490fb8350e20bd32e1e4 : SUCCESS in 30m 10s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/de85f394f5d74408a88e4ff57268f6a0 : SUCCESS in 53m 50s\n- rally-task-heat https://zuul.opendev.org/t/openstack/build/cd5af41a41414f94b30c3f182846fe6d : FAILURE in 43m 06s (non-voting)\n- rally-task-ironic https://zuul.opendev.org/t/openstack/build/dd1f29c8317f4e719aa7c633e52d63ba : SUCCESS in 33m 48s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/e1c2578c91874a2097fb53fd8bbeefa7 : SUCCESS in 37m 48s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/73c37f420b2447f882ee9805a0223280 : SUCCESS in 36m 00s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/17b63dcfb4b2466882fb3cd782790b14 : SUCCESS in 38m 42s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/32fca5490eec4a9ba131f1ea24898d48 : SUCCESS in 32m 43s\n- rally-task-murano https://zuul.opendev.org/t/openstack/build/e28414d29def42d7b515454e8bfced58 : FAILURE in 33m 43s (non-voting)\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/518a60d1b5214e1a9dc3529770589bda : SUCCESS in 1h 09m 00s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/f9ae1efed8ef431e892c8b6404a49e20 : SUCCESS in 35m 30s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/b379ea06e1e04d67864763c0e5370e15 : FAILURE in 56m 56s (non-voting)\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/546ece55620a4db284c98762d56f17a5 : SUCCESS in 34m 49s\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/8d337b6236f24255810e20c416d699f4 : SUCCESS in 31m 29s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/f9d7880c5b3848b3b31a7a9406d2123a : SUCCESS in 30m 03s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/638fd2a921b14fe1901ec4b1fbe4eeb7 : SUCCESS in 38m 31s","accounts_in_message":[],"_revision_number":1},{"id":"16c44a39e62a5c351e2391a2b81ce8ea043aaff0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-08 13:08:37.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"21a238f220c970d2a46cd4b8d47deeebc3b393a9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-08 13:08:41.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"50ade02733bd940afa11b3abef7b56b0d8135e6b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 14:38:33.000000000","message":"Patch Set 3: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/18fdac3d80d2451a8fa3b6dc05a6aa55\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/4df846b247c14db3bc62cfe764f89023 : SUCCESS in 5m 33s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/d005caf8597c4c099ebd5ca2e3cc6084 : SUCCESS in 3m 21s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/5dee780b387f45308a67dd2ae29f8e7f : FAILURE in 2m 19s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/b506b004f8f74f83996d763ec1852e71 : SUCCESS in 5m 12s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/a892c1a547ba4a40932bb24a30253b40 : SUCCESS in 2m 23s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/914ee6585f4e42f0bc2271ac72fce6ae : SUCCESS in 4m 39s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/6335d33ce2bc486f9664e5700556823c : SUCCESS in 35m 55s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/a094b60e5fb54e04a96d245fef2e4e99 : SUCCESS in 8m 26s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/c6f015cf06aa46468c0c0a77745e3162 : SUCCESS in 28m 57s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/5c599252f08b4513baaaa4a321d5f9e9 : SUCCESS in 1h 01m 58s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/122a920445d64f96b9bec041dac0acfc : SUCCESS in 49m 58s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/3bef7efed43e438e8cf9a63d6d61fd44 : SUCCESS in 15m 33s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/d033138e96eb4bf497bfa412a51ad17a : SUCCESS in 35m 50s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/0e9d680069bf4e639689eaeb84c3518a : SUCCESS in 17m 21s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/ecccffa2bbe74e80aedbed533a580b8a : SUCCESS in 54m 08s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/482b8c4d89d54f2fae3cafbfedc0227e : SUCCESS in 1h 22m 12s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/3fe83974e7ea4ea0a0da87d7a6ac8949 : SUCCESS in 33m 07s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/899a758d50b54716804a8c275ca43b62 : SUCCESS in 13m 47s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/13b2847a33a14a9f9be686ea88dd5bcf : SUCCESS in 30m 42s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/76eb90ebf7d24e72a36a1d994446524f : SUCCESS in 25m 13s","accounts_in_message":[],"_revision_number":3},{"id":"095d5731230c892158853339e6e22521db3c83f0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-08 14:43:15.000000000","message":"Patch Set 4: Published edit on patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"554aba4460c423338409afca2bc639a5b112ac5e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 15:57:07.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cb7ac3117ee74005a1df0dded9053234\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/4f8d8677c5664ea287afd7d43c179554 : SUCCESS in 4m 51s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/5eb2796d07cb4611b84537e8561069ec : SUCCESS in 2m 42s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/8df2103bb1bc4b4b9acf96c4c53d5e6b : SUCCESS in 1m 57s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/7be58fa97fdd4fdc89fa49fbb98703a0 : SUCCESS in 3m 35s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/c45e166bad6e400bbf5cc1f8af61f079 : SUCCESS in 4m 09s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/777f4ba7d6f0407c9de41cdda16ab6b0 : SUCCESS in 2m 45s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/2e7f35faab1446c9aff888c0de1ab6a6 : SUCCESS in 32m 22s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/e5c9a8c379ec4eda91f85132f2307953 : SUCCESS in 7m 43s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/90e173d34a4c43ccbfd041bb54aea117 : SUCCESS in 15m 21s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/9ce99d4c17cc4e119af94056cb080436 : SUCCESS in 57m 21s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/ed24088f91c24cac88faf59cd04f67f2 : SUCCESS in 43m 53s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/1513a876eae44b71b5fae9142146a263 : SUCCESS in 40m 08s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/f6690220f06a489699afdfd763b4f898 : SUCCESS in 37m 04s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/6d3af85ec1684c96b4682fd878098220 : SUCCESS in 18m 00s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/271d94a34cde405892c3c84253a2d2cb : SUCCESS in 41m 05s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/b119a47add554483918ea8a9bdbd179b : SUCCESS in 49m 57s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/4b6fcc47cf6f439a88957700dc526134 : SUCCESS in 15m 06s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/52da84dd76444c8697d72c6348335fdf : SUCCESS in 22m 28s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/1fc9a64c7d3948a9874ff22f025e41b7 : SUCCESS in 37m 21s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/e3bf00f5e0234c52a831235a909e730d : SUCCESS in 23m 49s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"5b5d2b18cd5354c7ed850bc24391b19ea932d3ed","revisions":{"6302e64ffabf668425639cd3581d08cf5827de88":{"kind":"REWORK","_number":1,"created":"2020-05-30 00:31:13.000000000","uploader":{"_account_id":32010,"name":"John George","email":"john.george@canonical.com","username":"jog"},"ref":"refs/changes/64/731864/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/731864/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/1"}}},"commit":{"parents":[{"commit":"918a2c4b025efd53caca374f4d8c61d0f4b4c991","subject":"Merge \"Introduce NeutronService helper\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/918a2c4b025efd53caca374f4d8c61d0f4b4c991"}]}],"author":{"name":"John George","email":"john.george@canonical.com","date":"2020-05-30 00:13:36.000000000","tz":0},"committer":{"name":"John George","email":"john.george@canonical.com","date":"2020-05-30 00:30:46.000000000","tz":0},"subject":"Add Octavia http access test.","message":"Add Octavia http access test.\n\nA test to confirm server instances are added as\nmembers to the loadbalancer pool and can be\nreached at the assigned floating IP address.\n\nChange-Id: I25d2f778f73d71b5365d3d1c12407737d1f96e3d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6302e64ffabf668425639cd3581d08cf5827de88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6302e64ffabf668425639cd3581d08cf5827de88"}]},"branch":"refs/heads/master"},"e029e7b22c590e9c784e5c9277d1c5dbbc9838e5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-01-08 13:08:37.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/64/731864/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/731864/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/2"}}},"commit":{"parents":[{"commit":"918a2c4b025efd53caca374f4d8c61d0f4b4c991","subject":"Merge \"Introduce NeutronService helper\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/918a2c4b025efd53caca374f4d8c61d0f4b4c991"}]}],"author":{"name":"John George","email":"john.george@canonical.com","date":"2020-05-30 00:13:36.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-01-08 13:08:37.000000000","tz":0},"subject":"Add Octavia http access test.","message":"Add Octavia http access test.\n\nA test to confirm server instances are added as\nmembers to the loadbalancer pool and can be\nreached at the assigned floating IP address.\n\nChange-Id: I25d2f778f73d71b5365d3d1c12407737d1f96e3d\nSigned-off-by: John George \u003cjohn.george@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/e029e7b22c590e9c784e5c9277d1c5dbbc9838e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/e029e7b22c590e9c784e5c9277d1c5dbbc9838e5"}]},"branch":"refs/heads/master","description":"Edit commit message"},"02f808dfbbfb07b47750b227703b3442782935ee":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-01-08 13:08:41.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/64/731864/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/731864/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/3"}}},"commit":{"parents":[{"commit":"791d789ec2360df4c62c8b7f94179bb44c9a24b5","subject":"Merge \"python 3.14: fix AST attribute access\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/791d789ec2360df4c62c8b7f94179bb44c9a24b5"}]}],"author":{"name":"John George","email":"john.george@canonical.com","date":"2020-05-30 00:13:36.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-01-08 13:08:41.000000000","tz":0},"subject":"Add Octavia http access test.","message":"Add Octavia http access test.\n\nA test to confirm server instances are added as\nmembers to the loadbalancer pool and can be\nreached at the assigned floating IP address.\n\nChange-Id: I25d2f778f73d71b5365d3d1c12407737d1f96e3d\nSigned-off-by: John George \u003cjohn.george@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/02f808dfbbfb07b47750b227703b3442782935ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/02f808dfbbfb07b47750b227703b3442782935ee"}]},"branch":"refs/heads/master","description":"Rebase"},"5b5d2b18cd5354c7ed850bc24391b19ea932d3ed":{"kind":"REWORK","_number":4,"created":"2026-01-08 14:43:15.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/64/731864/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/64/731864/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/64/731864/4"}}},"commit":{"parents":[{"commit":"791d789ec2360df4c62c8b7f94179bb44c9a24b5","subject":"Merge \"python 3.14: fix AST attribute access\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/791d789ec2360df4c62c8b7f94179bb44c9a24b5"}]}],"author":{"name":"John George","email":"john.george@canonical.com","date":"2020-05-30 00:13:36.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-01-08 14:43:15.000000000","tz":0},"subject":"Add Octavia http access test.","message":"Add Octavia http access test.\n\nA test to confirm server instances are added as\nmembers to the loadbalancer pool and can be\nreached at the assigned floating IP address.\n\nChange-Id: I25d2f778f73d71b5365d3d1c12407737d1f96e3d\nSigned-off-by: John George \u003cjohn.george@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/5b5d2b18cd5354c7ed850bc24391b19ea932d3ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/5b5d2b18cd5354c7ed850bc24391b19ea932d3ed"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
