summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-12nat: T3186: fix negated addresses not applied from CLIChristian Poessinger
2021-01-12bgp: T2387: single-source xml templates to improve reusabilityChristian Poessinger
2021-01-12smoketest: interface: enable ip/ipv6 tests on additional interfacesChristian Poessinger
2021-01-12ifconfig: T2653: use iproute2 commands for alias, mac and mtu set()/get()Christian Poessinger
2021-01-12Merge pull request #678 from sever-sever/T2387Christian Poessinger
bgp: T2387: Fix template for bgp redistribute proto ospfv3
2021-01-12bgp: T2387: Fix template for bgp redistribute proto ospv3sever-sever
2021-01-12tunnel: T3205: bugfix gre-bridge interfacesChristian Poessinger
2021-01-12Merge pull request #674 from sever-sever/T2944Christian Poessinger
ntp: T2944: Fix ntp bug. Revert to previous behavior
2021-01-12bgp: T2174: bail out early if config node does not existChristian Poessinger
2021-01-12Revert "ntp: T2944: By default do not listen port 123 on any address"sever-sever
This reverts commit ca61add5e7dea828c67ea074368196025f4cb4eb.
2021-01-11op-mode: T3201: fix "show log all" for RADIUS usersChristian Poessinger
2021-01-11nat: T3206: unable to delete only rules but keep destination nodeChristian Poessinger
2021-01-11login: T3208: fix wrong string formatting on my_setvyos/1.4dev0Christian Poessinger
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.
2021-01-10op-mode: T3178: add "monitor protocols <bgp|ospf|ospfv3|rib|rip|ripng>" commandsChristian Poessinger
2021-01-10op-mode: T3178: add remaining "show ipv6 ospfv3 database" commands from ↵Christian Poessinger
vyatta-op-quagga
2021-01-10Merge branch 'op-mode-xml' into currentChristian Poessinger
* 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"
2021-01-10op-mode: T3178: migrate most of the OSPFv3 parts to re-includable snippetsChristian Poessinger
This eases CLI maintenance and also migration from legacy code.
2021-01-10xml: op-mode: add preprocessor support as known from configuration modeChristian Poessinger
2021-01-10Debian: vyos-1x depends on python3-spinx for "make docs"Christian Poessinger
2021-01-10Merge pull request #675 from sever-sever/T3198Christian Poessinger
ospf: T3198: Fix show information for database tag nodes
2021-01-09ospf: T3198: Fix show information for database tag nodessever-sever
2021-01-09login: radius: T3192: remove debug print()Christian Poessinger
2021-01-08xml: convert tab to space in "system login"Christian Poessinger
2021-01-08smoketest: dummy: fix indentChristian Poessinger
2021-01-08smoketest: bridge: bond: enable ip subsystem testsChristian Poessinger
2021-01-08smoketest: interfaces: dhcpv6pd final fixChristian Poessinger
Previous fix somehow got lost during a rebase :(
2021-01-08smoketest: ethernet: fix link-speed loop testChristian Poessinger
2021-01-07Debian: add build-dependency on python3-jinja2Christian Poessinger
2021-01-07smoketest: ethernet: verify() speed/duplex must both be auto or discreteChristian Poessinger
2021-01-07smoketest: interfaces: report skipped testsChristian Poessinger
2021-01-07smoketest: ethernet: bugfixes for dhcpc6 and unknown interfacesChristian Poessinger
2021-01-07Debian: add python3-psutil build dependencyChristian Poessinger
vyos.util depends partially on python3-psutil, and some smoketests executed via "make test" include vyos.util, thus ensure the package is available.
2021-01-07smoketest: ethernet: check for error on non existing interfaceChristian Poessinger
When performing a commit on an ethernet interface that does not exist, e.g. eth667, verify an exception is raised.
2021-01-07vyos.configverify: provide generic helper to check for interface existenceChristian Poessinger
2021-01-07smoketest: interfaces: fix dhcpv6 pd testcase when using multiple interfacesChristian Poessinger
Commit a8e4317c ("smoketest: interfaces: test dhcpv6 pd sla-id auto increment") added a new test, but when executed on multiple interfaces, e.g.: TEST_ETH="eth1 eth2" /usr/libexec/vyos/tests/smoke/cli/test_interfaces_ethernet.py A variable was not properly reset
2021-01-07login: radius: T3192: migrate to get_config_dict()Christian Poessinger
2021-01-07ssh: T2635: harden Jinja2 template and daemon startupChristian Poessinger
2021-01-07ssh: T2635: change sshd_config path to /run/sshdChristian Poessinger
2021-01-07login: radius: T3192: support IPv6 server(s) and source-addressChristian Poessinger
2021-01-07xml: include: provide generic include for disable nodeChristian Poessinger
2021-01-07xml: radius: T3192: split individual nodes to discrete includesChristian Poessinger
Provide more re-usable nodes for future implementations.
2021-01-07bgp: T2174: verify() existence of route-map and prefix-listChristian Poessinger
2021-01-07smoketest: interfaces: test dhcpv6 pd sla-id auto incrementChristian Poessinger
2021-01-07Merge pull request #671 from bstepler/T3193Christian Poessinger
dhcpv6-pd: verify: T3193: fix DHCPv6 PD verification issues
2021-01-06dhcpv6-pd: verify: T3193: detect conflict between auto-assigned and ↵Brandon Stepler
configured SLA-IDs "data/templates/dhcp-client/ipv6.tmpl" handles the auto-assigning of SLA-IDs on lines 39, 46, and 52.
2021-01-06dhcpv6-pd: verify: T3193: allow multiple auto-assigned SLA-IDsBrandon Stepler
"data/templates/dhcp-client/ipv6.tmpl" handles the auto-assigning of SLA-IDs on lines 39, 46, and 52.
2021-01-06dhcpv6-pd: verify: T3193: allow more than one VLAN interfaceBrandon Stepler
VLAN interfaces contain periods, which make them incompatible with dict_search().
2021-01-06op-mode: rename "show version quagga" to "frr" as this is the routing coreChristian Poessinger
2021-01-06ifconfig.interface: use Python3 f-ormat stringChristian Poessinger
2021-01-06smoketest: bgp: add ipv4/ipv6 address-family testsChristian Poessinger