-
Notifications
You must be signed in to change notification settings - Fork 338
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
Cleanup egress* clientset code #1589
Cleanup egress* clientset code #1589
Conversation
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.
lgtm
fa5d4a0
to
9b1a107
Compare
/retest |
9b1a107
to
bc38d1f
Compare
@danwinship / @trozet , could you have a last look at this and merge, please? |
/lgtm |
/retest |
There was a cluster setup failure in the last test run... want to make sure that was just a flake |
bf3324d
to
db6806f
Compare
The latest test failures are network policy test failures...which seem to be happening across several PRs. |
db6806f
to
8d5b25d
Compare
Again seems to be some hybrid overlay flakes:
|
e5edee0
to
7f68e57
Compare
/lgtm |
7f68e57
to
82e14a5
Compare
Signed-off-by: Alexander Constantinescu <aconstan@redhat.com>
82e14a5
to
c94bdd1
Compare
Signed-off-by: Alexander Constantinescu <aconstan@redhat.com>
c94bdd1
to
8152cc0
Compare
@danwinship : could you please have a look at this? Sorry to be pinging you all over the place, but you're the only one who already had a look at this and can merge it. |
lgtm, sorry for dropping this |
- What this PR does and why is it needed
This PR takes a step in the direction of cleaning up the code w.r.t all the newly added clientsets from last week. It addresses: #1528 which was a spin-off from the comments given on both #1484 and #1432
In short, it does not do much: simply adds a wrapper around all client sets and allows callers two ways of instantiating the client sets they need,
NewOVNClientset
(for the wrapper containing them all) orNewKubernetesClientset
(only instantiating the Kubernetes client set, which is useful for hybrid overlay which does not need the others)./cc @danwinship @trozet
- Special notes for reviewers
- How to verify it
- Description for the changelog