Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1.5 Preparing the Hosts for CVP Testing

The SUT’s operating system and openstack version that have been tested by DoveTail are:

  1. operating system:

  • Ubuntu 16.04.2 LTS (Xenial) for x86_64

  • Ubuntu 14.04 LTS (Trusty) for x86_64
  • CentOS-7-1611 for x86_64
  1. openstack version:

...

liberty

...

mitaka

...

newton

This section provide general guidelines on how to prepare the SUT for getting ready to conduct CVP testing using Dovetail. SInce the SUT is a commercial vendor product that is based on an open source VIM (currently Openstack), we will describe the preparation steps in the context of the open source community distributions only. The tester is advised to use the information here as reference only and prepare the commerdical SUT based on its own system specifics.

1.5.1 Host Operating Systems

The OPNFV CVP does not directly restrict choice of host operating systems. The following operating systems have been used and tested in certain degree in the OPNFV community.

  • Ubuntu 14.04

  • Ubuntu 16.04

  • Centos 7

Additional information and community support can be found in /* xyz wiki, forum, etc ?? */

1.5.2 Openstack-based VIM Requirements

The current version of CVP uses Openstack as the only option of a Virtual Infrastructure Manager (VIM). The SUT must therefore use an Openstack based VIM. The following guidelines explain the compliant versions of Openstack and required functional components.

The current CVP test suite includes Openstack DefCore testing through RefStack as a component. Therefore it is advised that testers should also consult documentation of Defcore qualification testing for additional guidance. The version of Refstack in CVP (should we use CVP1.x.y? )  is 2016.8. /*double check */

1.5.2.1 Openstack Versions

/* this list needs to be cross checked with refstack's support list */

/* also needs to be more precise what is listed here, what is not listed - we should probably list open source community tested only */

  • liberty

  • mitaka

  • newton

  • redhat osp9

1.5.2.1 Openstack POD Configuration

The SUT must be configured such that it consists of 3 controllers nodes in HA mode, and 2 compute nodes, as illustrated in the diagram below.

/*insert diagram */

Additional explainations /*what else needed here?? */

 

1.5.2.2 Required Openstack Components

The following Openstack components are required,

  • Openstack Nova
  • Openstack Neutron
  • Openstack Glance
  • Openstack Swift
  • Openstack Keystone
  • Openstack Cinder

 

1.5.3 Configuring Testing Resources in Openstack

/* creating projects, accounts, floating ip, networks, security policies, router,... all that are needed for conducting Dovetail testing */

/* any storage configuration needed? */

...

 

2 Conducting CVP Tests using Dovetail

...

         sudo dnf -y install gcc  git  vim-enhanced  python-devel  python-pip  (apt-transport-https)  redhat-rpm-config vim-enhanced  python-devel  python-pip  (apt-transport-https)  redhat-rpm-config


Once Docker is installed, a tester can choose one of the following two methods for installing and running Dovetail. In 2.2.4, we explain the steps to install Dovetail from the source. In 2.2.5, an alternative using a Docker image with preinstalled Dovetail is introduced.

2.2.4 Installing Dovetail

...

2.2.5 Installing Dovetail Docker Container

The Dovetail project also maintains a Docker image that has Dovetail test tools preinstalled. 

 TBD. Is this useful or necessary?

2.3 Running CVP Test Suite

...