one-deploy
one-deploy copied to clipboard
Consider implementing a set of OpenNebula modules in Python
Having a complete set of OpenNebula ansible modules could improve one-deploy project as we would replace shell/cli code with dedicated internally idempotent modules and action plugins. We already have https://github.com/OpenNebula/one-deploy/blob/master/plugins/modules/named_vm.py.
When addressing this feature include the following feedback:
- [ ] community.general.one_vm instantiation from template should allow passing specific security groups by name, not just ID
- [ ] community.general.one_vm CPU_MODEL section should be supported
- [ ] one_template "Fetch the TEMPLATE by name" example doesn't work and asks for a template. Allow a wildcard and/or regex expression when searching
Reference: OpenNebula/one#6745
CPU_MODEL and other missing updateconf features fixed in patch.