[UI] Unclear how to separate DNS servers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Medium
|
Unassigned | ||
maas-ui |
Fix Released
|
Unknown
|
Bug Description
# Steps to reproduce
1. In the web ui, go to the subnets page
2. click on a CIDR range.
3. click edit, and edit the DNS field
# expected behavior
Something on that page should tell the user that multiple entries should be separated by a space (and not a comma, semicolon etc). Either a dynamic message that appears when they enter a comma, or a hint in the field itself when empty, or text near that field.
# actual behavior
There is nothing to tell the user whether the field even accepts multiple entries at all.
There is nothing to tell the user that they should not use commas or semicolons to separate multiple entries.
If the user tries to save after using commas, an error message appears. That's great.
However I just tried using a space initially, and I had no idea whether it worked or not. I could not even tell whether multiple fields were allowed. I didn't know whether MAAS checked my input and found it valid, or whether it blindly passed it through without checking for the correct separator.
```
$ dpkg -l '*maas*'|cat
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii maas 2.4.2-7034-
ii maas-cli 2.4.2-7034-
un maas-cluster-
ii maas-common 2.4.2-7034-
ii maas-dhcp 2.4.2-7034-
un maas-dns <none> <none> (no description available)
ii maas-proxy 2.4.2-7034-
ii maas-rack-
ii maas-region-api 2.4.2-7034-
ii maas-region-
un maas-region-
un python-django-maas <none> <none> (no description available)
un python-maas-client <none> <none> (no description available)
un python-
ii python3-django-maas 2.4.2-7034-
ii python3-maas-client 2.4.2-7034-
ii python3-
```
tags: | added: ui |
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → next |
summary: |
- Unclear how to separate DNS servers in web ui + [UI] Unclear how to separate DNS servers |
Changed in maas-ui: | |
importance: | Undecided → Unknown |
Changed in maas: | |
milestone: | next → none |
Changed in maas-ui: | |
status: | New → Fix Released |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
milestone: | none → next |
Changed in maas: | |
milestone: | next → 3.2.0-beta1 |
Changed in maas: | |
status: | Fix Committed → Fix Released |