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

Enhancement Request - Please add support for Cisco Catalyst 8000v #83

Open
morneaup opened this issue Aug 8, 2021 · 2 comments
Open

Comments

@morneaup
Copy link

morneaup commented Aug 8, 2021

Please add support for the following class 'com.cisco.c8000v'. This device class is similar to the CISCO CSR1000V.

@glennmatthews
Copy link
Owner

Ideally for full platform support it would be useful to provide at least the following:

  • Does this platform support bootstrap configuration via an embedded text file (e.g iosxe_config.txt)?
  • Does this platform support bootstrap configuration via elements in the OVF XML? (CSR1000v does, most other platforms do not)
  • What NIC type(s) (E1000, virtio, etc.) does this platform support?
  • What are the min/max supported number of CPUs, amount of RAM, number of NICs, number of serial ports?
  • How are NICs named/enumerated on this platform?

Ideally a fully-populated valid sample .ovf XML file for this platform would also be useful, so that it can be added to the test automation.

I can't promise a lot of time invested in this tool at this time (it's only tangentially related to my current day job) but if the above information is provided it shouldn't be too time-consuming to add the platform.

@morneaup
Copy link
Author

morneaup commented Aug 9, 2021

Thanks for the quick replay and sorry for not giving you much information. The C8000V is next generation router image for the CSR1000V. The specifications for the image are pretty much the same.

  1. Does this platform support bootstrap configuration via an embedded text file (e.g iosxe_config.txt)? Yes, like CSR1000v.
  2. Does this platform support bootstrap configuration via elements in the OVF XML? (CSR1000v does, most other platforms do not). Yes, like CSR1000v.
  3. What NIC type(s) (E1000, virtio, etc.) does this platform support? Supported adapter types are: VMXNET3, iXGBeVF, i40eVF
  4. What are the min/max supported number of CPUs, amount of RAM, number of NICs, number of serial ports?
      • 1 vCPU: requires minimum 4 GB RAM allocation, Max 16 GB, 3 Default NICS
      • 2 vCPUs: requires minimum 4 GB RAM allocation, Max 16 GB, 3 Default NICS
      • 4 vCPUs: requires minimum 4 GB RAM allocation, Max 16 GB, 3 Default NICS
      • 8 vCPUs: requires minimum 4 GB RAM allocation, Max 16 GB, 3 Default NICS
  1. How are NICs named/enumerated on this platform? The interface starts with GigabitEthernet1. GigabitEthernet0 is not supported. The default 3 NICs are initially created.

Reference Document: https://www.cisco.com/c/en/us/td/docs/routers/C8000V/Configuration/c8000v-installation-configuration-guide/m_install_vmware_esxi_environment.html

c8000v .OVF File
c8000v-universalk9_vga.17.05.01a.txt

Thanks!

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

No branches or pull requests

2 participants