Cisco Nexus config template - update config & remove deprecated features

Bug #1793381 reported by Carol Bouchard
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-neutron
Fix Released
Low
Unassigned
tripleo
Fix Released
Low
Carol Bouchard

Bug Description

The Nexus driver has made multiple configuration changes mostly removing multiple deprecation features. This changes update puppet-neutron to accomodate those recent changes. Change include:

* https_verify now defaults to True
* intcfg.portchannel replaced by intfcfg_portchannel
* Remove ncclient driver which causes the following config parameters to be removed.
  - ssh_port
  - host_key_checks
  - never_cache_ssh_connectino
  - nexus_driver - now always restapi
  - persistent_switch_config
* Only 'host_ports_mapping' config exist. Can no longer just list host name following by interfaces.

Changed in tripleo:
assignee: nobody → Carol Bouchard (caboucha)
status: New → In Progress
Changed in tripleo:
importance: Undecided → Low
milestone: none → stein-1
Changed in puppet-neutron:
importance: Undecided → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/606958

Changed in tripleo:
milestone: stein-1 → stein-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/606958
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=a425a6f1ff1833da0ec5f42c7ca3f9ad952b54bf
Submitter: Zuul
Branch: master

commit a425a6f1ff1833da0ec5f42c7ca3f9ad952b54bf
Author: Carol Bouchard <email address hidden>
Date: Mon Oct 1 10:05:41 2018 -0400

    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.

    Depends-On: Iee2f869c4054f1120d224994aba8c827f981e6c0
    Change-Id: Ibda17afdcf7a6748f15390fd8a0a8b70bb6dfc2b
    Closes-bug: #1793381

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.3.0

This issue was fixed in the openstack/tripleo-heat-templates 10.3.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.opendev.org/699420

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/queens)

Reviewed: https://review.opendev.org/699420
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=bcba626d3b868457d34aa418eca6b3cf4792356a
Submitter: Zuul
Branch: stable/queens

commit bcba626d3b868457d34aa418eca6b3cf4792356a
Author: Carol Bouchard <email address hidden>
Date: Mon Oct 1 10:05:41 2018 -0400

    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.

    Depends-On: Iee2f869c4054f1120d224994aba8c827f981e6c0
    Change-Id: Ibda17afdcf7a6748f15390fd8a0a8b70bb6dfc2b
    Closes-bug: #1793381
    (cherry picked from commit a425a6f1ff1833da0ec5f42c7ca3f9ad952b54bf)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates queens-eol

This issue was fixed in the openstack/tripleo-heat-templates queens-eol release.

Revision history for this message
Takashi Kajinami (kajinamit) wrote :

I checked the related tripleo patch but seems the issue with puppet-neutron as fixed by https://review.opendev.org/q/Iee2f869c4054f1120d224994aba8c827f981e6c0

Changed in puppet-neutron:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.