RefStack

Refstack

RefStack provides the Interop Working Group, a.k.a. DefCore committee, the tools for vendors and other users to run API tests against their clouds to provide the Interop Working Group with a reliable overview of what APIs and capabilities are being used in the marketplace. RefStack

RefStack :: Installation

user@workstation:~/$ git clone https://github.com/openstack/refstack-client
user@workstation:~/$ cd refstack-client
user@workstation:~/refstack-client$ ./setup_env
user@workstation:~/refstack-client$ find . -name tempest.conf.sample
./etc/tempest.conf.sample
user@workstation:~/refstack-client$ find . -name accounts.yaml.sample
./etc/accounts.yaml.sample
./.tempest/etc/accounts.yaml.sample
./.tempest/.venv/etc/tempest/accounts.yaml.sample
user@workstation:~/refstack-client$
user@workstation:~/refstack-client$ cp ./etc/accounts.yaml.sample ./etc/accounts.yaml
user@workstation:~/refstack-client$ cp ./etc/tempest.conf.sample ./etc/tempest.conf
user@workstation:~/refstack-client$

File etc/accounts.yaml

File etc/tempest.conf

RefStack :: Hello World

RefStack :: Compute :: Nova

Configuration needed...

RefStack :: Identity :: Keystone

Needs lot of understanding :)

Learning

These are tempest.api.identity tests from

  • Create 4 users under Dashboard and include them under etc/account.yaml

  • Wish List .. Write a script to create X users based on this script.

  1. Run your first test

  1. Check your results

RefStack :: Network :: Neutron

Only a set of network tests were done... need to run the rest

RefStack :: Object Storage :: Swift

Configuration required...

RefStack :: Volume :: Cinder

Configuration required...

Last updated