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

vdk-server: fix ingress settings #3101

Merged
merged 3 commits into from
Feb 13, 2024
Merged

vdk-server: fix ingress settings #3101

merged 3 commits into from
Feb 13, 2024

Conversation

antoniivanov
Copy link
Collaborator

@antoniivanov antoniivanov commented Feb 11, 2024

In 5369fc6 ingress configuraiton was made more configurable but the defaults were removed and that broke vdk-server

Now installation fails with error like

-Stderr output: Error: INSTALLATION FAILED: release vdk failed, and has been uninstalled due to atomic being set: Ingress.extensions "vdk-pipelines-control-service" is invalid: spec: Invalid value: []networking.IngressRule(nil): either defaultBackend or rules must be specified

This change also

  • Addressed a TODO about command description
  • Added missing dependency.

Testing Done: vdk server --install succeeded locally. Separate PR is
working on adding automated tests.

@antoniivanov antoniivanov force-pushed the person/aivanov/dag branch 5 times, most recently from 113cbd8 to 97ed5ac Compare February 11, 2024 23:21
@antoniivanov antoniivanov marked this pull request as draft February 11, 2024 23:34
@antoniivanov antoniivanov force-pushed the person/aivanov/dag branch 4 times, most recently from c4f99c9 to 06840cc Compare February 12, 2024 11:53
@antoniivanov antoniivanov marked this pull request as ready for review February 12, 2024 11:55
Copy link
Contributor

@yonitoo yonitoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall LGTM! I can now use a local server again :)

In 5369fc6 ingress configuraiton was made more configurable but the
defaults were removed and that broke vdk-server

Now installation fails with error like

-Stderr output: Error: INSTALLATION FAILED: release vdk failed, and has
been uninstalled due to atomic being set: Ingress.extensions
"vdk-pipelines-control-service" is invalid: spec: Invalid value:
[]networking.IngressRule(nil): either `defaultBackend` or `rules` must
be specified

Testing Done: vdk server --install succeeded locally. Separate PR is
working on adding automated tests.
In 5369fc6 ingress configuraiton was made more configurable but the
defaults were removed and that broke vdk-server

Now installation fails with error like

-Stderr output: Error: INSTALLATION FAILED: release vdk failed, and has
been uninstalled due to atomic being set: Ingress.extensions
"vdk-pipelines-control-service" is invalid: spec: Invalid value:
[]networking.IngressRule(nil): either `defaultBackend` or `rules` must
be specified

Testing Done: vdk server --install succeeded locally. Separate PR is
working on adding automated tests.
@antoniivanov antoniivanov enabled auto-merge (squash) February 12, 2024 14:38
@DeltaMichael DeltaMichael self-requested a review February 13, 2024 08:43
@antoniivanov antoniivanov merged commit 7f0ecd1 into main Feb 13, 2024
3 checks passed
@antoniivanov antoniivanov deleted the person/aivanov/dag branch February 13, 2024 13:14
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.

4 participants