CSIT/CSIT LF VIRL testbed

From fd.io
< CSIT
Revision as of 12:48, 10 May 2017 by Mackonstan (Talk | contribs)

Jump to: navigation, search

VIRL infrastructure open tasks

This is the current working list of identified tasks for CSIT VIRL testbeds. It is updated periodically

  1. The most important tasks
    1. [WIP] Address issue with clearing old (garbage) simulations on every VIRL server. Use built-in VIRL simulation expire timer instead of cron kill job.
    2. [WIP] VIRL1 server upgrade to ubuntu16.04, VIRL-core ver. 10.32.8, OpenStack Mitaka.
    3. [OPEN] - Cron job to delete old (more then 2 weeks?) files in /tmp directory on every VIRL server
      crontab -e
      0 0 * * * * find /var/log/libvirt/qemu -type f -mtime +14 -name "instance*.log" -delete
      0 0 * * * * find /var/log/libvirt/qemu -type f -mtime +14 -name "instance*.log" -delete
      0 0 * * * * find /tmp -type f -atime +14 -name "*.deb" -delete
      0 0 * * * * find /tmp -type f -atime +14 -name "*.rpm" -delete
    4. [OPEN] - Currently the latest nested VM image is used for all Ubuntu/Centos images - we need solution to be able to link different nested VM images to different ubuntu/centos images
    5. [WIP] Centos7 tests instability - root cause found and fixed on upgraded VIRL1 server. Centos7 productization subject to completing VIRL1 upgrade, followed by remaining servers VIRL2, VIRL3.
  2. Other tasks
    1. CSIT-116 [1]: Modify VIRL and nested-VM username/password
    2. CSIT-159 [2]: Nested VM: Replace cisco/cisco credentials with csit/csit
    3. CSIT-160 [3]: Ubuntu VM: Replace cisco login with csit
    4. CSIT-145 [4]: Out-of-band access to SUTs
    5. CSIT-151 [5]: Do not destroy VM in case of test failure due to infrastructure issue
    6. CSIT-150 [6]: Health-check to capture TG/SUT environment after failed test case
    7. CSIT-202 [7]: Execute start/stop-testcase scripts from git repository
    8. CSIT-115 [8]: Usage and status monitoring of VIRL hosts
    9. CSIT-112 [9]: VIRL infrastructure periodic creation and distribution of images
    10. CSIT-90 [10]: Nested-VM boot-up failed
    11. CSIT-210 [11]: Nested VM to include l3fwd startup script
    12. CSIT-161 [12]: Update nested VM qemu library to use 3rd serial console
    13. CSIT-356 [13]: Update VIRL testbed creation to allow specification of centos image
  3. Tracking only
    1. [WIP] VIRL server 10.30.51.28 - currently in TESTING status because of some issue (VIRL licence, keystone), we need to move it to PRODUCTION status. This should not interfere with operation. Will move into PRODUCTION once VIRL-core ver. 10.32.8 +Mitaka productized.