Nailgun does not allow save settings without restricted unfilled plugin fields
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
New
|
High
|
Fuel Python (Deprecated) |
Bug Description
Environment:
Fuel 9.0 (build 249) with fuel nsxv plugin 3.0.
Any plugin with mandatory fields and regex restrictions will
also hit this case.
Problem description
Steps to reproduce:
1. Create cluster with vCenter support
2. Select Neutron with NSX
3. Leave default Glance backend
4. Switch into created, leave mandatory NSX plugin settings on Network
tab empty
5. Switch to Settings tab, select Storage section, switch Glance
backend to VMware vSphere
6. Click Save settings, following message will appear
https:/
Expected result:
Fuel allows settings non-plugin related settings without errors
Actual result:
Error message that does mazes user.
Impact:
Operator will not know that this message is plugin related, not settings
related.
[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
249
cat /etc/fuel_
249
cat /etc/fuel_release:
9.0
cat /etc/fuel_
mitaka-9.0
rpm -qa | egrep 'fuel|astute|
fuel-release-
fuel-misc-
fuel-mirror-
fuel-openstack
fuel-provision
python-
fuel-9.
fuel-utils-
fuel-nailgun-
rubygem-
fuel-library9.
network-
fuel-agent-
fuel-ui-
fuel-setup-
nailgun-
python-
fuelmenu-
fuel-bootstrap
fuel-migrate-
shotgun-
fuel-notify-
fuel-ostf-