Skip to content

drgogeta86/haos

 
 

Repository files navigation

High Availability OpenStack (HAOS)

Introduction

HAOS is a suite of HA/destructive tests for OpenStack clouds. These tests are written as Rally plugins and are executed by Rally and in parallel with the load/performance tests to simulate some disaster/failover scenarios with the OpenStack clouds. HAOS uses Shaker for remote execution of commands on OpenStack nodes and for data-plane performance load.

How to install

  1. Clone the repository:
git clone git://git.openstack.org/stackforge/haos
  1. Make sure that sshpass is installed - on Ubuntu do sudo apt-get install sshpass

  2. Fill in your openrc file based on the sample provided in etc/openrc

  3. Import openrc into your environment by doing

source etc/openrc.local
  1. Run tox:
tox -erun

How to run tests

Run scenario with the command:

tox -erun <scenario>

About

HAOS is a suite of HA/destructive tests for OpenStack clouds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.5%
  • Shell 1.1%
  • Makefile 0.4%