)]}'
{"id":"openstack%2Fplacement~657582","triplet_id":"openstack%2Fplacement~master~Iafdb0eab9b41f4c34c93cada08a4da27cf4b1499","project":"openstack/placement","branch":"master","topic":"story/2005575","hashtags":[],"change_id":"Iafdb0eab9b41f4c34c93cada08a4da27cf4b1499","subject":"Resource provider - request group mapping in allocation candidate","status":"MERGED","created":"2019-05-07 11:53:46.000000000","updated":"2019-06-04 03:24:37.000000000","submitted":"2019-06-04 03:24:37.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":47,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"657582-1559618677802-837a7fb5","meta_rev_id":"74032c73c7fa2a715daa467c13a2550667fd5935","_number":657582,"virtual_id_number":657582,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":2,"date":"2019-06-04 03:24:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"value":2,"date":"2019-06-03 18:52:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"value":1,"date":"2019-06-03 18:52:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-03 09:41:11.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2019-06-03 18:52:38.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-06-04 03:24:37.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":"e26ad321fd3749a6c024aff4e50addeae556629d","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-05-07 11:53:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4d8a78f1d2945f21811eaecc16f2433ab15627a6","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-05-07 11:56:30.000000000","message":"Patch Set 1:\n\nPrevious discussion is happened in the nova-spec (no abandoned) https://review.opendev.org/#/c/597601/","accounts_in_message":[],"_revision_number":1},{"id":"dd5660e4e6be6710eb4b954e5ce3cb6079dd1c47","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-07 12:03:52.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/82/657582/1/check/openstack-tox-docs/96cf1a2/html/ : SUCCESS in 4m 03s\n- openstack-tox-pep8 http://logs.openstack.org/82/657582/1/check/openstack-tox-pep8/110b8bd/ : SUCCESS in 3m 55s","accounts_in_message":[],"_revision_number":1},{"id":"481575470f3a9237f87d285fe57d7ba83315f10d","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-05-07 17:10:03.000000000","message":"Patch Set 1:\n\n(4 comments)\n\nThis reflects what we\u0027ve discussed and makes sense, couple of nits noted within.\n\nA tangent that this made me think of: Are we able to extract a happy simple code path for the non-nested/non-request-group path? I think being able to look at that will be useful for onboarding new people in a step wise fashion: \"Here\u0027s how it works for the simple case. Got that? Okay, here\u0027s how it is for the more complicated situation.\"","accounts_in_message":[],"_revision_number":1},{"id":"cbc6bb3230e63c9cdf45a84e4c0ea773a95e91f5","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-05-13 16:12:20.000000000","message":"Patch Set 1:\n\n(13 comments)\n\nThanks gibi. A few minor things noted inline. The main thing I want to discuss (again?) is making the mappings key just the suffix instead of resources$suffix. See inline.","accounts_in_message":[],"_revision_number":1},{"id":"ec4dd7c25e77e76eb6801393deb5feff40b6a9b0","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-05-14 10:00:17.000000000","message":"Patch Set 1:\n\n(3 comments)\n\nI replied to some of the comments. I can update the spec NET (not earlier than) 22th of May due to PTO.","accounts_in_message":[],"_revision_number":1},{"id":"8752dcb9946bb8c0f06a35de2ef0395cdaeb1090","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-05-14 19:58:01.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"6e54d5a257bfa51c106076fd948166acd8fa236e","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-05-20 11:22:47.000000000","message":"Patch Set 1:\n\n(3 comments)\n\nwishful comments within about trying to avoid yet more complexity","accounts_in_message":[],"_revision_number":1},{"id":"481c28ff31c9679bb8f721a1d40a401c1a45e4cb","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-05-20 18:48:28.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"f8500be8b3c1ff9523adbce5f6d1e4d7d75b3bc7","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-05-28 08:59:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e4e75fffa84aa7dab3e189d47564e6c67085a89c","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-05-28 09:00:14.000000000","message":"Patch Set 2:\n\n(14 comments)","accounts_in_message":[],"_revision_number":2},{"id":"7250f2ce3c2602851bc85d4eea0de5e73f0844e7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-28 09:54:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/82/657582/2/check/openstack-tox-docs/5e0f31e/html/ : SUCCESS in 4m 40s\n- openstack-tox-pep8 http://logs.openstack.org/82/657582/2/check/openstack-tox-pep8/5f9ac3a/ : SUCCESS in 4m 59s","accounts_in_message":[],"_revision_number":2},{"id":"97c9b46f4cdf7036f62271d85025382348588fbf","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-05-28 11:08:20.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nnicely summarized and constrained. nit within.","accounts_in_message":[],"_revision_number":2},{"id":"c88d8c210578931bad8be04ab82f4735eda9c87f","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-06-03 09:35:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4ccab746fe769d14b5cff3d2057885ac9dfff8e4","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-06-03 09:35:37.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f50978096776caeead08862bea17a63dd7af8626","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-06-03 09:41:11.000000000","message":"Patch Set 3: Code-Review+2\n\nWe could nit this to death (for example, I should also have mentioned updating the reshaper schema) but I think we can and should take that for granted when changing the allocation schemas.\n\nWe\u0027ve got a general idea of what we want to do here, we\u0027ve agreed to the shape, and I\u0027ve got a WIP at https://review.opendev.org/#/c/662245/ so if others agree, let\u0027s make it happen","accounts_in_message":[],"_revision_number":3},{"id":"c571760ae05cc0f05a2d48beee5b679edbf6da3d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-03 11:06:59.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/82/657582/3/check/openstack-tox-docs/e84f3c9/html/ : SUCCESS in 3m 40s\n- openstack-tox-pep8 http://logs.openstack.org/82/657582/3/check/openstack-tox-pep8/fa7fb8e/ : SUCCESS in 7m 09s","accounts_in_message":[],"_revision_number":3},{"id":"ae80c333272ebded4cbe38a0d6647c8396e9b446","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-03 18:45:46.000000000","message":"Patch Set 3:\n\n(2 comments)\n\n\u003e We could nit this to death (for example, I should also have mentioned updating the reshaper schema) but I think we can and should take that for granted when changing the allocation schemas.\n\nI disagree with this. We tend to forget about reshaper in the code just like we forgot about it in this spec (and others). We need to write it down.\n\n(In this case we probably would have realized it later when changing the schema because it\u0027s shared, whereupon we would have to come back and propose a spec edit anyway.)\n\nI\u0027m going to just edit this into the spec and fast approve it since that obviously captures the consensus.","accounts_in_message":[],"_revision_number":3},{"id":"396b8b5e0107c3b03c4473f05e6bd47b31835d78","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-03 18:52:24.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"333a45c0e4dc640e2efd5c0cd796b28fbdbb70f0","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-03 18:52:38.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"fb4b169a739a8316a0aa6088d315647485137ebd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-03 22:06:57.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/82/657582/4/check/openstack-tox-docs/60bd27f/html/ : SUCCESS in 4m 04s\n- openstack-tox-pep8 http://logs.openstack.org/82/657582/4/check/openstack-tox-pep8/2641f74/ : SUCCESS in 4m 37s","accounts_in_message":[],"_revision_number":4},{"id":"dd1ecbceb47022de277ccc80b17053ca3a04d294","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-03 22:07:28.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"0e9df8e33401c7d3b8ca6d0f81ba7e2664e21c87","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 03:24:37.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/82/657582/4/gate/openstack-tox-docs/2681315/html/ : SUCCESS in 3m 58s\n- openstack-tox-pep8 http://logs.openstack.org/82/657582/4/gate/openstack-tox-pep8/816011e/ : SUCCESS in 3m 59s","accounts_in_message":[],"_revision_number":4},{"id":"63b2692677b8138dec16467c8c9711c0143b582a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 03:24:37.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"7049e4078644354b5fdff8b2e071e5a530e21e56","revisions":{"2f4cf88194a9e25c6ff94433f4163b40f9488cb0":{"kind":"REWORK","_number":1,"created":"2019-05-07 11:53:46.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/82/657582/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/82/657582/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/82/657582/1"}}},"commit":{"parents":[{"commit":"57026255615679122e6f305dfa3520c012f57ca7","subject":"Merge \"Skip notification sample tests when running nova functional\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/57026255615679122e6f305dfa3520c012f57ca7"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2019-05-07 11:51:20.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2019-05-07 11:51:20.000000000","tz":120},"subject":"Resource provider - request group mapping in allocation candidate","message":"Resource provider - request group mapping in allocation candidate\n\nTo support QoS minimum bandwidth policy during server scheduling\nNeutron needs to know which resource provider provides the bandwidth\nresource for each port in the server create request.\n\nStory: 2005575\n\nChange-Id: Iafdb0eab9b41f4c34c93cada08a4da27cf4b1499\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2f4cf88194a9e25c6ff94433f4163b40f9488cb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/2f4cf88194a9e25c6ff94433f4163b40f9488cb0"}]},"branch":"refs/heads/master"},"7ee5431bd0e4733baa3e7c7081e3404fd4a6aaee":{"kind":"REWORK","_number":2,"created":"2019-05-28 08:59:21.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/82/657582/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/82/657582/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/82/657582/2"}}},"commit":{"parents":[{"commit":"f517aeeb51f03d8c7878f8ff6261062af6646fc6","subject":"Merge \"Don\u0027t run functional.db tests in nova functional run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f517aeeb51f03d8c7878f8ff6261062af6646fc6"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2019-05-07 11:51:20.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2019-05-28 08:58:34.000000000","tz":120},"subject":"Resource provider - request group mapping in allocation candidate","message":"Resource provider - request group mapping in allocation candidate\n\nTo support QoS minimum bandwidth policy during server scheduling\nNeutron needs to know which resource provider provides the bandwidth\nresource for each port in the server create request.\n\nStory: 2005575\nTask: 30804\n\nChange-Id: Iafdb0eab9b41f4c34c93cada08a4da27cf4b1499\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7ee5431bd0e4733baa3e7c7081e3404fd4a6aaee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7ee5431bd0e4733baa3e7c7081e3404fd4a6aaee"}]},"branch":"refs/heads/master"},"138e0f685b419be13f4e3d7cc95cff93c24e6666":{"kind":"REWORK","_number":3,"created":"2019-06-03 09:35:20.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/82/657582/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/82/657582/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/82/657582/3"}}},"commit":{"parents":[{"commit":"f517aeeb51f03d8c7878f8ff6261062af6646fc6","subject":"Merge \"Don\u0027t run functional.db tests in nova functional run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f517aeeb51f03d8c7878f8ff6261062af6646fc6"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2019-05-07 11:51:20.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2019-06-03 09:34:56.000000000","tz":120},"subject":"Resource provider - request group mapping in allocation candidate","message":"Resource provider - request group mapping in allocation candidate\n\nTo support QoS minimum bandwidth policy during server scheduling\nNeutron needs to know which resource provider provides the bandwidth\nresource for each port in the server create request.\n\nStory: 2005575\nTask: 30804\n\nChange-Id: Iafdb0eab9b41f4c34c93cada08a4da27cf4b1499\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/138e0f685b419be13f4e3d7cc95cff93c24e6666"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/138e0f685b419be13f4e3d7cc95cff93c24e6666"}]},"branch":"refs/heads/master"},"7049e4078644354b5fdff8b2e071e5a530e21e56":{"kind":"REWORK","_number":4,"created":"2019-06-03 18:52:24.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/82/657582/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/82/657582/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/82/657582/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/82/657582/4"}}},"commit":{"parents":[{"commit":"f517aeeb51f03d8c7878f8ff6261062af6646fc6","subject":"Merge \"Don\u0027t run functional.db tests in nova functional run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/f517aeeb51f03d8c7878f8ff6261062af6646fc6"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2019-05-07 11:51:20.000000000","tz":120},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-03 18:52:21.000000000","tz":-300},"subject":"Resource provider - request group mapping in allocation candidate","message":"Resource provider - request group mapping in allocation candidate\n\nTo support QoS minimum bandwidth policy during server scheduling\nNeutron needs to know which resource provider provides the bandwidth\nresource for each port in the server create request.\n\nStory: 2005575\nTask: 30804\n\nChange-Id: Iafdb0eab9b41f4c34c93cada08a4da27cf4b1499\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7049e4078644354b5fdff8b2e071e5a530e21e56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7049e4078644354b5fdff8b2e071e5a530e21e56"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
