)]}'
{"id":"openstack%2Fplacement~825847","triplet_id":"openstack%2Fplacement~master~Ifa2c55a77b34d7579e38e6618c361b9494553858","project":"openstack/placement","branch":"master","topic":"any-traits-support","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2022-02-03 21:27:32.000000000","reason":"melwitt replied on the change"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2022-02-09 19:21:17.000000000","reason":"sean mooney replied on the change"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2022-02-09 21:32:24.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ifa2c55a77b34d7579e38e6618c361b9494553858","subject":"Refactor trait normalization","status":"MERGED","created":"2022-01-21 18:21:38.000000000","updated":"2022-02-09 21:34:46.000000000","submitted":"2022-02-09 21:32:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"825847-any-traits-support","meta_rev_id":"1e73471dec279442b55edc9d6cf5d23c04393f0c","_number":825847,"virtual_id_number":825847,"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-02-09 21:32:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2022-02-03 21:27:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2022-02-09 19:21:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":1,"date":"2022-02-09 19:21:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-01-21 20:58:30.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-01-24 12:44:04.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2022-02-03 03:08:11.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"},{"updated":"2022-02-03 21:27:32.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"b8b5395f9b590ddddd63601621874005e9759df3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-01-21 18:21:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a9711b8f1133da9da2f652a98ef0e235e50dd19c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-21 20:58:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/6ba81c8e68944f1bb41991c890f252b1 : SUCCESS in 1h 06m 48s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/0d402ae0e842477b8f6830394f91dc92 : SUCCESS in 1h 25m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f9e22bef70684059a92164e34f00263b : SUCCESS in 47m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b42c295cdb0248bfaea797d554f08fbb : SUCCESS in 9m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e8796f74f7b147658f378a6bb690fa83 : SUCCESS in 7m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a4382d5c29e460c9845ba42a8dab29a : SUCCESS in 6m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2d1dc7ceb30b4963b0a0bfb9573ee2da : SUCCESS in 6m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1abbd4769134414abefbeb4409a7cdb9 : SUCCESS in 7m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/284d7d95f0144296ad8518ae0a319ec2 : SUCCESS in 9m 18s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/fcd9f8fe88d84aa9a33bddaaab19eb75 : SUCCESS in 6m 33s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/04019d0221bd4f7c9899f5a075564931 : SUCCESS in 6m 03s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/532db91490984586b7c747c6919eb24c : SUCCESS in 8m 24s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/203c6825e8964950abf447393589fb24 : SUCCESS in 6m 47s\n- placement-nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e0044d6ae7bd4b63a62b9a51e69336f1 : SUCCESS in 16m 32s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/208c38c0f6984bddb694f6e77f3a90ef : SUCCESS in 22m 57s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/4c8ad3e9b3524f7ea684fc8cdcec8fcd : SUCCESS in 10m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2eb81e21ba374d1786160e60679c6d5d : SUCCESS in 52m 02s","accounts_in_message":[],"_revision_number":1},{"id":"28dc438c5ed8b27c5dc785efcd03aa117bb3cc6d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-01-24 12:44:04.000000000","message":"Patch Set 1: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":1},{"id":"23f012b3259b0cf313ee0a9a0aee113ec4289dd3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-01-31 14:44:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9dd641e835233980f2c6665ce7f7715f17901cf0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-01-31 14:51:56.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6e99a5d548459840d6873f7e18d838e2edb8ef57","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-31 16:07:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/8f31636667904a508aec9d4ee5c354fe : SUCCESS in 57m 59s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/3ed069127c234da1a66ba7f05004f891 : SUCCESS in 1h 10m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8085c2634fe54d84b7acf0bfb50f96cb : SUCCESS in 49m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cc098d41f27a4b76bbd4c8c8b3987207 : SUCCESS in 7m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/323d772d59874c2eaa24d87f72418995 : SUCCESS in 6m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9712e89dd8e34d488d2d3a91d8f923b0 : SUCCESS in 6m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/708412f5fd0e4623a0cb763770cbc11d : SUCCESS in 5m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/190ac609f1cf48b7b86e8b2620a92ebc : SUCCESS in 6m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72c07830fb8846ea915912f0282ab9e6 : SUCCESS in 8m 30s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d93f55ffe7574f56949aa9d20c1ad9e8 : SUCCESS in 6m 57s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/7258fd39887e4a008c2d62ec36314084 : SUCCESS in 7m 08s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fecb97b50a1146a9bc83802cdbd0c96b : SUCCESS in 9m 46s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1f84b4109e0d429bb308226aa3e48dcc : SUCCESS in 7m 44s\n- placement-nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d1382d9595e24b74b5d9c086b08f2fe2 : SUCCESS in 16m 54s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/c135dcac526e401086e37987df91f566 : SUCCESS in 37m 28s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/f8c057b72c874d75814118e767714d76 : SUCCESS in 10m 33s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/acf4c3f5bfd44c6584298e27de4166d9 : SUCCESS in 54m 38s","accounts_in_message":[],"_revision_number":3},{"id":"3a233690ba45063a28aac78fea21eae215f407ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-01-31 17:28:44.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"00dc60e00e60f67c6942183e2c7af0c9280a9ee9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-31 19:27:03.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/922e459f43284372b989223f1eae2a27 : SUCCESS in 54m 47s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/580ee0ce130f4332b6347977882d0977 : SUCCESS in 1h 12m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a4ed2878cbd14feabb21d03ece8ad63d : SUCCESS in 39m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a4db18ba6f7247fba234753055988413 : SUCCESS in 11m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3db8281614e44433bc41b8db15f87865 : SUCCESS in 7m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/368f6ad6d8bf471da6603ccb890c35e4 : SUCCESS in 7m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1ec50aff05ea4342a08afe1062c368ae : SUCCESS in 6m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f628a5a2796e48178b0bcd563503556e : SUCCESS in 6m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d218fb92a4d3463c89e5f28c3eb7c313 : SUCCESS in 10m 34s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/e1496de9beb246b5b6e418be7e7be134 : SUCCESS in 7m 34s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/c34ebaec98d8412b853745a7aa6b9ac4 : SUCCESS in 8m 02s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/80260a8ad817492782b9152ff5311590 : SUCCESS in 7m 51s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1302acd6a0094ed28c845a7745f9bbb6 : SUCCESS in 6m 47s\n- placement-nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/7298c04d9ce943b5b06fe42d97841379 : SUCCESS in 17m 09s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/7310c3a86adf40d0ad5adafdd48013da : SUCCESS in 23m 29s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/d078de12c1bd4adeb4de7b16bf98ecae : SUCCESS in 10m 18s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9f7e2a82e54a4d90aeeac314b1b2bcbc : SUCCESS in 54m 24s","accounts_in_message":[],"_revision_number":4},{"id":"4a7b5e572cc0deada97d7eb3ab738c846932e9d4","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-02-02 16:43:13.000000000","message":"Patch Set 4:\n\n(5 comments)","accounts_in_message":[],"_revision_number":4},{"id":"fae207f1d8fc3f5bec6876a1a6f26e6266dd2a6e","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-02-03 03:08:11.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"ece45556690127e115b15179091ca8fb97f203de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-02-03 11:02:40.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f9a008ea610ffc08d934f1a497d9b62b5f65d834","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-02-03 11:03:48.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1347b5791f3a60cf6d5945b923a06da04d97ea6a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-03 12:10:22.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/6703d786583241278b68c6b48ec9755d : SUCCESS in 1h 00m 08s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/3ced300c671f402d9231a65f51b081c5 : SUCCESS in 1h 04m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/495871a3e3514823a4f30a193059c863 : SUCCESS in 50m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/36d918a4684e47bba2039a8e056d248a : SUCCESS in 7m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/15c5af293c6f45309f74713d91d993cb : SUCCESS in 8m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/48ae86c399fc494ca53ad3d736c7438c : SUCCESS in 6m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2852d69b58be4546b7b2225694a428d8 : SUCCESS in 6m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2fce0bc0823a40b0a2197d1ea1bbcf66 : SUCCESS in 7m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51a7435fa76a4732966a07c407e24c9a : SUCCESS in 9m 23s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d9720bc7e0184a0aadc17912b406856e : SUCCESS in 5m 08s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/3742452bbfaa44feb91e3a5e21fc372d : SUCCESS in 5m 42s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/2b0ad9341f2c41aba3b7b6aaa30888bc : SUCCESS in 5m 51s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/f075751a72604d248cf187e784f85bb8 : SUCCESS in 7m 26s\n- placement-nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d25b9e1453db4d09b3cd20a7bfccc463 : SUCCESS in 18m 22s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/71945678bf72405684500eccdb78f6a9 : SUCCESS in 24m 12s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/b1fe308ffa344a7e95f31971f43a3e65 : SUCCESS in 10m 29s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5a1e33f382b84e39a368990f4877846e : SUCCESS in 51m 55s","accounts_in_message":[],"_revision_number":5},{"id":"64d97fe4321d046dbc27c89e952b1a447b9d4cb6","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-02-03 21:27:32.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"3c6d3f87155a4c5fbe766970641aa57ea81d1417","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-02-09 19:21:17.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"2db6e9f8d98a76548d9ed2a0b26d95923f3d18b3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 19:32:37.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"21933f0bbe90c57334439a008531f07f6c991022","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 21:32:23.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/fe9d4302b93b44948cf88056fea094c9 : SUCCESS in 1h 02m 37s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/9ff3cf4cc2cd4cdab9a5bc1c609ba495 : SUCCESS in 1h 13m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7bde9977cf8c450297a24fb4634cbd5d : SUCCESS in 1h 01m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/50975c44e47747e1a8f552f8b2a8d26d : SUCCESS in 14m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16261fd2f1a145f99f98f7a32253358d : SUCCESS in 12m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f1a4f547b0fe41789152365313dce1a9 : SUCCESS in 13m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e81231dadc4b43c09f7ad4c8e62c7b5b : SUCCESS in 14m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3dc653205b8a448fb056e7a88b7be5e5 : SUCCESS in 17m 18s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/7c12be26bf9444debf35524fb1c811e1 : SUCCESS in 12m 51s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/01627c79352d48549db754104acae5a1 : SUCCESS in 12m 57s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b62ab58c3d4947aca50c06e56b86a319 : SUCCESS in 14m 22s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/57b47e455d314b809632e83df3418830 : SUCCESS in 13m 28s\n- placement-nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/cc86154ba02d4885aeb6bc63697d23a2 : SUCCESS in 22m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/729fdcfd432848348f031c9908c02da5 : SUCCESS in 58m 47s","accounts_in_message":[],"_revision_number":5},{"id":"e4af3a9a8458328e4b43148ee0a930fa9be8053d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 21:32:24.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"1e73471dec279442b55edc9d6cf5d23c04393f0c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 21:34:46.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1678bd5ae4574ca78d62db1b2bf64857 : SUCCESS in 1m 14s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"7e3602b35f1919a9693b2e55669816671d0d1c5f","revisions":{"7d40b25ff4e4d800ad8439b42d3b82f7426183dd":{"kind":"REWORK","_number":1,"created":"2022-01-21 18:21:38.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/47/825847/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/47/825847/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/47/825847/1"}}},"commit":{"parents":[{"commit":"e6be27332726ac0a0bc02d62fdaa6501c6e48f37","subject":"Extra tests around required traits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/e6be27332726ac0a0bc02d62fdaa6501c6e48f37"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-19 10:12:04.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-19 10:30:16.000000000","tz":60},"subject":"Refactor trait normalization","message":"Refactor trait normalization\n\nThis prepares for the changes necessary to support multiple `required`\nquery params and then `in:` syntax.\n\nStory: 2005345\nStory: 2005346\nChange-Id: Ifa2c55a77b34d7579e38e6618c361b9494553858\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7d40b25ff4e4d800ad8439b42d3b82f7426183dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7d40b25ff4e4d800ad8439b42d3b82f7426183dd"}]},"branch":"refs/heads/master"},"0bbd60a641527fe9f547535f6a55b08d634158f1":{"kind":"REWORK","_number":2,"created":"2022-01-31 14:44:24.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/47/825847/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/47/825847/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/47/825847/2"}}},"commit":{"parents":[{"commit":"1be6f80d55c85d6a287afafac46c255a2929cbc6","subject":"Extra tests around required traits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/1be6f80d55c85d6a287afafac46c255a2929cbc6"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-19 10:12:04.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-31 14:34:10.000000000","tz":60},"subject":"Refactor trait normalization","message":"Refactor trait normalization\n\nThis prepares for the changes necessary to support multiple `required`\nquery params and then `in:` syntax.\n\nStory: 2005345\nStory: 2005346\nChange-Id: Ifa2c55a77b34d7579e38e6618c361b9494553858\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0bbd60a641527fe9f547535f6a55b08d634158f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/0bbd60a641527fe9f547535f6a55b08d634158f1"}]},"branch":"refs/heads/master"},"671983cdff55e21a673e18ba9829f5596b62d184":{"kind":"REWORK","_number":3,"created":"2022-01-31 14:51:56.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/47/825847/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/47/825847/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/47/825847/3"}}},"commit":{"parents":[{"commit":"38e1eb1ecfd94ce43ea0da315e8791c7d281d063","subject":"Extra tests around required traits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/38e1eb1ecfd94ce43ea0da315e8791c7d281d063"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-19 10:12:04.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-31 14:50:53.000000000","tz":60},"subject":"Refactor trait normalization","message":"Refactor trait normalization\n\nThis prepares for the changes necessary to support multiple `required`\nquery params and then `in:` syntax.\n\nStory: 2005345\nStory: 2005346\nChange-Id: Ifa2c55a77b34d7579e38e6618c361b9494553858\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/671983cdff55e21a673e18ba9829f5596b62d184"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/671983cdff55e21a673e18ba9829f5596b62d184"}]},"branch":"refs/heads/master"},"005b59b7085586a968b375aa76f4bed5010e3ebf":{"kind":"REWORK","_number":4,"created":"2022-01-31 17:28:44.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/47/825847/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/47/825847/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/47/825847/4"}}},"commit":{"parents":[{"commit":"396634e07cd7d7e07c27fdb43d06271713f4049a","subject":"Extra tests around required traits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/396634e07cd7d7e07c27fdb43d06271713f4049a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-19 10:12:04.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-31 17:28:31.000000000","tz":60},"subject":"Refactor trait normalization","message":"Refactor trait normalization\n\nThis prepares for the changes necessary to support multiple `required`\nquery params and then `in:` syntax.\n\nStory: 2005345\nStory: 2005346\nChange-Id: Ifa2c55a77b34d7579e38e6618c361b9494553858\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/005b59b7085586a968b375aa76f4bed5010e3ebf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/005b59b7085586a968b375aa76f4bed5010e3ebf"}]},"branch":"refs/heads/master"},"7e3602b35f1919a9693b2e55669816671d0d1c5f":{"kind":"REWORK","_number":5,"created":"2022-02-03 11:02:40.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/47/825847/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/47/825847/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/47/825847/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/47/825847/5"}}},"commit":{"parents":[{"commit":"396634e07cd7d7e07c27fdb43d06271713f4049a","subject":"Extra tests around required traits","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/396634e07cd7d7e07c27fdb43d06271713f4049a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-01-19 10:12:04.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2022-02-03 10:58:19.000000000","tz":60},"subject":"Refactor trait normalization","message":"Refactor trait normalization\n\nThis prepares for the changes necessary to support multiple `required`\nquery params and then `in:` syntax.\n\nStory: 2005345\nStory: 2005346\nChange-Id: Ifa2c55a77b34d7579e38e6618c361b9494553858\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7e3602b35f1919a9693b2e55669816671d0d1c5f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7e3602b35f1919a9693b2e55669816671d0d1c5f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
