Skip to content

Commit

Permalink
yc.o sync (#1597)
Browse files Browse the repository at this point in the history
* Cronjob - daily check of IETF modules.
* Cronjob - daily check of IANA modules.
* Remove bogus modules.
* Re-remove these modules.

---------

Co-authored-by: Miroslav Kovac <[email protected]>
Co-authored-by: Joe Clarke <[email protected]>
  • Loading branch information
3 people authored Nov 14, 2024
1 parent dc5185d commit 616093d
Show file tree
Hide file tree
Showing 16 changed files with 426 additions and 243 deletions.
79 changes: 23 additions & 56 deletions experimental/ietf-extracted-YANG-modules/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -193,79 +193,50 @@ module ietf-ac-common {
termination for the AC.";
}

// Tagging precedence

identity precedence-type {
description
"Redundancy type. The service can be created with primary and
secondary tagging.";
}
// Layer 3 tunnel types

identity primary {
base precedence-type;
identity l3-tunnel-type {
description
"Identifies the main attachment circuit.";
"Base identity for Layer 3 tunnel selection for an AC.";
}

identity secondary {
base precedence-type;
identity ip-in-ip {
base l3-tunnel-type;
description
"Identifies the secondary attachment circuit.";
"IP in IP Tunneling.";
}

/* BGP Capability Identities. */

identity bgp-capability {
identity ipsec {
base l3-tunnel-type;
description
"Base identity for a BGP capability.";
reference
"RFC 5492: Capabilities Advertisement with BGP-4";
"IP Security (IPsec).";
}

identity mp-bgp {
base bgp-capability;
identity gre {
base l3-tunnel-type;
description
"Multi-protocol extensions to BGP.";
reference
"RFC 4760: Multiprotocol Extentions for BGP-4";
"Generic Routing Encapsulation (GRE).";
}

identity route-refresh {
base bgp-capability;
description
"Route refresh capability.";
reference
"RFC 2918: Route Refresh Capability for BGP-4.";
}
// Tagging precedence

identity graceful-restart {
base bgp-capability;
identity precedence-type {
description
"Graceful restart capability.";
reference
"RFC 4724: Graceful Restart Mechanism for BGP";
"Redundancy type. The service can be created with primary and
secondary tagging.";
}

identity add-paths {
base bgp-capability;
identity primary {
base precedence-type;
description
"A capability that allows the advertisement of multiple
paths for the same address prefix without the new paths
implicitly replacing any previous ones.";
reference
"RFC 7911: Advertisement of Multiple Paths in BGP";
"Identifies the main attachment circuit.";
}

identity ebgp-role {
base bgp-capability;
identity secondary {
base precedence-type;
description
"A capability that allows the advertisement of the BGP
role when establising a session.";
reference
"RFC 9234: Route Leak Prevention and Detection Using
Roles in UPDATE and OPEN Messages, Section 4.1";
"Identifies the secondary attachment circuit.";
}

// AC Type

identity role {
Expand Down Expand Up @@ -314,7 +285,6 @@ module ietf-ac-common {
"This administrative status reflects that a request cannot
be handled because of administrative policies.";
}

identity rejected {
base vpn-common:administrative-status;
description
Expand Down Expand Up @@ -363,7 +333,6 @@ module ietf-ac-common {
}

/****************************Typedefs************************/

typedef predefined-next-hop {
type identityref {
base local-defined-next-hop;
Expand Down Expand Up @@ -537,6 +506,7 @@ module ietf-ac-common {
"VLAN identifier.";
}
}

// priority-tagged

grouping priority-tagged {
Expand Down Expand Up @@ -602,7 +572,6 @@ module ietf-ac-common {
Distribution Protocol (LDP), Section 6.1";
}
}

// VPLS

grouping vpls {
Expand Down Expand Up @@ -843,7 +812,6 @@ module ietf-ac-common {
}
}
}

// Full parameters for the IPv4 connection

grouping ipv4-connection {
Expand Down Expand Up @@ -1228,7 +1196,6 @@ module ietf-ac-common {
type string;
description
"OSPF authentication key.
This model only supports the subset of keys that
are representable as ASCII strings.";
}
Expand Down
Loading

0 comments on commit 616093d

Please sign in to comment.