CSIT/CSIT Update Testbed

From fd.io
< CSIT
Revision as of 16:52, 2 November 2016 by Pmikus (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

CSIT Update Testbed

Physical Testbed

  • Install CentOS on PhyTB (CSIT)
    • Configure PXE boot server - VIRL TB1
      • Note: Ideally to have PXE with multiple OS to select from CentOS, Ubuntu16.04...
    • Update scripts for un-attended installation (kickstart file per OS above)
    • Update Ansible provisioning scripts
      • Note: Ansible for multiple OS to select
  • Create new set of verify jobs with CentOS executor (CI-MAN)
    • Add OS parameter and make the job name parametric
  • Create CentOS bootstrap script (CSIT)
    • Pick topologies for CentOS
    • Install/Purge/Download YUM packages
  • Verify CSIT Framework
    • Make any necessary modifications (partially done)

VIRL Testbed

  • Create CentOS VIRL image (CSIT):
    • Update Packer scripts
      • Note: Ideally to have option to specify OS
    • Update Cloud-img provisioning scripts (incl. topologies)
  • Create new set of verify jobs with CentOS executor (CI-MAN)
    • Add OS parameter and make the job name parametric
  • Create CentOS bootstrap script (CSIT)
    • Install/Purge/Download YUM packages
    • Pick VIRL images for CentOS
  • Verify CSIT Framework
    • Make any necessary modifications (partially done)