Skip to content

Support topology extend with multiple host-address #403

@links84

Description

@links84

Currently a user can add multiple --host-address in virsh plugin to spawn nodes on different kvm host.
Looking at the code, it seems '--topology-extend' is only expected to work on single host-address, based on the _run_condition value derived in "Pre run configuration" .
I was hoping that if I run virsh with X host-address and at a later time run it again with X+Y number of hosts along with extend option, then new value of each node count is distributed across the Y nodes.
The current behavior is that when a virsh command is run again with new host-address and topology extend option, the new vms are spawn in the older host.

The functionality we are looking for is to spawn different number of compute/overcloud nodes on different host as these hosts may have dissimilar resources like memory , cpu etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions