Você deve notar que no host b você deu a br1 um endereço IP 192.168.1.152. Então, quer você goste ou não, seu túnel termina em br1. No openvswitch, a ponte em si é uma interface. Então, isso explica sua pergunta.
Se você não fez isso e criou apenas uma interface em br2 chamada gre0 e conectada a remote_ip 192.168.1.155, você deve criar um par veth e anexar br1 e br2.
Note que, ao usar gre, é suficiente que qualquer um de sua interface na máquina tenha um endereço IP. Essa interface não precisa ser adicionada às suas pontes. Contanto que suas pontes tenham um endpoint, elas poderão receber os pacotes desse túnel.
Espero que ajude.