-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Kfctl upgrade py test #4191
Kfctl upgrade py test #4191
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
beac8b0
to
66fbcc7
Compare
66fbcc7
to
0703bab
Compare
* We need to write an E2E test for kfctl upgrade (kubeflow/kfctl#35). * This PR defines a new python class to define the upgrade E2E test workflow. * It subclasses the existing e2e_workflow.py in order to reuse the existing logic for building kfctl, deploying kubeflow, and validating kubeflow. * The modified workflow runs kfctl upgrade after first deploying Kubeflow. * This is actually just a place holder which prints out the command to be executed; this will need to be updated after we actually write a pytest to do the upgrade.
0703bab
to
f4ebea3
Compare
/test all |
@jlewi Is this ready for review? |
@richardsliu I think its outdated. The PR should probably move over to kubeflow/kfctl; do you want to take it over? |
Replaced by kubeflow/kfctl#172 |
Create a skeleton workflow for doing upgrades.
We need to write an E2E test for kfctl upgrade (E2E test for kfctl upgrade kfctl#35).
This PR defines a new python class to define the upgrade E2E test workflow.
It subclasses the existing e2e_workflow.py in order to reuse the existing
logic for building kfctl, deploying kubeflow, and validating kubeflow.
The modified workflow runs kfctl upgrade after first deploying Kubeflow.
be executed; this will need to be updated after we actually write a
pytest to do the upgrade.
This change is