tripleo_overcloud_node_provision - add --network-config
Add support to set '--network-config' when provisioning nodes. When using this option neutron port resources will be created and network configuration will be applied to the nodes as part of the node provisioning. Change-Id: I6409d1aa0cd9aeb4bdd9cf66424336fb70f60a39
This commit is contained in:
parent
526fdc0515
commit
99641cf7e0
|
@ -20,3 +20,4 @@ tripleo_overcloud_node_provision_stack:
|
|||
tripleo_overcloud_node_provision_timeout: 3700
|
||||
tripleo_overcloud_node_provision_timeout_arg:
|
||||
tripleo_overcloud_node_provision_network_ports:
|
||||
tripleo_overcloud_node_provision_network_config:
|
||||
|
|
|
@ -115,3 +115,15 @@
|
|||
that:
|
||||
- tripleo_overcloud_node_provision_output ==
|
||||
"overcloud node provision --network-ports"
|
||||
|
||||
- name: Assert "tripleo_overcloud_node_provision_network_config"
|
||||
include_role:
|
||||
name: "tripleo_overcloud_node_provision"
|
||||
vars:
|
||||
tripleo_overcloud_node_provision_network_config: true
|
||||
|
||||
- name: Validate tripleo_overcloud_node_provision_network_config
|
||||
assert:
|
||||
that:
|
||||
- tripleo_overcloud_node_provision_output ==
|
||||
"overcloud node provision --network-config"
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
{{ tripleo_overcloud_node_provision_output_file | ternary('-o $PROVISION_OUTPUT', '') }}
|
||||
{{ tripleo_overcloud_node_provision_stack | ternary('--stack $PROVISION_STACK', '') }}
|
||||
{{ tripleo_overcloud_node_provision_network_ports | ternary('--network-ports', '') }}
|
||||
{{ tripleo_overcloud_node_provision_network_config | ternary('--network-config', '') }}
|
||||
{{ tripleo_overcloud_node_provision_overcloud_ssh_user | ternary('--overcloud-ssh-user $PROVISION_USER', '') }}
|
||||
{{ tripleo_overcloud_node_provision_overcloud_ssh_key | ternary('--overcloud-ssh-key $PROVISION_KEY', '') }}
|
||||
{{ tripleo_overcloud_node_provision_concurrency | ternary('--concurrency $PROVISION_CONCURRENCY', '') }}
|
||||
|
|
Loading…
Reference in New Issue