update tests for bug 2112187

This change updates:

tempest.api.compute.admin.test_volumes_negative.
VolumesAdminNegativeTest.
test_update_attached_volume_with_nonexistent_volume_in_body

and

test_multiattach_rw_volume_update_failure

and

tempest.api.compute.admin.test_volume_swap.TestVolumeSwap.
test_volume_swap

to account for the fact that only cinder may call attachemnt
update aka swap_volume.

The tests now assert the expected 409
and are annotated with the skip_because decorator
to allow the nova change to be backported
while allowign tempest to pass on both master and stable branches
by skiping the affected test until all branches are in sync.

Change-Id: I72fdfe98c5c8b11d76bd2b212174d5617b081e25
Signed-off-by: Sean Mooney <work@seanmooney.info>
Related-Bug: #2112187
Signed-off-by: Balazs Gibizer <gibi@redhat.com>
2 files changed