← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1312796] Re: we are able to destroy an instance while taking a snapshot

 

There was a reproduce ask over 6 months ago which was not done. Marking
as Invalid.

** Changed in: nova
       Status: Triaged => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1312796

Title:
  we are able to destroy an instance while taking a snapshot

Status in OpenStack Compute (Nova):
  Invalid

Bug description:
  we are able to destroy an instance when taking a snapshot.

  the new image status would depend if it was already created and
  uploaded to /var/lib/glance/images

  I think that if we allow to destroy the instance when taking the
  snapshot we run the risk of data corruption on the new snapshot or the
  snapshot not being created at all.

  so I think that to destroy the instance while taking the snapshot we
  should have a --force in while the admin user knowingly destroys the
  instance.

  
  [root@puma31 ~(keystone_admin)]# nova list 
  nov+--------------------------------------+------+--------+----------------------+-------------+--------------------------+
  | ID                                   | Name | Status | Task State           | Power State | Networks                 |
  +--------------------------------------+------+--------+----------------------+-------------+--------------------------+
  | e00ae899-e285-4f09-8cda-2c2680799bba | from | ACTIVE | image_pending_upload | Running     | novanetwork=192.168.32.2 |
  +--------------------------------------+------+--------+----------------------+-------------+--------------------------+
  [root@puma31 ~(keystone_admin)]# nova delete e00ae899-e285-4f09-8cda-2c2680799bba
  [root@puma31 ~(keystone_admin)]# nova list 
  +--------------------------------------+------+--------+------------+-------------+--------------------------+
  | ID                                   | Name | Status | Task State | Power State | Networks                 |
  +--------------------------------------+------+--------+------------+-------------+--------------------------+
  | e00ae899-e285-4f09-8cda-2c2680799bba | from | ACTIVE | deleting   | Running     | novanetwork=192.168.32.2 |
  +--------------------------------------+------+--------+------------+-------------+--------------------------+

  [root@puma31 ~(keystone_admin)]# nova image-create e00ae899-e285-4f09-8cda-2c2680799bba destroy_test --poll
  Server snapshotting... 50% complete
  Server snapshotting... 50% complete
  Server snapshotting... 100% complete
  Finished
  ERROR: Instance could not be found (HTTP 404) (Request-ID: req-b6b7b066-0da8-441a-8788-b6969d7b1527)
  [root@puma31 ~(keystone_admin)]# 
  [root@puma31 ~(keystone_admin)]# 
  [root@puma31 ~(keystone_admin)]# glance image-list 
  +--------------------------------------+--------------+-------------+------------------+------------+--------+
  | ID                                   | Name         | Disk Format | Container Format | Size       | Status |
  +--------------------------------------+--------------+-------------+------------------+------------+--------+
  | 6aa2362c-a1bb-490a-aeeb-3786ad7b9312 | destroy_test | qcow2       | bare             | 3629645824 | active |
  | 73f92385-3080-4a4e-a100-76de38a3a569 | new_snap     | qcow2       | bare             | 3628728320 | active |
  | deddabea-475f-4c2f-88e3-0c76612e529c | poll-test1   | qcow2       | bare             | 3629383680 | active |
  | df06e227-0d6a-4e2c-90c1-13cd32721360 | rhel         | qcow2       | bare             | 3628990464 | active |
  | 6175a441-8cb2-4d35-9b7d-241d51eaa270 | rhel1        | qcow2       | bare             | 3629383680 | active |
  +--------------------------------------+--------------+-------------+------------------+------------+--------+

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1312796/+subscriptions


References