Skip to content

[exabgp] Relocate wait logic to exabgp module#1388

Merged
lguohan merged 5 commits intosonic-net:masterfrom
tahmed-dev:taahme/relocate-exabgpp-wait-logic
Feb 15, 2020
Merged

[exabgp] Relocate wait logic to exabgp module#1388
lguohan merged 5 commits intosonic-net:masterfrom
tahmed-dev:taahme/relocate-exabgpp-wait-logic

Conversation

@tahmed-dev
Copy link
Contributor

Relocated repeated code from bgp speaker test and announce route test to exabgp test

singed-off-by: Tamer Ahmed [email protected]

Summary:
Fixes # (issue)

Type of change

  • [] Bug fix
  • [] Testbed and Framework(new/improvement)
  • Test case(new/improvement)

Approach

How did you do it?

How did you verify/test it?

Any platform specific information?

Supported testbed topology if it's a new test case?

Documentation

Made the following change:
1. Changed the exabgp ports such that they do not conflict with announce
   routes used for test bed setup.
2. Changed the random port to be in the range of [10000, 65535]
3. Added busy wait loop in order to make sure exabgp's have started

signed-off-by: Tamer Ahmed <[email protected]>
@tahmed-dev tahmed-dev requested a review from lguohan February 15, 2020 02:27
@tahmed-dev tahmed-dev force-pushed the taahme/relocate-exabgpp-wait-logic branch 2 times, most recently from 54eae74 to acf9d8c Compare February 15, 2020 02:55
Relocated repeated code from bgp speaker test and announce route test
to exabgp test

singed-off-by: Tamer Ahmed <[email protected]>
@tahmed-dev tahmed-dev force-pushed the taahme/relocate-exabgpp-wait-logic branch from acf9d8c to 1d6a1ac Compare February 15, 2020 03:11
@lguohan lguohan merged commit 0f6d0bf into sonic-net:master Feb 15, 2020
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
…sonic-net#6701)

sonic-swss:
- [Mux] Route handling based on mux status, kernel tunnel support (sonic-net#1615)
- Reduce noise during frequent route update (sonic-net#1624)
- Changed Error log to Notice log during FDB flush notification after VLAN delete (sonic-net#1618)
- [PortsOrch] Add reference counting to ports for ACL bindings (sonic-net#1614)
- [crm]: Ignore unsupported/non-implemented switch attributes (sonic-net#1613)
- [Mux] Fix repeating logs in case of tunnel creation fail (sonic-net#1610)

sonic-utilities:
- [config reload]: Restart mux container (sonic-net#1401)
- [storyteller] Enhance the storyteller utility (sonic-net#1400)
- [show] Fix int status when portchannel is in the system (sonic-net#1376)
- [config][show] cli support for retrieving ber, eye-info and configuring prbs, loopback on Y-cable  (sonic-net#1386)
- Skip route check for tun0 interfaces (sonic-net#1399)
- do not parse stderr to get correct routing stack (sonic-net#1398)
- [storyteller] allow storyteller to work on downloaded logs (sonic-net#1388)
- [show] Run fwutil with sudo (sonic-net#1364)

Signed-off-by: Danny Allen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants