Skip to content

Not all details should be required on custom service offerings #111

New issue

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

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

Already on GitHub? # to your account

Closed
toonvd opened this issue Aug 30, 2022 · 3 comments · Fixed by #114
Closed

Not all details should be required on custom service offerings #111

toonvd opened this issue Aug 30, 2022 · 3 comments · Fixed by #114

Comments

@toonvd
Copy link

toonvd commented Aug 30, 2022

Some hosting providers want to force a fixed cpu_speed for example.
At the moment this results in being unable to deploy a new VM.

Ansible:

parameters are required together: cpu, cpu_speed, memory

Cloudstack:

The cpu speed of this offering id: XXX is not customizable. This is predefined in the template.

It seems this is a mismatch between CloudStack capabilities and this collection:

required_together = cs_required_together()

@resmo
Copy link
Member

resmo commented Aug 31, 2022

Hi @toonvd, can you share details which cloudstack version this is related to?

@toonvd
Copy link
Author

toonvd commented Aug 31, 2022

Hi

"cloudstackversion": "4.16.1.1"

This has to do with custom constrained service offerings. Image below.

image

Small edit - CPU speed can also be forced on unconstrained

@resmo
Copy link
Member

resmo commented Dec 4, 2022

fixed by #114

@resmo resmo closed this as completed in #114 Dec 4, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants