Commit Graph

11 Commits

Author SHA1 Message Date
Takashi Kajinami fe8651d200 Remove unused template file
This change is follow-up of a6c4ba2c2b
and removes the template file which is no longer used since support for
networking-cisco was removed.

Change-Id: I60668906b6ed40c137c42c5e169d621878a63a70
2022-04-10 22:25:33 +09:00
Takashi Kajinami 320da88fea Deprecate support of Nexus 1000v driver
... because it was already removed from networking-cisco[1].

[1] 0730ec9e6b

Change-Id: I3ff88e3192254e04cfa577c3bff5e154885ca1a8
2021-01-02 11:52:26 +09:00
Carol Bouchard f45169f38d CiscoNexus: Update and Remove deprecated vars
Update and Remove deprecated variables from Cisco Nexus Config.
* Deprecated variables include vlan_name_prefix, svi_round_robin,
  provider_vlan_name_prefix, persistent_switch_config,
  never_cache_ssh_connection, ssh_port, switch_replay_count,
  nexus_driver, and host_key_checks.
* Change config replay to on by defaulting switch_heartbeat_time=30.
* Replaced method of configurating host_ports_mapping config.

Change-Id: Iee2f869c4054f1120d224994aba8c827f981e6c0
Closes-bug:  #1793379
2018-10-31 17:24:06 +00:00
lidong 880f1a74b2 Fix some typos
Correct some spelling errors in files :
CHANGELOG.md,
templates/n1kv.conf.erb

Change-Id: I2d81f7ceb1313a59a9c93edaa2b8cc7379c5b9a8
2017-09-15 10:02:13 +08:00
root 6dc74ac0e6 Remove use of template based config from cisco ml2 nexus plugin.
Change to modify the cisco ml2 nexus section to remove the use
of the erb template for configuring the per-nexus switch ML2
config sections.  The change adds 2 new defined types which
wrap neutron_plugin_ml2 resource usage.

Change-Id: I401371c9e5176de7ce19d4d4e878e9f2e69aab80
Closes-bug: #1495537
2015-09-15 12:00:18 -04:00
Andrew Boik 02afb37628 Update Cisco ML2 classes and templates
Add and update classes for Nexus, Nexus VXLAN, and UCSM drivers.
Use INI provider for driver config except for Nexus switch config.

Co-Authored-By: Tim Swanson <tiswanso@cisco.com>
Change-Id: I78ddc6795394c4ad2b4da9ab0a2c2a2eed18c25f
2015-08-13 16:34:36 -04:00
Saksham Varma bfb33bfe31 N1Kv:Adding params for IPv6 communication with VSM
Adding ability to configure IPv6 control address of VSM,
in the n1kv.conf file, to enable N1kv VEM to talk to VSM
over IPv6

Change-Id: Iac92569ec19a879091111f78474aebb83292999d
2015-07-06 16:38:20 -07:00
Cody Herriges ccac02b917 Make tests pass on Puppet 4.x
This commit makes the following changes, mostly to specs to get them
  passing on Puppet 4.x: removes redefinition of $name because it is now
  a reserved word and redundant in Puppet 3.x, cleans up the use of
  Puppet's old behavior of implicitly converting String to Integers
  since Puppet 4.x is pretty strictly typed, sets facts required for
  doing flow control and comparison, fixes implicit use of empty string
  that is assumed to be the same as false by updating tests that inject
  empty string into params to represent a value not being provide by a
  user to false instead.

Closes-bug: #1447620
Change-Id: Ibb651f26f33549dbe564dc88167b8f578a03fd77
2015-06-16 09:57:29 -07:00
Dulanjalie Ganegedara ba0eb6f2f6 Adding portdb and fastpath_flood to n1kv.conf
Also need to remove installing explicit installation of openvswitch
and call vswitch::ovs instead.
Adding testcases to neutron_agents_n1kv_vem_spec.rb and fixing an
error in neutron_plugins_ml2_spec.rb

Change-Id: I2b4ada801610d7081ac3e2469bcacd6ea5ec8e7d
Closes-Bug: 1421449
2015-02-17 13:26:59 -08:00
Kiran Chunduri 48aa3fbbe2 New manifest file to deploy Cisco N1KV-VEM
Background on 'N1KV-VEM’: It is the host-side component of N1KV
implementing the notion of Virtual Ports for VM Interfaces and also
handling the VM data-traffic. VEM is implemented as a couple of
user-space processes and also has a KLM for efficient data-path
switching.

VEM manifests does: setting up the Config-File for VEM service,
Starting VEM service and finally adding physical ports (along with
port-profile) to the VEM

Change-Id: Ibc8f1c4d2d743589e452ae6d1d87b5bfa123bc3a
2014-08-09 01:43:50 -07:00
Pradeep Kilambi 68ddc7a811 Support for Cisco ML2 Mech Driver
Partially Implements: blueprint support-ml2-nexus-driver

Change-Id: I5e0486c9db22abfcbab205e6f57bbafe8f0b5dd4
2014-06-27 10:29:20 -04:00