Please keep this in mind when rewriting dummy/loopback interfaces: https://phabricator.vyos.net/T1467
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Aug 13 2019
Aug 12 2019
@c-po
I have some new findings. When I upgrade to a new rolling release (tested with the one from 11.08.2019 and 12.08.2019), I do 'add system image ...', then reboot, then the forwarders are missing in recursor.conf:
Aug 10 2019
Hi Donny,
Not sure if you're still looking into this, but the following script works perfectly for me on the crux branch:
Aug 9 2019
I have added two PRs with some fixes and new features. The most valuable changes:
- Fixed the bug, which prevents to change or delete BFD peers with custom options. For example, when any of source address/interface, multihop was used, such peers could not be deleted or changed.
- Added configuration checks, which should prevent adding BFD option to BGP neighbors or peer-groups without corresponding peers configuration in protocols bfd. If BGP and BFD configurations are out of sync, BGP sessions could be very unstable.
- Added configuration check, which should prevent to delete peers from protocols bfd if they are still used in BGP.
- Some other small fixes and changes.
Also, was added several new options:
BFD configuration:
set protocols bfd peer IP echo-mode set protocols bfd peer IP interval echo-interval
BGP configuration:
set protocols bgp ASN neighbor IP bfd check-control-plane-failure
I cannot reproduce this issue on VyOS 1.2.0-rolling+201908050337. @OlegGardash can you try on last rolling release?
Is this still an issue?
Most of these files are autogenerated and dont need to be saved across reboots.. is it possible to make them in a overlay that does not save to disk? Or another aproach is to just delete them when the device starts (before or when vyatta starts)
Aug 8 2019
https://github.com/vyos/vyos-1x/commit/d96cfc8a5b1e9f9a3484a4c4036dddabfc588f5b
While documentation is on its way, below is a very small example on how to use it:
dhcp can be done via systemd or the traditional isc-dhcp client, which way should we go? systemd.networkd does link detection too and stops dhcp if the link is lost and starts it again when the link returns to state up.
Aug 7 2019
@Dmitry PR merged in, you can test it in the next rolling tomorrow.
PR 98
added next commands for ipv6 configuration
I have almost all requested stuff implemented, plus some more like setting mtu, mac address etc. I'm planning to include that into vyos-1x after testing.
diff --git a/scripts/build-command-templates b/scripts/build-command-templates index a7312f7..ba80ead 100755 --- a/scripts/build-command-templates +++ b/scripts/build-command-templates @@ -227,7 +227,7 @@ def make_node_def(props):
Aug 6 2019
I'd like to make it more generic anyway, so basically it will be come a wrapper for the ip commands plus some check/find function maybe (like what mac belongs to what interface, bonding etc).
Aug 5 2019
Documentation updated in equueleus branch https://github.com/vyos/vyos-documentation/commit/eaa491df6f41fc175aa06618310c91087ecc8791
Nevermind - The problem was my problem only.
Aug 4 2019
On further investigation it looks like this happens only when deleting instances of a multi: node.
This works as expected when I set new parameters inside a node - unfortunately on a delete it does not work properly - I feel the script is not called at all.
Aug 3 2019
This is a good start! The names should be made pythonic and why not use getters and setters? Then we dont need set_ functions but use the objects directly.
Aug 2 2019
I started with a few line of example code, if that would be something we wanna go with, I'll take the task. comments always welcome.
disable (up/down) is required too.
DHCP might be called from the class, but I think it makes sense to give it to networkd, since it can detect interface up/down and triggers the dhcp client again if needed or releases the IP.
I have setup two vyos router and one is origination default.
All runs fine with this patches since more then 40 minutes so it fixes the problems.
Please test with tomorrows rolling release.