5313: Node Manager's GCE driver destroys boot disks reliably.
authorBrett Smith <brett@curoverse.com>
Mon, 2 Mar 2015 15:37:42 +0000 (10:37 -0500)
committerBrett Smith <brett@curoverse.com>
Mon, 2 Mar 2015 15:37:42 +0000 (10:37 -0500)
commit70f2a361c8029ee7e8616a34d61d0e45f6c29d98
tree48f0093c06d978cd03eda75c978ea318932e2edb
parenta8ac39264817dddf73bf763bbafb944d44aa132c
5313: Node Manager's GCE driver destroys boot disks reliably.

This more closely matches the behavior of the EC2 driver, which we
want.

* Upgrade to libcloud 0.16, which adds an ex_disk_auto_delete argument
  to GCE's create_node method, with True as the default.
* Set destroy_boot_disk=True when calling destroy_node().
services/nodemanager/arvnodeman/computenode/driver/gce.py
services/nodemanager/setup.py
services/nodemanager/tests/test_computenode_driver_gce.py