from current to new - maggiemsft/SONiC GitHub Wiki

static generate all related json/yaml files

  • servers (customer modify)
  • duts (customer modify)
  • vms (customer modify)
  • ptf (customer modify)
  • physical_connections
  • vlan_vms_topolog(can be fixed by default)
  • testbed_topology (customer modify)
  • testbed_assignment(dynamic in server)
  • testbed_connections(dynamic in server)

current playbooks still work for such structure

  • library/conn.py
  • testbed-cli.sh
  • current test can run
    • port flap
    • lag
    • fastreboot
    • pfc ??
    • ... any other tests that need operation of EOS, need to change to SONiC fanout

build redis into sonic_mgmt docker

  • or individual installation?
  • move 2 dynamic files into redis database
  • add redis server address into lab environment meta data
  • make it save work for Redis connection and compare of diff for new change

when to upgrade Anisile??