Uploaded image for project: 'Ansible Strategy'
  1. Ansible Strategy
  2. ANSTRAT-1796

RFE - cisco.ios.ios_l2_interfaces lacking attributes.

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • Hide

      Requirements

      • Add the following attributes to the l2_interfaces module: xconnect 10.184.100.1 1003 encapsulation mpls
      • Enable the below config:
        • interface TwentyFiveGigE2/0/28
        • description PW: Kyndryl backup to Rennesoy
        • no switchport
        • no ip address
        • no keepalive
        • xconnect 10.184.100.1 1003 encapsulation mpls

      End to End Test

      <Define at least one end-to-end test that demonstrates how this capability should work from the customers perspective>

      1. Customer playbook with name: cisco.ios.ios_generate running collection version: cisco.ios.ios - 10.1.1 on HW appliance: Cisco 9600, SW version: IOS-XE 17.12.5 must be able to configure  xconnect 10.184.100.1 1003 encapsulation mpls on top of their other specifications

      If the previous steps are possible, then the test succeeds.  Otherwise, the test fails.

      Show
      Requirements Add the following attributes to the l2_interfaces module: xconnect 10.184.100.1 1003 encapsulation mpls Enable the below config: interface TwentyFiveGigE2/0/28 description PW: Kyndryl backup to Rennesoy no switchport no ip address no keepalive xconnect 10.184.100.1 1003 encapsulation mpls End to End Test <Define at least one end-to-end test that demonstrates how this capability should work from the customers perspective> Customer playbook with name: cisco.ios.ios_generate running collection version: cisco.ios.ios - 10.1.1 on HW appliance: Cisco 9600, SW version: IOS-XE 17.12.5 must be able to configure  xconnect 10.184.100.1 1003 encapsulation mpls on top of their other specifications If the previous steps are possible, then the test succeeds.  Otherwise, the test fails.

      The l2_interfaces module is lacking attributes:

      Here is a gathered interface:

      • name: HundredGigE1/0/41.123

      But here is what is configured:
      interface HundredGigE1/0/41.123
      encapsulation dot1Q 123
      !

       

      Playbook:

      • name: cisco.ios.ios_generate | Gather L2_interfaces configuration.
        cisco.ios.ios_l2_interfaces:
        state: gathered

      Collection version: cisco.ios.ios - 10.1.1
      Hw appliance: Cisco 9600, sw version: IOS-XE 17.12.5

       

      ================

      customer found one other attribute which seems to be missing:

      xconnect 10.184.100.1 1003 encapsulation mpls

      Here is the entire config:

      interface TwentyFiveGigE2/0/28
       description PW: Kyndryl backup to Rennesoy
       no switchport
       no ip address
       no keepalive
       xconnect 10.184.100.1 1003 encapsulation mpls
      !

              rh-ee-clmiller Clay Miller
              rh-ee-clmiller Clay Miller
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: