-
Notifications
You must be signed in to change notification settings - Fork 711
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bgp/test_traffic_shift.py::test_TSA_TSB_with_config_reload is creating a BGP monitor with an invalid name #10876
Comments
This also breaks vms-kvm-four-asic-t1-lag topology with the default config that gets deployed:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Following sonic-net/sonic-utilities#3025, db_migrator.py will check config DB for YANG validation issues. It appears that
bgp/test_traffic_shift.py::test_TSA_TSB_with_config_reload
(or some fixture) is creating a BGP monitor namedbgp_monitor
. However, as per the YANG model for this, the BGP monitor must be namedBGPMonitor
. Because of this,config reload
fails.See also sonic-net/sonic-buildimage#17069 and sonic-net/sonic-buildimage#17297.
Steps to reproduce the issue:
bgp/test_traffic_shift.py::test_TSA_TSB_with_config_reload
test case.Describe the results you received:
Test case fails on
config reload -y -f
.Syslog error lines:
Added bgpmon config:
Manual config reload with this config added:
Describe the results you expected:
Test case should pass.
Additional information you deem important:
The text was updated successfully, but these errors were encountered: