PacktPublishing/Network-Automation-with-Go

cEOS64-lab-4.28.0F not available, cEOS not available to guests, only vEOS

Closed this issue · 2 comments

jnaky4 commented

This training environment setup is minimally written about setting up with Arista. Not only can you not download any of the cEOS packages as a guest, the image required doesnt exists.

nleiva commented

Hi @jnaky4,

It's out of our control what images Arista continues to host on their website. If you follow the instructions on cEOS image, you'll find cEOS-4.28.7M to download.

image

After you extract/upload the image, import it with this command: docker import cEOS64-lab-4.28.7M.tar ceos:4.28. The last part is key (ceos:4.28), is the tag we reference in the topology files:

https://github.com/PacktPublishing/Network-Automation-with-Go/blob/main/topo-base/topo.yml -> image: ceos:4.28

name: netgo

topology:
  nodes:
    srl:
      kind: srl
      image: ghcr.io/nokia/srlinux:21.6.4
    ceos:
      kind: ceos
      image: ceos:4.28
      startup-config: ceos-startup
      binds:
      - secure/ssl:/persist/secure/ssl
    cvx:
      kind: cvx
      image: networkop/cx:5.0.0
      runtime: docker

  links:
    - endpoints: ["srl:e1-1", "ceos:eth1"]
    - endpoints: ["cvx:swp1", "ceos:eth2"]

Let me know if this doesn't work for you.

Thank you @nleiva for your response, I am closing the issue.