Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change user password on FireEdge Sunstone #6471

Closed
3 tasks
dcarracedo opened this issue Jan 22, 2024 · 0 comments · Fixed by OpenNebula/docs#2926 or OpenNebula/docs#2927
Closed
3 tasks

Change user password on FireEdge Sunstone #6471

dcarracedo opened this issue Jan 22, 2024 · 0 comments · Fixed by OpenNebula/docs#2926 or OpenNebula/docs#2927

Comments

@dcarracedo
Copy link
Contributor

Description
In FireEdge Sunstone you cannot change the user password because you get an error:

image

To Reproduce

  1. Create a regular user (not admin).
  2. Add the users tab on the view configuration so the user can see the user tab.
  3. Log into FireEdge Sunstone and goes to the user tab.
  4. Click on the user's row.
  5. Go to the Authentication tab, change the password and click on Save changes.
  6. An error will appear and the password is not changed.

Expected behavior
That the password of the user is changed.

Details

  • Affected Component: FireEdge Sunstone
  • Hypervisor: N/A
  • Version: 6.8

Additional context
The problem is about the request that is made when you click on Save changes. Now, the one.user.chauth is called but if you change the password one.user.passwd is the request to be used.
So, Save changes has not to change his behavior and we need to add another button to edit only the password. This button (or a form modal) should only call one.user.passwd with the password and Save change still calling one.user.chauth without sending the password.

Also, the user has to be able to change the password on the Setting tab without using the user tab (like in the old Sunstone). So, it's needed to add an option in the Settings tab to change the password.

Progress Status

  • Code committed
  • Testing - QA
  • Documentation (Release notes - resolved issues, compatibility, known issues)
@tinova tinova added this to the Release 7.0 milestone Jan 22, 2024
@tinova tinova modified the milestones: Release 7.0, Release 6.10.0 Apr 17, 2024
dcarracedo added a commit to OpenNebula/docs that referenced this issue May 31, 2024
dcarracedo added a commit to OpenNebula/docs that referenced this issue May 31, 2024
@tinova tinova closed this as completed May 31, 2024
tinova pushed a commit to OpenNebula/docs that referenced this issue May 31, 2024
tinova pushed a commit to OpenNebula/docs that referenced this issue May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment