Add VIRL server-side framework and topology templates.
[csit.git] / resources / tools / virl / README.md
1 ## VIRL scripts
2
3 This directory, and subdirectories, contain files required for automated VIRL testing. These files
4 are based on the following assumptions:
5
6   - Files in this directory are installed on the VIRL server host, and scripts in bin/ directory
7     are executable by the user used in the bootstrap.sh script in the root directory of this
8     project
9
10   - the VIRL server has a "server" image, as well as a "vPP" image that is accepting a cloud-init
11     configuration and is ready to receive a VPP upgrade.
12
13   - the VIRL server has an NFS export that can be mounted by VIRL VMs, or there is an NFS server
14     with an export mounted by the VIRL server and mountable by VIRL VMs.
15
16   - the bin/start_testcase script has hardcoded default values both in variable assignments
17     near the beginning of the file, as well as in "parser.add_argument", "default=" options.
18     These may need to be updated.