Difference between revisions of "CSIT/CSIT LF VIRL testbed"

From fd.io
Jump to: navigation, search
(VIRL infrastructure open tasks)
Line 6: Line 6:
  
 
# The most important tasks
 
# The most important tasks
#* 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
+
## 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
#* Create cron job to kill old ((more then 24h?) sessions on every VIRL server
+
## Create cron job to kill old ((more then 24h?) sessions on every VIRL server
#* Cron job to delete old (more then 2 weeks?) files in /tmp directory on every VIRL server
+
##* consider using built-in VIRL simu expire timer instead of cron kill job - was this tried before?
#*: crontab -e
+
## Cron job to delete old (more then 2 weeks?) files in /tmp directory on every VIRL server
#*: 0 0 * * * * find /var/log/libvirt/qemu -type f -mtime +14 -name "instance*.log" -delete
+
##: 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 /var/log/libvirt/qemu -type f -mtime +14 -name "instance*.log" -delete
#*: 0 0 * * * * find /tmp -type f -atime +14 -name "*.rpm" -delete
+
##: 0 0 * * * * find /tmp -type f -atime +14 -name "*.deb" -delete
#* 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
+
##: 0 0 * * * * find /tmp -type f -atime +14 -name "*.rpm" -delete
#* Centos7 tests instability (under investigation by Tom Herbert)
+
## 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
 +
## Centos7 tests instability (under investigation by Tom Herbert)
 
# Other tasks
 
# Other tasks
#* CSIT-116 [https://jira.fd.io/browse/CSIT-116]: Modify VIRL and nested-VM username/password
+
## CSIT-116 [https://jira.fd.io/browse/CSIT-116]: Modify VIRL and nested-VM username/password
#* CSIT-159 [https://jira.fd.io/browse/CSIT-159]: Nested VM: Replace cisco/cisco credentials with csit/csit
+
## CSIT-159 [https://jira.fd.io/browse/CSIT-159]: Nested VM: Replace cisco/cisco credentials with csit/csit
#* CSIT-160 [https://jira.fd.io/browse/CSIT-160]: Ubuntu VM: Replace cisco login with csit
+
## CSIT-160 [https://jira.fd.io/browse/CSIT-160]: Ubuntu VM: Replace cisco login with csit
#* CSIT-145 [https://jira.fd.io/browse/CSIT-145]: Out-of-band access to SUTs
+
## CSIT-145 [https://jira.fd.io/browse/CSIT-145]: Out-of-band access to SUTs
#* CSIT-151 [https://jira.fd.io/browse/CSIT-151]: Do not destroy VM in case of test failure due to infrastructure issue  
+
## CSIT-151 [https://jira.fd.io/browse/CSIT-151]: Do not destroy VM in case of test failure due to infrastructure issue
#* CSIT-150 [https://jira.fd.io/browse/CSIT-150]: Health-check to capture TG/SUT environment after failed test case
+
## CSIT-150 [https://jira.fd.io/browse/CSIT-150]: Health-check to capture TG/SUT environment after failed test case
#* CSIT-202 [https://jira.fd.io/browse/CSIT-202]: Execute start/stop-testcase scripts from git repository
+
## CSIT-202 [https://jira.fd.io/browse/CSIT-202]: Execute start/stop-testcase scripts from git repository
#* CSIT-115 [https://jira.fd.io/browse/CSIT-115]: Usage and status monitoring of VIRL hosts
+
## CSIT-115 [https://jira.fd.io/browse/CSIT-115]: Usage and status monitoring of VIRL hosts
#* CSIT-112 [https://jira.fd.io/browse/CSIT-112]: VIRL infrastructure periodic creation and distribution of images
+
## CSIT-112 [https://jira.fd.io/browse/CSIT-112]: VIRL infrastructure periodic creation and distribution of images
#* CSIT-90 [https://jira.fd.io/browse/CSIT-90]: Nested-VM boot-up failed
+
## CSIT-90 [https://jira.fd.io/browse/CSIT-90]: Nested-VM boot-up failed
#* CSIT-210 [https://jira.fd.io/browse/CSIT-210]: Nested VM to include l3fwd startup script
+
## CSIT-210 [https://jira.fd.io/browse/CSIT-210]: Nested VM to include l3fwd startup script
#* CSIT-161 [https://jira.fd.io/browse/CSIT-161]: Update nested VM qemu library to use 3rd serial console
+
## CSIT-161 [https://jira.fd.io/browse/CSIT-161]: Update nested VM qemu library to use 3rd serial console
#* CSIT-356 [https://jira.fd.io/browse/CSIT-356]: Update VIRL testbed creation to allow specification of centos image
+
## CSIT-356 [https://jira.fd.io/browse/CSIT-356]: Update VIRL testbed creation to allow specification of centos image

Revision as of 12:43, 9 May 2017

VIRL testbed description

TODO

VIRL infrastructure open tasks

  1. The most important tasks
    1. 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
    2. Create cron job to kill old ((more then 24h?) sessions on every VIRL server
      • consider using built-in VIRL simu expire timer instead of cron kill job - was this tried before?
    3. 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. 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. Centos7 tests instability (under investigation by Tom Herbert)
  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