)]}'
{"id":"openstack%2Foctavia-lib~672275","triplet_id":"openstack%2Foctavia-lib~master~I605f44f0f50219aa003df477de9bae4062f3c308","project":"openstack/octavia-lib","branch":"master","topic":"source_ip_port_octavia_ovn","hashtags":[],"change_id":"I605f44f0f50219aa003df477de9bae4062f3c308","subject":"Add new LB Algorithm - SOURCE_IP_PORT","status":"MERGED","created":"2019-07-23 12:27:59.000000000","updated":"2019-07-25 16:21:42.000000000","submitted":"2019-07-25 16:21:42.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":"672275-1564071702949-cd2898e8","meta_rev_id":"0be5ae27a7e4cc37a6645d6753b3db555d3defa3","_number":672275,"virtual_id_number":672275,"owner":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"date":"2019-07-24 10:52:55.000000000","_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},{"value":2,"date":"2019-07-25 16:21:42.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":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"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":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"all":[{"value":2,"date":"2019-07-25 16:10:44.000000000","_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-07-25 09:48:01.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":2,"date":"2019-07-25 16:08:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"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":{"approved":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"all":[{"value":1,"date":"2019-07-25 16:10:44.000000000","_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-25 09:48:01.000000000","updated_by":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"reviewer":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"state":"REVIEWER"},{"updated":"2019-07-25 16:08:08.000000000","updated_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"REVIEWER"},{"updated":"2019-07-25 16:10:44.000000000","updated_by":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"reviewer":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"state":"REVIEWER"},{"updated":"2019-07-25 16:21:42.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":"66a6a14f081dd6363c682e669dba1416f9560fca","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2019-07-23 12:27:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"75451c8e08bafa2a2814274e4542720aec68f2c3","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-07-23 12:37:25.000000000","message":"Patch Set 1: Code-Review-1\n\nThis requires a story and a release note.","accounts_in_message":[],"_revision_number":1},{"id":"07b704183dfbcd5ae259c617af3c9c914b377e0d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-23 12:37:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/75/672275/1/check/openstack-tox-cover/a3239c1/cover/ : SUCCESS in 4m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/75/672275/1/check/openstack-tox-lower-constraints/285c7b0/ : SUCCESS in 4m 11s\n- openstack-tox-pep8 http://logs.openstack.org/75/672275/1/check/openstack-tox-pep8/836a6e3/ : SUCCESS in 2m 57s\n- openstack-tox-py27 http://logs.openstack.org/75/672275/1/check/openstack-tox-py27/a00cfcb/ : SUCCESS in 3m 51s\n- openstack-tox-py36 http://logs.openstack.org/75/672275/1/check/openstack-tox-py36/dbf1398/ : SUCCESS in 3m 47s\n- openstack-tox-py37 http://logs.openstack.org/75/672275/1/check/openstack-tox-py37/6f31795/ : SUCCESS in 4m 29s\n- openstack-tox-docs http://logs.openstack.org/75/672275/1/check/openstack-tox-docs/fd1bdc4/html/ : SUCCESS in 2m 58s","accounts_in_message":[],"_revision_number":1},{"id":"7cc0cdb6ad7ef5a74b9877d121b253431bbf8d9b","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2019-07-24 08:09:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"15b3eced701c809c8795ffe0b1025617c118c26f","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2019-07-24 08:25:04.000000000","message":"Topic set to source_ip_port_octavia_ovn","accounts_in_message":[],"_revision_number":2},{"id":"14f6022c6dbbc88ea8db3a18b19f3f80013e568c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-24 08:25:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/75/672275/2/check/openstack-tox-cover/4c0261d/cover/ : SUCCESS in 3m 25s\n- openstack-tox-lower-constraints http://logs.openstack.org/75/672275/2/check/openstack-tox-lower-constraints/fb6c0a2/ : SUCCESS in 5m 52s\n- openstack-tox-pep8 http://logs.openstack.org/75/672275/2/check/openstack-tox-pep8/6371cd3/ : SUCCESS in 5m 14s\n- openstack-tox-py27 http://logs.openstack.org/75/672275/2/check/openstack-tox-py27/e237097/ : SUCCESS in 4m 19s\n- openstack-tox-py36 http://logs.openstack.org/75/672275/2/check/openstack-tox-py36/dab1dce/ : SUCCESS in 4m 07s\n- openstack-tox-py37 http://logs.openstack.org/75/672275/2/check/openstack-tox-py37/3dd25c4/ : SUCCESS in 4m 37s\n- openstack-tox-docs http://logs.openstack.org/75/672275/2/check/openstack-tox-docs/c636ead/html/ : SUCCESS in 3m 45s\n- build-openstack-releasenotes http://logs.openstack.org/75/672275/2/check/build-openstack-releasenotes/5692871/html/ : SUCCESS in 5m 25s","accounts_in_message":[],"_revision_number":2},{"id":"3666afd3273e60d628233775598ebc6328fd9bff","author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"date":"2019-07-24 10:52:55.000000000","message":"Patch Set 2:\n\nThat needs to be merged first. Please take a look ;)","accounts_in_message":[],"_revision_number":2},{"id":"f5dbafb892f37df470b1e62c7e4df95277b47f51","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2019-07-25 09:48:01.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d4e627d5b0cbfb33106f1f161eefd7e32a3ffd2b","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2019-07-25 16:08:08.000000000","message":"Patch Set 2: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"112cedf26a348424c6fee38e3ce9bf0a77be422f","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2019-07-25 16:10:44.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"de02dff59a1c671d59cbeb1a542cd77552bf94ec","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 16:10:56.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"898aca06b91f55266f2d6a450106ff6a3afa61a8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 16:21:42.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"0be5ae27a7e4cc37a6645d6753b3db555d3defa3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 16:21:42.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/75/672275/2/gate/openstack-tox-lower-constraints/3d55dd4/ : SUCCESS in 4m 27s\n- openstack-tox-pep8 http://logs.openstack.org/75/672275/2/gate/openstack-tox-pep8/316e2cc/ : SUCCESS in 4m 17s\n- openstack-tox-py27 http://logs.openstack.org/75/672275/2/gate/openstack-tox-py27/9395ae0/ : SUCCESS in 4m 18s\n- openstack-tox-py36 http://logs.openstack.org/75/672275/2/gate/openstack-tox-py36/4112e90/ : SUCCESS in 2m 57s\n- openstack-tox-py37 http://logs.openstack.org/75/672275/2/gate/openstack-tox-py37/ec4978d/ : SUCCESS in 3m 57s\n- openstack-tox-docs http://logs.openstack.org/75/672275/2/gate/openstack-tox-docs/cc5304d/html/ : SUCCESS in 3m 46s\n- build-openstack-releasenotes http://logs.openstack.org/75/672275/2/gate/build-openstack-releasenotes/3c418c6/html/ : SUCCESS in 3m 13s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"11b299bcbc7d7098ef7effd0678ec85163c6b4b0","revisions":{"027a30534ac16da83307fdb96bec384b4a42e644":{"kind":"REWORK","_number":1,"created":"2019-07-23 12:27:59.000000000","uploader":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"ref":"refs/changes/75/672275/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia-lib","ref":"refs/changes/75/672275/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia-lib refs/changes/75/672275/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia-lib refs/changes/75/672275/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia-lib refs/changes/75/672275/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia-lib refs/changes/75/672275/1"}}},"commit":{"parents":[{"commit":"0c09bcc8df6b7678e8e351eee863ce3cb42be63f","subject":"Merge \"Add Python 3 Train unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia-lib/commit/0c09bcc8df6b7678e8e351eee863ce3cb42be63f"}]}],"author":{"name":"Maciej Józefczyk","email":"mjozefcz@redhat.com","date":"2019-07-23 12:19:22.000000000","tz":0},"committer":{"name":"Maciej Józefczyk","email":"mjozefcz@redhat.com","date":"2019-07-23 12:27:57.000000000","tz":0},"subject":"Add new LB Algorithm - SOURCE_IP_PORT","message":"Add new LB Algorithm - SOURCE_IP_PORT\n\nLB_ALGORITHM_SOURCE_IP_PORT is an algorithm used by OVN\nLoad Balancer [0].\n\n[0] https://review.opendev.org/#/c/660369\n\nChange-Id: I605f44f0f50219aa003df477de9bae4062f3c308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia-lib/commit/027a30534ac16da83307fdb96bec384b4a42e644"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia-lib/commit/027a30534ac16da83307fdb96bec384b4a42e644"}]},"branch":"refs/heads/master"},"11b299bcbc7d7098ef7effd0678ec85163c6b4b0":{"kind":"REWORK","_number":2,"created":"2019-07-24 08:09:55.000000000","uploader":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"ref":"refs/changes/75/672275/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia-lib","ref":"refs/changes/75/672275/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia-lib refs/changes/75/672275/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia-lib refs/changes/75/672275/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia-lib refs/changes/75/672275/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia-lib refs/changes/75/672275/2"}}},"commit":{"parents":[{"commit":"0c09bcc8df6b7678e8e351eee863ce3cb42be63f","subject":"Merge \"Add Python 3 Train unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia-lib/commit/0c09bcc8df6b7678e8e351eee863ce3cb42be63f"}]}],"author":{"name":"Maciej Józefczyk","email":"mjozefcz@redhat.com","date":"2019-07-23 12:19:22.000000000","tz":0},"committer":{"name":"Maciej Józefczyk","email":"mjozefcz@redhat.com","date":"2019-07-24 08:09:46.000000000","tz":0},"subject":"Add new LB Algorithm - SOURCE_IP_PORT","message":"Add new LB Algorithm - SOURCE_IP_PORT\n\nLB_ALGORITHM_SOURCE_IP_PORT is an algorithm used by OVN\nLoad Balancer [0].\n\n[0] https://review.opendev.org/#/c/660369\n\nStory: 2006264\nTask: 35951\n\nChange-Id: I605f44f0f50219aa003df477de9bae4062f3c308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia-lib/commit/11b299bcbc7d7098ef7effd0678ec85163c6b4b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia-lib/commit/11b299bcbc7d7098ef7effd0678ec85163c6b4b0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
