Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-01 | smoketest: openvpn: remove debug code for faster test runs | Christian Poessinger | |
There have been leftovers to bypass testcases by simply just "return True" on most of the testcases. | |||
2020-11-01 | vyos.template: consolidate is_ipv(4|6) functionality | Christian Poessinger | |
2020-11-01 | openvpn: T2994: re-add ifconfig-pool statement in server config | Christian Poessinger | |
Re-organize the template code and add addtitional Jinja2 filters for processing the ifconfig-pool statement. This reverts the changes from commit 7e546be9 ("openvpn: T2994: temporary revert to 1.2 crux behavior for client pools"). | |||
2020-11-01 | test: extend validate testcases | Christian Poessinger | |
Test additional network combinations of address and prefixes. | |||
2020-11-01 | openvpn: T3036: support IPv6 remote-address | Christian Poessinger | |
2020-11-01 | openvpn: T2994: remove workarounds for individual ipv4 and ipv6 keys | Christian Poessinger | |
Remove workaround which split (local|remote)_address and also subnet keys into individual keys for the assigned IP address family (4/6). During template rendering check IP version by introducing new ipv4 and ipv6 Jinja2 filters {% if foo | ipv4 %} or {% if bar | ipv6 %} options. | |||
2020-11-01 | test: adjust testcase name for vyos.util.dict_search() | Christian Poessinger | |
After renaming the function in commit 25551c5a ("vyos.util: T2995: rename vyos_dict_search() -> dict_search()"), the test case should be renamed, too. | |||
2020-11-01 | test: vyos.validate: add unittests | Christian Poessinger | |
2020-11-01 | smoketest: VyOS config files do not ned +x option | Christian Poessinger | |
2020-10-31 | smoketest: openvpn: fix testcase for server statement | Christian Poessinger | |
After commit 7e546be921 ("openvpn: T2994: temporary revert to 1.2 crux behavior for client pools") also adjust the testcase to not expect the "nopool" statement on the server command. | |||
2020-10-31 | smoketest: openvpn: test server mode "replace-default-route" | Christian Poessinger | |
2020-10-31 | openvpn: T2994: temporary revert to 1.2 crux behavior for client pools | Christian Poessinger | |
2020-10-31 | openvpn: T2994: bugfix evaluating replace-default-route in template | Christian Poessinger | |
2020-10-30 | openvpn: T2994: verify DH key length | Christian Poessinger | |
2020-10-30 | Debian: add OpenSSL dependency, inherited by OpenVPN | Christian Poessinger | |
2020-10-30 | openvpn: T2994: migrate to get_config_dict() | Christian Poessinger | |
2020-10-30 | vyos.util: T2995: change comment style for "make test" output | Christian Poessinger | |
2020-10-30 | smoketest: openvpn: extend server verify() test with TLS auth keys | Christian Poessinger | |
2020-10-30 | smoketest: openvpn: test server mode verify() steps | Christian Poessinger | |
2020-10-30 | smoketest: openvpn: test site2site mode verify() steps | Christian Poessinger | |
2020-10-30 | smoketest: openvpn: test client mode verify() steps | Christian Poessinger | |
2020-10-30 | Merge pull request #588 from sever-sever/T3031 | Christian Poessinger | |
conf-mode: T3031: Fix ValueHelp for ipv6 multipath | |||
2020-10-30 | conf-mode: T3031: Fix ValueHelp for ipv6 multipath | sever-sever | |
2020-10-30 | smoketest: ssh: add bond to vrf testcase | Christian Poessinger | |
Bind sshd to given VRF and check if it really runs in the VRF context. | |||
2020-10-30 | ssh: T2635: reuse common verify_vrf() function | Christian Poessinger | |
2020-10-29 | verify: T2587: allow MTU < 1280 when IPv6 is disabled on an interface | Christian Poessinger | |
2020-10-29 | Merge pull request #587 from sever-sever/T2850 | Christian Poessinger | |
bgp: T2850: Fix FRR template for new bgp scheme | |||
2020-10-29 | bgp: T2850: Fix FRR template for new bgp scheme | sever-sever | |
2020-10-29 | Merge pull request #586 from cjeanneret/nginx-redirect | John Estabrook | |
T3029 Correct generated nginx content | |||
2020-10-29 | T3029 Correct generated nginx content | Cédric Jeanneret | |
The redirection was using the wrong variable ($server_name), making the browser going to https://_ instead of the right variable. | |||
2020-10-28 | smoketest: accel: T2631: check disable-accounting option | Christian Poessinger | |
2020-10-28 | vyos.util: T2995: rename vyos_dict_search() -> dict_search() | Christian Poessinger | |
Renamed using snippet below: ---------------------------- for file in $(find . -name "*.py") do sed -i "s/vyos_dict_search/dict_search/" $file done | |||
2020-10-28 | qat: T2968: adjust to C200xx PCI ID from Intel drivers | Christian Poessinger | |
2020-10-28 | mtu: T2630: add support for ethernet MTU up to 16000 bytes | Christian Poessinger | |
There is a Myricom 10G card with 16k MTU available. | |||
2020-10-27 | Merge pull request #583 from jestabro/vyos-configtest | Christian Poessinger | |
smoketest: T3003: extend framework to load arbitrary config file | |||
2020-10-27 | Merge pull request #584 from sever-sever/T2387_oct | Christian Poessinger | |
bgp: T2387: Fix XML sheme for new bgp and bgp.py handler | |||
2020-10-27 | Merge pull request #581 from sever-sever/T2631 | Christian Poessinger | |
accel: T2631: Add option for radius disable-accounting | |||
2020-10-27 | bgp: T2387: Fix XML sheme for new bgp and bgp.py handler | sever-sever | |
2020-10-27 | accel: T2631: Add option for radius disable-accounting | sever-sever | |
2020-10-26 | smoketest: T3003: extend framework to load arbitrary config file | John Estabrook | |
2020-10-26 | dhcp-server: xml: T3016: use constraintErrorMessage for subnet definition | Christian Poessinger | |
2020-10-25 | test: vyos.template: add testcase for vyos_*_from_cidr() converters | Christian Poessinger | |
2020-10-25 | test: import cleanup | Christian Poessinger | |
2020-10-24 | tunnel: T3010: add missing ttl option for GRETap / GRE bridge interface | Christian Poessinger | |
2020-10-24 | Revert "test: vyos.util: add testcase for process_named_running()" | Christian Poessinger | |
This reverts commit 9939139ba4ad18dc4b62a827d8ab7b74d0c28124. Unfortunately this test does not work within the CI system. It fails with: 17:21:35 ====================================================================== 17:21:35 FAIL: test_process_named_running (test_util.TestVyOSUtil) 17:21:35 ---------------------------------------------------------------------- 17:21:35 Traceback (most recent call last): 17:21:35 File "/var/lib/jenkins/jenkins_slave/workspace/vyos-1x_current/build/src/tests/test_util.py", line 34, in test_process_named_running 17:21:35 self.assertTrue(isinstance(pid, int)) 17:21:35 AssertionError: False is not true As process_named_running() returns None on non existing bash process | |||
2020-10-24 | vpn: l2tp: T3009: fix non effective "authentication require" option | Christian Poessinger | |
The CLI node was read in incorrect (wrong path). In addtition the list was not reset to [] when authentication was specified on the CLI. | |||
2020-10-24 | test: vyos.util: add testcase for process_named_running() | Christian Poessinger | |
2020-10-24 | vyos.util: drop obsolete function ifname_from_config() | Christian Poessinger | |
2020-10-24 | vyos.util: drop obsolete function get_bridge_member_config() | Christian Poessinger | |
2020-10-24 | test: vyos.util: add testcase for find_device_file() | Christian Poessinger | |