Comment 0 for bug 1683838

Revision history for this message
Valentyn Khalin (vkhalin) wrote :

Detailed bug description:
When you launch instance via Horizon from volume it allows you to do that multiple times when you hit "Lunch instance" button.

Normal behavior should be:
- when you hit "Lunch instance" button it becomes freezed till instance will be launched
- when you hit "Lunch instance" button volume/snapshot (or any other boot source which will be 'in use' after instance is launched) should be freezed also
- volume/snapshot should be not accessile for new instance launch as it is "in use" right after button was hit

Steps to reproduce:
- open Horizon dashboard. One of the newest one which uses Javascript for popup windows like instance launch
- open Volumes tab and create bootable volume
- hit "Launch as instance" button to open popup window
- fill all necessary tabs and "Launch instance" button will be available
- hit quickly "Launch instance" button few times
- check running instances in "Instances" tab

Expected results:
- when you hit "Lunch instance" button it becomes freezed till instance will be launched
- when you hit "Lunch instance" button volume/snapshot (or any other boot source which will be 'in use' after instance is launched) should be freezed also
- volume/snapshot should be not accessile for new instance launch as it is "in use" right after button was hit

Actual result:
- you're able to launch multiple instances from volume

Reproducibility:
- all envs with Horizon that uses Javascript for "Launch instance" window

Workaround:
- inform customer about that bug