Hi,

I've updated the PR https://github.com/nmstate/nmstate/pull/563 with this new approach. Thanks Gris for the help!

On Thu, Nov 21, 2019 at 5:03 PM Edward Haas <ehaas@redhat.com> wrote:


> On 21 Nov 2019, at 16:50, Gris Ge <fge@redhat.com> wrote:
>
> Hi Edy and Fernando,
>
> This is what I found to workaround the VLAN MTU bug:
>
>    1. Include vlan interface in desired state if base-iface changed
>       its MTUs.
>
>    2. Place vlan interface __after__ other interface when activation
>
> To test whether step 2 works, I created patch:
>
>    http://pastebin.test.redhat.com/816035
>
> It works well when I include both vlan and base-iface in the same
> yml file with base-iface changed its MTU.

But does it work when you do not include the vlan?
Current iface/mtu: eth0=2000, eth0.101=2000
Desired: eth0=3000
Is vlan 101 ok?
>
>
> Hope this helps.
>
> --
> Gris Ge