path: root/overcloud-resource-registry.yaml
diff options
authorDan Prince <dprince@redhat.com>2015-07-22 18:22:50 -0400
committerDan Prince <dprince@redhat.com>2015-07-24 16:36:57 -0400
commita6861730bd3eee0cd419c959048cac9a48ee8482 (patch)
tree4b7ee25f5183d3da9902a0121b66d6fbe2b07111 /overcloud-resource-registry.yaml
parent386fc6089060eadf73fbad6123ae096ba2205572 (diff)
network validation to ping test each interface
This patches wires in a new "all nodes" validation resource that can be used to add validations that occur early on during the deployment process. This occurs after the nodes have been brought online and the initial networks have been configured but before any "post" (puppet, etc.) sort of configuration has been executed. A initial validation script has been added to ping test network IPs on each network. When using network isolation this will ensure network connectivity (vlans, etc) are working on each node and if not the heat stack will fail early, allowing time to fix the network connections and retry the stack creation via an update. Change-Id: I63cf95b27e8ad2aed48718cf84df5f324780e597 Co-Authored-By: Ian Main <imain@redhat.com> Co-Authored-By: Ryan Hallisey <rhallise@redhat.com>
Diffstat (limited to 'overcloud-resource-registry.yaml')
1 files changed, 3 insertions, 0 deletions
diff --git a/overcloud-resource-registry.yaml b/overcloud-resource-registry.yaml
index 78607b51..76e0c431 100644
--- a/overcloud-resource-registry.yaml
+++ b/overcloud-resource-registry.yaml
@@ -64,3 +64,6 @@ resource_registry:
# Port assignments for service virtual IPs for the controller role
OS::TripleO::Controller::Ports::RedisVipPort: network/ports/noop.yaml
+ # validation resources
+ OS::TripleO::AllNodes::Validation: all-nodes-validation.yaml