Can’t load Arista ML2 driver in Openstack?

Hi Guys, I’m trying to integrate Arista ML2 driver with Openstack (installed with packstack). It was giving me error like the below when I restart the neutron-server service. I followed “Arista Openstack Deployment Guide” for enabling the services. List of config can be found in attachment. Any clue what is causing this error & how to resolve it? tail -f /var/log/neutron/server.log 2017-03-11 23:53:03.431 6438 INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: [‘openvswitch’, ‘arista’]2017-03-11 23:53:03.536 6438 ERROR stevedore.extension [-] Could not load ‘arista’: cannot import name context2017-03-11 23:53:03.537 6438 WARNING stevedore.named [-] Could not load arista ###################### [root@controller-1 neutron]# tail -f...
Continue reading →

Issues Arista Integration with OpenStack (Mitaka)

Hello All, We are trying to integrate Arista Switches with OpenStack using Ml2 Plugins. Details of the setup as below  Setup Details: Base OS: CentOS Linux release 7.3.1611 (Core) OpenStack Version: Mitaka (13.1.2-1.el7) Control +Network Node : 172.16.48.30 Compute 1 : 172.16.48.31 Arista CVX VM : 172.16.48.100   Attached are the configuration, Physical Setup Details and logs from the network+Controller node. Once the recommended changes are made Neutron service fails.  Can anybody guide here.  Regards, Lalit   

Bug Alerts

Bug-Alerts is a service that runs on Arista CloudVisionTM eXchange (CVX) that provides customers with information on known, resolved bugs that are impacting Arista switches. The feature collects switch properties such as EOS version, hardware platform, configuration and operating conditions of all connected switches. It uses these switch properties and a local database of known bugs to determine the list of impacting bugs for each switch. This information is then displayed via show commands on CVX. The complete Bug-Alerts feature consists of the following components: CVX components AlertBase – This is the database of known and resolved bugs in Arista...
Continue reading →

VXLAN Without Controller for Network Virtualization with Arista physical VTEPs

  1) Introduction This article assumed an understanding of the VXLAN concepts. This article aims at guiding the design and implementation of network virtualization with VXLAN, employing physical VTEPs. This controller-less design provides Layer2 communication across a Layer3 network for any Layer2 Ethernet device. This solution guide resolves network virtualization for network teams that might not have yet a network virtualisation controller, or cloud management platform (CMP), but want to benefit now from all the advantages of VXLAN. Without network controller, the virtual switches will not participate natively in the VXLAN overlay setup, they would be configured the traditional way...
Continue reading →

SDN Starter Kit Quick Start Guide v2015.1

Introduction The Quick Start Guide is intended to provide an introduction to Arista Networks switches, Extensible Operating System (EOS) and recently released CloudVision management. It is intended to help the reader quickly deploy Arista switches and leverage the power of automation by using CloudVision. The setup, installation and configuration from start to finish should not take more than a couple hours.  Audience This guide is intended for the following audience:  • End user getting familiar with CloudVision • End user getting familiar with Arista’s EOS CLI CloudVision – Network Automation Key CloudVision features include point and click interface to simplify bulk tasks,...
Continue reading →

Configure CVX and VXLAN with Ansible

Purpose: This Ansible playbook allows an administrator to easily configure a Cloud Vision Exchange (CVX) environment as well as configure a Virtual Extensible LAN (VXLAN) between two switches in an environment built using Arista switches, whether they be physical or virtual (vEOS). It is ideally suited for test environments and administrators wanting to test CVX and VXLAN. The playbook can be modified for more complex deployments. Running the playbook: From the /etc/ansible directory in the Linux CLI run: ansible-playbook cvx_vxlan_playbook.yaml Prerequisites: An Ansible server (http://docs.ansible.com/ansible/intro_installation.html) arista.eos roles for Ansible v1.0.1 # sudo ansible-galaxy install arista.eos. Rename the following files under...
Continue reading →

Ansible playbook for CVX and VXLAN configuration.

Purpose: This playbook allows an administrator to easily configure Cloud Vision Exchange (CVX)  and Virtual Extensible LAN (VXLAN) between two Arista switches. It is ideally suited for test environments and administrators wanting to test CVX and VXLAN functionality. The playbook can be modified for more advanced deployments. Running the playbook: From the cli under the /etc/ansible directory run: ansible-playbook cvx_vxlan_playbook.yaml Prerequisites: An Ansible server (http://docs.ansible.com/ansible/intro_installation.html) arista.eos roles for Ansible v1.0.1. To install run # sudo ansible-galaxy install arista.eos on the Ansible server. Rename the following files under /etc/ansible/roles/arista.eos/library to not have a .py extension i.e eos_config.py becomes eos_config.  # cp...
Continue reading →