-
Notifications
You must be signed in to change notification settings - Fork 50
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
Define a test plan for airgapped deployment of CKF #898
Comments
Thank you for reporting us your feedback! The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5721.
|
To define a test plan in airgapped, we need to cover the following components - similar to our UATs:
Each of the tests might need some prerequisites to run it in an airgapped environment. The prerequisites and testing instructions will be documented in a doc under the team's gdrive folder. |
Pipelinesthe UATs for Pipelines currently have 2 known limitations to be able to run on airgapped:
Proposed solutionFor
For Update 1After running the above proposed steps to address
I think this is due to incompatibility of the Python versions between the host where the requirements where compiled, and the notebook's environment.
Meanwhile, the host is using python 3.10 (ubuntu 22.04 default) Update 2I've tested with setting the
Turns out this is a known issue in kubeflow pipelines: kubeflow/pipelines#10397 Final resortTo overcome the aforementioned issues, we've resorted to creating our own image which will just be a python base with the |
This task is getting too broad, including the testing of multiple components. Discussed with @DnPlas that we will break this down into a task for every component that we need a test for. |
Context
Currently, there are no defined tests for airgapped deployment. We need to define and document testing CKF functionality in an airgapped environment.
What needs to get done
Definition of Done
We have a test plan for airgapped
The text was updated successfully, but these errors were encountered: