webvirtmgr
webvirtmgr copied to clipboard
cache_mode missing in form
when creating a new instance from a flavor cache_mode is not inserted in the template.html, but it is required in create/forms.py
cache_mode = forms.CharField(error_messages={'required': _('Please select HDD cache mode')})
Since the form.is_valid() function will fail, nothing will be created, it will just silently exit.
To fix this under <input type="hidden" name="hdd_size" value="{{ flavor.disk }}">
in template.html add:
<input type="hidden" name="cache_mode" value="default">
To completely fix this, when the flavor is created cache mode should be added.
@purplesrl Are you going to open a PR?
@miguelwhite @purplesrl I fixed the issue,wait for pull request.
See #625