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

Errors in the OpenNebula Tentants module for WHMCS #6878

Open
3 tasks
Franco-Sparrow opened this issue Jan 27, 2025 · 1 comment
Open
3 tasks

Errors in the OpenNebula Tentants module for WHMCS #6878

Franco-Sparrow opened this issue Jan 27, 2025 · 1 comment

Comments

@Franco-Sparrow
Copy link

Franco-Sparrow commented Jan 27, 2025

Description

I have identified some issues on the WHMCS OpenNebula Tenants module. Please, read the following described errors.

  1. User creation specifying user and password (unknown param type during creation). The user and group were created ([email protected] and [email protected]).

Image

Image

Image

  1. Quota is not working while user is created and nothing was registered on logs about this. The following picture is from the module settings on the product used for this tests:

Image

  1. User deletion is not working. The account order could be terminated from the WHMCS but the user account and its group remains intact in the cloud. There are no logs entries for one.group.delete nor one.user.delete on oned.log.

Image

  1. Password and Quota Module commands are missing or not implemented. This is necessary for password and quota modifications:

Image

All this was tested against FSunstone and RSunstone endpoint and WHMCS with DEVEL license.

To Reproduce

  1. Install WHMCS latest LTS version v8.11.2 (at the moment of writting this issue), following the official site procedure.
  2. Install OpenNebula Tenant module following OpenNebula documentation.
  3. Configure integration with some opennebula cloud in v6.10.2 or v6.8.2.
  4. Try all operations described on Description section of this bug report.

Expected behavior

  • User creation without unknown param type error.
  • Password change implementation.
  • Quota working from the user creation.
  • User quota and group quota implementation.

The OpenNebula Tenant module for WHMCS looks like is focused for pay-as-you-go model, but it would be nice if also be functional for pre-allocated model.

Details

  • Affected Component: [Sunstone, WHMCS]
  • Hypervisor: [KVM]
  • Version: [6.10.2]

Additional context
Add any other context about the problem here.

Progress Status

  • Code committed
  • Testing - QA
  • Documentation (Release notes - resolved issues, compatibility, known issues)
@Franco-Sparrow Franco-Sparrow changed the title OpenNebula Tentant module for WHMCS errors OpenNebula Tentants module for WHMCS errors Jan 27, 2025
@Franco-Sparrow Franco-Sparrow changed the title OpenNebula Tentants module for WHMCS errors Errors in the OpenNebula Tentants module for WHMCS Jan 27, 2025
@Franco-Sparrow
Copy link
Author

Franco-Sparrow commented Feb 3, 2025

Hi @tinova @rsmontero

Sorry to tag you both directly on this issue, but if you find an available time in your schedule, please check this one.

Cheers and thanks for your hard work. I will keep supporting your team from my side :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant