QEMU and the virtual Nexus 9k
Live ramble write up on setting up a vNexus on QEMU rather than ESXi. Thought it handy to have one local if I wanted to quickly check something on the CLI or a NXAPI interaction without either firing up a real switch or going onto the corp net and into the lab. First small hurdle - To UEFI or not to UEFI? The docs still tell you to specify a separate BIOS file but from what I'm reading now, UEFI is a pre-req package when installing QEMU so it should be there anyway. Checking my packages on this 20.04 build, it's indeed installed already: matt@dev-lnx-ldn3 : ~ $ sudo apt list --installed | grep ovm WARNING: apt does not have a stable CLI interface. Use with caution in scripts. ovm f/focal-updates,focal-security,now 0~20191122.bd85bf54-2ubuntu3.3 all [installed,automatic] The bios file is /usr/share/qemu/OVMF.fd So I could specify -bios /usr/share/qemu/OVMF.fd if I wanted to switch it out on the CLI as I run the machine. Could file a doc bug if I have some time next week ...