Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ansible Playbook for Lab Automations #970

Open
6 of 13 tasks
bhoutrosjh opened this issue May 15, 2024 · 1 comment
Open
6 of 13 tasks

Ansible Playbook for Lab Automations #970

bhoutrosjh opened this issue May 15, 2024 · 1 comment
Assignees
Labels

Comments

@bhoutrosjh
Copy link
Collaborator

bhoutrosjh commented May 15, 2024

https://github.com/opiproject/opi-poc/blob/main/lab/ansible/setup.yml

This has some dependency on creating manual instructions
Baseline has been built but we will need to partner with Rahul's Ansible

  • Add BIOS settings change (always on) in the playbook, see Redfish: add bios config for servers #968
  • Arista 100G and arista TOR switches : show version from playbook
  • Arista 100G and arista TOR switches : send configuration file from playbook
  • Add new management server into the playbook
  • Install socat binary and systemd service to proxy ACC to IMC for otel
  • Add tgen1 and tgen1bmc into the inventory and the playbook
  • Re-IP new management server and DH1 (fix their IPs)
  • Run DHCP on new management server instead of DH1
  • Add Marvell and Pensando cards into the playbook
  • Send email to Anil to help with Marvell Bringup
  • Write Automation on Marvell Card -- @rahulsachdev
  • Firmware update, etc. (automated on cards)
  • Trigger ansible playbook automatically from GitHub on configuration changes (in the folder) @glimchb
@bhoutrosjh
Copy link
Collaborator Author

See the lab project for deeper coverage: https://github.com/opiproject/lab/issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

4 participants