manila-ui/releasenotes/notes
Goutham Pacha Ravi 6ad8fd882a Fix parsing names in switched fields
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] 647c2b7530/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 37e5b2f053)
(cherry picked from commit b7d87e886a)
2021-06-18 14:34:26 -07:00
..
.placeholder Add support for releasenotes 2016-05-25 17:19:09 +00:00
add-maprfs-protocol-5d7f4b4c47da8fab.yaml Add MapRFS protocol 2017-01-24 08:48:37 +00:00
add-revert-share-to-snapshot-support-cba6227cef75c1a7.yaml Add possibility to revert a share to a snapshot 2017-04-26 18:26:39 +03:00
add-share-panel-group-to-admin-dashboard-ef6a02243c0e776c.yaml Refactor admin dashboard 2017-06-06 15:54:35 +03:00
add-share-panel-group-to-project-dashboard-722ab48392588728.yaml Refactor project dashboard 2017-06-06 15:55:52 +03:00
add-support-for-microversion-2-34-share-groups-fields-f447cd6563e377c1.yaml Add support for API version 2.34 2020-04-06 14:51:12 -07:00
allow-access-to-ipv6-clients-2.38-154d308ec87bfb73.yaml Add support for API version 2.38 2020-04-14 15:39:56 -07:00
bp-manila-mountable-snapshots-93a732ad0dc95ade.yaml Add mountable snapshots support to manila-ui 2017-01-26 16:21:44 -02:00
bp-ocata-migration-improvements-e0ecccbe95e3c265.yaml Implement Share Migration Ocata improvements 2017-01-24 15:51:54 -02:00
bp-ui-user-messages-6ff935cabc516be0.yaml User messages panel 2020-09-09 18:13:44 -03:00
bug-1498433-42796ef1e266f4d3.yaml Add availability zone field for public shares 2020-03-23 22:42:14 +00:00
bug-1619244-1cc15914050d9a64.yaml Fix Manage Replicas button availability 2017-02-02 12:39:40 +04:00
bug-1664370-drop-host-field-in-project-view-tables-20b7a67023d57d35.yaml Don't show host field in project tables 2019-04-03 09:29:39 +00:00
bug-1679960-fix-quota-names-overlapping-4277d45cd0110489.yaml Fix manila quota operations 2017-04-28 13:44:03 +03:00
bug-1685655-drop-snapshot-support-param-a4e7c7ee068c8bc9.yaml Drop snapshot_support param from share_type_create 2019-11-06 23:01:28 +00:00
bug-1685657-fix-create-share-from-snapshot-form-7f5993c1100ce9b6.yaml Fix share creation from snapshot 2017-04-27 21:03:15 +03:00
bug-1702396-add-share-servers-to-share-network-details-1cff66010817f1a8.yaml Add share servers to share network detail 2019-04-02 17:14:48 -07:00
bug-1702396-fix-cannot-get-share-network-details-83e2882df1714506.yaml Show share network details to non-admin 2019-04-01 16:32:02 -04:00
bug-1783232-fix-quotas-retrieval-for-shares-and-snapshots-tables-63a1fc877029eac8.yaml Fix quotas retrieval for shares and snapshots tables 2018-08-06 22:25:27 -03:00
bug-1787016-fix-share-replica-details-eecdc8b43f2a6008.yaml Fix share replica details page for non-admins 2019-04-03 19:21:26 +00:00
bug-1823078-upgrade-api-to-v2.33-82871432659a8285.yaml Update API version to 2.33 2020-01-29 19:35:37 +00:00
bug-1842119-fix-get-quotas-for-update-quotas-share-7f229e4e011004cd.yaml Updated to get quotas data for Modify Quotas dialog Share tab 2019-09-13 15:15:57 -07:00
bug-1931641-fix-handling-share-type-name-with-hyphens-8a9f16af36da5852.yaml Fix parsing names in switched fields 2021-06-18 14:34:26 -07:00
drop-python2-support-8f7cbc2c3a758777.yaml Drop python2.7 support 2019-11-07 18:15:32 +00:00
raise-python-manilaclient-version-9caa15ec2c94968d.yaml Raise python-manilaclient req to 1.29.0 2020-02-10 14:03:48 -08:00
remove-nova-net-plugin-4fdc0d944d93644f.yaml Remove nova networking 2021-06-15 21:37:04 +00:00
start-using-reno-49da440f5e237dda.yaml Add support for releasenotes 2016-05-25 17:19:09 +00:00