summaryrefslogtreecommitdiff
path: root/docs/changelog/1.3.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/changelog/1.3.rst')
-rw-r--r--docs/changelog/1.3.rst493
1 files changed, 477 insertions, 16 deletions
diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst
index 38adb0d2..dfb4917e 100644
--- a/docs/changelog/1.3.rst
+++ b/docs/changelog/1.3.rst
@@ -8,6 +8,480 @@
_ext/releasenotes.py
+2023-01-24
+==========
+
+* :vytask:`T4949` (feature): Backport "monitor log" and "show log" op-mode definitions from current to equuleus
+* :vytask:`T4947` (feature): Support mounting container volumes as ro or rw
+
+
+2023-01-23
+==========
+
+* :vytask:`T4798` (default): Migrate the file-exists validator away from Python
+* :vytask:`T4683` (enhancment): Add kitty-terminfo package to build
+* :vytask:`T4875` (default): Replace Python validator 'interface-name' to avoid Python startup cost
+* :vytask:`T4664` (bug): Add validation to reject whitespace in tag node value names
+
+
+2023-01-22
+==========
+
+* :vytask:`T4906` (bug): ipsec connections shows only one connection as up
+
+
+2023-01-21
+==========
+
+* :vytask:`T4896` (bug): ospfv3: Fix broken not-advertise option
+* :vytask:`T4799` (bug): PowerDNS >= 4.7 does not get reloaded by vyos-hostsd
+
+
+2023-01-17
+==========
+
+* :vytask:`T4902` (bug): snmpd: exclude container storage from monitoring
+
+
+2023-01-15
+==========
+
+* :vytask:`T4832` (feature): dhcp: Add IPv6-only dhcp option support (RFC 8925)
+* :vytask:`T4918` (bug): Odd show interface behavior
+
+
+2023-01-09
+==========
+
+* :vytask:`T4922` (feature): Add ssh-client source-interface CLI option
+
+
+2023-01-07
+==========
+
+* :vytask:`T4884` (bug): Missing a community6 in snmpd config
+
+
+2023-01-05
+==========
+
+* :vytask:`T3937` (default): Rewrite "show system memory" in Python to make it usable as a library function
+
+
+2023-01-03
+==========
+
+* :vytask:`T4869` (bug): A network with `/32` or `/128` mask cannot be removed from a network-group
+
+
+2022-12-31
+==========
+
+* :vytask:`T4898` (feature): Add mtu config option for dummy interfaces
+
+
+2022-12-26
+==========
+
+* :vytask:`T4511` (bug): IPv6 DNS lookup
+* :vytask:`T4809` (feature): radvd: Allow use of AdvRASrcAddress
+
+
+2022-12-18
+==========
+
+* :vytask:`T4709` (bug): TCP MSS clamping broken in equuleus
+
+
+2022-12-15
+==========
+
+* :vytask:`T4671` (bug): linux-firmware package is missing symlinks defined in WHENCE file
+
+
+2022-12-02
+==========
+
+* :vytask:`T4122` (bug): interface ip address config missing after upgrade from 1.2.8 to 1.3.0 (when redirect is configured?)
+* :vytask:`T1024` (feature): Policy Based Routing by DSCP
+
+
+2022-11-23
+==========
+
+* :vytask:`T4793` (feature): Create warning message about disable-route-autoinstall when ipsec vti is used
+
+
+2022-11-21
+==========
+
+* :vytask:`T4812` (feature): IPsec ability to show all configured connections
+
+
+2022-11-06
+==========
+
+* :vytask:`T2913` (bug): Failure to install fpm while building builder docker image
+
+
+2022-11-04
+==========
+
+* :vytask:`T2417` (feature): Python validator cleanup
+
+
+2022-11-01
+==========
+
+* :vytask:`T4177` (bug): Strip-private doesn't work for service monitoring
+
+
+2022-10-31
+==========
+
+* :vytask:`T1875` (feature): Add the ability to use network address as BGP neighbor (bgp listen range)
+* :vytask:`T4785` (feature): snmp: Allow !, @, * and # in community name
+
+
+2022-10-21
+==========
+
+* :vytask:`T2189` (bug): Adding a large port-range will take ~ 20 minutes to commit
+
+
+2022-10-18
+==========
+
+* :vytask:`T4533` (bug): Radius clients don’t have simple permissions
+
+
+2022-10-13
+==========
+
+* :vytask:`T4312` (bug): Telegraf configuration doesn't accept IPs for URL
+
+
+2022-10-12
+==========
+
+* :vytask:`T4730` (bug): Conntrack-sync error - listen-address is not the correct type in config as it should be
+
+
+2022-10-11
+==========
+
+* :vytask:`T4680` (bug): Telegraf prometheus-client listen-address invalid format
+
+
+2022-10-04
+==========
+
+* :vytask:`T4702` (bug): Wireguard peers configuration is not synchronized with CLI
+* :vytask:`T4652` (feature): Upgrade PowerDNS recursor to 4.7 series
+* :vytask:`T4648` (default): PPPoE: Ignore default router from RA when PPPoE default-route is set to none
+* :vytask:`T4582` (default): Router-advert: Preferred lifetime cannot equal valid lifetime in PIOs
+
+
+2022-09-17
+==========
+
+* :vytask:`T4666` (bug): EAP-TLS no longer allows TLSv1.0 after T4537, T4584
+
+
+2022-09-15
+==========
+
+* :vytask:`T4679` (bug): OpenVPN site-to-site incorrect check for IPv6 local and remote address
+* :vytask:`T4630` (bug): Prevent attempts to use the same interface as a source interface for pseudo-ethernet and MACsec at the same time
+
+
+2022-09-12
+==========
+
+* :vytask:`T4647` (feature): Add Google Virtual NIC (gVNIC) support
+
+
+2022-09-05
+==========
+
+* :vytask:`T4668` (bug): Adding/removing members from bond doesn't work/results in incorrect interface state
+* :vytask:`T4628` (bug): ConfigTree() throws ValueError() if tagNode contains whitespaces
+
+
+2022-08-29
+==========
+
+* :vytask:`T4653` (bug): Interface offload options are not applied correctly
+* :vytask:`T4061` (default): Add util function to check for completion of boot config
+* :vytask:`T4654` (bug): RPKI cache incorrect description
+* :vytask:`T4572` (bug): Add an option to force interface MTU to the value received from DHCP
+
+
+2022-08-26
+==========
+
+* :vytask:`T4642` (bug): proxy: hyphen not allowed in proxy URL
+
+
+2022-08-23
+==========
+
+* :vytask:`T4618` (bug): Traffic policy not set on virtual interfaces
+* :vytask:`T4538` (bug): Macsec does not work correctly when the interface status changes.
+
+
+2022-08-22
+==========
+
+* :vytask:`T4629` (bug): Raised ConfigErrors contain dict instead of only the dict key
+* :vytask:`T4632` (bug): VLAN-aware bridge not working
+
+
+2022-08-19
+==========
+
+* :vytask:`T4616` (bug): openconnect: KeyError: 'local_users'
+* :vytask:`T4614` (feature): OpenConnect split-dns directive
+
+
+2022-08-16
+==========
+
+* :vytask:`T4592` (bug): macsec: can not create two interfaces using the same source-interface
+* :vytask:`T4584` (bug): hostap: create custom package build
+* :vytask:`T4537` (bug): MACsec not working with cipher gcm-aes-256
+
+
+2022-08-15
+==========
+
+* :vytask:`T4565` (bug): vlan aware bridge not working with - Kernel: T3318: update Linux Kernel to v5.4.205 #249
+* :vytask:`T4206` (bug): Policy Based Routing with DHCP Interface Issue
+* :vytask:`T2763` (feature): New SNMP resource request - SNMP over TCP
+
+
+2022-08-14
+==========
+
+* :vytask:`T4579` (bug): bridge: can not delete member interface CLI option when VLAN is enabled
+* :vytask:`T4421` (default): Add support for floating point numbers in the numeric validator
+* :vytask:`T4415` (bug): Include license/copyright files in the image but remove user documentation from /usr/share/doc to reduce its size
+* :vytask:`T4313` (bug): "generate public-key-command" throws unhandled exceptions when it cannot retrieve the key
+* :vytask:`T4082` (bug): Add op mode command to restart ldpd
+* :vytask:`T3714` (bug): Some sysctl custom parameters disappear after reboot
+* :vytask:`T4260` (bug): Extend vyos.configdict.node_changed() to support recursiveness
+* :vytask:`T3785` (default): Add unicode support to configtree backend
+* :vytask:`T3507` (bug): Bond with mode LACP show u/u in show interfaces even if peer is not configured
+
+
+2022-08-11
+==========
+
+* :vytask:`T4476` (default): Next steps after installation is not communicated properly to new users
+
+
+2022-08-02
+==========
+
+* :vytask:`T4515` (default): Reduce telegraf binary size
+
+
+2022-07-30
+==========
+
+* :vytask:`T4575` (feature): vyos.utill add new wrapper "rc_cmd" to get the return code and output
+* :vytask:`T4532` (bug): Flow-accounting IPv6 server/receiver bug
+
+
+2022-07-27
+==========
+
+* :vytask:`T4571` (bug): Sflow with vrf configured does not use vrf to validate agent-address IP from vrf-configured interfaces
+
+
+2022-07-18
+==========
+
+* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member
+* :vytask:`T4534` (bug): bond: bridge: error out if member interface is assigned to a VRF instance
+* :vytask:`T4525` (bug): Delete interface from VRF and add it to bonding error
+* :vytask:`T4522` (feature): bond: add ability to specify mii monitor interval via CLI
+* :vytask:`T4521` (bug): bond: ARP monitor interval is not configured despite set via CLI
+
+
+2022-07-14
+==========
+
+* :vytask:`T4491` (bug): Use empty string for internal name of root node of config_tree
+
+
+2022-07-13
+==========
+
+* :vytask:`T1375` (feature): Add clear dhcp server lease function
+
+
+2022-07-12
+==========
+
+* :vytask:`T4527` (bug): Prevent to create VRF name default
+* :vytask:`T4084` (default): Dehardcode the default login banner
+* :vytask:`T3864` (enhancment): Add Edgecore build to VyOS 1.3 Equuleus
+
+
+2022-07-09
+==========
+
+* :vytask:`T4507` (feature): IPoE-server add multiplier option for shaper
+* :vytask:`T4468` (bug): web-proxy source group cannot start with a number bug
+* :vytask:`T4373` (feature): PPPoE-server add multiplier option for shaper
+
+
+2022-07-07
+==========
+
+* :vytask:`T4456` (bug): NTP client in VRF tries to bind to interfaces outside VRF, logs many messages
+* :vytask:`T4509` (feature): Feature Request: DNS64
+
+
+2022-07-06
+==========
+
+* :vytask:`T4513` (bug): Webproxy monitor commands do not work
+
+
+2022-07-05
+==========
+
+* :vytask:`T4510` (bug): set system static-host-mapping doesn't allow IPv4 and IPv6 for same name.
+* :vytask:`T2654` (bug): Multiple names unable to be assigned to the same static mapping
+* :vytask:`T2683` (default): no dual stack in system static-host-mapping host-name
+
+
+2022-07-01
+==========
+
+* :vytask:`T4489` (bug): MPLS sysctl not persistent for tunnel interfaces
+
+
+2022-06-20
+==========
+
+* :vytask:`T1856` (feature): Support configuring IPSec SA bytes
+
+
+2022-06-16
+==========
+
+* :vytask:`T3866` (bug): Configs with DNS forwarding listening on OpenVPN interfaces or interfaces without a fixed address cannot be migrated to the new syntax
+
+
+2022-06-15
+==========
+
+* :vytask:`T1890` (feature): Metatask: rewrite flow-accounting to XML and Python
+
+
+2022-06-09
+==========
+
+* :vytask:`T2580` (feature): Support for ip pools for ippoe
+
+
+2022-06-08
+==========
+
+* :vytask:`T4447` (bug): DHCPv6 prefix delegation `sla-id` limited to 128
+* :vytask:`T4350` (bug): DMVPN opennhrp spokes dont work behind NAT
+
+
+2022-05-30
+==========
+
+* :vytask:`T4315` (feature): Telegraf - Output to prometheus
+
+
+2022-05-27
+==========
+
+* :vytask:`T4441` (bug): wwan: connection not possible after a change added after 1.3.1-S1 release
+
+
+2022-05-26
+==========
+
+* :vytask:`T4442` (feature): HTTP API add action "reset"
+
+
+2022-05-25
+==========
+
+* :vytask:`T2194` (default): "show firewall" garbled output
+
+
+2022-05-19
+==========
+
+* :vytask:`T4430` (bug): Show firewall output with visual shift default rule
+
+
+2022-05-16
+==========
+
+* :vytask:`T4377` (default): generate tech-support archive includes previous archives
+
+
+2022-05-12
+==========
+
+* :vytask:`T4100` (feature): Firewall increase maximum number of rules
+
+
+2022-05-11
+==========
+
+* :vytask:`T4405` (bug): DHCP client sometimes ignores `no-default-route` option of an interface
+
+
+2022-05-10
+==========
+
+* :vytask:`T1972` (feature): Allow setting interface name for virtual_ipaddress in VRRP VRID
+
+
+2022-05-07
+==========
+
+* :vytask:`T4361` (bug): `vyos.config.exists()` does not work for nodes with multiple values
+* :vytask:`T4354` (bug): Slave interfaces fall out from bonding during configuration change
+
+
+2022-05-03
+==========
+
+* :vytask:`T4395` (feature): Extend show vpn debug
+
+
+2022-05-01
+==========
+
+* :vytask:`T4369` (bug): OpenVPN: daemon not restarted on changes to "openvpn-option" CLI node
+* :vytask:`T4363` (bug): salt-minion: default mine_interval option is not set
+
+
+2022-04-29
+==========
+
+* :vytask:`T4388` (bug): dhcp-server: missing constraint on tftp-server-name option
+* :vytask:`T4366` (bug): geneve: interface is removed on changes to e.g. description
+
+
+2022-04-26
+==========
+
+* :vytask:`T4235` (default): Add config tree diff algorithm
+
+
2022-04-19
==========
@@ -175,12 +649,6 @@
* :vytask:`T4087` (feature): IPsec IKE-group proposals limit of 10 pieces
-2022-02-06
-==========
-
-* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member
-
-
2022-02-05
==========
@@ -205,12 +673,6 @@
* :vytask:`T4198` (bug): Error shown on commit
-2022-01-29
-==========
-
-* :vytask:`T4153` (bug): Monitor bandwidth-test initiate not working
-
-
2022-01-28
==========
@@ -297,7 +759,7 @@
2021-12-28
==========
-* :vytask:`T3380` (bug): Show vpn ike sa with IPv6 remote peer
+* :vytask:`T3380` (bug): "show vpn ike sa" does not display IPv6 peers
* :vytask:`T2933` (feature): VRRP add option virtual_ipaddress_excluded
@@ -687,6 +1149,7 @@
* :vytask:`T697` (bug): Clean up and sanitize package dependencies
* :vytask:`T3837` (default): OpenConnect: Fix typo in help property
* :vytask:`T1440` (bug): Creating two DHCPv6 shared-network-names with the same subnet is allowed, causes dhcpd to fail to start.
+* :vytask:`T578` (feature): Support Linux Container
2021-10-16
@@ -963,7 +1426,6 @@
* :vytask:`T2759` (bug): validate-value prints error messages from validators that fail even if overall validation succeeds
* :vytask:`T3234` (bug): multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions
* :vytask:`T3732` (feature): override-default helper should support adding defaultValues to default less nodes
-* :vytask:`T3574` (default): Add constraintGroup for combining validators with logical AND
* :vytask:`T1962` (default): Add syntax version to schema
@@ -1633,7 +2095,7 @@
2021-02-16
==========
-* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.188 / 5.10.111
+* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.208 / 5.10.142
2021-02-14
@@ -3081,7 +3543,6 @@
* :vytask:`T2388` (feature): template rendering should create folder and set permission
* :vytask:`T2531` (feature): Update Linux Kernel to v4.19.125
* :vytask:`T2530` (bug): Error creating VRF with a name of exactly 16 characters
-* :vytask:`T2460` (default): Migrate vyatta-nat-translations.pl to Python
2020-05-29