{"push_id":1482315947,"size":96,"distinct_size":96,"ref":"refs/heads/master","head":"12327ff595823ba38cfcea8ef6203f1f35140db4","before":"6f1a39d7dcb64efb1208bc0ac6d4a244316f86c5","commits":[{"sha":"9f2f999bf680ca4a6dd94417a0f1710d08a92c84","author":{"name":"Nguyen Hung Phuong","email":"b99b9773812c9997fe443df2c776864bee8073f2@vn.fujitsu.com"},"message":"Remove mox from unit/api/openstack/compute/test_hide_server_addresses.py\n\nReplace stubs.Set() with stub_out()\n\nPart of blueprint remove-mox-ocata\n\nChange-Id: Ibdccda8771cfa243dbc34627ec32b21d73c2d90a","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/9f2f999bf680ca4a6dd94417a0f1710d08a92c84"},{"sha":"83fe182162f2735820d7d62241950704fb5f92a1","author":{"name":"Dao Cong Tien","email":"8afb1e34d777f00598d68c4e731080626993d8c0@vn.fujitsu.com"},"message":"Remove mox from api/openstack/compute/test_image_size.py\n\nReplaced stubs.Set() with stub_out() in\nnova/tests/unit/api/openstack/compute/test_image_size.py\n\nPartially-Implements: blueprint remove-mox-ocata\n\nChange-Id: Iaf16cfc73ebb0064f50177875511cd15e164de30","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/83fe182162f2735820d7d62241950704fb5f92a1"},{"sha":"7d1ab199062ac14c296b510491565a9cdaff45da","author":{"name":"Dao Cong Tien","email":"8afb1e34d777f00598d68c4e731080626993d8c0@vn.fujitsu.com"},"message":"Remove mox from api/openstack/compute/test_rescue.py\n\nPartially-Implements: blueprint remove-mox-ocata\n\nChange-Id: Ibae2d8d8cb638bf3a6eb984f9287b18b7c157018","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/7d1ab199062ac14c296b510491565a9cdaff45da"},{"sha":"b957534eb647e9c735d51557d5dc0f3f3df69247","author":{"name":"Mikhail Feoktistov","email":"e4c1c4f24261e103030213cb7755c3b2a095cbf3@virtuozzo.com"},"message":"Rename PCS to Virtuozzo in error message\n\n\"PCS\" means Parallels Cloud Server and this product no longer exists.\nNow it's renamed to Virtuozzo. We should use \"Virtuozzo\" instead of PCS.\n\nChange-Id: Icff85e8abf524aa8ec61593aa9841d552280f826","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/b957534eb647e9c735d51557d5dc0f3f3df69247"},{"sha":"2aee4e9c94cb927a1ed24c1d9e860e0271a00aed","author":{"name":"Dao Cong Tien","email":"8afb1e34d777f00598d68c4e731080626993d8c0@vn.fujitsu.com"},"message":"Remove mox from api/openstack/compute/test_fping.py\n\nPartially-Implements: blueprint remove-mox-ocata\n\nChange-Id: If16e6009474bcd1053966441e1ad9059169ad966","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/2aee4e9c94cb927a1ed24c1d9e860e0271a00aed"},{"sha":"8ff16cab9c3372de721ec664b6c2b58dce0a37b7","author":{"name":"zhangyanxian","email":"29a88e4483509ccc9ffbf1e14a18499d93140560@163.com"},"message":"Fix typo in image_meta.py & checks.py & flavor.py\n\nTrivialFix\n\nChange-Id: I2a0b1c5dc3f6c64df9ab0e0016ec9c5719c5228f","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/8ff16cab9c3372de721ec664b6c2b58dce0a37b7"},{"sha":"3e0cad906ae4209f6b1b017bce381b1c1a498245","author":{"name":"Flavio Percoco","email":"d5c94bb404f4eef1b9046a3cefa07c129d78263d@gmail.com"},"message":"Show team and repo badges on README\n\nThis patch adds the team's and repository's badges to the README file.\nThe motivation behind this is to communicate the project status and\nfeatures at first glance.\n\nFor more information about this effort, please read this email thread:\n\nhttp://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html\n\nTo see an example of how this would look like check:\n\nb'https://gist.github.com/596c8169411dd2535fd181ba4e2cb8ca\\n'\n\nChange-Id: I2b02fc2968993947bec7e3b0e878b0ea149a9b31","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/3e0cad906ae4209f6b1b017bce381b1c1a498245"},{"sha":"d5fece1b66c87cf95e5afb13e7ac5f7cd6d5b276","author":{"name":"Nguyen Hung Phuong","email":"b99b9773812c9997fe443df2c776864bee8073f2@vn.fujitsu.com"},"message":"Remove mox from nova/tests/unit/virt/test_virt.py\n\nReplace stubs.Set() with stub_out()\n\nPart of blueprint remove-mox-ocata\n\nChange-Id: I0a5b6a6bcf1966d59865c8c545123e281d47bf21","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/d5fece1b66c87cf95e5afb13e7ac5f7cd6d5b276"},{"sha":"c07caacd14cd82249dc8d62ce213e0291a5b71de","author":{"name":"Nguyen Hung Phuong","email":"b99b9773812c9997fe443df2c776864bee8073f2@vn.fujitsu.com"},"message":"Remove mox from nova/tests/unit/compute/test_virtapi.py\n\nReplace mox.stubOutWithMock() with mock.patch\n\nPart of blueprint remove-mox-ocata\n\nChange-Id: Ibdfe14cb058043ad488b2fd90e69954b9dd2b3d4","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/c07caacd14cd82249dc8d62ce213e0291a5b71de"},{"sha":"83e6dbf5815e2b0920e3afa404efbc46c09077e9","author":{"name":"jichenjc","email":"c38141d9c6fa1d3e42353bc085e7e8bf080f5277@cn.ibm.com"},"message":"Catch InstanceNotFound exception\n\nduring simple_tenant_usage collection, there is possibility that\ninstance got delete, so we need to catch the exception because\ninstance.flavor might cause a instance.get_by_uuid call.\n\ncommit b52876f912156be3f55d1c78898f9050ec498b5a mentioned\n<This follows the previous patch and makes simple-tenant-usage use\nthe bundled flavor for basic instance resource usage like everything\nelse. This is an important step to being able to remove those fields\nat some point>\nso this patch didn't use the flavor object directly\n\nChange-Id: Icbfd1a4b97873d44bafd16754d09fff7a9d2b7af\nCloses-Bug: 1643444","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/83e6dbf5815e2b0920e3afa404efbc46c09077e9"},{"sha":"807e0551cdd4d8eca6542ed9e563ff9f8a534d5e","author":{"name":"zte-hanrong","email":"bee3409f9d084f7911043315916828911d1583d6@zte.com.cn"},"message":"Remove mox from unit/compute/test_compute_api.py(2)\n\nStop using mox in test_compute_api.py in below test cases:\n- test_create_quota_exceeded_messages\n- test_suspend\n- test_resume\n- test_start\n- test_stop\n- test_stop_stopped_instance_with_bypass\n- test_stop_forced_shutdown\n- test_stop_without_clean_shutdown\n- test_stop_forced_without_clean_shutdown\n- test_reboot_hard_active\n- test_reboot_hard_error\n- test_reboot_hard_rebooting\n- test_reboot_hard_reboot_started\n- test_reboot_hard_reboot_pending\n- test_reboot_hard_resuming\n- test_reboot_hard_pausing\n- test_reboot_hard_unpausing\n- test_reboot_hard_suspending\n- test_reboot_soft\n\nPartially implements: blueprint remove-mox-ocata\n\nCo-Authored-By: Christopher Martin <cm876n@att.com>\nChange-Id: I6e79826e6f862e702b364d5d2135141bd341b60a","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/807e0551cdd4d8eca6542ed9e563ff9f8a534d5e"},{"sha":"2738e25f7e640a57ac25e09a96d0ae8b118544ab","author":{"name":"ChangBo Guo(gcb)","email":"be426fe0ccc48b36fe3862844bc7bc5a75cebdc5@easystack.cn"},"message":"Add Python 3.5 functional tests in tox.ini\n\nAdd Python 3.5 functional tests tox envlist, this is\nneeded by python 3.5 functional tests Jenkins job.\n\nChange-Id: I1bba877fcc2c1f2140cbbba2bc6e6c20d7972615","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/2738e25f7e640a57ac25e09a96d0ae8b118544ab"},{"sha":"48c18ff5712208ac595607c64cda567db439afba","author":{"name":"preethipy","email":"51fbecb7ae6767b3085d8571ff7d17882a690c3c@in.ibm.com"},"message":"Added PRSM to HVType class for support PR/SM hypervisor\n\n+ Added variable PRSM to HVType class to enable the\nout-of-tree driver \"nova-dpm\".\nhttps://github.com/openstack/nova-dpm\n+ Modified hashcode that is being verified in\n testcases\n\nChange-Id: I6347d06f5d9b2d60bed819c12c42afa30d81d105","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/48c18ff5712208ac595607c64cda567db439afba"},{"sha":"446d9fed5f73a391324c2cfe645dd245e4985b04","author":{"name":"melanie witt","email":"ee97f71ca31364b3e27004ca8e4075a69ad0425b@gmail.com"},"message":"Make nova-manage cell_v2 discover_hosts tests use DBs\n\nThis refactors the discover_hosts tests to work with database fixtures\nto more realistically test the commands. Recently, a bug was masked\nbecause of mocking of the database APIs.\n\nRelated-Bug: #1650694\n\nChange-Id: I6cb45beacce46c6f39861e7ca86be3bd09047b67","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/446d9fed5f73a391324c2cfe645dd245e4985b04"},{"sha":"a0d47fdefcccef2cbfd66cb4f483ee77777bba9a","author":{"name":"He Jie Xu","email":"32a4d430273fc44b52a528f0cd4ee2e5e20c4741@intel.com"},"message":"Refactor the code to add generic schema validation helper\n\nFor query parameter validation code to share the code with body schema\nvalidation, this patch move the generic schema validation code out to\na helper method.\n\nPartial of implementation blueprint consistent-query-parameters-validation\n\nChange-Id: I7efde2c3f5c537857c87dacd65f3440e559b6cb6","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/a0d47fdefcccef2cbfd66cb4f483ee77777bba9a"},{"sha":"3397987c9ba57202c91c7c6129b547fcec2897c0","author":{"name":"Jay Pipes","email":"93fa1f2c22d4508f3cccf67902a62b0a927eecce@gmail.com"},"message":"rt: pass the nodename to public methods\n\nWe want to eventually stop treating the Ironic nodename as a \"special\"\nkind of unicorn resource in the system. To get there, we need to\ndecouple the (host, nodename) state in the nova-compute resource\ntracker. And in order to do that, we first need to stop creating a\nresource tracker instance on the nova-compute for every Ironic bare\nmetal resource node.\n\nIn this patch we pass a nodename parameter to the public methods of the\nresource tracker and use that parameter instead of the RT's nodename\nattribute.\n\nThis allows us in the next patch to remove the .nodename attribute of\nthe resource tracker and use a single resource tracker instance in the\nnova-compute manager that manages all compute node records. Once that is\ndone, we can move forward to tackling the Ironic custom resource class\nand resource provider accounting.\n\nChange-Id: I3bf31a4334ca50516af28930fcb452f50474878b\nblueprint: custom-resource-classes","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/3397987c9ba57202c91c7c6129b547fcec2897c0"},{"sha":"1872eeff190c16e28727f5150d7cf5d8dbdf02b9","author":{"name":"Jay Pipes","email":"93fa1f2c22d4508f3cccf67902a62b0a927eecce@gmail.com"},"message":"rt: remove fluff from test_resource_tracker\n\ntest_resource_tracker:TestUpdateAvailableResource had a bunch of \"fluff\"\nin its unit tests that were essentially copy/paste stuff and referred to\nfixture attributes that weren't relevant to the unit test assertions\nthemselves. So, just cleaning that stuff up before making more serious\nsurgery to the resource tracker.\n\nChange-Id: I2ce995f1c53e54790206f97c6f6b6affa0945e91","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/1872eeff190c16e28727f5150d7cf5d8dbdf02b9"},{"sha":"a1f3a5946ab703225a74f8e85a068cb4fb20e2ff","author":{"name":"Matt Riedemann","email":"b220245dabfd75ac5a6b051974768723004c2987@us.ibm.com"},"message":"Add nova-status upgrade check command framework\n\nThis adds the basic framework for the nova-status\nupgrade check commands. Follow up patches will flesh\nthis out to perform cells v2 and placement API related\nupgrade status checks.\n\nA man page is added for the new CLI and as part of that\nthe man page index is sorted.\n\nPart of blueprint cells-scheduling-interaction\nPart of blueprint resource-providers-scheduler-db-filters\n\nChange-Id: I687dd7317703a1bb76c197ebba849ca368c0872e","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/a1f3a5946ab703225a74f8e85a068cb4fb20e2ff"},{"sha":"4103f5e462ca637e795a5c9a03c872d440b06e76","author":{"name":"Matt Riedemann","email":"b220245dabfd75ac5a6b051974768723004c2987@us.ibm.com"},"message":"nova-status: check for cells v2 upgrade readiness\n\nThis adds the nova-status upgrade readiness check for cells v2\nwhich is very similar to the 030 API DB schema migration except\nwe only check the cell and host mappings, we don't rely on flavors\nbeing in the database or not. Since this check requires that you\nrun 'nova-manage cell_v2 simple_cell_setup' first, or a manual\nvariant thereof, we really only care about the cells v2 parts.\n\nPart of blueprint cells-scheduling-interaction\n\nChange-Id: Id52c0b7373585286292d252236bfbba13e13fc69","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/4103f5e462ca637e795a5c9a03c872d440b06e76"},{"sha":"5978013ca2feb89ff073fbc33f4125025bbe8b15","author":{"name":"Sean Dague","email":"745a5948f3a29be7b294faa8063f9998c214afbb@dague.net"},"message":"nova-status: add basic placement status checking\n\nThis adds validation that the placement api is in working order, and\nhandles all the errors we're currently aware of and can anticipate.\n\nPart of blueprint resource-providers-scheduler-db-filters\n\nChange-Id: I6c71ef09ce44dee0ac3a80eb06a37234e45e0259","distinct":true,"url":"https://api.github.com/repos/openstack/deb-nova/commits/5978013ca2feb89ff073fbc33f4125025bbe8b15"}]}
{"actor":{"display_login":"openstack-gerrit"}}