Comment 4 for bug 1798110

Revision history for this message
Mauricio Faria de Oliveira (mfo) wrote :

Organic Testcase
================

set -x
instancename=USER-trusty
firstdevice=sdb
seconddevice=sdc
diskname=USER-disk-1
gcloud compute --project "PROJECT" ssh --zone "ZONE" "$instancename" --command '(tar -C /var/issue/first -cf - .) | (tar -C /var/issue/second -xpf -)'
gcloud compute --project "PROJECT" ssh --zone "ZONE" "$instancename" --command "sudo umount /var/issue/first"
gcloud compute --project "PROJECT" ssh --zone "ZONE" "$instancename" --command "sudo umount /var/issue/second"
gcloud compute --project "PROJECT" ssh --zone "ZONE" "$instancename" --command "sudo mount /dev/$seconddevice /var/issue/first"
gcloud compute instances detach-disk $instancename --disk $diskname --zone ZONE
# <----- error should happen here
gcloud compute instances attach-disk $instancename --disk $diskname --zone ZONE
gcloud compute --project "PROJECT" ssh --zone "ZONE" "$instancename" --command "sudo umount /var/issue/first"
gcloud compute --project "PROJECT" ssh --zone "ZONE" "$instancename" --command "sudo mount /dev/$firstdevice /var/issue/first"
gcloud compute --project "PROJECT" ssh --zone "ZONE" "$instancename" --command "sudo mount /dev/$seconddevice /var/issue/second"