APEX inventory file

asked 2018-02-27 07:54:08 -0800

i'm trying to deploy Euphrates release to 3 bare metal servers using a physical jump host with APEX ISO installed. The goal is to have both CONTROL and COMPUTE roles on all the machines, ie, each node will have the control + compute role.

what should be the syntax at "/etc/opnfv-apex/inventory.yaml" to define this scenario? ex: capabilities: "profile:control,compute"

NOTE: i've tried an workaround, for instance, duplication the node definition like: * node1/2/3 capabilities: "profile:control" * node4/5/6 capabilities: "profile:computel" but this is not supported due to duplicated MAC adresses: "Exception registering nodes: A port with MAC address d0:94:66:0d:07:75 already exists. (HTTP 409)", "stderrlines": ["Waiting for messages on queue 'e1d150c2-17e9-4d3b-b1a2-79b23b1643f4' with no timeout.", "Exception registering nodes: A port with MAC address d0:94:66:0d:07:75 already exists. (HTTP 409)"], "stdout": "Started Mistral Workflow tripleo.baremetal.v1.registerorupdate. Execution ID: 3159ac05-008c-4df5-9f79-72a1b811220a", "stdoutlines": ["Started Mistral Workflow tripleo.baremetal.v1.registerorupdate. Execution ID: 3159ac05-008c-4df5-9f79-72a1b811220a"]}"

edit retag flag offensive close merge delete