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
Tip revision: 9209e11b89a653c7beb4393c9236723a98bc6a3f authored by David Lyle on 20 September 2013, 22:53:17 UTC
Fixing database instance launch workflow
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 |
Computing file changes ...