Skip to content

Remove ingress/routes logic from SDK #495

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

Merged
merged 2 commits into from
Apr 5, 2024

Conversation

ChristianZaccaria
Copy link
Collaborator

@ChristianZaccaria ChristianZaccaria commented Apr 2, 2024

Issue link

Issue: https://issues.redhat.com/browse/RHOAIENG-1056

What changes have been made

  • Completely removed the ingress/routes creation logic.
  • Removed ingress_options from ClusterConfiguration and adjusted e2e tests accordingly.
  • Removed all ingress/route items from the base-template.yaml and adjusted unit-tests accordingly.
  • Add is_kind_cluster()
  • Remove ingress_domain parameter

Verification steps

To be tested with: project-codeflare/codeflare-operator#493
The e2e tests here will not pass until the above PR is merged as the workflow builds the CodeFlare Operator from main branch.

Checks

  • I've made sure the tests are passing.
  • Testing Strategy
    • Unit tests
    • Manual tests
    • Testing is not required for this change

@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Apr 2, 2024
@ChristianZaccaria ChristianZaccaria force-pushed the remove-logic branch 2 times, most recently from b9111dc to d536acb Compare April 3, 2024 19:25
@ChristianZaccaria ChristianZaccaria force-pushed the remove-logic branch 2 times, most recently from c461fc1 to d5559f9 Compare April 4, 2024 13:54
@ChristianZaccaria ChristianZaccaria changed the title WIP - Remove ingress/routes logic from SDK Remove ingress/routes logic from SDK Apr 4, 2024
@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Apr 4, 2024
@ChristianZaccaria
Copy link
Collaborator Author

/hold to be merged with project-codeflare/codeflare-operator#493

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Apr 4, 2024
@dimakis dimakis mentioned this pull request Apr 4, 2024
4 tasks
@ChristianZaccaria ChristianZaccaria force-pushed the remove-logic branch 3 times, most recently from b27cad1 to 6120d21 Compare April 5, 2024 15:13
Copy link
Contributor

@Bobbins228 Bobbins228 left a comment

Choose a reason for hiding this comment

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

/lgtm
Tested and works as expected. Small nit is not breaking change

@Bobbins228 Bobbins228 removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Apr 5, 2024
@Bobbins228
Copy link
Contributor

/approve

Copy link
Contributor

openshift-ci bot commented Apr 5, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Bobbins228

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 5, 2024
@Bobbins228 Bobbins228 merged commit 9f629f8 into project-codeflare:main Apr 5, 2024
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants