)]}'
{"id":"openstack%2Fnova~703133","triplet_id":"openstack%2Fnova~master~Ie5a5a1fc81c7c2d3f61b72d19de464cfc9dab5ec","project":"openstack/nova","branch":"master","topic":"add-nw-data-schema","hashtags":[],"change_id":"Ie5a5a1fc81c7c2d3f61b72d19de464cfc9dab5ec","subject":"Add JSON schema and test for network_data.json","status":"MERGED","created":"2020-01-17 17:34:13.000000000","updated":"2020-02-24 22:23:05.000000000","submitted":"2020-02-18 18:57:16.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"703133-1582052236709-25e6796c","meta_rev_id":"c8cc622e54610e86d67106285a4e5fac96b8b687","_number":703133,"virtual_id_number":703133,"owner":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-02-18 12:09:30.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"date":"2020-02-18 13:09:42.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},{"value":0,"date":"2020-02-18 11:11:03.000000000","_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"date":"2020-02-18 11:05:27.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-18 18:57:16.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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":2,"date":"2020-02-18 14:30:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-02-18 13:05:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":1,"date":"2020-02-18 14:30:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"date":"2020-02-18 10:53:07.000000000","_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-17 17:46:58.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":"2020-01-23 10:07:00.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2020-02-14 17:07:28.000000000","updated_by":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"reviewer":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"state":"REVIEWER"},{"updated":"2020-02-18 10:53:07.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"},{"updated":"2020-02-18 11:05:27.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-02-18 11:11:03.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-02-18 12:09:30.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-02-18 13:05:17.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2020-02-18 13:09:42.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2020-02-18 14:30:09.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2020-02-18 18:57:16.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":"5cd1b11c734b67a7b6fef111fcb04c20195de115","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-01-17 17:34:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e032c1d37c8809245633eb91e44bd030322092e7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-17 18:23:16.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c266434a88b34f8aa3c51948ad7fdd51 : FAILURE in 10m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0048023b8a3a48248539a48fd1f84e19 : FAILURE in 8m 14s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/09b0378801ba499d9f87e3e485d55350 : SUCCESS in 18m 27s","accounts_in_message":[],"_revision_number":1},{"id":"90cf5ceab8f5437d984793529f513a2788e8cf61","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-17 20:03:03.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/703133/1 : SUCCESS in 2h 27m 52s","accounts_in_message":[],"_revision_number":1},{"id":"2a2cf46801bd8f8b0d83482fecd11e33460d081e","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-01-20 12:21:48.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c53019a0e812b730603ea1510b8d51c5db11f03a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 13:09:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/68b5a6b1f63543cb82bbbbab83647e05 : SUCCESS in 12m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d202c713bff34790a7d085a76798dcc2 : SUCCESS in 9m 57s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/c8c975040c2140899d38726a23bd3b60 : SUCCESS in 18m 13s","accounts_in_message":[],"_revision_number":2},{"id":"c5b7e20e677fb5bacd23d548bd9021ed70cf8e13","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-01-20 13:10:14.000000000","message":"Patch Set 2:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/33/703133/2/check/EMC_VxFlexOS_NOVA/7dda64c/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":2},{"id":"796bec23840b1e7888c13df92a2fa1f665346377","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-01-20 13:47:18.000000000","message":"Patch Set 2:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-33-703133-2 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":2},{"id":"d4866edf3c6a87378f07ee3edfac7c9fa0a4c0a5","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-20 15:10:54.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/703133/2 : FAILURE in 2h 47m 23s","accounts_in_message":[],"_revision_number":2},{"id":"9689a3a2057ad7d1d16a03e9bf969ee12207c876","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-01-20 17:31:56.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"155ee3c444a171166547668aed88e8625d6d5b3b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-20 17:46:54.000000000","message":"Patch Set 3:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/703133/3 : FAILURE in 13m 48s","accounts_in_message":[],"_revision_number":3},{"id":"73631c9874f567ab73eff25c30e598c30c3dbfd8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 20:01:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4ecd01c16ba3480bb805df392bcdb933 : SUCCESS in 10m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/509d2cb0fdd64693813edd8bd2dddc47 : SUCCESS in 9m 24s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/060b81ddf5ab4914a2357638a7b51ec3 : SUCCESS in 20m 21s","accounts_in_message":[],"_revision_number":3},{"id":"8b728d184372a47f1b1d787dd08e20b5482d48cc","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-01-20 20:39:36.000000000","message":"Patch Set 3:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-33-703133-3 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":3},{"id":"003a8810265be27dd25b906c6195ac7b8c7ca66c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-01-21 09:52:00.000000000","message":"Patch Set 3:\n\nHow does one start to test this? Is it something we could add a functional test for, perhaps?","accounts_in_message":[],"_revision_number":3},{"id":"9b5dcb87d85303526abbbf6e685458443751d2af","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-01-21 09:52:16.000000000","message":"Patch Set 3:\n\nMaybe @gibi will have some ideas...","accounts_in_message":[],"_revision_number":3},{"id":"070ed595ed8184c0db049ee79dca73fd6e17bd43","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-01-21 10:01:18.000000000","message":"Patch Set 3:\n\nRegarding schema testing - so far I run it (manually) against example network_data.json in Nova docs.\n\nOne idea is to cut the example from the docs and use it for mutual automated testing with the schema. The stand-alone example can be pulled back into the docs when rendering.\n\nBesides that, there are tools that can generate sample JSON docs out of the schema. So may be we can have a bunch of samples generated, perhaps manually selected/verified and packed with Nova as data samples for automated schema testing.\n\nFinally, the shema itself can be validated for standard compliance (not semantics though) against the \"meta schema\". So we can include the meta schema and validate the schema against it.\n\nThoughts?","accounts_in_message":[],"_revision_number":3},{"id":"d437ba1848266784eabdfafb527906b9fbf7d1f5","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-01-21 12:44:08.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b669e66c80025b28973237224ed52c597eeb0a4f","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-01-21 13:29:52.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"8d0a7e9200e69bd90fb3f58d6e95025d479e82fd","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-01-24 17:48:46.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"a87da67d6aeb3c5979854ac4ed372504d5e5e5a2","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-01-24 17:49:36.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9ea90b6bff5701bb408d16ea401e6e1673a3bd05","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-24 19:33:23.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1736fd9f4a794a44931498c94671140d : SUCCESS in 9m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/91927b2b61c248c5a24fe5ae0d337763 : SUCCESS in 12m 55s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/6afa0bc323594dcea5e88e41f3d8b515 : SUCCESS in 19m 39s","accounts_in_message":[],"_revision_number":4},{"id":"63ef952f17ad463c71cc33c866a43b71e15a028b","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-01-24 19:34:05.000000000","message":"Patch Set 4:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/33/703133/4/check/EMC_VxFlexOS_NOVA/4e613e8/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":4},{"id":"1e5dbcf6e00c1ac57706ce9fa0d2122b7fd4e5cb","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-24 20:10:07.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/703133/4 : SUCCESS in 2h 20m 23s","accounts_in_message":[],"_revision_number":4},{"id":"652d698c9683643c504a7561f01f0669c391ceb8","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-01-24 20:34:11.000000000","message":"Patch Set 4:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-33-703133-4 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":4},{"id":"caa594a6182ce617686734ff8e959e0950aee9ea","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-02-14 17:05:19.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"1bfe98938393c4819124ebb7ed24b0668f45653a","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2020-02-14 17:07:28.000000000","message":"Patch Set 5:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-41074 : FAILURE in 1m 19s","accounts_in_message":[],"_revision_number":5},{"id":"3cdf727ed5d15f7c543dcdda829641d482e559b4","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-02-14 17:08:04.000000000","message":"Patch Set 5:\n\nThanks for the testing patch! I squashed it into mine.\n\nNow, let\u0027s see what\u0027s going on with jsonutils.load()... \n\nI feel like similar exercise for config-drive should be done separately. WDYT?","accounts_in_message":[],"_revision_number":5},{"id":"cb1b973a974b5c253e3c9b970b74cd2a3a512ae9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 17:25:49.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7bb61bb7b3fe474b9143d8f894fa6f41 : SUCCESS in 19m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f70b5cfb7e3f467eb83ab4d714097856 : SUCCESS in 15m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d641fc9fd2ec47b3b3a3316108dde2b4 : FAILURE in 8m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6637f8be25ef42e0ab2f92099ef7f5a7 : SUCCESS in 17m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4c17db5b8ff6498a9f692a20ad466981 : SUCCESS in 14m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cc7c91b4f39e48b5aa0a85bf2684ab59 : SUCCESS in 15m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/80c1fbe920b7473ea4d9f0f9bf0db35e : SUCCESS in 14m 12s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/5478cfac6515496b9f9b95b4858e3c09 : SUCCESS in 18m 39s","accounts_in_message":[],"_revision_number":5},{"id":"7d72103e8dc8eaaa8d57aad560482c91248c3783","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-02-14 17:29:29.000000000","message":"Patch Set 5:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/33/703133/5/check/pmem-tempest-plugin-filtered/7040e79/ : SUCCESS in 23m 09s","accounts_in_message":[],"_revision_number":5},{"id":"ed686581b9bf8c4cb3d83d78014604ff4aa994aa","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-02-14 19:25:05.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/703133/5 : SUCCESS in 2h 18m 34s","accounts_in_message":[],"_revision_number":5},{"id":"382bd43f5d5414768d3f5eeb7d491e3d6e23ae91","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-02-17 13:18:46.000000000","message":"Patch Set 5:\n\n@Ilya, thanks. \n@Stephen: do you have any idea why jsonutils.load fails in the functional test but json.load does not?","accounts_in_message":[],"_revision_number":5},{"id":"2faf6741a89cc9de51d1c6ad0e965c67eea97194","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-02-17 13:57:53.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"d0de9e828e063f121c101a99b895d91259326b34","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-02-17 14:36:49.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1a5c43c8caa6621e66c0daea3844b40fcadc28fb","author":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"date":"2020-02-18 10:39:18.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c6f0d2407b6a03ef5a7dc68af961fbaa2497d36c","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-02-18 11:05:27.000000000","message":"Patch Set 6:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/33/703133/6/check/pmem-tempest-plugin-filtered/0b8eed9/ : SUCCESS in 24m 06s","accounts_in_message":[],"_revision_number":6},{"id":"1b077078e4cbae6b7b58c62926c9534073bbfd28","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-18 11:10:22.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/12d8587e16f745f196d334fc41cae5d9 : SUCCESS in 17m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1e84a727874d4459bedf1d0f0d8e8a57 : SUCCESS in 16m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2e646e59ea5f4c7fac5d754a65841951 : SUCCESS in 11m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/28b5bf5707274968a384956443d09972 : SUCCESS in 15m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/79e7fc54322049b89e2fd9c8a87f9155 : SUCCESS in 16m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/30473d1331874fe59ba1fc321a7b0c1e : SUCCESS in 15m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8dd69f35c5a94b2c8b9718acbcb1f7a7 : SUCCESS in 11m 23s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/fb2c4288c09746c1b01c95e64962d67f : SUCCESS in 20m 39s","accounts_in_message":[],"_revision_number":6},{"id":"ebfd9561a01a30afc4bc9a93543c666f7b40f162","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-02-18 11:11:03.000000000","message":"Patch Set 6:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/33/703133/6/check/EMC_VxFlexOS_NOVA/8091924/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":6},{"id":"44f06d34d3506396de6d1e777002311da757c132","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-02-18 12:09:30.000000000","message":"Patch Set 6:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-33-703133-6 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":6},{"id":"7e3a3939fb7c299f00fd0210878418de9f653c0b","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-02-18 13:05:17.000000000","message":"Patch Set 6: Code-Review+2\n\nthanks. LGTM","accounts_in_message":[],"_revision_number":6},{"id":"74a6cd14d256a4a394fcd97efd0b9e018e6241be","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-02-18 13:09:42.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/703133/6 : SUCCESS in 2h 26m 47s","accounts_in_message":[],"_revision_number":6},{"id":"4b6f8edabfe06a70e6fa70509a6863f110f25b7c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-02-18 14:30:09.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\nI\u0027ll admit I haven\u0027t fully verified the schema itself, on the assumption that the test is proving its correctness and the knowledge we\u0027re not actually using this ourselves to verify anything. The rest of this looks good though so I think this is good enough as-is regardless","accounts_in_message":[],"_revision_number":6},{"id":"40c3b2ef6dc324e34361332b4d4c3219338cd752","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-18 16:20:38.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"3e6691d4911af08732d367373936272b7f355901","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-18 18:57:16.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6},{"id":"4cf6567831ae46798842f82a36be3ee17e4416ae","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-18 18:57:16.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/31957e120b3246dfa70563d616035175 : SUCCESS in 21m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb0376d1c1cf495688488bbbc8b62d6b : SUCCESS in 11m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a423efba4a9a4058adf9d97503298892 : SUCCESS in 18m 36s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fe3ade53139846b49fd6ec551af5b22b : SUCCESS in 19m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a62649311c34526aa791ba827c76bfc : SUCCESS in 15m 20s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/46fb127a4a2f4401ae0841083761e28c : SUCCESS in 18m 26s","accounts_in_message":[],"_revision_number":6},{"id":"5eb51d9ddf622df728571fed956dba43d683dbc9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-18 19:01:11.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba32284ca8d042309cb07c9bb3f7b927 : SUCCESS in 2m 20s","accounts_in_message":[],"_revision_number":6},{"id":"5c93dcf6dd3b34bb208791983624a63aa583513d","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2020-02-24 22:23:05.000000000","message":"Patch Set 6:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-41107 : FAILURE in 2h 37m 53s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"69ee625a663b7877e67c938ed0d6dbca9c8fa5e7","revisions":{"4e72c27fd88453fdebbe65e0b1e9bd46b0b27636":{"kind":"REWORK","_number":1,"created":"2020-01-17 17:34:13.000000000","uploader":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"ref":"refs/changes/33/703133/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/33/703133/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/33/703133/1"}}},"commit":{"parents":[{"commit":"67d9b5114e0044ea1135d1797241e883e7646646","subject":"Merge \"Fix typos in nova doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67d9b5114e0044ea1135d1797241e883e7646646"}]}],"author":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-14 17:19:40.000000000","tz":60},"committer":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-17 17:34:10.000000000","tz":60},"subject":"[WIP] Add JSON schema for network_data.json","message":"[WIP] Add JSON schema for network_data.json\n\nOperator-generated network metadata can be validated\nagainst contributed JSON schema before it\u0027s too late.\n\nChange-Id: Ie5a5a1fc81c7c2d3f61b72d19de464cfc9dab5ec\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4e72c27fd88453fdebbe65e0b1e9bd46b0b27636"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4e72c27fd88453fdebbe65e0b1e9bd46b0b27636"}]},"branch":"refs/heads/master"},"6eefc1945cc5c12caff28300c070b4d89de3cc13":{"kind":"REWORK","_number":2,"created":"2020-01-20 12:21:48.000000000","uploader":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"ref":"refs/changes/33/703133/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/33/703133/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/33/703133/2"}}},"commit":{"parents":[{"commit":"67d9b5114e0044ea1135d1797241e883e7646646","subject":"Merge \"Fix typos in nova doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67d9b5114e0044ea1135d1797241e883e7646646"}]}],"author":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-14 17:19:40.000000000","tz":60},"committer":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-20 12:21:21.000000000","tz":60},"subject":"Add JSON schema for network_data.json","message":"Add JSON schema for network_data.json\n\nOperator-generated network metadata can be validated\nagainst contributed JSON schema before it\u0027s too late.\n\nChange-Id: Ie5a5a1fc81c7c2d3f61b72d19de464cfc9dab5ec\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6eefc1945cc5c12caff28300c070b4d89de3cc13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6eefc1945cc5c12caff28300c070b4d89de3cc13"}]},"branch":"refs/heads/master"},"5560357fed2670804dd2eb4dc8979269a9ef3bbe":{"kind":"REWORK","_number":3,"created":"2020-01-20 17:31:56.000000000","uploader":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"ref":"refs/changes/33/703133/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/33/703133/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/33/703133/3"}}},"commit":{"parents":[{"commit":"67d9b5114e0044ea1135d1797241e883e7646646","subject":"Merge \"Fix typos in nova doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67d9b5114e0044ea1135d1797241e883e7646646"}]}],"author":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-14 17:19:40.000000000","tz":60},"committer":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-20 17:25:17.000000000","tz":60},"subject":"Add JSON schema for network_data.json","message":"Add JSON schema for network_data.json\n\nOperator-generated network metadata can be validated\nagainst contributed JSON schema before it\u0027s too late.\n\nChange-Id: Ie5a5a1fc81c7c2d3f61b72d19de464cfc9dab5ec\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5560357fed2670804dd2eb4dc8979269a9ef3bbe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5560357fed2670804dd2eb4dc8979269a9ef3bbe"}]},"branch":"refs/heads/master"},"8177404cc9efea1060a819359ee1e8da03789162":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2020-01-24 17:48:46.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/33/703133/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/33/703133/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/33/703133/4"}}},"commit":{"parents":[{"commit":"6db486e9fd4f6b8dd02371b043e66808cdd1e0cd","subject":"Merge \"libvirt: Add a default VirtIO-RNG device to guests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6db486e9fd4f6b8dd02371b043e66808cdd1e0cd"}]}],"author":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-14 17:19:40.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-01-24 17:24:14.000000000","tz":60},"subject":"Add JSON schema for network_data.json","message":"Add JSON schema for network_data.json\n\nOperator-generated network metadata can be validated\nagainst contributed JSON schema before it\u0027s too late.\n\nChange-Id: Ie5a5a1fc81c7c2d3f61b72d19de464cfc9dab5ec\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8177404cc9efea1060a819359ee1e8da03789162"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8177404cc9efea1060a819359ee1e8da03789162"}]},"branch":"refs/heads/master"},"7404d047eb3ab500674bd7e603b59eb0875f1c58":{"kind":"REWORK","_number":5,"created":"2020-02-14 17:05:19.000000000","uploader":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"ref":"refs/changes/33/703133/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/33/703133/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/33/703133/5"}}},"commit":{"parents":[{"commit":"67d9b5114e0044ea1135d1797241e883e7646646","subject":"Merge \"Fix typos in nova doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67d9b5114e0044ea1135d1797241e883e7646646"}]}],"author":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-14 17:19:40.000000000","tz":60},"committer":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-02-14 16:58:06.000000000","tz":60},"subject":"Add JSON schema and test for network_data.json","message":"Add JSON schema and test for network_data.json\n\nAdded JSON schema defining `network_data.json` contents and\nbeefed up the MetadataTest functional test cases to use a\nreal instance instead of a database shell. This way the\ntests see real data in the metadata service like a real\nnetwork_data.json.\n\nBesides internal Nova consumption, this schema might be\nhelpful to other tools (such as ironic or Glean) to\nvalidate human-generated `network_data.json` prior to\nusing it.\n\nCo-Authored-By: Balazs Gibizer \u003cbalazs.gibizer@est.tech\u003e\nChange-Id: Ie5a5a1fc81c7c2d3f61b72d19de464cfc9dab5ec\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7404d047eb3ab500674bd7e603b59eb0875f1c58"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7404d047eb3ab500674bd7e603b59eb0875f1c58"}]},"branch":"refs/heads/master"},"69ee625a663b7877e67c938ed0d6dbca9c8fa5e7":{"kind":"REWORK","_number":6,"created":"2020-02-18 10:39:18.000000000","uploader":{"_account_id":26340,"name":"Ilya Etingof","email":"etingof@gmail.com","username":"etingof"},"ref":"refs/changes/33/703133/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/33/703133/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/33/703133/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/33/703133/6"}}},"commit":{"parents":[{"commit":"67d9b5114e0044ea1135d1797241e883e7646646","subject":"Merge \"Fix typos in nova doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67d9b5114e0044ea1135d1797241e883e7646646"}]}],"author":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-01-14 17:19:40.000000000","tz":60},"committer":{"name":"Ilya Etingof","email":"etingof@gmail.com","date":"2020-02-17 14:35:24.000000000","tz":60},"subject":"Add JSON schema and test for network_data.json","message":"Add JSON schema and test for network_data.json\n\nAdded JSON schema defining `network_data.json` contents and\nbeefed up the MetadataTest functional test cases to use a\nreal instance instead of a database shell. This way the\ntests see real data in the metadata service like a real\nnetwork_data.json.\n\nBesides internal Nova consumption, this schema might be\nhelpful to other tools (such as ironic or Glean) to\nvalidate human-generated `network_data.json` prior to\nusing it.\n\nCo-Authored-By: Balazs Gibizer \u003cbalazs.gibizer@est.tech\u003e\nChange-Id: Ie5a5a1fc81c7c2d3f61b72d19de464cfc9dab5ec\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/69ee625a663b7877e67c938ed0d6dbca9c8fa5e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/69ee625a663b7877e67c938ed0d6dbca9c8fa5e7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
