Static routing table does not match across cluster members-checkpoint-all

Static routing table does not match across cluster members-checkpoint-all

Vendor: checkpoint

OS: all

Description:
Indeni will identify when two devices are part of a cluster and alert if their static routing tables are different.

Remediation Steps:
Ensure the static routing table matches across devices in a cluster.
Use the “show configuration” command in clish to compare the calls to "set static-route\

chkp-asg-route-novsx

name: chkp-asg-route-novsx
description: Retrieve routing data
type: monitoring
monitoring_interval: 5 minute
requires:
    vendor: checkpoint
    asg: true
    vsx:
        neq: true
comments:
    static-routing-table:
        why: |
            To get the static routing table for the blades
        how: |
            By running the Checkpoint Command "asg_route" and geting the Static configured routes.
        can-with-snmp: false
        can-with-syslog: false

    connected-networks-table:
        swhy: |
            To get the directly connected routing table for the blades
        how: |
            By running the Checkpoint Command "asg_route" and geting the directly configured routes.
        can-with-snmp: false
        can-with-syslog: false

    routes-missing-kernel:
        why: |
            To get the missing routes between the database and the operating system  blades
        how: |
            By running the Checkpoint Command "asg_route --comp_os_db" and geting the diffrence in the routes if any
        can-with-snmp: false
        can-with-syslog: false
steps:
-   run:
        type: SSH
        command: ${nice-path} -n 15 asg_route && ${nice-path} -n 15 asg_route --compare-os-db
    parse:
        type: AWK
        file: asg-route-novsx.parser.1.awk

static_routing_table_comparison_non_vsx

Failed to fetch the data: https://bitbucket.org/indeni/indeni-knowledge/src/master/rules/templatebased/crossvendor/static_routing_table_comparison_non_vsx.scala