)]}'
{"id":"openstack%2Fnova~539310","triplet_id":"openstack%2Fnova~master~Iacb9808ef7188e3419abfac9e8c5fb5a46c71c05","project":"openstack/nova","branch":"master","topic":"bp/request-traits-in-nova","hashtags":[],"change_id":"Iacb9808ef7188e3419abfac9e8c5fb5a46c71c05","subject":"Add functional tests for traits-based scheduling","status":"MERGED","created":"2018-01-30 20:29:24.000000000","updated":"2018-02-02 05:03:24.000000000","submitted":"2018-02-02 05:03:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"539310-1517547804191-76b189f0","meta_rev_id":"b8a1b2ffd0a867f6c3b59cd46fd987ca84ee298e","_number":539310,"virtual_id_number":539310,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2018-02-02 05:03:23.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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"date":"2018-02-02 02:02:40.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"date":"2018-02-01 23:11:47.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2018-02-02 00:39:50.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2018-02-01 22:19:04.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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2018-02-01 22:19:04.000000000","_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":1,"date":"2018-02-01 22:19:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":1,"date":"2018-02-01 22:19:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"all":[{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2018-02-02 02:26:07.000000000","_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-01-30 20:35:52.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":"2018-01-30 22:04:54.000000000","updated_by":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"reviewer":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"state":"REVIEWER"},{"updated":"2018-01-31 09:07:36.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":"2018-01-31 22:59:48.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-02-01 23:11:47.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-02-02 00:39:50.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":"2018-02-02 02:02:40.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":"2018-02-02 02:26:07.000000000","updated_by":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"reviewer":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"state":"REVIEWER"},{"updated":"2018-02-02 05:03:23.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":"317e4695e27e299a937667ff72cc3c8bda4da543","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-01-30 20:29:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"75be66e14756f03f100447e31adc08eab916e1fc","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-01-30 20:35:52.000000000","message":"Patch Set 1: Code-Review+1\n\n(2 comments)\n\nNeat.  Suggestion inline.","accounts_in_message":[],"_revision_number":1},{"id":"45ff364f477ed49318844f6fb25fb176543a683f","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-01-30 21:26:40.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/10/539310/1/check/nova-out-of-tree-pvm/045e502 : SUCCESS in 53m 59s\n- nova-in-tree-pvm http://184.172.12.213/10/539310/1/check/nova-in-tree-pvm/26f9927 : SUCCESS in 46m 42s","accounts_in_message":[],"_revision_number":1},{"id":"037d4b63de4094cb884d82c8183f9af211c2bc7f","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-01-30 21:47:39.000000000","message":"Patch Set 1:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  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-13341 : SUCCESS in 1h 05m 46s","accounts_in_message":[],"_revision_number":1},{"id":"615d293716b1eaaf0ba62d34146379f9b82c615b","author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"date":"2018-01-30 22:04:54.000000000","message":"Patch Set 1: Code-Review+1\n\nAgree that using the reportclient would be cleaner, but this is fine as is. If this is re-spun, though, it would be better to make the change.","accounts_in_message":[],"_revision_number":1},{"id":"0a704d270d48169eab06847ff73e386d7a0df70c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-30 22:07:25.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 http://logs.openstack.org/10/539310/1/check/openstack-tox-pep8/c9e1705/ : SUCCESS in 8m 29s\n- openstack-tox-py27 http://logs.openstack.org/10/539310/1/check/openstack-tox-py27/ced5d77/ : SUCCESS in 10m 52s\n- openstack-tox-py35 http://logs.openstack.org/10/539310/1/check/openstack-tox-py35/8991f57/ : SUCCESS in 15m 59s\n- build-openstack-sphinx-docs http://logs.openstack.org/10/539310/1/check/build-openstack-sphinx-docs/62deb8c/html/ : SUCCESS in 5m 45s\n- tempest-full http://logs.openstack.org/10/539310/1/check/tempest-full/f881603/ : SUCCESS in 1h 24m 04s\n- neutron-grenade http://logs.openstack.org/10/539310/1/check/neutron-grenade/132ada9/ : SUCCESS in 51m 59s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/10/539310/1/check/legacy-tempest-dsvm-py35/273eeca/ : SUCCESS in 1h 09m 16s\n- nova-tox-functional http://logs.openstack.org/10/539310/1/check/nova-tox-functional/a6ba562/ : FAILURE in 23m 42s\n- nova-tox-functional-py35 http://logs.openstack.org/10/539310/1/check/nova-tox-functional-py35/dac9fc4/ : FAILURE in 21m 44s","accounts_in_message":[],"_revision_number":1},{"id":"19c94c79891b8cd7bd0a12746ea199e0be6a5a07","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-01-30 23:11:36.000000000","message":"Patch Set 1:\n\nTest failures are legit, but are from earlier in the series [1].\n\n[1] https://review.openstack.org/#/c/537351/3","accounts_in_message":[],"_revision_number":1},{"id":"91191a5b6aca8ff4e63f182d87feeebb39e77024","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-01-31 02:07:40.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0c15b3e275a1907bff724226a29ff4f2ea1f365e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-01-31 03:21:19.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova-dsvm-full-tempest http://cloudbase-ci.com/nova/539310/1/ : SUCCESS in 3h 25m 03s","accounts_in_message":[],"_revision_number":1},{"id":"26a203f04842dbb0993e8475afa8dd0b3bf1538d","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2018-01-31 08:17:04.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"4446fb41250f86f158c0bc948e55f05e065ca6e7","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2018-01-31 08:17:29.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"7182cab1e4e5bd843d1bd88ef6184b01b4437290","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-01-31 09:07:36.000000000","message":"Patch Set 2: Workflow+1 Code-Review+2\n\n(1 comment)\n\nLGTM!\nCheers,\ngibi","accounts_in_message":[],"_revision_number":2},{"id":"2ffd8ee6f245513adf574142392f00ed3add61fc","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-01-31 09:08:09.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/10/539310/2/check/nova-out-of-tree-pvm/b80d4cc : SUCCESS in 49m 42s\n- nova-in-tree-pvm http://184.172.12.213/10/539310/2/check/nova-in-tree-pvm/af03ce0 : SUCCESS in 41m 16s","accounts_in_message":[],"_revision_number":2},{"id":"bdff63970ed5eba6f61190e2e4f1a829dd143708","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-31 10:23:14.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/10/539310/2/check/openstack-tox-pep8/6493e2f/ : SUCCESS in 9m 03s\n- openstack-tox-py27 http://logs.openstack.org/10/539310/2/check/openstack-tox-py27/33eddf1/ : SUCCESS in 12m 27s\n- openstack-tox-py35 http://logs.openstack.org/10/539310/2/check/openstack-tox-py35/d98e9ce/ : SUCCESS in 21m 08s\n- build-openstack-sphinx-docs http://logs.openstack.org/10/539310/2/check/build-openstack-sphinx-docs/0214149/html/ : SUCCESS in 6m 45s\n- tempest-full http://logs.openstack.org/10/539310/2/check/tempest-full/00d5dbf/ : SUCCESS in 1h 18m 21s\n- neutron-grenade http://logs.openstack.org/10/539310/2/check/neutron-grenade/dd99a28/ : SUCCESS in 1h 13m 24s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/10/539310/2/check/legacy-tempest-dsvm-py35/c4f91f5/ : SUCCESS in 1h 30m 59s\n- nova-tox-functional http://logs.openstack.org/10/539310/2/check/nova-tox-functional/663ae4e/ : SUCCESS in 27m 27s\n- nova-tox-functional-py35 http://logs.openstack.org/10/539310/2/check/nova-tox-functional-py35/7c905c1/ : SUCCESS in 29m 42s","accounts_in_message":[],"_revision_number":2},{"id":"86f14623ffce41fc0b67b977d83bc0cb9f810492","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-01-31 10:37:56.000000000","message":"Patch Set 2:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  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-13383 : SUCCESS in 2h 17m 44s","accounts_in_message":[],"_revision_number":2},{"id":"dedf6322cab3431b5aa82a53586e62fcb998ecdf","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-01-31 14:17:54.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova-dsvm-full-tempest http://cloudbase-ci.com/nova/539310/2/ : SUCCESS in 3h 09m 53s","accounts_in_message":[],"_revision_number":2},{"id":"f8418fffa107e06de3f88eaf0e67a399e2111326","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-01-31 15:08:55.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- dsvm-nova http://207.189.188.190/logs/10/539310/2/check-vote/ext-nova-zuul/a60690a : FAILURE in 51m 11s","accounts_in_message":[],"_revision_number":2},{"id":"58d879ccd45b371c80ba147211c41ab9e56b69e7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-01-31 16:07:13.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"1e7d9e568332c4f4f4d5c11f6e2774087c12ea91","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-01-31 17:13:41.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"507f9d4f094ae3f807c3b3a640ea416be6441a07","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-01-31 17:15:49.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/10/539310/3/check/nova-out-of-tree-pvm/0279644 : SUCCESS in 48m 29s\n- nova-in-tree-pvm http://184.172.12.213/10/539310/3/check/nova-in-tree-pvm/1bddf41 : SUCCESS in 42m 56s","accounts_in_message":[],"_revision_number":3},{"id":"8d01ac3a0ea15be26c86efbdf0747d137879567e","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-01-31 17:43:27.000000000","message":"Patch Set 3:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  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-13427 : SUCCESS in 1h 20m 25s","accounts_in_message":[],"_revision_number":3},{"id":"aca852633f3a6df31ba98667c0b00f4ba79fce6c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-31 18:21:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/10/539310/3/check/openstack-tox-pep8/d532715/ : SUCCESS in 10m 00s\n- openstack-tox-py27 http://logs.openstack.org/10/539310/3/check/openstack-tox-py27/c0a8ae7/ : SUCCESS in 12m 32s\n- openstack-tox-py35 http://logs.openstack.org/10/539310/3/check/openstack-tox-py35/80a8758/ : SUCCESS in 15m 44s\n- build-openstack-sphinx-docs http://logs.openstack.org/10/539310/3/check/build-openstack-sphinx-docs/fb9e3fe/html/ : SUCCESS in 5m 41s\n- tempest-full http://logs.openstack.org/10/539310/3/check/tempest-full/217ecc7/ : SUCCESS in 1h 39m 10s\n- neutron-grenade http://logs.openstack.org/10/539310/3/check/neutron-grenade/55bf7cb/ : SUCCESS in 51m 37s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/10/539310/3/check/legacy-tempest-dsvm-py35/e141880/ : SUCCESS in 1h 18m 14s\n- nova-tox-functional http://logs.openstack.org/10/539310/3/check/nova-tox-functional/1abc2fe/ : SUCCESS in 28m 35s\n- nova-tox-functional-py35 http://logs.openstack.org/10/539310/3/check/nova-tox-functional-py35/3b93ed6/ : SUCCESS in 27m 38s","accounts_in_message":[],"_revision_number":3},{"id":"99f85f7c08b1ec41ac56a2fd564b7fd4982abedd","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-01-31 22:59:48.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- dsvm-nova http://207.189.188.190/logs/10/539310/3/check-vote/ext-nova-zuul/c8afe29 : FAILURE in 56m 55s","accounts_in_message":[],"_revision_number":3},{"id":"3069adba9a8bb312f3c5c72a497877391001609e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-02-01 00:16:41.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- nova-dsvm-full-tempest http://cloudbase-ci.com/nova/539310/3/ : SUCCESS in 3h 42m 35s","accounts_in_message":[],"_revision_number":3},{"id":"0cce519d3861201afb69c029f5a535a29fc43dab","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-01 21:26:04.000000000","message":"Patch Set 3: Verified-2\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"5aef3c5846adcc8d21852e66b7fc908c7a85cde9","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-02-01 22:11:19.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"55f6c5c91d0be48b4d6b9a59822349944c41c1df","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-02-01 22:19:04.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"b29e4d4c3e4eadf45fb073440ab13d47b2e77713","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-02-01 23:11:47.000000000","message":"Patch Set 5:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/10/539310/5/check/nova-out-of-tree-pvm/f2a5ee6 : SUCCESS in 52m 09s\n- nova-in-tree-pvm http://184.172.12.213/10/539310/5/check/nova-in-tree-pvm/60a2af1 : FAILURE in 50m 50s","accounts_in_message":[],"_revision_number":5},{"id":"7c4f8a9d5858cfb15b78bfc5cf53a697cef1e15f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-02 00:22:19.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/10/539310/5/check/openstack-tox-pep8/1338de3/ : SUCCESS in 7m 34s\n- openstack-tox-py27 http://logs.openstack.org/10/539310/5/check/openstack-tox-py27/ce39868/ : SUCCESS in 13m 23s\n- openstack-tox-py35 http://logs.openstack.org/10/539310/5/check/openstack-tox-py35/efe0722/ : SUCCESS in 14m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/10/539310/5/check/build-openstack-sphinx-docs/b8c67cd/html/ : SUCCESS in 5m 36s\n- tempest-full http://logs.openstack.org/10/539310/5/check/tempest-full/778e5eb/ : SUCCESS in 1h 28m 02s\n- neutron-grenade http://logs.openstack.org/10/539310/5/check/neutron-grenade/8d2efd3/ : SUCCESS in 52m 54s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/10/539310/5/check/legacy-tempest-dsvm-py35/f79a593/ : SUCCESS in 1h 13m 50s\n- nova-tox-functional http://logs.openstack.org/10/539310/5/check/nova-tox-functional/f93400c/ : SUCCESS in 33m 32s\n- nova-tox-functional-py35 http://logs.openstack.org/10/539310/5/check/nova-tox-functional-py35/15acfdf/ : SUCCESS in 26m 55s","accounts_in_message":[],"_revision_number":5},{"id":"7d80395f0002bce2a3e77e775b104aee645c7763","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-02-02 00:39:50.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- nova-dsvm-full-tempest http://cloudbase-ci.com/nova/539310/5/ : SUCCESS in 2h 20m 12s","accounts_in_message":[],"_revision_number":5},{"id":"a0166b90c598c03a4c2418898fb43edeb923d6f7","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-02-02 02:02:40.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-13545 : FAILURE in 3h 43m 07s","accounts_in_message":[],"_revision_number":5},{"id":"a9072fff259c40c61a56a31f0055d3b7c1d8edf3","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2018-02-02 02:26:07.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"61a632bcca642b212d9fa74a645d88ac14c4027d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-02 02:33:17.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"683ffd52b83955830f6d6a05b133dae0a400a65e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-02 05:03:23.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/10/539310/5/gate/openstack-tox-pep8/e565e6a/ : SUCCESS in 10m 44s\n- openstack-tox-py27 http://logs.openstack.org/10/539310/5/gate/openstack-tox-py27/fc9cebf/ : SUCCESS in 18m 11s\n- openstack-tox-py35 http://logs.openstack.org/10/539310/5/gate/openstack-tox-py35/4d9252c/ : SUCCESS in 16m 09s\n- build-openstack-sphinx-docs http://logs.openstack.org/10/539310/5/gate/build-openstack-sphinx-docs/f6c04fd/html/ : SUCCESS in 5m 32s\n- tempest-full http://logs.openstack.org/10/539310/5/gate/tempest-full/264d884/ : SUCCESS in 1h 37m 06s\n- neutron-grenade http://logs.openstack.org/10/539310/5/gate/neutron-grenade/47cd5e4/ : SUCCESS in 58m 23s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/10/539310/5/gate/legacy-tempest-dsvm-py35/51d96dd/ : SUCCESS in 1h 27m 45s\n- nova-tox-functional http://logs.openstack.org/10/539310/5/gate/nova-tox-functional/f38553d/ : SUCCESS in 23m 19s\n- nova-tox-functional-py35 http://logs.openstack.org/10/539310/5/gate/nova-tox-functional-py35/ef5488f/ : SUCCESS in 22m 19s","accounts_in_message":[],"_revision_number":5},{"id":"76c7d70ef3ee3befc8eda94dfc9b76aba35524f2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-02 05:03:24.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"477a14e81e8c69b91a39395d78d845c8603e10fd","revisions":{"70986a918deb773cb8da0ca2d7c55abf430c2f2a":{"kind":"REWORK","_number":1,"created":"2018-01-30 20:29:24.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/10/539310/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/539310/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/539310/1"}}},"commit":{"parents":[{"commit":"c310bea1eb833c1b6b03f8788bbf168a1f961817","subject":"Mention required traits in the flavors user docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c310bea1eb833c1b6b03f8788bbf168a1f961817"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-01-30 20:26:33.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-01-30 20:29:21.000000000","tz":-300},"subject":"Add functional tests for traits-based scheduling","message":"Add functional tests for traits-based scheduling\n\nThis adds a couple of functional tests for the end-to-end\nflow of creating a server with a flavor that has a required\ntrait. Each test has two computes. One test covers the case\nof a successful placement on a compute that has a trait where\nthe other compute doesn\u0027t. The other test covers the case that\nnone of the computes have the required trait so the server\ncreate request fails.\n\nPart of blueprint request-traits-in-nova\n\nChange-Id: Iacb9808ef7188e3419abfac9e8c5fb5a46c71c05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/70986a918deb773cb8da0ca2d7c55abf430c2f2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/70986a918deb773cb8da0ca2d7c55abf430c2f2a"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c310bea1eb833c1b6b03f8788bbf168a1f961817","is_merged_in_target_branch":false,"change_id":"Ia83af4dfcc0c040679b0d0cd5282830fca27bd63","change_number":539300,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"fa2c3ccfcbde7462b574571a941a1b755ddef1e5":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2018-01-31 08:17:04.000000000","uploader":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"ref":"refs/changes/10/539310/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/539310/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/539310/2"}}},"commit":{"parents":[{"commit":"277f7ce5e853cef76c83270ab4631d65176c8bc2","subject":"Mention required traits in the flavors user docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/277f7ce5e853cef76c83270ab4631d65176c8bc2"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-01-30 20:26:33.000000000","tz":-300},"committer":{"name":"He Jie Xu","email":"hejie.xu@intel.com","date":"2018-01-31 08:43:40.000000000","tz":480},"subject":"Add functional tests for traits-based scheduling","message":"Add functional tests for traits-based scheduling\n\nThis adds a couple of functional tests for the end-to-end\nflow of creating a server with a flavor that has a required\ntrait. Each test has two computes. One test covers the case\nof a successful placement on a compute that has a trait where\nthe other compute doesn\u0027t. The other test covers the case that\nnone of the computes have the required trait so the server\ncreate request fails.\n\nPart of blueprint request-traits-in-nova\n\nChange-Id: Iacb9808ef7188e3419abfac9e8c5fb5a46c71c05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fa2c3ccfcbde7462b574571a941a1b755ddef1e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fa2c3ccfcbde7462b574571a941a1b755ddef1e5"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"277f7ce5e853cef76c83270ab4631d65176c8bc2","is_merged_in_target_branch":false,"change_id":"Ia83af4dfcc0c040679b0d0cd5282830fca27bd63","change_number":539300,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"905ec273819c10d16c294b6e6c8d6fa79dde287a":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2018-01-31 16:07:13.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/10/539310/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/539310/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/539310/3"}}},"commit":{"parents":[{"commit":"3e9a631ec8cc35863af069096c9b81ec5a09b4bd","subject":"Mention required traits in the flavors user docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3e9a631ec8cc35863af069096c9b81ec5a09b4bd"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-01-30 20:26:33.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-01-31 16:07:12.000000000","tz":-300},"subject":"Add functional tests for traits-based scheduling","message":"Add functional tests for traits-based scheduling\n\nThis adds a couple of functional tests for the end-to-end\nflow of creating a server with a flavor that has a required\ntrait. Each test has two computes. One test covers the case\nof a successful placement on a compute that has a trait where\nthe other compute doesn\u0027t. The other test covers the case that\nnone of the computes have the required trait so the server\ncreate request fails.\n\nPart of blueprint request-traits-in-nova\n\nChange-Id: Iacb9808ef7188e3419abfac9e8c5fb5a46c71c05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/905ec273819c10d16c294b6e6c8d6fa79dde287a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/905ec273819c10d16c294b6e6c8d6fa79dde287a"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"3e9a631ec8cc35863af069096c9b81ec5a09b4bd","is_merged_in_target_branch":true,"change_id":"Ia83af4dfcc0c040679b0d0cd5282830fca27bd63","change_number":539300,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"fa5606bb4cf98428aa337ebbd10450e0870b3200":{"kind":"REWORK","_number":4,"created":"2018-02-01 22:11:19.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/10/539310/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/539310/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/539310/4"}}},"commit":{"parents":[{"commit":"d189e682277b4b5d5b70c46a2ad065e29ccccb22","subject":"Merge \"De-duplicate _numa_get_flavor_XXX_map_list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d189e682277b4b5d5b70c46a2ad065e29ccccb22"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-01-30 20:26:33.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-02-01 22:11:19.000000000","tz":0},"subject":"Add functional tests for traits-based scheduling","message":"Add functional tests for traits-based scheduling\n\nThis adds a couple of functional tests for the end-to-end\nflow of creating a server with a flavor that has a required\ntrait. Each test has two computes. One test covers the case\nof a successful placement on a compute that has a trait where\nthe other compute doesn\u0027t. The other test covers the case that\nnone of the computes have the required trait so the server\ncreate request fails.\n\nPart of blueprint request-traits-in-nova\n\nChange-Id: Iacb9808ef7188e3419abfac9e8c5fb5a46c71c05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fa5606bb4cf98428aa337ebbd10450e0870b3200"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fa5606bb4cf98428aa337ebbd10450e0870b3200"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"d189e682277b4b5d5b70c46a2ad065e29ccccb22","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"477a14e81e8c69b91a39395d78d845c8603e10fd":{"kind":"NO_CHANGE","_number":5,"created":"2018-02-01 22:19:04.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/10/539310/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/539310/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/539310/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/539310/5"}}},"commit":{"parents":[{"commit":"d189e682277b4b5d5b70c46a2ad065e29ccccb22","subject":"Merge \"De-duplicate _numa_get_flavor_XXX_map_list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d189e682277b4b5d5b70c46a2ad065e29ccccb22"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-01-30 20:26:33.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-02-01 22:17:31.000000000","tz":-300},"subject":"Add functional tests for traits-based scheduling","message":"Add functional tests for traits-based scheduling\n\nThis adds a couple of functional tests for the end-to-end\nflow of creating a server with a flavor that has a required\ntrait. Each test has two computes. One test covers the case\nof a successful placement on a compute that has a trait where\nthe other compute doesn\u0027t. The other test covers the case that\nnone of the computes have the required trait so the server\ncreate request fails.\n\nPart of blueprint request-traits-in-nova\n\nChange-Id: Iacb9808ef7188e3419abfac9e8c5fb5a46c71c05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/477a14e81e8c69b91a39395d78d845c8603e10fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/477a14e81e8c69b91a39395d78d845c8603e10fd"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"d189e682277b4b5d5b70c46a2ad065e29ccccb22","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
