Description

This article explains the reason why a QFX license includes "Undefined attribute: 12" in the output of 'show system license'.

Symptoms

Some versions of Junos OS include a line labeled "Undefined attribute" in the output of 'show system license'.

Example:

 Junos OS version 13.2X51

 Junos OS version 14.1X53

root@QFX5100> show system license
License usage:
                                 Licenses     Licenses    Licenses    Expiry
  Feature name                       used    installed      needed
  bgp                                   1            1           0    permanent
  isis                                  0            1           0    permanent
  mpls                                  0            1           0    permanent
 
Licenses installed:
  License identifier: JUNOSxxxx
  License version: 4
  Valid for device: TAxxxx
  Features:
    QFX-ADV-FEATURE-LIC - QFX Series Edge Advanced feature license 1
      permanent
root@QFX5100> show system license
License usage:
                                 Licenses     Licenses    Licenses    Expiry
  Feature name                       used    installed      needed
  bgp                                   1            1           0    permanent
  isis                                  0            1           0    permanent
  mpls                                  0            1           0    permanent
 
Licenses installed:
  License identifier: JUNOSxxxx
  License version: 4
  Valid for device: TAxxxx
  Undefined attribute: 12   <======
  Features:
    QFX-ADV-FEATURE-LIC - QFX Series Edge Advanced feature license 1
      permanent
  

Solution

The license attribute code 12 is used to check if vSRX needs to be running on the device. If not, such as an QFX switch not carrying any SRX functions, it can be ignored. This is cosmetic output.

This can be safely ignored on QFX platforms.