-
Notifications
You must be signed in to change notification settings - Fork 9
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
Using one request per path. #570
Conversation
- Fixed lint
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nicely done @Alopalao, that's an excellent gradual improvement.
Changelog needs to be updated, even though it's just an internal change, it's expected to contribute to a bit more of stability in certain cases where subsequent requests could still fail.
Other than that, related to single request changes, cleanup_evcs_old_path
event could benefit from using this request too as mentioned on #517 (comment), but let's leave that for issue #517 since it needs discussion since it might end up being backported (I opened a thread with Italo in the devops channel to reassess if Ops is comfortable with the risk, we'll see how it unfolds) cc'ing @Ktmi for his information since he's involved with that one.
- Changed method name from `_install_unni_flows` to `_install_flows`
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nicely done @Alopalao, if you don't have any other local exploratory tests, it should be good to get merged. Great that e2e tests are passing.
This looks good on this end. What changes would be needed on |
@Ktmi, Also, regarding backporting issue #517 to 2024.1, we could potentially avoid having to backport it if we were to cut and ship 2024.2 early December, but based on how 2024.2 is unfolding there's a high chance that it'll turn into 2025.1, since we had to deal with many bug fixes that impacted the scope version and most of them were backported too (so as of now we don't have much other major things to ship 2024.2, unless we only consider it as a "maintenance" bug fix version). So, backporting to 2024.1 can still be strategic and valuable. |
Closes #514
Summary
flow_manager
requestsflows_by_switch
to deploy paths in the method_send_flow_mods
.Local Tests
Created/removed EVCs and looked at installed/deleted flows.
End-to-End Tests