Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-29 | ospf: T3267: fix invalid migrator version number | Christian Poessinger | |
2021-01-29 | ospf: T3267: move "interface ip ospf" configuration to "protocols ospf ↵ | Christian Poessinger | |
interface" For easier maintenance and operability move the interface specific protocol setting of OSPF to the OSPF protocol section. This is now also in-line with IS-IS. This means to migrate: ethernet eth0 { vif 202 { ip { ospf { authentication { md5 { key-id 10 { md5-key vyosvyos } } } dead-interval 40 hello-interval 10 priority 1 retransmit-interval 5 transmit-delay 1 } } } } to protocols { ospf { interface eth0.201 { authentication { md5 { key-id 10 { md5-key vyosvyos } } } dead-interval 40 hello-interval 10 priority 1 retransmit-interval 5 transmit-delay 1 } } | |||
2021-01-29 | rpki: T3266: support deleting entire section from FRR config | Christian Poessinger | |
2021-01-29 | rpki: T3255: fix polling-period default value of 300 seconds | Christian Poessinger | |
2021-01-29 | rpki: T3255: disable debug knobs | Christian Poessinger | |
2021-01-29 | Merge branch 't3255-rpki' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't3255-rpki' of github.com:c-po/vyos-1x: rpki: T3255: provide full protocol support in XML and Python op-mode: ssh: support generating client keypair smoketest: openvpn: remove print() when generating keys | |||
2021-01-29 | rpki: T3255: provide full protocol support in XML and Python | Christian Poessinger | |
This commit provides the implementation of the OSPF CLI with a Jinja2 template that is loaded by FRR reload. | |||
2021-01-29 | op-mode: ssh: support generating client keypair | Christian Poessinger | |
vyos@vyos:~$ generate ssh client-key /config/auth/id_rsa_rpki Generating public/private rsa key pair. Your identification has been saved in /config/auth/id_rsa_rpki. Your public key has been saved in /config/auth/id_rsa_rpki.pub. The key fingerprint is: SHA256:aBMN1F6lINh4CbG/fuEVReCpbZr3U0/KdorWY6iGfvw vyos@vyos The key's randomart image is: +---[RSA 2048]----+ | oB+o. .+o | | o.++.o.o. | | ......+. | | . o.o. | | = S o. | | . o.+. . .| | ..o=. = + | | . +.+.+.B o| | .o.o.+E+.+ | +----[SHA256]-----+ | |||
2021-01-29 | smoketest: openvpn: remove print() when generating keys | Christian Poessinger | |
2021-01-28 | Merge pull request #706 from DmitriyEshenko/1x-pppoe-cl02 | Christian Poessinger | |
smoketest: T3261: Add check PPPoE interface disable state | |||
2021-01-28 | Merge pull request #707 from jack9603301/T3257 | Daniil Baturin | |
monitor: op-mode: T3257: Fix the CLI of tcpdump | |||
2021-01-28 | monitor: op-mode: T3257: Fix the CLI of tcpdump | jack9603301 | |
2021-01-28 | smoketest: T3261: Add check PPPoE interface disable state | DmitriyEshenko | |
2021-01-27 | Merge pull request #705 from bstepler/T3262 | Christian Poessinger | |
dhcpv6: T3262: don't run DHCPv6 client when only dhcpv6-options is configured | |||
2021-01-27 | Merge pull request #704 from bstepler/T3240 | Christian Poessinger | |
dhcpv6: T3240: send DUID when only DHCPv6 PD is configured | |||
2021-01-27 | dhcpv6: T3262: don't run DHCPv6 client when only dhcpv6-options is configured | Brandon Stepler | |
If dhcpv6-options is configured without requesting a DHCPv6 address or PD, the dhcpv6pd variable is assigned an empty dict. | |||
2021-01-27 | dhcpv6: T3240: send DUID when only DHCPv6 PD is configured | Brandon Stepler | |
2021-01-27 | Merge pull request #703 from DmitriyEshenko/pppoe-client-2701202101 | Christian Poessinger | |
pppoe: T3261: Stop systemd service if pppoe interface disable | |||
2021-01-27 | pppoe: T3261: Stop systemd service if pppoe interface disable | DmitriyEshenko | |
2021-01-27 | Merge pull request #701 from erkin/current | Daniil Baturin | |
op-mode: T3110: Gracefully handle SIGPIPE in show-interfaces | |||
2021-01-26 | Revert "smoketest: dhcpc6: do not increase duid" | Christian Poessinger | |
This reverts commit 1992d9aed31b6906806635687c2b2d2d52310990. After commit b4889039 ("smoketest: refactor setUp() for all interface based testcases") we can now use dynamic duid tests. | |||
2021-01-26 | smoketest: refactor setUp() for all interface based testcases | Christian Poessinger | |
It does not make sense (at all!) to re-initialize the entire class with every call to setUp(). We neither change the enabled/disabled tastcases dynamically, not do we adjust the testinterfaces during a run. Remove the runtime overhead and place one-time init calls into setUpClass() instead. | |||
2021-01-26 | op-mode: T3110: Gracefully handle SIGPIPE in show-interfaces | erkin | |
2021-01-26 | Merge pull request #699 from jack9603301/T3257 | Christian Poessinger | |
monitor: traffic: op-mode: T3257: tcpdump supporting complete protocol | |||
2021-01-26 | Merge pull request #698 from sever-sever/T3256 | Christian Poessinger | |
rpki: T3256: Add XML for protocol rpki conf-mode | |||
2021-01-26 | smoketest: dhcpc6: do not increase duid | Christian Poessinger | |
For a yet undetermined reason incrementing the duid dynamically in the test script leads to an error - for the time beeing work with a fixed duid. | |||
2021-01-26 | monitor: traffic: op-mode: T3257: tcpdump supporting complete protocol | jack9603301 | |
2021-01-26 | rpki: T3256: Add XML for protocol rpki conf-mode | sever-sever | |
2021-01-25 | smoketest: bgp: add rpki tests | Christian Poessinger | |
2021-01-25 | smoketest: dhcpc6: fix UnboundLocalError | Christian Poessinger | |
UnboundLocalError: local variable 'client_base' referenced before assignment | |||
2021-01-25 | smoketest: dhcpv6: add client smoketests | Christian Poessinger | |
2021-01-25 | Merge pull request #697 from DmitriyEshenko/1x-pppoe-2501202101 | Christian Poessinger | |
pppoe: T3251: Add double-quotes to protect special characters | |||
2021-01-25 | pppoe: T3251: Add double-quotes to protect special characters | DmitriyEshenko | |
2021-01-25 | Merge pull request #693 from bstepler/T3240 | Christian Poessinger | |
dhcpv6: T3240: support per-interface client DUIDs | |||
2021-01-25 | Merge pull request #696 from jack9603301/T3249 | Christian Poessinger | |
bridge: op-mode: T3249: Support operation mode forwarding table output | |||
2021-01-25 | bridge: op-mode: T3249: Support operation mode forwarding table output | jack9603301 | |
2021-01-24 | ospf(v3): T3236: T3244: adjust to route-map converted name (_ for -) | Christian Poessinger | |
A hyphen in a route-map name will be converted to _, take care about this effect during validation. | |||
2021-01-24 | bgp: T3247: bugfix import/export filter-list | Christian Poessinger | |
2021-01-24 | bgp: T3247: bugfix import/export prefix-list and distribution-list | Christian Poessinger | |
This is an amendment to commit 5ab6882f ("bgp: T2347: bugfix import/export route-map") which did not take care about fixing the other two if/elif statements. | |||
2021-01-24 | smoketest: configs: add small AS with VRRP example configuration | Christian Poessinger | |
This is a live config from a specific site of mine. | |||
2021-01-24 | ospf(v3): T3236: T3244: add verify() for used route-map existence | Christian Poessinger | |
2021-01-24 | bgp: T2347: bugfix import/export route-map | Christian Poessinger | |
There can be both an import and an export route-map - the Jinja2 template syntax only allowed one direction and not the other. | |||
2021-01-24 | ospfv3: T3244: provide full protocol support in XML and Python | Christian Poessinger | |
This commit provides the implementation of the OSPFv3 (IPv6) CLI with a Jinja2 template that is loaded by FRR reload. It also contains some initial smoketests. There is yet no verify() implementation! | |||
2021-01-24 | smoketest: ospfv3: initial testcases | Christian Poessinger | |
2021-01-24 | bgp: T2850: bugfix templating neighbor interface statements | Christian Poessinger | |
2021-01-24 | Merge pull request #695 from sever-sever/T3245 | Christian Poessinger | |
ospfv3: T3245: Add XML for ospfv3 conf-mode | |||
2021-01-24 | ospfv3: T3245: Add XML for ospfv3 conf-mode | sever-sever | |
2021-01-24 | Merge pull request #520 from jack9603301/nptv6 | Christian Poessinger | |
nptv6: T2518: Initial support for nat66 (NPT) | |||
2021-01-24 | nptv6: T2518: Remove obsolete references | jack9603301 | |
2021-01-24 | nptv6: T2515: Modify the field order of ndppd | jack9603301 | |