{"ref":"refs/heads/network_model","commits":[{"author":{"email":"c437454578aa740e24bc1bc37b06380de7125486@redhat.com","name":"Mark McLoughlin"},"sha":"d8301748152e10ba64b4cebb79d4dad139988cea","message":"Remove boot-from-volume unreachable code path (#894172)\n\nIn http://review.openstack.org/1834 it was discovered that a\nbool-from-volume code path in nova/compute/manager.py can never be\nreached.\n\nThe code is basically:\n\n  if ((bdm['snapshot_id'] is not None) and\n      (bdm['volume_id'] is None)):\n      vol = volume_api.create(context, ...)\n      ...\n      bdm['volume_id'] = vol['id']\n\n  if ((bdm['snapshot_id'] is not None) and\n      (bdm['volume_id'] is None)):\n      ...\n      raise exception.ApiError(...)\n\n(after applying De Morgan's laws to the expression in the second if\nstatement, that is)\n\nIt's obvious that the code path can only be reached if the volume\nAPI's create() method can return a volume with id=None, but it can't\never do this.\n\nFrom:\n\n  https://code.launchpad.net/~yamahata/nova/boot-from-volume-0/+merge/62419\n\nit looks like the author originally had this check as an assertion,\nwhich makes more sense, but changed it to the current code following a\nreview comment.\n\nChange-Id: I9f85028675f5dac8ab23bd150869eca421fc2fd0","url":"https://api.github.com/repos/tr3buchet/nova/commits/d8301748152e10ba64b4cebb79d4dad139988cea"},{"author":{"email":"205d761e32589f4c079ace81ace16e9533850d51@gmail.com","name":"Jesse Andrews"},"sha":"8230533824fd170498e51b43dd2f20e6af410c53","message":"removed logic of throwing exception if no floating ip\n\nfixes 897089\n\nChange-Id: Iaa03c7b75abf67c78b4605c29ef1770c96c6a199","url":"https://api.github.com/repos/tr3buchet/nova/commits/8230533824fd170498e51b43dd2f20e6af410c53"},{"author":{"email":"915a5b660dbb40a43c0fab79a77875b00a3fc82a@rackspace.com","name":"Mark Washenberger"},"sha":"a57bc7e99499f39e4eb31265983d75a9b09e1932","message":"Use uuids for file injection.\n\nRelated to blueprint internal-uuids.\n\nChange-Id: I35f2a4c5cafde7ed8831a01cb7a2816ccbc39808","url":"https://api.github.com/repos/tr3buchet/nova/commits/a57bc7e99499f39e4eb31265983d75a9b09e1932"},{"author":{"email":"915a5b660dbb40a43c0fab79a77875b00a3fc82a@rackspace.com","name":"Mark Washenberger"},"sha":"97dada8d604def2ac836465c6548a2c1260e87f5","message":"Use uuids for compute manager agent update.\n\nRelated to blueprint internal-uuids.\n\nChange-Id: Ib4406f7fd4e5d91852d63785f596014cc3979fd2","url":"https://api.github.com/repos/tr3buchet/nova/commits/97dada8d604def2ac836465c6548a2c1260e87f5"},{"author":{"email":"edf97d05d0a6276bac8d2ddc7075d5d9796f742d@codestud.com","name":"Chris Behrens"},"sha":"84693b4a16413830be61f465f602de9d13b45161","message":"Fix RPC responses to allow None response correctly.\n\nFixes bug 897155\n\nAlso adds a new fake rpc implementation that tests use by default.\nThis speeds up the test run by ~10% on my system.  We can decide to\nditch fake_rabbit at some point later..\n\nChange-Id: I8877fad3d41ae055c15b1adff99e535c34e9ce92","url":"https://api.github.com/repos/tr3buchet/nova/commits/84693b4a16413830be61f465f602de9d13b45161"},{"author":{"email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@nicira.com","name":"Brad Hall"},"sha":"3b75915bb399547b73a54b8377ff8a3d4a1695d6","message":"Fix QuantumManager update_dhcp calls\n\nThe syntax recently changed to add another parameter (context)\n\nChange-Id: I984294064f26bd49facd75ca4bf4634c9ff61bc8","url":"https://api.github.com/repos/tr3buchet/nova/commits/3b75915bb399547b73a54b8377ff8a3d4a1695d6"},{"author":{"email":"f4f895675a9830d25b98ce173664e20c26d8b438@dell.com","name":"Adrian Smith"},"sha":"9f643c80c6357805f591c822a2042367728c5780","message":"Fix for bug 887712\n\nCheck weather the instance_id passed into instance_update() is a model id\nor a UUID.\n\nChange-Id: Ic361299cdbfa5c3786815753c47a8e4f3ba6d494","url":"https://api.github.com/repos/tr3buchet/nova/commits/9f643c80c6357805f591c822a2042367728c5780"},{"author":{"email":"34811070d4dfa74858b5627518f75c9d4db56bcc@rackspace.com","name":"Alex Meade"},"sha":"41d674e9c562e82bf7e5f23ab09de43e2c565ef7","message":"reboot & rebuild to use uuids in compute manager\n\nRelated to blueprint internal-uuids.\n\nChange-Id: I24aedb283493fd9128f3aa67ecb47c3b52a35844","url":"https://api.github.com/repos/tr3buchet/nova/commits/41d674e9c562e82bf7e5f23ab09de43e2c565ef7"},{"author":{"email":"476a5df1ad2357529750aedd88603d1ce58fad96@gmail.com","name":"Naveed Massjouni"},"sha":"539d632fdea1696dc74fd2fb05921466f804e19e","message":"Removing line dos line endings in vmwareapi_conn.py\n\nChange-Id: Ib5e68ef07f83298a53083a4b7856244afcdbca4a","url":"https://api.github.com/repos/tr3buchet/nova/commits/539d632fdea1696dc74fd2fb05921466f804e19e"},{"author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"sha":"8efd022956dfe1e925710d8ec7d011607257e116","message":"Merge \"removed logic of throwing exception if no floating ip\"","url":"https://api.github.com/repos/tr3buchet/nova/commits/8efd022956dfe1e925710d8ec7d011607257e116"},{"author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"sha":"01f55fdd674f453d16d6e20629ab35c3161d5809","message":"Merge \"Fix RPC responses to allow None response correctly.\"","url":"https://api.github.com/repos/tr3buchet/nova/commits/01f55fdd674f453d16d6e20629ab35c3161d5809"},{"author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"sha":"24ec8bb0245c1af40d86db7bb9b906a2ae044317","message":"Merge \"Fix for bug 887712\"","url":"https://api.github.com/repos/tr3buchet/nova/commits/24ec8bb0245c1af40d86db7bb9b906a2ae044317"},{"author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"sha":"f1deb8dbd48f936c2e1c2b1c0b5feb63e7da4be2","message":"Merge \"Use uuids for compute manager agent update.\"","url":"https://api.github.com/repos/tr3buchet/nova/commits/f1deb8dbd48f936c2e1c2b1c0b5feb63e7da4be2"},{"author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"sha":"80d832b39b937e41685b6ae3f6c4e06238b80d6d","message":"Merge \"reboot & rebuild to use uuids in compute manager\"","url":"https://api.github.com/repos/tr3buchet/nova/commits/80d832b39b937e41685b6ae3f6c4e06238b80d6d"},{"author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"sha":"a668c6c7fdd50758a109d7eddeb24bf17575b010","message":"Merge \"Use uuids for file injection.\"","url":"https://api.github.com/repos/tr3buchet/nova/commits/a668c6c7fdd50758a109d7eddeb24bf17575b010"},{"author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"sha":"a83e83ac187141e106206232dc1f0f6fcb88947e","message":"Merge \"Removing line dos line endings in vmwareapi_conn.py\"","url":"https://api.github.com/repos/tr3buchet/nova/commits/a83e83ac187141e106206232dc1f0f6fcb88947e"},{"author":{"email":"9873f98ebf0ccfebf0c5b5e6e4d2dd586d5bae3f@rackspace.com","name":"Brian Waldon"},"sha":"b19b986a980304aa4cf9d916d81e0a2fff5007b3","message":"Convert compute manager delete methods to objects\n\nRelated to blueprint internal-uuids\n\nChange-Id: I781995b95fd3fb794ad5d775e1e5822a82db9fb1","url":"https://api.github.com/repos/tr3buchet/nova/commits/b19b986a980304aa4cf9d916d81e0a2fff5007b3"},{"author":{"email":"37d327f49c878137250e0b5d97408bd8b93d87e0@citrix.com","name":"Ewan Mellor"},"sha":"df674999324597a80963059dade4308a9b5d737f","message":"Fix typo: priviledges -> privileges.\n\nChange-Id: I6953844bc05fb967ec8c8f792a68b97b649f1513","url":"https://api.github.com/repos/tr3buchet/nova/commits/df674999324597a80963059dade4308a9b5d737f"},{"author":{"email":"c437454578aa740e24bc1bc37b06380de7125486@redhat.com","name":"Mark McLoughlin"},"sha":"01afc61e6201ea22926f27e82280f0b3c6f2362f","message":"Remove unused ec2.action_args\n\nThese args are now just part of APIRequest since commit 2491c2484.\n\nChange-Id: I5983681d993735bd8891dc3a6a3a3530d41a6790","url":"https://api.github.com/repos/tr3buchet/nova/commits/01afc61e6201ea22926f27e82280f0b3c6f2362f"},{"author":{"email":"f885941037070125c6d9e397f76768ba79a749c2@ifca.unican.es","name":"Alvaro Lopez Garcia"},"sha":"7c11490677bc49086271ee377e6a8076eebe15f6","message":"Fixes bug 767947\n\nIf libvirt was restarted, a libvirt.libvirtError was raised with error\ndomain libvirt.VIR_FROM_RPC when trying to use the existing connection.\n\nChange-Id: Ib3d4ff23aadf5a0c93dde0c37c5686bf404ce9de","url":"https://api.github.com/repos/tr3buchet/nova/commits/7c11490677bc49086271ee377e6a8076eebe15f6"}],"head":"32c44610e13bc83837a4a379197556c8da0040a0","size":33,"push_id":52386577}