> On Sep 30, 2014, at 4:52 PM, Joel M. Halpern <[email protected]> wrote:
>
> I was tyring to understand the descriptions being used.
>
> After looking back at the email, and talk to folks, there seem to be two
> different issues.
>
> The first one is what happens the complete running config disappears.
> As far as I am concerned, the device can do anything it wants, and whatever
> it does is probably wrong. After all, for the running config to disappear
> there have to be very serious problems.
Yea
>
> The second issue is what happens when something (foo) is deleted from the
> running config, but some property of that thing (foo/a) has been set by I2RS.
> Unfortunately,as far as I can tell, there is not a good general rule.
The simple solution is to make the i2rs config changes apply immediately to the
running config/state.
> Some examples:
> If the operator takes down BGP, and deletes the full BGP configuration, then
> the presence of I2RS policy rules should not cause BGP to keep running.
> On the other hand, if foo is a static route create by operations, and then
> I2RS modified the next hop for that route, I tend to suspect that the route
> I2RS has "created" by doing so should stay around even if the operator goes
> in a deletes the static route.
>
> I suspect that the issue is determining what scope is being created when I2RS
> writes b/c/d/foo/a. I don't think it is obvious or that there is a
> consistent rule.
If you make it just write to the running config, you have no issues.
Tom
>
> Yours,
> Joel
>
> _______________________________________________
> i2rs mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/i2rs
>
_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs