]> git.proxmox.com Git - pve-network.git/blame - debian/changelog
bump version to 0.9.2
[pve-network.git] / debian / changelog
CommitLineData
0559cd70
TL
1libpve-network-perl (0.9.2) bookworm; urgency=medium
2
3 * dnsmasq: drop no-resolve for default config
4
5 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Nov 2023 11:32:11 +0100
6
b4a3bbd7
TL
7libpve-network-perl (0.9.1) bookworm; urgency=medium
8
9 * sdn: allow deletion of empty subnet with gateway
10
11 * fix #4917: evpn: forbid vlan-aware bridge
12
13 * dnsmasq: check for existence of dnsmasq binary
14
15 * controller: evpn reload: cause a task-warning if frr is not installed
16
17 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Nov 2023 19:50:46 +0100
18
a9107d35
TL
19libpve-network-perl (0.9.0) bookworm; urgency=medium
20
21 * dnsmasq: fix config directory permission
22
23 * api: take partial configs for update (PUT) requests
24
25 * api: handle delete parameter when updating ipams, dns entries, controllers
26
27 * fix dhcpv6 router advertisement
28
29 * subnets: only delete macs.db entries if mac is available
30
31 * ipam: improve update / delete behavior
32
33 * sdn: validate dhcp-range in API
34
35 * install dnsmasq@.service snippet to start after networking.service in
36 order to make sure ifupdown has created all the interfaces before dnsmasq
37 tries to find them and to fix suggesting that its a provider for network
38 target
39
40 * dnsmasq: use quite-ra to avoid log spam
41
42 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Nov 2023 14:46:31 +0100
43
f58c7169
TL
44libpve-network-perl (0.8.5) bookworm; urgency=medium
45
46 * sdn: register MAC in IPAM if not found
47
48 * subnet: fix dhcp-dns-server format
49
50 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2023 20:34:42 +0100
51
3bef780a
WB
52libpve-network-perl (0.8.4) bookworm; urgency=medium
53
54 * improve ip allocation in dhcp ranges
55
56 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2023 14:49:21 +0100
57
5ab15238
WB
58libpve-network-perl (0.8.3) bookworm; urgency=medium
59
60 * add DHCP plugin base with initial 'dnsmasq' plugin
61
62 * ipam: manage ip/mac associations
63
64 * zones: add option to choose a dhcp server
65
66 * subnets: add dhcp options
67
68 * api: refactor URL structure for ipam
69 * move listing to /ipams/pve/status
70 * move create/update/delete to /vnets/{vnetid}/ips
71
72 * downgrade frr from recommended to suggested
73
74 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2023 14:41:43 +0100
75
1f3d6389
FG
76libpve-network-perl (0.8.2) bookworm; urgency=medium
77
78 * fix permissions && use new /sdn/zones/<zone>/<vnet> path
79
80 * zones: fix status
81
82 * sdn: config generation: check if interfaces.d/sdn is sourced
83
84 * zones: improve error message
85
86 * zones: add add|del_bridge_fdb to plugins
87
88 * zones: evpn: add disable-bridge-learning
89
90 * controller: evpn: fix find_bgp_controller
91
92 * controller: frr: add parsing of "interfaces" section
93
94 * controller: add isis router plugin
95
96 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Oct 2023 13:05:49 +0200
97
a38775c8
TL
98libpve-network-perl (0.8.1) bookworm; urgency=medium
99
100 * fix #4657: evpn: fix exit-node with multiple vrf
101
102 * fix #4425: vxlan, evpn: add vxlan-port option to override default
103
104 * fix #4662: frr: fix config generation ordering
105
106 * fix #4389: evpn: exit nodes: null routes subnets from other zones
107
108 * fix #4683: zones: QinQ: fix vlan-protocol when bridge is VLAN aware
109
110 * network reload: fix UPID parsing for the case where a task produced
111 warnings or errors
112
113 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Jun 2023 08:07:19 +0200
114
2bff8ab7
TL
115libpve-network-perl (0.8.0) bookworm; urgency=medium
116
117 * re-build for Proxmox VE 8 / Debian 12 Bookworm
118
119 -- Proxmox Support Team <support@proxmox.com> Thu, 25 May 2023 18:18:20 +0200
120
50c52a49
TL
121libpve-network-perl (0.7.3) bullseye; urgency=medium
122
123 * controllers: evpn: correctly limit the number of controllers to maximal
124 one
125
126 * frr: add support for prefix-list in config
127
128 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Mar 2023 17:19:14 +0100
129
51a8fd2a
TL
130libpve-network-perl (0.7.2) bullseye; urgency=medium
131
132 * frr: update config frrversion to 8.2.2
133
134 * frr: add a local config parser and if configured merge with
135 generated config
136
137 * frr: config : add exit on router && routemaps to future proof
138 against upcoming FRR releases
139
140 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Nov 2022 14:08:26 +0100
141
51a03564
TL
142libpve-network-perl (0.7.1) bullseye; urgency=medium
143
144 * controllers: evpn: use frr restart if reload fails
145
146 * zonee: TAP plug: add support for disable bridge learning and helpers to
147 manage FDB entries manually
148
149 * controllers: evpn: fix multiple exit-nodes with route-map filtering
150
151 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Apr 2022 10:33:13 +0200
152
b86302e3
TL
153libpve-network-perl (0.7.0) bullseye; urgency=medium
154
155 * controllers:
156 + allow minus and underscore in IDs again
157 + bgp: use loopback ip src for loopback network
158 + bgp: add bgp-multipath-as-path-relax option
159 + evpn: add min/max value to asn
160 + evpn/bgp : add exitnodes-primary && rework route-map
161 + evpn: add missing bgp router-id in vrf
162 + evpn: remove "no bgp ebgp-requires-policy"
163
164 * zones status: skip reporting on nodes not configured for a zone
165
166 * zones evpn: add rt-import allowing one to import external route target list
167 from external evpn network, e.g., for DC inter-connect
168
169 -- Proxmox Support Team <support@proxmox.com> Sun, 13 Feb 2022 15:04:49 +0100
170
ea5187a4
TL
171libpve-network-perl (0.6.2) bullseye; urgency=medium
172
173 * evpn : add "ip route del vrf vrf_myzone unreachable default metric
174 4278198272" on exit node
175
176 * get_local_vnets: add permissions on /sdn/vnets/*
177
178 * evpn : add advertise-subnets and exitnodes-local-routing option
179
180 * vnet/subnet : add skipdns option
181
182 * api: zones: fix update
183
184 * zones: evpn: add disable-arp-nd-suppression option
185
186 * vnets: alias: check pattern and fix regex
187
188 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Nov 2021 19:33:54 +0100
189
190libpve-network-perl (0.6.1) bullseye; urgency=medium
6949fc01
TL
191
192 * sdn: get local vnets : add IPAM and VLAN-aware values
193
194 * IPAM: IPv6 fixes
195
196 * subnets/ipam: fix is_gateway helper usage
197
198 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 19:07:52 +0200
199
ea5187a4 200libpve-network-perl (0.6.0) buster; urgency=medium
c72266fa
TL
201
202 * zones: QinQ: classic bridge: fix bridge zone name with multiple zones/vnets
203
204 * zones: QinQ: ovs: fix duplicate ovs_ports with multiple zones/vnets
205
206 * d/control: fix package description
207
208 * zone: QinQ: add VNet without tag support
209
210 * zone/subnets: fix more cases when no IPAM is defined in the configuration
211
212 * zones: simple, evpn: only enable IP-forwarding if a gateway is defined on
213 the subnet
214
215 -- Proxmox Support Team <support@proxmox.com> Mon, 10 May 2021 10:44:56 +0200
216
baf95595
TL
217libpve-network-perl (0.5-2) pve; urgency=medium
218
219 * zones: make IPAM config optional for all zone plugins
220
221 * zone status: mark VNets with unknown zone as failed and early return to
222 avoid spamming the log with 'Use of uninitialized value' messages.
223
224 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Apr 2021 18:25:18 +0200
225
2f1e0d01
TL
226libpve-network-perl (0.5-1) pve; urgency=medium
227
228 * add foundation for IP Adresss Management (IPAM)
229 + add subnet plugin
230 + vnets: add subnets
231 + zones: simple|evpn: add gateway ip from subnets to vnet
232 + add IPAMs plugins
233 + add DNS plugin
234
235 * fix vnet gateway for routed setup + /32 pointopoint subnet
236
237 * api: generate 'running-config' state instead of version increase on apply
238
239 * api: add running/pending zones/vnets/subnets/controllers
240
241 * zones: evpn : add support for loopback
242
243 * zones: evpn/simple: add missing mask to gateway address
244
245 * evpn: frr: use datacenter default profile (lower timeouts)
246
247 * get local VNets: display vnet alias in comments
248
249 * use canonical ipv6 address (RFC 5952) everywhere
250
251 * zones: evpn: fix exitnodes for SNAT
252
253 * zones: evpn: move vnet mac option to evpn zone plugin
254
255 * zones: evpn: fix arp-accept and ip-forward with IPv6 SNAT
256
257 * zones: simple: fix ip-forward && IPv6 SNAT
258
259 * controllers: increase controllerid to 64 characters max
260
261 -- Proxmox Support Team <support@proxmox.com> Mon, 26 Apr 2021 16:51:32 +0200
262
a5b8d7de
TL
263libpve-network-perl (0.4-7) pve; urgency=medium
264
265 * improve status API
266
267 * use more flexible split_list for ip lists to allow various common separators
268
269 * vnet: make tag optional and verify value in zone plugins
270
271 * add a 'simple' plugin
272
273 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jul 2020 14:14:48 +0200
274
9a19045d
TL
275libpve-network-perl (0.4-6) pve; urgency=medium
276
277 * add vnet vlan-aware option for layer2 plugins
278
279 * vlan: ovs: use dot1q-tunnel with 802.1q when vlanaware is enabled
280
281 * qinq|vlan: ovs: add ovsint interfaces to ovs-ports list
282
283 * vlan|qinq: add mtu to ovsint link port
284
285 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Jun 2020 14:15:42 +0200
286
f455c686
TL
287libpve-network-perl (0.4-5) pve; urgency=medium
288
289 * api: fix reload-all UPID handling
290
291 * restrict zone and vnet names to 8 characters
292
293 * VLAN, QinQ: avoid tagging VM/CT ports directly
294
295 * VXLAN, EVPN: prefix internal interface names
296
297 -- Proxmox Support Team <support@proxmox.com> Tue, 19 May 2020 21:23:01 +0200
298
c239a193
TL
299libpve-network-perl (0.4-4) pve; urgency=medium
300
301 * only parse version if local sdn file exists
302
303 * d/control: recommend frr-pythontools, ifupdown2
304
305 * vlan plugin: add support for no vlan-aware bridge
306
307 -- Proxmox Support Team <support@proxmox.com> Sun, 10 May 2020 17:08:04 +0200
308
b27a097a
TL
309libpve-network-perl (0.4-3) pve; urgency=medium
310
311 * use .version and global lock instead of .new files
312
313 -- Proxmox Support Team <support@proxmox.com> Sat, 02 May 2020 19:20:33 +0200
314
19d8e799 315libpve-network-perl (0.4-2) pve; urgency=medium
afeeb0c5
TL
316
317 * vlan/qinq: use vlan-raw-device to support long predictable interfaces name
318
319 * evpn: add support for local frr.config
320
321 * controller : evpn : only allow 1 evpn controller
322
323 * API2: Vnets: fix update
324
325 * vlan/qinq: use bridge option instead uplink-id
326
327 * move status code to zone plugin
328
329 * qinq, vlanplugin: add status
330
331 * move mtu properties to zone
332
333 * add get_bridge_vlan
334
335 * add tap|veth create|plug
336
19d8e799
TL
337 * add get_local_vnets
338
339 -- Proxmox Support Team <support@proxmox.com> Wed, 08 Apr 2020 19:58:10 +0200
afeeb0c5 340
cc211ddb
TL
341libpve-network-perl (0.3-3) pve; urgency=medium
342
343 * evpn: remove uplink-id, auto find interfaces instead
344
345 * zones: vxlan : remove uplink-id (autofind) and multicast (not really used)
346
347 * ensure /etc/pve/sdn directory is created when writing to configuration
348
349 -- Proxmox Support Team <support@proxmox.com> Mon, 02 Dec 2019 09:50:39 +0100
350
0b67e1c2
TL
351libpve-network-perl (0.3-2) pve; urgency=medium
352
353 * add faucet, evpn, qinq Plugins
354
355 * add permissions
356
357 * general refactoring
358
359 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Nov 2019 12:56:55 +0100
360
f38f0a4d
TL
361libpve-network-perl (0.3-1) pve; urgency=medium
362
363 * add FRR plugin
364
365 * VXLAN: add VRF and VRFVXLAN
366
367 * VXLAN: add support for ipv4/ipv6/mac for anycast routing
368
369 * VXLAN: add ip-forward|ip6-forward|arp-accept for routing
370
371 * VXLAN: add gateway-nodes option
372
373 * VXLAN: EVPN: fix routing to local vms on gateway nodes
374
375 * general fixes and improvements
376
377 -- Proxmox Support Team <support@proxmox.com> Fri, 20 Sep 2019 16:57:42 +0200
378
c43c4b5f
TL
379libpve-network-perl (0.2-1) pve; urgency=medium
380
381 * add API
382
383 * improve VNET, VXLAN and VXLAN Multicast plugins
384
385 * use SDN (Software Defined Network) as base module path
386
387 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Jun 2019 10:19:25 +0200
388
4d756085 389libpve-network-perl (0.1-1) unstable; urgency=medium
0399edbb
AD
390
391 * Initial release
392
393 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Mar 2019 12:50:26 +0100
394