Description of problem: While updating the subnet parameter with some invalid name(name containing spaces) doesn't show an error 'Name can't contain spaces' or equivalent error Version-Release number of selected component (if applicable): Satellite 6.3.0 Snap 11 How reproducible: Always Steps to Reproduce: 1. Create Subnet 2. Add parameter with valid name and valid value 3. From Web UI, Open above subnet and attempt to update the parameter with an invalid name(I tried with a name containing space). Actual results: Satellite web doesn't throw error for an invalid name(in my case 'Name can't contain spaces') Expected results: Satellite web should throw an error for updating subnet parameter with an invalid name. Additional info: Production logs throwing a correct error as below but not UI: [I] Current user: admin (administrator) 2017-08-16 10:10:03 0bea6436 [app] [I] Failed to save: Name can't contain spaces. 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered subnets/_fields.html.erb (8.7ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered common_parameters/_parameter.html.erb (1.9ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered common_parameters/_parameter.html.erb (1.7ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered common_parameters/_parameter.html.erb (1.7ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered common_parameters/_parameter.html.erb (1.7ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered common_parameters/_parameter.html.erb (1.7ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered common_parameters/_parameter.html.erb (1.7ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered common_parameters/_parameters.html.erb (20.8ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered taxonomies/_loc_org_tabs.html.erb (23.7ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered subnets/_form.html.erb (91.5ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Rendered subnets/edit.html.erb (92.0ms) 2017-08-16 10:10:03 0bea6436 [app] [I] Completed 200 OK in 148ms (Views: 84.9ms | ActiveRecord: 15.6ms)
Created redmine issue http://projects.theforeman.org/issues/20840 from this bug
Upstream bug assigned to kgaikwad
Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/20840 has been resolved.
This bug belongs to 6.3 feature Parameterized Subnet and has to be fixed asap, great if we can get this in before Beta.
Verified! @Satellite 6.3 snap 26 Steps: As per Description Behavior: The Parameter is not allowing to be updated with invalid name. e.g Throws error 'name cant contain space' error in case of updating with space.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:0336