Difference between revisions of "CSIT/CSIT Update Testbed"

From fd.io
Jump to: navigation, search
(Created page with "== 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...")
(No difference)

Revision as of 16:52, 2 November 2016

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)