Issue:
When you want to create an image in RDO stack newton version, you may encounter following error.
The current Horizon settings indicate no valid image creation methods are available. Providing an image location and/or uploading from the local file system must be allowed to support image creation.
Solution:
1. Edit /usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.py
2. Add following parameters in the end of the file.
REST_API_REQUIRED_SETTINGS = ['OPENSTACK_HYPERVISOR_FEATURES', 'LAUNCH_INSTANCE_DEFAULTS', 'OPENSTACK_IMAGE_FORMATS']#Enables upload from remote locationIMAGES_ALLOW_LOCATION = True
3. Save modification and restart httpd service.
systemctl restart httpd.service