Conversation
Aletibazo
commented
Feb 23, 2026
- Add support for OVS and OVS + DPDK interfaces for infra VMs
- Add qemu-guest-agent to infra VM template
- Add SEARCH_DOMAIN as supported context parameter
- Install opennebula-node-kvm and configure libvirt as part of infra tasks
- Add support for OVS and OVS + DPDK interfaces for infra VMs - Add qemu-guest-agent to infra VM template - Add SEARCH_DOMAIN as supported context parameter - Install opennebula-node-kvm and configure libvirt as part of infra tasks Signed-off-by: Alejandro Mosteiro <amosteiro@opennebula.io>
Signed-off-by: Alejandro Mosteiro <amosteiro@opennebula.io>
|
@Aletibazo This is really optional, but since this is called "Improve infra role" maybe we could rename *.j2 templates to *.jinja as it is the new recommended naming. For example my neovim no longer recognizes *.j2 files.. 🥹 |
Signed-off-by: Alejandro Mosteiro <amosteiro@opennebula.io>
Signed-off-by: Alejandro Mosteiro <amosteiro@opennebula.io>
sk4zuzu
left a comment
There was a problem hiding this comment.
These places have to be corrected after the rename:
one-deploy/roles/infra/tasks/deploy.yml
Line 103 in cd4b5e8
one-deploy/roles/infra/tasks/deploy.yml
Line 37 in cd4b5e8
It seems you never tested your latest changes, please make sure 'pc' -> 'q35' change works.. 🙏
- Update devices to be compatible with machine type q35 - Update inputs and graphics devices to modern options - Remove addresses for devices, let libvirt auto assign them - Update deploy task to use .jinja extensions Signed-off-by: Alejandro Mosteiro <amosteiro@opennebula.io>
|
You're right @sk4zuzu. I've addressed the issues you've pointed and pushed new changes. I've validated that the |
|
Once this PR is merged https://github.com/OpenNebula/one-deploy/pull/190/changes it implies changes here as well: in the change needed: |
Following changes to the variables of the repository role, the repos_enabled_defaults parameter should be used, as from the other instances of role invocations. Signed-off-by: Balazs Nemeth <bnemeth@opennebula.io>