Skip to content

Extend kvm role to execute without Frontend#193

Open
balazsbme wants to merge 1 commit intomasterfrom
f-engineering-768-add-fe-skip-to-kvm-role
Open

Extend kvm role to execute without Frontend#193
balazsbme wants to merge 1 commit intomasterfrom
f-engineering-768-add-fe-skip-to-kvm-role

Conversation

@balazsbme
Copy link
Copy Markdown
Contributor

Move "add tags to KVM role" commit from forked repo.

Original commit in the fork

    commit d39902363fb08b7618f3452661ff57ee188d1615
    Author: Alejandro Mosteiro <amosteiro@opennebula.io>
    Date:   Thu Feb 5 13:28:22 2026 +0100

    M #-: Add tags to KVM role
    Add tags the SSH slurp and adding host to OpenNebula tasks, this way it is possible to run KVM role without a Frontend

… forked repo

    commit d399023
    Author: Alejandro Mosteiro <amosteiro@opennebula.io>
    Date:   Thu Feb 5 13:28:22 2026 +0100

    M #-: Add tags to KVM role
    Add tags the SSH slurp and adding host to OpenNebula tasks, this way it is possible to run KVM role without a Frontend

Signed-off-by: Balazs Nemeth <bnemeth@opennebula.io>
@balazsbme balazsbme requested review from Aletibazo and sk4zuzu March 23, 2026 12:35
@balazsbme
Copy link
Copy Markdown
Contributor Author

@Aletibazo to confirm whether this will be solved by the PR #173 that improves the infra role, or we still need it.

@sk4zuzu
Copy link
Copy Markdown
Collaborator

sk4zuzu commented Apr 9, 2026

🤔 So what's the idea here? What is your use case? How do you use the tag?

@Aletibazo
Copy link
Copy Markdown
Collaborator

This was a workaround to configure a node without adding it to an OpenNebula installation, so it could be used as infra. No need for this if PR #173 is merged, since it includes the needed changes to install libvirt when running infra playbook. Tag was used like this:

ansible-playbook -i inventory.yml opennebula.deploy.main --tags "node,preinstall,libvirt" --skip-tags "add_node_to_opennebula" --limit "node" -e "leader=skip"

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants