summaryrefslogtreecommitdiff
path: root/tests/integration/targets/vyos_static_routes/vars/main.yaml
blob: 93b875f2cd558095b2f059c7497d5497b09b4fd6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
---
merged:
  before: []
  commands:
    - set protocols static route 192.0.2.32/28 next-hop '192.0.2.10'
    - set protocols static route 192.0.2.32/28 next-hop '192.0.2.9'
    - set protocols static route 192.0.2.32/28 blackhole
    - set protocols static route 192.0.2.32/28
    - set protocols static route6 2001:db8:1000::/36 next-hop '2001:db8:2000:2::1'
    - set protocols static route6 2001:db8:1000::/36 next-hop '2001:db8:2000:2::2'
    - set protocols static route6 2001:db8:1000::/36 blackhole distance '2'
    - set protocols static route6 2001:db8:1000::/36
  after:
    - address_families:
        - afi: ipv4
          routes:
            - dest: 192.0.2.32/28
              blackhole_config:
                type: blackhole
              next_hops:
                - forward_router_address: 192.0.2.9
                - forward_router_address: 192.0.2.10
        - afi: ipv6
          routes:
            - dest: 2001:db8:1000::/36
              blackhole_config:
                distance: 2
              next_hops:
                - forward_router_address: 2001:db8:2000:2::1
                - forward_router_address: 2001:db8:2000:2::2
populate:
  - address_families:
      - afi: ipv4
        routes:
          - dest: 192.0.2.32/28
            blackhole_config:
              type: blackhole
            next_hops:
              - forward_router_address: 192.0.2.9
              - forward_router_address: 192.0.2.10
      - afi: ipv6
        routes:
          - dest: 2001:db8:1000::/36
            blackhole_config:
              distance: 2
            next_hops:
              - forward_router_address: 2001:db8:2000:2::1
              - forward_router_address: 2001:db8:2000:2::2
replaced:
  commands:
    - delete protocols static route 192.0.2.32/28 next-hop '192.0.2.10'
    - set protocols static route 192.0.2.32/28 next-hop '192.0.2.7'
    - set protocols static route 192.0.2.32/28 next-hop '192.0.2.8'
    - set protocols static route 192.0.2.32/28 blackhole distance '2'
  after:
    - address_families:
        - afi: ipv4
          routes:
            - dest: 192.0.2.32/28
              blackhole_config:
                distance: 2
              next_hops:
                - forward_router_address: 192.0.2.7
                - forward_router_address: 192.0.2.8
                - forward_router_address: 192.0.2.9
        - afi: ipv6
          routes:
            - dest: 2001:db8:1000::/36
              blackhole_config:
                distance: 2
              next_hops:
                - forward_router_address: 2001:db8:2000:2::1
                - forward_router_address: 2001:db8:2000:2::2
overridden:
  commands:
    - delete protocols static route 192.0.2.32/28
    - delete protocols static route6 2001:db8:1000::/36
    - set protocols static route 198.0.2.48/28 next-hop '192.0.2.18'
    - set protocols static route 198.0.2.48/28
  after:
    - address_families:
        - afi: ipv4
          routes:
            - dest: 198.0.2.48/28
              next_hops:
                - forward_router_address: 192.0.2.18
rendered:
  commands:
    - set protocols static route 192.0.2.32/28 next-hop '192.0.2.10'
    - set protocols static route 192.0.2.32/28 next-hop '192.0.2.9'
    - set protocols static route 192.0.2.32/28 blackhole
    - set protocols static route 192.0.2.32/28
    - set protocols static route6 2001:db8:1000::/36 next-hop '2001:db8:2000:2::1'
    - set protocols static route6 2001:db8:1000::/36 next-hop '2001:db8:2000:2::2'
    - set protocols static route6 2001:db8:1000::/36 blackhole distance '2'
    - set protocols static route6 2001:db8:1000::/36
deleted_dest:
  commands:
    - delete protocols static route 192.0.2.32/28
    - delete protocols static route6 2001:db8:1000::/36
  after: []
deleted_nh:
  commands:
    - delete protocols static route 192.0.2.32/28 next-hop '192.0.2.9'
    - delete protocols static route6 2001:db8:1000::/36 next-hop '2001:db8:2000:2::1'
  after:
    - address_families:
        - afi: ipv4
          routes:
            - dest: 192.0.2.32/28
              blackhole_config:
                type: blackhole
              next_hops:
                - forward_router_address: 192.0.2.10
        - afi: ipv6
          routes:
            - dest: 2001:db8:1000::/36
              blackhole_config:
                distance: 2
              next_hops:
                - forward_router_address: 2001:db8:2000:2::2
deleted_afi_all:
  commands:
    - delete protocols static route
    - delete protocols static route6
  after: []
round_trip:
  after:
    - address_families:
        - afi: ipv4
          routes:
            - dest: 192.0.2.32/28
              blackhole_config:
                distance: 2
              next_hops:
                - forward_router_address: 192.0.2.7
                - forward_router_address: 192.0.2.8
                - forward_router_address: 192.0.2.9
                - forward_router_address: 192.0.2.10
        - afi: ipv6
          routes:
            - dest: 2001:db8:1000::/36
              blackhole_config:
                distance: 2
              next_hops:
                - forward_router_address: 2001:db8:2000:2::1
                - forward_router_address: 2001:db8:2000:2::2