@Dmitry PR merged in, you can test it in the next rolling tomorrow.
Aug 8 2019
Aug 7 2019
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.
Thanks for the info.
Added the following to /etc/ppp/ip-down
echo "IP Down $1 $2 $3 $4 $5 $6" >> /tmp/foo.log
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
Created PR https://github.com/vyos/vyatta-cfg-quagga/pull/32. Problem with comparison types
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.
Aug 1 2019
@mb300sd. create please a new one task with detailed description for BGP, if there are still some problems with it.
@thinkl33t, recommended way is using dynamic-dns-update, all other ways are not recommended to use at this moment.
Confirmed: the problem is not reproducible anymore in 1.2.0-rolling+201908010337 with keepalived 1:2.0.17+vyos1.2.
@ekim, we have never met with such a problem and cannot reproduce it in our environments. The better way to continue investigation would be getting access to this installation. If this would be possible, we could continue debugging.