)]}'
{"id":"openstack%2Fopenstack-ansible-os_nova~758029","triplet_id":"openstack%2Fopenstack-ansible-os_nova~master~If464171d6b0ef22d14c4aaa6eb23e0947cf774d9","project":"openstack/openstack-ansible-os_nova","branch":"master","attention_set":{"25023":{"account":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"last_update":"2022-06-27 12:22:18.000000000","reason":"\u003cGERRIT_ACCOUNT_11290\u003e replied on the change","reason_account":{"_account_id":11290,"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","username":"gaudenz"}}},"removed_from_attention_set":{},"hashtags":[],"change_id":"If464171d6b0ef22d14c4aaa6eb23e0947cf774d9","subject":"Allow different allocation ratio scenarios","status":"NEW","created":"2020-10-14 08:05:44.000000000","updated":"2022-06-27 12:22:18.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":3,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"170ac0a2d4580889afd84726f93ee3388b08bc0d","_number":758029,"virtual_id_number":758029,"owner":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-10-23 17:40:05.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2020-10-21 14:28:41.000000000","_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":2,"date":"2020-10-23 12:59:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":2,"date":"2020-10-23 12:56:41.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"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":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":{"rejected":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2020-10-23 12:59:55.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":-1,"date":"2020-10-23 15:02:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"}],"CC":[{"_account_id":11290,"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","username":"gaudenz"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-23 12:59:55.000000000","updated_by":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"reviewer":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"state":"REVIEWER"},{"updated":"2020-10-23 15:02:44.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2020-10-23 17:40:05.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":"2022-06-27 12:22:18.000000000","updated_by":{"_account_id":11290,"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","username":"gaudenz"},"reviewer":{"_account_id":11290,"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","username":"gaudenz"},"state":"CC"}],"messages":[{"id":"ba20d92cce171527b62217452cd0c4fcc7004a38","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-10-14 08:05:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7207074b0db4ec54235ea2bc75b652a7874e71c5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-14 10:24:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/141f23d1b556438ca21ada81b313bec6 : SUCCESS in 9m 20s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/b05f3c4b77e94c47a7e27850217964a7 : SUCCESS in 1h 15m 01s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/e7fc8148b4384ea4b3671c3ce9af982a : SUCCESS in 1h 25m 30s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0279996cb7c24b688d1c84f26b5dfad5 : SUCCESS in 1h 19m 11s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c44c6dea5a03477d92180be0bd7f0979 : SUCCESS in 1h 10m 26s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/8f2ce9bc35ba45649aa74ac4ee326ce1 : SUCCESS in 2h 05m 27s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/693bab0ed5294bd88a93e9c045c99280 : SUCCESS in 1h 44m 38s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/21f4f23db8734b57acc4b88e825b64c8 : SUCCESS in 1h 02m 13s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/72f505c53a234accbaa7b662d63b1836 : SUCCESS in 1h 00m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ce339002f064d31abccfd9b106d3d13 : SUCCESS in 8m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/280d7a1fc8ea4e5f9c016ba4ca51b7bb : SUCCESS in 4m 23s","accounts_in_message":[],"_revision_number":1},{"id":"efc9da3c991907e0f792f581c0df4b6bccfc3d50","author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"date":"2020-10-16 08:04:58.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"8135ffa7cb0b5da10778fe56b47e463b0cb72786","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-10-16 13:13:14.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1808e2d18bb544592d8aef96db0fc6c00f17b060","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-10-18 07:59:20.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"a75ba9ff5f0b057c05abd8e3c8fc07dbbdb54d07","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-18 09:49:10.000000000","message":"Patch Set 2: 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\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/ecf597cce54f44be98caf4d2c5f9847d : SUCCESS in 13m 37s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/9ba165a926504a3a871ce9d5bf4d1720 : SUCCESS in 1h 17m 47s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/b95d988855994250a339eda217074d76 : RETRY_LIMIT in 13m 30s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/818e340e64d541189fc9741d27cef9b3 : SUCCESS in 1h 16m 01s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f1f8a70b854f4054afda17c8a68e7a09 : SUCCESS in 1h 07m 35s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/8342a1ec322142e3b930ba6aa49c07b7 : FAILURE in 16m 09s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/183272c0af5542c483a6e46e3451976a : SUCCESS in 1h 39m 13s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/20f9016fd7394098a257c010c3c7b812 : RETRY_LIMIT in 15m 30s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8ce428cd1a9640bba21cf50b098b2318 : SUCCESS in 55m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee010122b8274b0c8802a6e4e152b82f : SUCCESS in 9m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/df7a441cee82458b84168281e77f641e : SUCCESS in 5m 20s","accounts_in_message":[],"_revision_number":2},{"id":"6aa77c9130b368a0292a8e3e668ffdc78b4e0a4d","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-10-18 19:05:19.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"7c638afaa5569a9670b174cfee017b60fb996ab2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-18 21:36:32.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/6c03488c89a048b9b49baec2b27adcd6 : FAILURE in 11m 31s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/617db92e63ea4a4c99cb7e3812e880e7 : SUCCESS in 1h 04m 31s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/3ba9b480fc8243f18adf899c6f06346c : SUCCESS in 1h 45m 56s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5960fe6c38f844298f2815680b72a76b : SUCCESS in 1h 37m 01s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/49e35d1588594690a8d9fa37426b871a : SUCCESS in 1h 30m 03s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/6ed14a9efa4d44f1a258b837129c3a16 : SUCCESS in 2h 27m 12s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2877a4b7d4164f94b73810d0f2684515 : SUCCESS in 2h 00m 23s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/cbc0d842e97c4dc7a945d347f8b834b5 : SUCCESS in 1h 03m 01s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e650f3f700944f0bb522879e98f44c42 : SUCCESS in 1h 02m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d044c8f5c2f24a609caf10faff3c6dc6 : SUCCESS in 6m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b353d2b5aabb4b648b5b5fbba8743f48 : SUCCESS in 4m 28s","accounts_in_message":[],"_revision_number":2},{"id":"d213551cc62bec350c99da397c24083a8e17ff0d","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-10-19 09:39:26.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"998a777b398471ea3ed91a1c38dd55ad835d6bb3","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-10-19 09:52:40.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"51149b51cf6abfc744e75a8af9723b995d717016","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-19 14:00:29.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/d4d803277cd146fcaf47b6f7f7817db3 : SUCCESS in 10m 54s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/830b8c52f3a740c1b7e75c62dcc92f7b : SUCCESS in 1h 08m 35s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/c2bcbe915c3d43c4a375bfa3c1cd8300 : SUCCESS in 1h 20m 51s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0a2936d42de24fe3912a3ac4f02ccd3b : SUCCESS in 1h 19m 47s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9295d856ece74a6383b542675b08515e : SUCCESS in 1h 10m 26s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/26ec1709bd8e4a87bb3fadf04ff4d43b : SUCCESS in 1h 57m 33s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/5dbbb09b88da4c19b87752f93c81c9bf : SUCCESS in 1h 37m 56s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/bfe81d9dd78540e6849b83ff61ef6af1 : SUCCESS in 1h 12m 32s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/0fe2152653d3446487185b87b905e9fb : FAILURE in 2h 08m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5a633b2ebf348d7af70bdf40102717b : SUCCESS in 7m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9e13645cf92d4bd7a6929a7f4990360b : SUCCESS in 7m 23s","accounts_in_message":[],"_revision_number":2},{"id":"f51d59a277905a218bdc5ab607939f0524c16d73","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-10-21 14:28:41.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"8ec20941ada9ee9f2853d1de24e7940be338ee97","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-21 16:27:14.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/2103f40bd1964b2593df243b7e97e06a : SUCCESS in 11m 15s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/f0162219f4354ad39812c58e63b7d9a8 : SUCCESS in 1h 16m 55s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/ce285530c3df46d8b6539adfb8b0bb86 : SUCCESS in 1h 31m 39s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/14e42fd7528f4534a9f6f901d756cb41 : SUCCESS in 1h 18m 40s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/dcc7b34ac478483baf41f541a1e5769a : SUCCESS in 1h 10m 30s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/8252ff8e6f134d23b1784876c44e350e : SUCCESS in 1h 51m 49s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/374a3674f01445f5b6498f8778222bb6 : SUCCESS in 1h 33m 17s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/f60e39ef50db44c995fd54afcfd8fd37 : SUCCESS in 1h 07m 18s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c71f071c7fa6418bad96ad1e140c8973 : SUCCESS in 59m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af398609e0cb472985f1b61a87598b3a : SUCCESS in 7m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b079a01ebc9646b69cf510c686a1a93f : SUCCESS in 5m 34s","accounts_in_message":[],"_revision_number":2},{"id":"2ab88c53aaaa1baa374a0c6dfd331230a1e3413a","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-10-21 17:20:07.000000000","message":"Patch Set 2: -Code-Review\n\nwell, according to doc in [1] we can probably just use initial_*_allocation_ratio instead of *_allocation_ratio. Or at least even if we add them conditionally (when var is not empty), I\u0027d rather use initial_*_allocation_ratio","accounts_in_message":[],"_revision_number":2},{"id":"5abc54c2148c020568a865c9736e5d1c8b7c6caa","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-10-23 12:56:41.000000000","message":"Patch Set 2: Code-Review+2\n\nreplacing by inital does not make sense, as it\u0027s only used for host first provision.","accounts_in_message":[],"_revision_number":2},{"id":"557c1ba4419d486b016788d6b022cb7d429bc3bb","author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"date":"2020-10-23 12:59:55.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"8c26c2ecf7084e81c845d45893081523ab35d32f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-23 13:00:07.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"05b9d81110b988032c8664a506f13780dba63e3e","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-10-23 13:14:14.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"63bf198e5c6de790e055f8b81163548a80aba00f","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-10-23 15:02:44.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"30015a73a1015de7eb84c0d3548f75720f71c602","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-23 17:40:05.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/daa4cc22c19141179b7d6a03fda8f59d : SUCCESS in 12m 00s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/af665cada4ec4584a61cd67cd344e99b : SUCCESS in 1h 11m 49s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/b07d3d0e329e4933aa0b93eaa6919b98 : SUCCESS in 1h 38m 08s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/ac865879a8bc40c095753172bb3d8f57 : SUCCESS in 1h 28m 07s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ee23ee6c625a4319b44175a1101829be : SUCCESS in 1h 03m 27s\n- openstack-ansible-deploy-aio_distro_metal-centos-8 https://zuul.opendev.org/t/openstack/build/fd11d681981948cbb2484100a6309e42 : SUCCESS in 1h 05m 01s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/76b535750bfa4b32967eba720f05b346 : SUCCESS in 1h 00m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f65a0ccc28249b3b5c2b13fdc304a19 : SUCCESS in 7m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e0f2620f94644240a9de902c357e02de : SUCCESS in 6m 56s","accounts_in_message":[],"_revision_number":2},{"id":"170ac0a2d4580889afd84726f93ee3388b08bc0d","author":{"_account_id":11290,"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","username":"gaudenz"},"date":"2022-06-27 12:22:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"55361651c86bbfde2c466a05f2677a94a126bcc2","revisions":{"134899cbc95c03b2a15eec0d6462d36303e8025c":{"kind":"REWORK","_number":1,"created":"2020-10-14 08:05:44.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/29/758029/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_nova","ref":"refs/changes/29/758029/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/29/758029/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/29/758029/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/29/758029/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/29/758029/1"}}},"commit":{"parents":[{"commit":"5961ab812c2ddcbd9b84467a73d36f36ae8ff528","subject":"Merge \"Simplify scheduler filter additions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/5961ab812c2ddcbd9b84467a73d36f36ae8ff528"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-10-14 07:58:34.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-10-14 07:58:34.000000000","tz":60},"subject":"Allow different allocation ratio scenarios","message":"Allow different allocation ratio scenarios\n\nAllocation ratios can be set via nova config, host aggregate metadata or\nthrough the placement API [1].\n\nPreviously the os_nova role would always template a nova.conf value for\ncpu/ram/disk allocation ratios which forces a deployer to use the nova config\nallocation ratio scenario. The nova config code expects a float type for these\nratios, and uses the default python value None when they are not defined [2].\n\nIt is not possible to pass the python value None through the config file, so\nthis patch detects the special case of the nova_cpu/ram/disk/_allocation_ratio\nvariables being set to the string \u0027None\u0027 and excludes them from the config file.\n\n[1] https://docs.openstack.org/nova/ussuri/admin/configuration/schedulers.html#usage-scenarios\n[2] https://github.com/openstack/nova/blob/a4068802ef2eca5568a58b8f961a521a3a3ddcb5/nova/conf/compute.py#L422\n\nChange-Id: If464171d6b0ef22d14c4aaa6eb23e0947cf774d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/134899cbc95c03b2a15eec0d6462d36303e8025c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/134899cbc95c03b2a15eec0d6462d36303e8025c"}]},"branch":"refs/heads/master"},"55361651c86bbfde2c466a05f2677a94a126bcc2":{"kind":"REWORK","_number":2,"created":"2020-10-18 07:59:20.000000000","uploader":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"ref":"refs/changes/29/758029/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_nova","ref":"refs/changes/29/758029/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/29/758029/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/29/758029/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/29/758029/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_nova refs/changes/29/758029/2"}}},"commit":{"parents":[{"commit":"5961ab812c2ddcbd9b84467a73d36f36ae8ff528","subject":"Merge \"Simplify scheduler filter additions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/5961ab812c2ddcbd9b84467a73d36f36ae8ff528"}]}],"author":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-10-14 07:58:34.000000000","tz":60},"committer":{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","date":"2020-10-18 07:59:16.000000000","tz":0},"subject":"Allow different allocation ratio scenarios","message":"Allow different allocation ratio scenarios\n\nAllocation ratios can be set via nova config, host aggregate metadata or\nthrough the placement API [1].\n\nPreviously the os_nova role would always template a nova.conf value for\ncpu/ram/disk allocation ratios which forces a deployer to use the nova\nconfig allocation ratio scenario. The nova config code expects a float\ntype for these ratios, and uses the default python value None when they\nare not defined [2].\n\nIt is not possible to pass the python value None through the config\nfile, so this patch detects the special case of the\nnova_cpu/ram/disk/_allocation_ratio variables being set to an empty\nstring and excludes them from the config file.\n\n[1] https://docs.openstack.org/nova/ussuri/admin/configuration/schedulers.html#usage-scenarios\n[2] https://github.com/openstack/nova/blob/a4068802ef2eca5568a58b8f961a521a3a3ddcb5/nova/conf/compute.py#L422\n\nChange-Id: If464171d6b0ef22d14c4aaa6eb23e0947cf774d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/55361651c86bbfde2c466a05f2677a94a126bcc2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_nova/commit/55361651c86bbfde2c466a05f2677a94a126bcc2"}]},"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","applied_by":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["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":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"failing_atoms":[],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
