Remove deployment for openstack
[integration/test.git] / tools / deployment / openstack_ha / deploy / 000_destroy_setup.robot
diff --git a/tools/deployment/openstack_ha/deploy/000_destroy_setup.robot b/tools/deployment/openstack_ha/deploy/000_destroy_setup.robot
deleted file mode 100644 (file)
index 0dd626b..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-*** Settings ***
-Documentation       Test suite to destroy Openstack Deployment
-
-Library             SSHLibrary
-Library             OperatingSystem
-Resource            ../libraries/OpenStackInstallUtils.robot
-Resource            ../libraries/SystemUtils.robot
-Resource            ../libraries/OpendaylightInstallUtils.robot
-
-Suite Setup         OpenStackInstallUtils.Get All Ssh Connections
-Suite Teardown      Close All Connections
-
-
-*** Test Cases ***
-Destroy Setup
-    [Documentation]    Delete Openstack From All Nodes
-    Destroy Openstack    ${OS_CONTROL_1_IP}
-    IF    2 < ${NUM_CONTROL_NODES}    Destroy Openstack    ${OS_CONTROL_2_IP}
-    IF    2 < ${NUM_CONTROL_NODES}    Destroy Openstack    ${OS_CONTROL_3_IP}
-    IF    3 < ${NUM_CONTROL_NODES}    Destroy Openstack    ${OS_CONTROL_4_IP}
-    IF    4 < ${NUM_CONTROL_NODES}    Destroy Openstack    ${OS_CONTROL_5_IP}
-    IF    0 < ${NUM_COMPUTE_NODES}    Destroy Openstack    ${OS_COMPUTE_1_IP}
-    IF    1 < ${NUM_COMPUTE_NODES}    Destroy Openstack    ${OS_COMPUTE_2_IP}
-    IF    2 < ${NUM_CONTROL_NODES}    Destroy Openstack    ${HAPROXY_IP}
-    Run Command In Local Node    sudo ip netns delete flat1
-    Run Command In Local Node    sudo ip netns delete flat2
-    Run Command In Local Node    sudo ip netns delete physnet1
-    Run Command In Local Node    sudo ip netns delete vlantest
-    Run Command In Local Node    sudo yum remove -y openvswitch
-    Run Command In Local Node    sudo rm -rf /etc/openvswitch
-
-
-*** Keywords ***
-Destroy Openstack
-    [Documentation]    Removes Packages and Openstack directories
-    [Arguments]    ${os_node_cxn}
-    Run Command    ${os_node_cxn}    sudo yum remove -y nrpe "*nagios*" puppet "*ntp*" "*openstack*" "*libvirt*"
-    Run Command
-    ...    ${os_node_cxn}
-    ...    sudo yum remove -y "*nova*" "*keystone*" "*glance*" "*cinder*" "*swift*" "*neutron*"
-    Run Command
-    ...    ${os_node_cxn}
-    ...    sudo yum remove -y mysql mysql-server httpd "*memcache*" scsi-target-utils "*galera*"
-    Run Command
-    ...    ${os_node_cxn}
-    ...    sudo yum remove -y iscsi-initiator-utils perl-DBI perl-DBD-MySQL openvswitch "*rabbit*" rsync
-    Run Command    ${os_node_cxn}    sudo yum remove -y haproxy opendaylight
-    Run Command    ${os_node_cxn}    sudo rm -rf /etc/nagios /etc/yum.repos.d/packstack_* /root/.my.cnf
-    Run Command
-    ...    ${os_node_cxn}
-    ...    sudo rm -rf /etc/my.cnf.d /var/lib/mysql/ /var/lib/nova /etc/nova /etc/swift /etc/keystone /etc/haproxy /etc/openvswitch /etc/httpd /var/lib/rabbitmq /etc/neutron /var/lib/libvirt* /var/log/libvirt* /etc/libvirt*
-    Run Command    ${os_node_cxn}    sudo rm -rf /var/log/nova /var/log/neutron /var/log/rabbitmq /var/log/mariadb
-    Run Command    ${os_node_cxn}    sudo rm -rf /var/lib/mysql/ /var/lib/nova /etc/nova /etc/swift
-    Run Command    ${os_node_cxn}    sudo rm -rf /srv/node/device*/* /var/lib/cinder/ /etc/rsync.d/frag*
-    Run Command    ${os_node_cxn}    sudo rm -rf /var/cache/swift /var/log/keystone /var/log/cinder/ /var/log/nova/
-    Run Command
-    ...    ${os_node_cxn}
-    ...    sudo rm -rf /var/log/httpd /var/log/glance/ /var/log/nagios/ /var/log/quantum/ /etc/openvswitch
-    #Run Command    ${os_node_cxn}    sudo userdel jenkins
-    Run Command    ${os_node_cxn}    sudo rm -rf /home/jenkins
-    Run Command    ${os_node_cxn}    sudo shutdown -r