diff options
author | Matthew Jones <matburt@redhat.com> | 2016-10-04 18:22:20 +0200 |
---|---|---|
committer | Matthew Jones <matburt@redhat.com> | 2016-10-04 18:22:43 +0200 |
commit | 4b57263adffffdebc0cf384e2354332a53fe6e25 (patch) | |
tree | a625d543e1df99e7efae33ded8b69cf1c323e476 /docs | |
parent | Merge pull request #3647 from jangsutsr/3592_enable_jt_assoc_without_extra_deps (diff) | |
download | awx-4b57263adffffdebc0cf384e2354332a53fe6e25.tar.xz awx-4b57263adffffdebc0cf384e2354332a53fe6e25.zip |
Updates to clustering doc
* Notes about routing/dns
* Mention upgrade testing
Diffstat (limited to 'docs')
-rw-r--r-- | docs/clustering.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/clustering.md b/docs/clustering.md index 942ea9a998..196d7fd6e6 100644 --- a/docs/clustering.md +++ b/docs/clustering.md @@ -149,6 +149,11 @@ When verifying acceptance we should ensure the following statements are true ## Testing Considerations * Basic testing should be able to demonstrate parity with a standalone node for all integration testing. +* Basic playbook testing to verify routing differences, including: + - Basic FQDN + - Short-name name resolution + - ip addresses + - /etc/hosts static routing information * We should test behavior of large and small clusters. I would envision small clusters as 2 - 3 nodes and large clusters as 10 - 15 nodes * Failure testing should involve killing single nodes and killing multiple nodes while the cluster is performing work. @@ -162,6 +167,7 @@ When verifying acceptance we should ensure the following statements are true - Break the link between nodes such that it forms 2 or more groups where groupA and groupB can't communicate but all nodes can communicate with the database. * Crucially when network partitioning is resolved all nodes should recover into a consistent state +* Upgrade Testing, verify behavior before and after are the same for the end user. ## Performance Testing |