- 22 Jun, 2021 4 commits
-
-
Zuul authored
-
Zuul authored
-
Goutham Pacha Ravi authored
A recent change [1] introduced an encoding for problematic field names. On the share group creation form, an encoding was missed causing a silent failure where the share type/s chosen were ignored in the API request. [1] 37e5b2f0 Change-Id: I0983359acc489513a5a0940ac379e0a078870548 Partial-Bug: #1931641 Signed-off-by:
Goutham Pacha Ravi <gouthampravi@gmail.com> (cherry picked from commit 803ab323) (cherry picked from commit f421aeb1) (cherry picked from commit bf820e10)
-
Zuul authored
-
- 18 Jun, 2021 1 commit
-
-
Goutham Pacha Ravi authored
In the share creation form dialog, share network selection is optionally provided based on whether the share type chosen supports the DHSS extra-spec. This selection breaks often when dealing with share types that have a name matching the format: ".*-\d+.*". For example: test-700. The root cause of this seems to be in javascript code for "switchable" fields [1] that doesn't get triggered as expected. A similar issue manifests in the share Network Creation form where we setup switched fields with the Neutron network IDs (dashed format UUIDs) and in the Share Group Creation form where we setup switched fields with the Share Group Type IDs (dashed format UUIDs). So, we could encode the "-" in these field names to workaround this issue. Closes-Bug: #1931641 [1] https://opendev.org/openstack/horizon/src/commit/647c2b7530f81c4a534ef1d403aa3d90ae608442/horizon/static/horizon/js/horizon.forms.js#L491-L613 Change-Id: Id924fc55debdc38ae2131bf8cef396f28caa3e77 Signed-off-by:
Goutham Pacha Ravi <gouthampravi@gmail.com> (cherry picked from commit 37e5b2f0) (cherry picked from commit b7d87e88) (cherry picked from commit 6ad8fd88)
-
- 16 Jun, 2021 1 commit
-
-
Goutham Pacha Ravi authored
The lower-constraints job is failing because the lower-constraints.txt file is out of date with reality - a new pip dependency resolver [1] now lets us know that several packages have conflicting lower bounds. There is no gain expected if we retroactively attempt to fix lower constraints for required packages in this older stable branch - deployers have already wrangled through the requirements to identify what versions of packages are needed for manila_ui to work. [1] http://pyfound.blogspot.com/2020/11/pip-20-3-new-resolver.html [2] https://pip.pypa.io/en/stable/user_guide/#changes-to-the-pip-dependency-resolver-in-20-3-2020 [3] http://lists.openstack.org/pipermail/openstack-discuss/2021-March/021204.html Change-Id: I5382eb49901436fa38a0c076060cd4a4033a2182 Signed-off-by:
Goutham Pacha Ravi <gouthampravi@gmail.com> (cherry picked from commit c5e59998)
-
- 15 Jun, 2021 1 commit
-
-
Goutham Pacha Ravi authored
This is essentially dead code elimination from manila-ui at this point since manila and python-manilaclient dropped support in the Ocata release. Change-Id: I92e87282020047c7fad055cae92f2382c4193597 Partially-implements: bp remove-nova-net-plugin Signed-off-by:
Goutham Pacha Ravi <gouthampravi@gmail.com> (cherry picked from commit 4edb837a) (cherry picked from commit 85137cf7) (cherry picked from commit 7a311bac)
-
- 17 Jul, 2020 1 commit
-
-
Goutham Pacha Ravi authored
The legacy job in this repository was just setting up devstack with manila-ui enabled and doing nothing else. We added an integration gate job a couple of releases ago that does exactly what the above job does, and goes a step beyond by executing tests that check whether manila-ui is working. We can make this job use the fake driver from manila so we can add more interesting and useful test cases without having to worry about any lacking capabilities. Also make this integration job voting. Change-Id: Ibf35d7196d83e1018881776110ce173e68cf8286 Signed-off-by:
Goutham Pacha Ravi <gouthampravi@gmail.com> (cherry picked from commit 1f0754ff)
-
- 20 May, 2020 1 commit
-
-
OpenStack Proposal Bot authored
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I0dd155fc014ac9aeaf95079925b7c7ab604e2ebb
-
- 28 Apr, 2020 3 commits
-
-
Zuul authored
-
Zuul authored
-
OpenStack Proposal Bot authored
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: Ifb35f20e46920b8da832a2e39a848c47aa4fda9a
-
- 27 Apr, 2020 2 commits
-
-
OpenStack Release Bot authored
Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has as stable/ussuri branch, tests will continue to use the upper-constraints list on master. Change-Id: I559fc28272c0ebe3a6a7f89bcdf95f8ff820ab43
-
OpenStack Release Bot authored
Change-Id: I7a491ef054712979f306e95e99dd326d141b5c9e
-
- 17 Apr, 2020 2 commits
-
-
Goutham Pacha Ravi authored
We don't use this third party lib anymore, since https://review.opendev.org/#/c/717325/ Change-Id: Ibe4423cf3893981128addbf4fa31ba9003a7e968 Signed-off-by:
Goutham Pacha Ravi <gouthampravi@gmail.com>
-
Andreas Jaeger authored
This repo is now testing only with Python 3, so let's make a few cleanups: - Remove python 2.7 stanza from setup.py - Add requires on python >= 3.6 to setup.cfg so that pypi and pip know about the requirement - Remove obsolete sections from setup.cfg - Update classifiers - Update requirements, no need for python_version anymore - Switch to using sphinx-build - Use newer openstackdocstheme and Sphinx versions - Cleanup */source/conf.py to remove now obsolete content. - Remove Babel from requirements, it's not needed for running. - Update lower-constraints for osprofiler as required by other dependencies. Change-Id: I84ec7cae5b051bb9c69969d8ccaa28b053914840
-
- 16 Apr, 2020 1 commit
-
-
OpenStack Proposal Bot authored
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I68003fafff5558ddb5a06b4aa0a2390c56064fe3
-
- 15 Apr, 2020 3 commits
-
-
Zuul authored
-
Zuul authored
-
Goutham Pacha Ravi authored
We need this library to run unit tests that depend on base classes in horizon. See https://review.opendev.org/#/c/711195/ for the horizon change. Change-Id: I39fcb629c44db156b3d59481b78f24338d494a7c Signed-off-by:
Goutham Pacha Ravi <gouthampravi@gmail.com>
-
- 14 Apr, 2020 1 commit
-
-
Goutham Pacha Ravi authored
This allows users to add ipv6 access rules to their shares. Partial-Bug: #1823078 Change-Id: I3523a60b71cbacdec154552638e0f695d67199d3 Signed-off-by:Goutham Pacha Ravi <gouthampravi@gmail.com>
-
- 11 Apr, 2020 1 commit
-
-
OpenStack Proposal Bot authored
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I41587648acd2001c9f402ef0079fb931488894da
-
- 08 Apr, 2020 1 commit
-
-
OpenStack Proposal Bot authored
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I92415bcd5e072c3018bb472ca30d3e45c92145da
-
- 06 Apr, 2020 2 commits
-
-
Goutham Pacha Ravi authored
Address a TODO in the code to support missing share group fields/details: - Show share group capabilities (currently only "consistent_snapshot_support") in the share group details tab. For consistent snapshot support, Admins can also see whether this capability applies at the "pool" or "host" level. - Show share group type details in the share group details tab, and link to share group types within the admin dashboard - Make cosmetic changes to the share types listing to allow readability. Partial-Bug: #1823078 Change-Id: Ic786c8f783390e87025815df04d7ec4a8853bf3e
-
Zuul authored
-
- 04 Apr, 2020 2 commits
-
-
Zuul authored
-
manchandavishal authored
Horizon requires pyScss>=1.3.7 [1] but lower-constraints.txt in manila-ui uses pyScss 1.3.4 which can cause the failure in future. So this patch update pyScss version in lower-constraints.txt to sync the change. [1] https://review.opendev.org/#/c/715241/ Change-Id: I534fd9201e400697875295af352d3d7fbc0de591
-
- 03 Apr, 2020 1 commit
-
-
Victoria Martinez de la Cruz authored
Following openstack horizon change I2de669d8e89b8daeb7ee5405ffab35af6307c40b Now that we no longer support py27, we can use the standard library unittest.mock module instead of the third party mock lib. Unblocks currently broken pyX gates Change-Id: Id140c0a13c9d2a2bfcd1d851a04407f232021eef Closes-Bug: #1870436
-
- 01 Apr, 2020 1 commit
-
-
Andreas Jaeger authored
The repo is Python 3 now, so update hacking to version 3.0 which supports Python 3. Fix problems found. Remove hacking and friends from lower-constraints, they are not installed in a running system. Change-Id: Ia62b221aa0807300eaee7b075607ac6b56256b76
-
- 23 Mar, 2020 1 commit
-
-
vrushti authored
There is empty field for availability zone for public shares. So add availability zone for public share in admin dashboard and user dashboard. Closes-Bug: #1498433 Change-Id: Ic28f360f20bf68746c287a39ec297a4782087ced
-
- 17 Feb, 2020 1 commit
-
-
Maari Tamm authored
This patch set adds translation support to some user facing strings that are currently not marked for translation as they should be. Change-Id: I432c909ff1749ee6c393de42081a09873b186543 Closes-Bug: #1862710
-
- 12 Feb, 2020 1 commit
-
-
Zuul authored
-
- 10 Feb, 2020 2 commits
-
-
Zuul authored
-
Goutham Pacha Ravi authored
As we add support to newer versions of the Manila API, to allow newer features be used by UI consumers, we need a newer version of the SDK. Change-Id: Ia3f8a5c1cffd87e90c33e98700854f0aa1dd7041
-
- 29 Jan, 2020 1 commit
-
-
Maari Tamm authored
The Manila API version in the UI needs to be updated and it was advised to do that step by step. In this patch we update it to v2.33, that adds timestamp details: ’updated_at’ & ‘created_at’ to access_list API With this patch we make those two added values visible in the dashboard at: /dashboard/project/shares/<share_id>/ /dashboard/project/shares/<share_id>/rules/ /dashboard/admin/shares/<share_id>/ Partial-Bug: #1823078 Change-Id: I2502e1446070ef625538c13a30438a548498626e
-
- 17 Jan, 2020 1 commit
-
-
OpenStack Proposal Bot authored
For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I7bc44dc95273ed01b2724e1dd706e0c44e5abdaf
-
- 15 Jan, 2020 2 commits
-
-
Zuul authored
-
manchandavishal authored
This repo does not support Python 2 anymore, so we don't need six for compatibility between Python2 and 3, convert six usage to Python 3 code. Note that six.text_type is "str" in Python 3, so we can remove the clause completly. Change-Id: Icfb44404971b18ff865e28e551687707d52f3762
-
- 08 Jan, 2020 1 commit
-
-
Zuul authored
-
- 01 Jan, 2020 1 commit
-
-
manchandavishal authored
Django 1.11 ends its extended support in April 2020 (which is before Ussuri release), so horizon drops Django 1.11 support in Ussuri. tox envs for non-primary Django versions are no longer needed in tox.ini as testing environments for non-primary Django versions are setup in the zuul jobs now. horizon>=17.1.0 is required to use Django 2.2. requirements.txt and lower-constraints.txt are updated accordingly. for more info. please refer [1]. Depends-On: https://review.opendev.org/#/c/700733/ [1] https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin Change-Id: Ide8df87a29eb94eb17ea9d132a1162f2915948ee
-