Adding cisco-n1kv plugin support in astapor/foreman

Changed files
bin/seeds.rb
puppet/modules/quickstack/manifests/controller_common.pp
puppet/modules/quickstack/manifests/neutron/controller.pp
puppet/modules/quickstack/manifests/neutron/compute.pp
puppet/modules/quickstack/manifests/neutron/networker.pp
puppet/modules/quickstack/manifests/neutron/plugins/cisco.pp
puppet/modules/quickstack/manifests/params.pp
puppet/modules/quickstack/templates/_40_router.py.erb  <=== to enable cisco related tab in horizon dashboard
puppet/modules/quickstack/templates/cisco_plugins.ini.erb <=== n1kv plugin ini file
I just removed it :)
I forgot about it

Sincerely,
Dulanjalie

From: jguiditta <notifications@github.com<mailto:notifications@github.com>>
Reply-To: redhat-openstack/astapor <reply@reply.github.com<mailto:reply@reply.github.com>>
Date: Monday, September 29, 2014 11:40 AM
To: redhat-openstack/astapor <astapor@noreply.github.com<mailto:astapor@noreply.github.com>>
Cc: Cisco Employee <ddhanapa@cisco.com<mailto:ddhanapa@cisco.com>>
Subject: Re: [astapor] Adding cisco-n1kv plugin support in astapor/foreman (#322)


In puppet/modules/quickstack/manifests/neutron/plugins/cisco.pp:

> @@ -53,8 +82,118 @@
>      }
>    }
>
> -  if $cisco_nexus_plugin == 'neutron.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin' {
> -    # nexus plugin, setup necessary dependencies and config files"
> +  if $nexus_credentials {
> +    file {'/var/lib/neutron/.ssh':
> +      ensure => directory,
> +      owner  => 'neutron',
> +      require => Package['neutron']
> +    }
> +    nexus_creds{ $nexus_credentials:
> +      require => File['/var/lib/neutron/.ssh']
> +    }
> +  }
> +
> +  if $cisco_vswitch_plugin == 'neutron.plugins.cisco.n1kv.n1kv_neutron_plugin.N1kvNeutronPluginV2' {
> +    if inline_template("<%=n1kv_supplemental_repo.include?('ftp')%>") == "true" {


I think we agreed on removing this on the call last week, right?

—
Reply to this email directly or view it on GitHub<https://github.com/redhat-openstack/astapor/pull/322/files#r18174027>.