Installing the networking-cisco PackageΒΆ

The following lists steps to install the networking-cisco repository:

  1. Released versions of networking-cisco are available via either:

    http://tarballs.openstack.org/networking-cisco
    https://pypi.python.org/pypi/networking-cisco
    

    The neutron release is http://tarballs.openstack.org/neutron

  2. To install networking-cisco, do as follows:

    • When using pip for installs, do either:

      $ pip install networking-cisco
      $ pip install <path to downloaded networking-cisco tarball>
      
    • To install networking-cisco without pip, do:

      $ tar -zxfv <downloaded networking-cisco tarball>
      $ cd ./networking-cisco-<version>
      $ python setup.py install
      
    • To install networking-cisco package from system packages, do:

      $ yum install python-networking-cisco
      
  3. Recent additions to networking-cisco package data requires a data base migration to be performed. This can be done by running:

    $ su -s /bin/sh -c "neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head" neutron
    

    Note

    If a separate file for cisco configuration exists (ex: ml2_conf_cisco.ini), that file also should be included by following other config files in the command with:

    --config-file /etc/neutron/plugins/ml2/ml2_conf_cisco.ini