Skip to content
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

fix: status updates for svc with > 1 ingress #2013

Merged
merged 1 commit into from
Nov 15, 2021

Conversation

shaneutt
Copy link
Contributor

@shaneutt shaneutt commented Nov 15, 2021

What this PR does / why we need it:

This patch takes care of a problem where status updates would
never complete for more than one ingress connected to a single
service. It also fixes a problem where ingress resources with
periods in the name (e.g. "my.ingress.resource") would fail to
have their statuses updated due to a parsing error. Additionally
this adds some regression tests which will prevent us reduce the
possibility that these problems would be reintroduced.

Which issue this PR fixes

fixes #2012

PR Readiness Checklist:

  • the CHANGELOG.md release notes have been updated

@shaneutt shaneutt added bug Something isn't working priority/medium labels Nov 15, 2021
@shaneutt shaneutt self-assigned this Nov 15, 2021
@shaneutt shaneutt temporarily deployed to Configure ci November 15, 2021 17:04 Inactive
@shaneutt shaneutt temporarily deployed to Configure ci November 15, 2021 17:06 Inactive
@shaneutt shaneutt temporarily deployed to Configure ci November 15, 2021 17:54 Inactive
@shaneutt shaneutt temporarily deployed to Configure ci November 15, 2021 18:05 Inactive
@shaneutt shaneutt marked this pull request as ready for review November 15, 2021 18:18
@shaneutt shaneutt requested a review from a team as a code owner November 15, 2021 18:18
This patch takes care of a problem where status updates would
never complete for more than one ingress connected to a single
service. It also fixes a problem where ingress resources with
periods in the name (e.g. "my.ingress.resource") would fail to
have their statuses updated due to a parsing error. Additionally
this adds some regression tests which will prevent us reduce the
possibility that these problems would be reintroduced.
@shaneutt shaneutt temporarily deployed to Configure ci November 15, 2021 18:54 Inactive
@shaneutt shaneutt temporarily deployed to Configure ci November 15, 2021 19:06 Inactive
@shaneutt shaneutt temporarily deployed to Configure ci November 15, 2021 19:16 Inactive
@rainest rainest merged commit 683f0da into main Nov 15, 2021
@rainest rainest deleted the shaneutt/fix-mult-ing-status branch November 15, 2021 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ingress does not get updated when name contains period(s)
2 participants