From 4a7413f1fcf753583d312d08898cf703efa447e1 Mon Sep 17 00:00:00 2001 From: Boris Glimcher <36732377+glimchb@users.noreply.github.com> Date: Wed, 9 Aug 2023 17:34:31 -0400 Subject: [PATCH] ci(evpn): add evpn bridge to compose for testing Signed-off-by: Boris Glimcher <36732377+glimchb@users.noreply.github.com> --- docker-compose.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index f5afe2d3..17b2d9ec 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -65,6 +65,26 @@ services: healthcheck: test: grpcurl -plaintext localhost:50051 list || exit 1 + opi-evpn-bridge: + image: docker.io/opiproject/opi-evpn-bridge:main + cap_add: + - NET_ADMIN + networks: + - opi + command: /opi-evpn-bridge -port=50151 + healthcheck: + test: grpcurl -plaintext localhost:50151 list || exit 1 + + opi-test-evpn: + build: + context: . + networks: + - opi + depends_on: + opi-evpn-server: + condition: service_healthy + command: evpn create-vrf --name blue --vlan-id 11 --vni 11 --addr opi-smbios-server:50051 + opi-test-smbios: build: context: .