-
Notifications
You must be signed in to change notification settings - Fork 468
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
Requiring "Programmed" condition in conformance tests #1732
Requiring "Programmed" condition in conformance tests #1732
Conversation
I believe that every time we make this check in conformance tests, we're also expecting the Gateway(s) to be programmed. If I've missed anything, let me know. I'm going to put a hold on this because I'd like to get sign off from a few people before merging. I know this will completely break conformance tests for some implementations because it's a change at such a high level. /hold |
@robscott: GitHub didn't allow me to request PR reviews from the following users: arkodg. Note that only kubernetes-sigs members and repo collaborators can review this PR, and authors cannot review their own PRs. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
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.
This seems like the right change to me, but definitely would like to invite some more people to check this out before we merge it.
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.
This change looks good to me 👍
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.
Thanks @robscott, this mostly looks good from Contour's perspective; unfortunately it's causing us to start failing the gateway-observed-generation-bump test because we don't yet support the addition of the second HTTP Listener port, but that's an issue for us rather than the conformance test.
5b5ad90
to
92afa21
Compare
Thanks everyone! Sounds like this is safe enough to remove the hold. Next LGTM will merge this. /hold cancel |
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
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mlavacca, robscott, shaneutt The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind test
/area conformance
What this PR does / why we need it:
This adds a requirement in conformance tests that Gateways must be "Programmed" (previously this was just "Accepted"). Note that this only covers the top level "Programmed" condition, not each Listener.
Which issue(s) this PR fixes:
Fixes #1722
Does this PR introduce a user-facing change?: