Bug 1073428
| Summary: | User creation fails with warning: "too few arguments" | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Sachin Ghai <sghai> | ||||
| Component: | Users & Roles | Assignee: | satellite6-bugs <satellite6-bugs> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Sachin Ghai <sghai> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 6.0.3 | CC: | bkearney, jhutar, lzap, omaciel, sthirugn | ||||
| Target Milestone: | Unspecified | Keywords: | Reopened | ||||
| Target Release: | Unused | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-07-02 14:14:30 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release. Still an issue:
Version-Release number of selected component (if applicable):
Satellite-6.0.3-RHEL-6-20140313.0
Steps to Reproduce:
1. Go to Administer -> Users -> New User
2. Filled these fields:
Username: jhutar
Email address: jhutar
Authorized by: INTERNAL
Password: jhutar
Verify: jhutar
Actual results:
ArgumentError
too few arguments
app/controllers/users_controller.rb:20:in `create'
app/models/concerns/foreman/thread_session.rb:33:in `clear_thread'
lib/middleware/catch_json_parse_errors.rb:9:in `call'
I got this even when I have filled first and second name input boxes, so maybe this is general issue.
Unable to reproduce with: Satellite-6.0.3-RHEL-6-20140321.2 Is this fixed already? Its still reproducible with snap4 compose2. katello-ca-1.0-1.noarch pulp-katello-plugins-0.2-1.el6sat.noarch rubygem-hammer_cli_katello-0.0.3-6.el6sat.noarch ruby193-rubygem-katello-1.5.0-23.el6sat.noarch rubygem-katello_api-0.0.8-2.el6sat.noarch katello-1.5.0-18.el6sat.noarch katello-certs-tools-1.5.5-1.el6sat.noarch katello-apache-1.0-1.noarch katello-installer-0.0.30-1.el6sat.noarch foreman-selinux-1.5.0-0.develop.el6sat.noarch rubygem-hammer_cli_foreman_tasks-0.0.1-4.el6sat.noarch foreman-proxy-1.5.3-1.el6sat.noarch foreman-libvirt-1.5.0.10-1.el6sat.noarch rubygem-foreman_api-0.1.11-4.el6sat.noarch foreman-1.5.0.10-1.el6sat.noarch foreman-postgresql-1.5.0.10-1.el6sat.noarch ruby193-rubygem-foreman-tasks-0.4.0-5.el6sat.noarch rubygem-hammer_cli_foreman-0.0.18-8.el6sat.noarch foreman-compute-1.5.0.10-1.el6sat.noarch To reproduce org needs to be selected first, before creating the user. I can confirm this. Reproduced. I could not recreate with Snap6. Even with the org selected. Moving back to ON_QA. Verified with sat6 beta snap6..(Satellite-6.0.3-RHEL-6-20140523.0). I can create user without any issue. Moving this to verified. Thanks. This was delivered with 6.0.3, which is the Satellite 6 Beta. This was delivered in 6.0.3, the Beta version of Satellite 6.0 This was delivered in the Satellite 6 Beta (6.0.3) |
Created attachment 871403 [details] warning: too few arguments Description of problem: User creation from UI raised following warning: too few arguments I tried user creation with all form parameters. Like username, firstname, surname, email, language, authorized by internal. Version-Release number of selected component (if applicable): sat6 MDP3 snap2 rubygem-katello_api-0.0.8-1.el6sat.noarch pulp-katello-plugins-0.2-1.el6sat.noarch katello-certs-tools-1.5.3-1.el6sat.noarch katello-candlepin-cert-key-pair-1.0-1.noarch katello-installer-0.0.25-1.el6sat.noarch ruby193-rubygem-katello-1.5.0-19.el6sat.noarch katello-repos-1.5.1-1.git.14.0868bd1.el6.noarch rubygem-hammer_cli_katello-0.0.3-1.el6sat.noarch katello-1.5.0-17.el6sat.noarch foreman-1.5.0.7-1.el6sat.noarch foreman-selinux-1.3.0-1.el6sat.noarch rubygem-hammer_cli_foreman-0.0.18-1.el6sat.noarch foreman-proxy-1.5.2-1.el6sat.noarch dhcp201-204.englab.pnq.redhat.com-foreman-client-1.0-1.noarch rubygem-foreman_api-0.1.11-2.el6sat.noarch foreman-postgresql-1.5.0.7-1.el6sat.noarch ruby193-rubygem-foreman-tasks-0.3.4-2.el6sat.noarch foreman-release-1.5.0-0.develop.201403041318gite44f5c1.el6.noarch How reproducible: always Steps to Reproduce: 1. create user 2. 3. Actual results: warning: too few arguments Expected results: user creation should be successful Additional info: