OPI lab and automation
This project welcomes contributions and suggestions. We are happy to have the Community involved via submission of Issues and Pull Requests (with substantive content or even just fixes). We are hoping for the documents, test framework, etc. to become a community process with active engagement. PRs can be reviewed by by any number of people, and a maintainer may accept.
See CONTRIBUTING and GitHub Basic Process for more details.
We manage all passwords in https://opi-team.1password.com
- ask in Opi Slack for initial user/password
- log into vpn.opiproject-lab.org via web browser and change first time password
- either allow the browser based Network Access application to be installed and the VPN will be launched
- or if your company restricts browser-based installs you can:
- If on Windows, install F5 Access app from www.microsoft.com/store/productId/9WZDNCRDSFN0
- If on Mac, install the F5 Access app from the Mac App store from apps.apple.com/us/app/f5access/id1243219105
- create new OPI VPN connection and enter your new credentials
- test it by going to https://172.22.4.2/redfish/v1/
- Goals and Requirments
- Setup
- Cables/Fibers/transceivers
- LAB IPs allocation and Inventory
- Open Telemetry Observability
- Server Software Setup
- Bill of Materials
- Physical Testbed Setup
- ToR - Arista DCS-7280TR-48C6-R
- TS - Serial Consoles - Avocent ACS8000
- KVM - KVM Switch - Avocent MPU8032DAC
- VPN - F5 BIG IP i4000
- nPDU - Network PDU - Vertiv VP7N3001
- DH1 - DPU Host 1 - Dell R650
- DH2 - DPU Host 2 - HPE DL360
- DH3 - DPU Host 3 - HP RL300
- DH4 - DPU Host 4 - Dell R760
- A100G - 100G Switch - Arista DCS-7280CR
- TGEN1 - Traffic Generator 1 - Supermicro
- Running the Test Cases