Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 13d76e69cc43cae0570cc5fab1ee02fdec33aa17)
|
|
When configuring SSH to only run inside a given VRF the system can not start
SSHd on bootup as the Kernel will report EPERM (Operation not permitted) when
loading the VRF BPF program. This returns the exit code 255 which is marked
in the systemd unit file to stop restarting the service forever.
Removing this limitation will restart the SSHd on startup and it will live
inside the VRF till the end of days.
(cherry picked from commit cdbac8f10b470a06aff54832da7f006aa3ed194e)
|
|
(cherry picked from commit c0aaa0b8707c17fe86e6483b3f5caecaa3f7fd72)
|
|
The CLI statement "set interfaces openvpn vtun10 openvpn-option '--tun-mtu 1500
--fragment 1300 --mssfix'" will render in vtun10.conf to:
--tun-mtu 1500 --fragment 1300 --mssfix
On startup OpenVPN complains about:
openvpn-vtun10: Options error: Unrecognized option or missing or extra
parameter(s) in vtun10.conf:76: tun-mtu (2.4.7)
The options must be split on -- to a new configuration line.
(cherry picked from commit f8a8ee02d0ede240f555ffa558665df686df24a8)
|
|
(cherry picked from commit e0fdf9b4d746e751d0c12c1e6bd2d10daf22ec76)
|
|
(cherry picked from commit 62bd08a5811aeec5670c29af18583f9f3350cb1d)
|
|
(cherry picked from commit 3c33359d0c9700a1c80f1a222fe5f43642cd4fde)
|
|
|
|
(cherry picked from commit b2b5ea81243f672d3cc3c4082374551f38fd4dde)
|
|
Commit 35b049aa ("smoketest: interfaces: verify deletion of interfaces")
validated that when the test completed (tearDown()) there must be no
interfaces left registered for the tests. This is invalid for the loopback
interface as it can not be deleted from the system.
(cherry picked from commit b373d3841608838fd28f98691cb14e42c128c216)
|
|
When deleting the test interfaces, ensure after each run that there are no
leftovers from a previous run, indicating that there was a problem while removing
the interfaces.
(cherry picked from commit 35b049aa8b90ee41f9c59bf4b2e3610d03505776)
|
|
(cherry picked from commit 8953a14b01a4183ea890f1c3d569aae54e363614)
|
|
(cherry picked from commit 452a9c504f472dcaee8c93947a889dab4f8259ce)
|
|
Verify interface is in admin down state afterwards.
(cherry picked from commit 461a106cdaf892a067bcd5630952822242edd411)
|
|
(cherry picked from commit e1b2f1012ca18ef4ecf2b53e9bb01a50880cbd3c)
|
|
(cherry picked from commit 56ec3259b67c6441d992948a8bae95039194eb6c)
|
|
(cherry picked from commit 3ce7a8c6e55d7296fc9155a6b8ca913d4a08b1ab)
|
|
- Remove all old ifTable entries with the same ifName as newly appeared
interface (with different ifIndex) - this is the case on e.g. ppp interfaces
- Add new op-mode command "restart snmp" to restart the daemon
(cherry picked from commit 79a02470c4f9f2184913a959545b54a2dfd76d1e)
|
|
(cherry picked from commit fe2efbfb1a5b53225225b3c03c77a4a96a22a9c4)
|
|
(cherry picked from commit b6fe268876feeb151bd1f4c6b60356198f9408bc)
|
|
(cherry picked from commit 04ddf85bcc9d5ec06ef51537f5cbca97548716f3)
|
|
(cherry picked from commit 3ece840792011fcca00617e42b049e1414ebb1d6)
|
|
(cherry picked from commit 5abd5c4267b18dd8ea34349b9cdaf2a58f13bb98)
|
|
(cherry picked from commit 2cace1bdf16fe3e2644e897dcd65ca3899883461)
|
|
(cherry picked from commit 3b9ae4c22d8dffa8b5beee57bf5b19dac969a009)
|
|
(cherry picked from commit d6faba8c708b4376f148a28c89fe6ff39f369064)
|
|
After switching to iproute2 in commit 92f36735 ("ifconfig: T2653: use iproute2
commands for alias, mac and mtu set()/get()" it is necessary to return an empty
string as iproute2 returns None.
(cherry picked from commit ea1be032e98fd1634e71d3c2d61b3e93bff841de)
|
|
(cherry picked from commit 57fca79636b783dc4be2df1bc1ff12a0ce79d988)
|
|
(cherry picked from commit 806b1cb6eebce4a11a5d2496b062a93d5899746e)
|
|
(cherry picked from commit 910919d856d790ff8905d513c280fdf12f8892ef)
|
|
(cherry picked from commit 92f3673538e0328488c14c90c8acf7ea6b2141ba)
|
|
(cherry picked from commit 138e7a95c21fb2928182847693e366644be6e945)
|
|
This reverts commit ca61add5e7dea828c67ea074368196025f4cb4eb.
(cherry picked from commit a051c928aeb2a14250d57c8495c07474c92a8b61)
|
|
(cherry picked from commit f493df24ba29472735b1a4a081d0fce409b70d9f)
|
|
(cherry picked from commit 9db4dbc4a84ff1a110617cb3c7849d7c9d4a62e7)
|
|
Commit e8a1c291 ("login: radius: T3192: migrate to get_config_dict()") did an
invalid forward of the newly encrypted passwort to my_set to store it inside
the config.
(cherry picked from commit a7fe2ff4fdfcb2619b892aff170d42609965b20b)
|
|
* 'current' of github.com:vyos/vyos-1x:
op-mode: T3178: add "monitor protocols <bgp|ospf|ospfv3|rib|rip|ripng>" commands
op-mode: T3178: add remaining "show ipv6 ospfv3 database" commands from vyatta-op-quagga
op-mode: T3178: migrate most of the OSPFv3 parts to re-includable snippets
xml: op-mode: add preprocessor support as known from configuration mode
Debian: vyos-1x depends on python3-spinx for "make docs"
ospf: T3198: Fix show information for database tag nodes
login: radius: T3192: remove debug print()
xml: convert tab to space in "system login"
|
|
|
|
vyatta-op-quagga
|
|
* op-mode-xml:
op-mode: T3178: migrate most of the OSPFv3 parts to re-includable snippets
xml: op-mode: add preprocessor support as known from configuration mode
Debian: vyos-1x depends on python3-spinx for "make docs"
|
|
This eases CLI maintenance and also migration from legacy code.
|
|
|
|
|
|
ospf: T3198: Fix show information for database tag nodes
|
|
|
|
(cherry picked from commit 586b440a835cba7d45e50bb6d1781823903332b6)
|
|
|
|
|
|
* 'current' of github.com:vyos/vyos-1x: (30 commits)
smoketest: dummy: fix indent
smoketest: bridge: bond: enable ip subsystem tests
smoketest: interfaces: dhcpv6pd final fix
smoketest: ethernet: fix link-speed loop test
Debian: add build-dependency on python3-jinja2
smoketest: ethernet: verify() speed/duplex must both be auto or discrete
smoketest: interfaces: report skipped tests
smoketest: ethernet: bugfixes for dhcpc6 and unknown interfaces
Debian: add python3-psutil build dependency
smoketest: ethernet: check for error on non existing interface
vyos.configverify: provide generic helper to check for interface existence
smoketest: interfaces: fix dhcpv6 pd testcase when using multiple interfaces
login: radius: T3192: migrate to get_config_dict()
ssh: T2635: harden Jinja2 template and daemon startup
ssh: T2635: change sshd_config path to /run/sshd
login: radius: T3192: support IPv6 server(s) and source-address
xml: include: provide generic include for disable node
xml: radius: T3192: split individual nodes to discrete includes
bgp: T2174: verify() existence of route-map and prefix-list
smoketest: interfaces: test dhcpv6 pd sla-id auto increment
...
|
|
|