summaryrefslogtreecommitdiff
path: root/docs/changelog/1.4.rst
blob: d4b367590ec8c5f6e430422cc81309f75f7b15e8 (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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
###########
1.4 Sagitta
###########

..
   Please don't add anything by hand.
   This file is managed by the script:
   _ext/releasenotes.py


2021-03-28
==========

* :vytask:`T3440` (bug): HTTP API: give uvicorn time to initialize before restarting Nginx proxy
* :vytask:`T3426` (default): add support for script arguments to vyos-configd


2021-03-27
==========

* :vytask:`T3423` (bug): Cannot create ipv4 static route for default gateway in vrf


2021-03-26
==========

* :vytask:`T3412` (default): HTTP API: move to FastAPI as web framework
* :vytask:`T2397` (feature): HTTP API: export OpenAPI definition


2021-03-24
==========

* :vytask:`T3419` (bug): show interfaces | strip-private fails
* :vytask:`T3307` (default): address prefix destination NAT fails to render nftables rules / commit


2021-03-22
==========

* :vytask:`T3402` (feature): Add VyOS programming library for operational level commands
* :vytask:`T3284` (bug): merge/load fail silently if unable to resolve host


2021-03-21
==========

* :vytask:`T3417` (default): ISIS: provide per VRF instance support
* :vytask:`T3416` (bug): NTP: when running inside a VRF op-mode commands do not work


2021-03-20
==========

* :vytask:`T3392` (bug): vrrp over dhcp default route bug (unexpected vrf)
* :vytask:`T3373` (feature): Upgrade to SaltStack version 3002.5
* :vytask:`T3329` (default): "system conntrack ignore" rules can no longer be created due to an iptables syntax change
* :vytask:`T3300` (feature): Add DHCP default route distance
* :vytask:`T3306` (feature): Extend set route-map aggregator as to 4 Bytes 


2021-03-18
==========

* :vytask:`T3411` (default): Extend the redirect_stdout context manager in vyos-configd to redirect stdout from subprocesses
* :vytask:`T3271` (bug): qemu-kvm grub issue


2021-03-17
==========

* :vytask:`T3413` (bug): Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton"


2021-03-16
==========

* :vytask:`T3302` (default): Make vyos-configd relay stdout from scripts to the user's console


2021-03-15
==========

* :vytask:`T3354` (default): Convert strip-private script from Perl to Python


2021-03-14
==========

* :vytask:`T3345` (default): BGP: add per VRF instance support
* :vytask:`T3344` (default): Per VRF dynamic routing support
* :vytask:`T3325` (bug): Bgp listen-range wrong commit message
* :vytask:`T1513` (default): Move OSPF and RIP interface configuration under protocols


2021-03-13
==========

* :vytask:`T3406` (bug): tunnel: interface no longer supports specifying encaplimit none - or migrator is missing
* :vytask:`T3407` (bug): console-server: do not allow to spawn a console-server session on serial port used by "system console"


2021-03-11
==========

* :vytask:`T3305` (bug): Ingress qdisc does not work anymore in 1.3-rolling-202101 snapshot
* :vytask:`T2927` (bug): isc-dhcpd release and expiry events never execute


2021-03-09
==========

* :vytask:`T3389` (default): gretap tunnel type missing from vyos documentation after renamed from gre-bridge
* :vytask:`T3382` (bug): Error creating Console Server


2021-03-08
==========

* :vytask:`T3387` (bug): Command "Monitor vpn ipsec"  is not working


2021-03-07
==========

* :vytask:`T3388` (bug): show interfaces doesn't display pppoeX
* :vytask:`T3211` (feature): ability to redistribute ISIS into other routing protocols


2021-03-04
==========

* :vytask:`T3377` (bug): show interfaces throws error


2021-03-02
==========

* :vytask:`T3375` (bug): Interface becomes up at boot even when disabled


2021-02-28
==========

* :vytask:`T3370` (bug): dhcp: Invalid domain name "private"
* :vytask:`T3369` (feature): VXLAN: add IPv6 underlay support
* :vytask:`T3363` (bug): VyOS-Build interactive prompt when using Podman
* :vytask:`T3320` (bug): Bgp neighbor peer-group without peer-group fail


2021-02-27
==========

* :vytask:`T3365` (bug): Bgp neighbor interface ordering for remote-as
* :vytask:`T3225` (bug): Adding a BGP neighbor with an address on a local interface throws a vyos.frr.CommitError: Configuration FRR failed while committing code: ''
* :vytask:`T3368` (feature): macsec: add support for gcm-aes-256 cipher
* :vytask:`T3173` (feature): Need 'nopmtudisc' option for tunnel interface


2021-02-26
==========

* :vytask:`T3324` (bug): Bgp space in the password
* :vytask:`T3357` (default): HTTP-API redirect from http correct https port
* :vytask:`T3323` (bug): Bgp ttl-security and ebgp-multihop fail


2021-02-24
==========

* :vytask:`T3303` (feature): Change welcome message on boot


2021-02-22
==========

* :vytask:`T3322` (bug): Bgp neighbor timers not applyed to FRR config
* :vytask:`T3327` (bug): OSPFv3: Cannot add dummy interface


2021-02-21
==========

* :vytask:`T3331` (bug): Bgp unsuppress-map should be as "value leafNode"
* :vytask:`T3330` (bug): Bgp capability orf prefix-list fail
* :vytask:`T3163` (feature): ethernet ring-buffer can be set with an invalid value


2021-02-19
==========

* :vytask:`T3326` (bug): OSPFv3: Cannot add L2TPv3 interface
* :vytask:`T3332` (bug): BGP unnumbered - UnboundLocalError: local variable 'peer_group' referenced before assignment


2021-02-18
==========

* :vytask:`T3259` (default): many dnat rules makes the vyos http api crash, even showConfig op timeouts


2021-02-17
==========

* :vytask:`T3312` (feature): SolarFlare NICs support


2021-02-16
==========

* :vytask:`T3313` (bug): ospfv3 interface missing options
* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.108 / 5.10.26


2021-02-15
==========

* :vytask:`T3311` (bug): BGP Error: Remote AS must be set for neighbor or peer-group


2021-02-14
==========

* :vytask:`T2848` (feature): bgp-add-path configuration options
* :vytask:`T1875` (feature): Add the ability to use network address as BGP neighbor (bgp listen range)


2021-02-12
==========

* :vytask:`T3301` (bug): Wrong format and valueHelp for policy as-path-list regex


2021-02-11
==========

* :vytask:`T3281` (default): Rewrite protocol RIPng [conf-mode] to new XML/Python style
* :vytask:`T3282` (default): Add XML for [conf-mode] RIPng
* :vytask:`T3279` (default): Rewrite protocol STATIC [op-mode] to new XML/Python style
* :vytask:`T3297` (bug): Optimize irrelevant error stack hints


2021-02-08
==========

* :vytask:`T3295` (feature): Update Linux Kernel to v5.4.96 / 5.10.14


2021-02-05
==========

* :vytask:`T3030` (feature): Support ERSPAN Tunnel Protocol


2021-02-04
==========

* :vytask:`T3283` (feature): Support for IPv4 neigh tables
* :vytask:`T3280` (default): Add XML for [conf-mode] STATIC


2021-02-03
==========

* :vytask:`T3278` (feature): Add XML for "protocols vrf" [conf-mode]
* :vytask:`T3239` (default): XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds
* :vytask:`T2910` (feature): XML: generator should support override of variables


2021-02-02
==========

* :vytask:`T3018` (bug): Unclear behaviour when configuring vif and vif-s interfaces
* :vytask:`T3255` (default): Rewrite protocol RPKI to new XML/Python style
* :vytask:`T3263` (feature): OSPF Hello subsecond timer


2021-01-31
==========

* :vytask:`T3276` (feature): Update Linux Kernel to v5.4.94 / 5.10.12


2021-01-30
==========

* :vytask:`T3240` (feature): Support per-interface DHCPv6 DUIDs
* :vytask:`T3273` (default): PPPoE static default-routes deleted on interface down when not added by interface up


2021-01-29
==========

* :vytask:`T3261` (bug): Does not possible to disable pppoe client interface.
* :vytask:`T3272` (default): OSPF: interface config is not removed


2021-01-27
==========

* :vytask:`T3257` (feature): tcpdump supporting complete protocol
* :vytask:`T3244` (default): Rewrite protocol OSPFv3 to new XML/Python style


2021-01-26
==========

* :vytask:`T3251` (bug): PPPoE client trying to authorize with the wrong username
* :vytask:`T3256` (default): Add XML for protocol RPKI [conf-mode]


2021-01-25
==========

* :vytask:`T3249` (feature): Support operation mode forwarding table output


2021-01-24
==========

* :vytask:`T3227` (bug): Latest releases don't work with RPKI (crash)
* :vytask:`T3230` (bug): RPKI can't be deleted
* :vytask:`T3221` (bug): FRR config
* :vytask:`T3245` (default): Add XML for protocol ospfv3 [conf-mode]


2021-01-23
==========

* :vytask:`T3236` (default): Add XML for [conf-mode] OSPF


2021-01-17
==========

* :vytask:`T3222` (bug): BGP dampening description
* :vytask:`T3226` (bug): Repair bridge smoke test damage


2021-01-16
==========

* :vytask:`T3215` (bug): show ipv6 route Broken on 1.4 Rolling
* :vytask:`T3157` (bug): salt-minion fails to start due to permission error accessing /root/.salt/minion.log
* :vytask:`T3137` (feature): Let VLAN aware bridge approach the behavior of professional equipment


2021-01-15
==========

* :vytask:`T3210` (feature): ISIS three-way-handshake
* :vytask:`T3184` (feature): Add correct desctiptions for BGP neighbors


2021-01-14
==========

* :vytask:`T3213` (bug): show interface command python error


2021-01-12
==========

* :vytask:`T3205` (bug): Does not possible to configure tunnel mode gre-bridge


2020-12-20
==========

* :vytask:`T3132` (feature): Enable egress flow accounting