The teardown.sh script attempts to provide a convenience, but is often
left unmaintained. Because it is not maintained, it cannot fully tear
down an environment. In addition, maintaining it has been made much
harder since the introduction of independent role repositories - changes
within those individual repositories would need to either be torn down
in this script, or a tear down process in each role. Such a process
would again face issues with maintenance.
Also the teardown script has created bugs with installs started on a
'dirty' environment. These behaviors have been hard to diagnose and fix,
resulting in a lot of wasted time.
Because of these issues, this patch removes the teardown script
entirely, and alters the docs to recommend that AIOs are deployed to
virtual machines for easier tear down and redeploy, as well as advising
against any kind of production use.
Reviewed: https:/ /review. openstack. org/310573 /git.openstack. org/cgit/ openstack/ openstack- ansible/ commit/ ?id=2a2ad3a2965 3ea946ab4cf0952 4e2183e28baf76
Committed: https:/
Submitter: Jenkins
Branch: master
commit 2a2ad3a29653ea9 46ab4cf09524e21 83e28baf76
Author: Nolan Brubaker <email address hidden>
Date: Wed Apr 27 15:28:32 2016 -0400
Remove teardown.sh and update related docs
The teardown.sh script attempts to provide a convenience, but is often
left unmaintained. Because it is not maintained, it cannot fully tear
down an environment. In addition, maintaining it has been made much
harder since the introduction of independent role repositories - changes
within those individual repositories would need to either be torn down
in this script, or a tear down process in each role. Such a process
would again face issues with maintenance.
Also the teardown script has created bugs with installs started on a
'dirty' environment. These behaviors have been hard to diagnose and fix,
resulting in a lot of wasted time.
Because of these issues, this patch removes the teardown script
entirely, and alters the docs to recommend that AIOs are deployed to
virtual machines for easier tear down and redeploy, as well as advising
against any kind of production use.
Fixes-Bug: #1540531
Change-Id: Ida59bec0ff9614 24180940628b006 d71e88e199b