summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-08Merge branch 'current' of github.com:vyos/vyos-1x into equuleusChristian Poessinger
* '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 ...
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
2021-01-06smoketest: bgp: refactor verify part to be reusableChristian Poessinger
2021-01-06bgp: T2174: verify() proper existance of remote-asChristian Poessinger
2021-01-05smoketest: tunnel: fix setUp() ordering for reference base class membersChristian Poessinger
With commit ce809eee ("smoketest: mirror: T3169: re-add mirror / SPAN test case") the setUp() method has been re-organized not taking into account that there will already be a reference to self.session which will only be created by the base class. (cherry picked from commit cbd2d71fc85f89f322f1d5c85052034b0b57b3b9)
2021-01-05smoketest: tunnel: fix setUp() ordering for reference base class membersChristian Poessinger
With commit ce809eee ("smoketest: mirror: T3169: re-add mirror / SPAN test case") the setUp() method has been re-organized not taking into account that there will already be a reference to self.session which will only be created by the base class.
2021-01-05Merge pull request #667 from Cheeze-It/currentChristian Poessinger
ISIS: T3156: Adding segment routing for ISIS
2021-01-05ISIS: T3156: Adding segment routing for ISISCheeze_It
In this commit we add the segment routing portion for ISIS. There's also an additional check that is added so that the global block label ranges are properly configured. Also added traffic engineering configurations as well.
2021-01-05Merge branch 'current' of github.com:vyos/vyos-1x into equuleusChristian Poessinger
* 'current' of github.com:vyos/vyos-1x: smoketest: mirror: T3169: re-add mirror / SPAN test case Revert "smoketest: bgp: enable description test" vyos.validate: import cleanup
2021-01-05smoketest: mirror: T3169: re-add mirror / SPAN test caseChristian Poessinger
Commit ef629504d4 ("smoketest: mirror: drop testcase") dropped the smoketests entirely as they have been programmed in a wrong way leading to outages on live development systems which used dummy interfaces for management traffic.
2021-01-05Revert "smoketest: bgp: enable description test"Christian Poessinger
This reverts commit e7dd8c17d527aeb31b93b966c59a311f7506b906.
2021-01-05vyos.validate: import cleanupChristian Poessinger
2021-01-05Merge branch 'equuleus' of github.com:vyos/vyos-1x into equuleusDaniil Baturin
2021-01-05Merge branch 'current' into equuleusDaniil Baturin
2021-01-05Merge pull request #670 from sever-sever/T2639Daniil Baturin
vpn-op-mode: T2639: Sorting vpn ipsec sa
2021-01-05vpn-op-mode: T2639: Sorting vpn ipsec sasever-sever
2021-01-04op-mode: T3178: add part 1 of "show ipv6 ospfv3 database" commandsChristian Poessinger
2021-01-04mirror: T3089: bugfix is_mirror_intf code pathChristian Poessinger
(cherry picked from commit 939546c4213d3123babf54133698266688fd8c9f)
2021-01-04mirror: T3089: bugfix is_mirror_intf code pathChristian Poessinger
2021-01-04Merge branch 'current' of github.com:vyos/vyos-1x into equuleusChristian Poessinger
* 'current' of github.com:vyos/vyos-1x: op-mode: T3178: add basic "show ipv6 ospfv3" commands op-mode: T3178: split IPv6 commands into individual files smoketest: bgp: enable description test
2021-01-04Merge branch 'op-mode' of github.com:c-po/vyos-1x into currentChristian Poessinger
* 'op-mode' of github.com:c-po/vyos-1x: op-mode: T3178: add basic "show ipv6 ospfv3" commands op-mode: T3178: split IPv6 commands into individual files
2021-01-04op-mode: T3178: add basic "show ipv6 ospfv3" commandsChristian Poessinger
- show ipv6 ospfv3 area - show ipv6 ospfv3 border-routers - show ipv6 ospfv3 interface - show ipv6 ospfv3 linkstate - show ipv6 ospfv3 neighbor - show ipv6 ospfv3 redistribute - show ipv6 ospfv3 route
2021-01-04op-mode: T3178: split IPv6 commands into individual filesChristian Poessinger
2021-01-04smoketest: bgp: enable description testChristian Poessinger