https://github.com/ging/horizon
Revision 9209e11b89a653c7beb4393c9236723a98bc6a3f authored by David Lyle on 20 September 2013, 22:53:17 UTC, committed by David Lyle on 25 September 2013, 16:51:52 UTC
Two fixes related to one broken workflow.

First, 1227918 is a lack of support for trove backends that don't
have volume support enabled. To fix this, the user can now enter
into 0 for the volume size to work around this.  This alters how
the value is passed troveclient. Working with trove team to get a
programmatic way to determine is volume support is enabled.

Second, 1228416 is broken javascript when trying to launch a
database instance due to a couple of factors. The template for the
help is mislinked to use the project/instance one. Two, the fields
in the flavor that trove returns are different than the fields that
nova returns for flavor. This causes an exception when trying to
generate the quota/usage graphs on the right hand side of the form.
Since the javascript is looking for hardcoded values, this is not a
trivial fix so the offensive code has been removed until it can be
revisited. Additionally, there is no guarantee that the nova backend
trove uses is the same as the one regular compute uses. Needs more
thought/work.

Combined bug fixes because they are closely related to the same
action.

Change-Id: Ia378896d1d52067ac136c55ece9b527f44dd646b
Closes-bug: #1227918
Closes-bug: #1228416
1 parent 650d267
History
Tip revision: 9209e11b89a653c7beb4393c9236723a98bc6a3f authored by David Lyle on 20 September 2013, 22:53:17 UTC
Fixing database instance launch workflow
Tip revision: 9209e11
File Mode Size
.tx
doc
horizon
openstack_dashboard
tools
.gitignore -rw-r--r-- 377 bytes
.gitreview -rw-r--r-- 76 bytes
.mailmap -rw-r--r-- 519 bytes
.pylintrc -rw-r--r-- 1.4 KB
HACKING.rst -rw-r--r-- 411 bytes
LICENSE -rw-r--r-- 9.9 KB
MANIFEST.in -rw-r--r-- 654 bytes
Makefile -rw-r--r-- 588 bytes
README.rst -rw-r--r-- 3.1 KB
manage.py -rwxr-xr-x 292 bytes
openstack-common.conf -rw-r--r-- 194 bytes
requirements.txt -rw-r--r-- 505 bytes
run_tests.sh -rwxr-xr-x 12.7 KB
setup.cfg -rw-r--r-- 1.0 KB
setup.py -rwxr-xr-x 794 bytes
test-requirements.txt -rw-r--r-- 289 bytes
tox.ini -rw-r--r-- 1.1 KB

README.rst

back to top