Works as expected via snapshot; shows up in `bgpctl network show`. Thanks.
> On Sep 29, 2018, at 3:29 PM, Sebastian Benoit <[email protected]> wrote:
>
> Sebastian Benoit([email protected] <mailto:[email protected]>) on 2018.09.26
> 21:18:32 +0200:
>> Claudio Jeker([email protected]) on 2018.09.26 20:34:04 +0200:
>>> On Wed, Sep 26, 2018 at 08:14:09PM +0200, Sebastian Benoit wrote:
>>>> Jon Williams([email protected]) on 2018.09.25 16:51:25 -0400:
>>>>>> Synopsis: Newly connected rtlabel networks are not advertised by bgpd
>>>>>> Category: system
>>>>>> Environment:
>>>>> System : OpenBSD 6.3
>>>>> Details : OpenBSD 6.3 (GENERIC.MP) #107: Sat Mar 24 14:21:59 MDT 2018
>>>>> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
>>>>>
>>>>> Architecture: OpenBSD.amd64
>>>>> Machine : amd64
>>>>>> Description:
>>>>> "network (inet|inet6) rtlabel" should pick up new routes with the label.
>>>>>> How-To-Repeat:
>>>>> 1) Run bgpd with a configuration containing:
>>>>>
>>>>> network inet rtlabel export
>>>>>
>>>>> Add a route with this label and start bgpd.
>>>>>
>>>>> `bgpctl show network` will contain this route
>>>>>
>>>>> Delete the route and recreate it. `bgpctl show network` will *not*
>>>>> contain this route.
>>>>>
>>>>> 2) Run bgpd with a configuration containing:
>>>>>
>>>>> network inet static
>>>>>
>>>>> Add a static route and start bgpd.
>>>>>
>>>>> `bgpctl show network` will contain this route
>>>>>
>>>>> Delete the route and recreate it. `bgpctl show network` will contain
>>>>> this route.
>>>>
>>>>
>>>> Here is a possible fix for your problem, please test.
>>>>
>>>> Diff is against -current.
>>>>
>>
>> updated diff:
>
> Hi,
>
> i commited that diff to -current.
>
> We will finish release 6.4 soon, so i would appreciate if you can test this.
>
> If you dont want to compile it yourself, tomorrows snapshot should contain
> the fix.
>
> Thanks,
> Benno