From: David Ahern <firstname.lastname@example.org> To: Ben Greear <email@example.com>, netdev <firstname.lastname@example.org> Subject: Re: IPv6 addr and route is gone after adding port to vrf (5.2.0+) Date: Fri, 16 Aug 2019 15:48:59 -0600 Message-ID: <email@example.com> (raw) In-Reply-To: <firstname.lastname@example.org> On 8/16/19 3:28 PM, Ben Greear wrote: > On 8/16/19 12:15 PM, David Ahern wrote: >> On 8/16/19 1:13 PM, Ben Greear wrote: >>> I have a problem with a VETH port when setting up a somewhat complicated >>> VRF setup. I am loosing the global IPv6 addr, and also the route, >>> apparently >>> when I add the veth device to a vrf. From my script's output: >> >> Either enslave the device before adding the address or enable the >> retention of addresses: >> >> sysctl -q -w net.ipv6.conf.all.keep_addr_on_down=1 >> > > Thanks, I added it to the vrf first just in case some other logic was > expecting the routes to go away on network down. > > That part now seems to be working. > The down-up cycling is done on purpose - to clear out neigh entries and routes associated with the device under the old VRF. All entries must be created with the device in the new VRF.
next prev parent reply index Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-08-16 19:13 Ben Greear 2019-08-16 19:15 ` David Ahern 2019-08-16 21:28 ` Ben Greear 2019-08-16 21:48 ` David Ahern [this message] 2019-10-11 13:57 ` Ben Greear 2019-10-11 20:35 ` David Ahern 2019-10-14 16:44 ` Ben Greear
Reply instructions: You may reply publically to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Netdev Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/netdev/0 netdev/git/0.git git clone --mirror https://lore.kernel.org/netdev/1 netdev/git/1.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 netdev netdev/ https://lore.kernel.org/netdev \ email@example.com public-inbox-index netdev Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.netdev AGPL code for this site: git clone https://public-inbox.org/public-inbox.git