-
Notifications
You must be signed in to change notification settings - Fork 137
Make kubeflow/kfctl source of truth for kfctl development; turn down kfctl in kubeflow/kubeflow #7
Comments
Yes, I need to add the tests and fix the error you noted where we are actually running e2e on Kubeflow/kubeflow |
@kkasravi Any update on this? When do you think we should migrate development over from kubeflow/kubeflow to kubeflow/kfctl? It would be great to do this well in advance of trying to cut 0.7. |
@kkasravi any update? |
There is are several pending PRs that we should merge
#17 I'm working on - should be ready today sometime after the above PRs get merged we should switch over. |
Fantastic. Once we start switching over to kubeflow/kfctl; I think we'll need to update the kubeflow/manifests tests? |
@jlewi yep - we'll need to
|
/cc @swiftdiaries |
Yes. I’ve also moved config over to manifests. |
@kkasravi Do you want to send a note to kubeflow-discuss so we can get a heads up to all folks working on kfctl who might have changes in flight? Do we also want to try to identify any PRs in flight that will be impacted? |
Thanks @kkasravi so can you provide some detail here about the plan
A cursory glance shows a number of open PRs still on kubeflow/kubeflow kubeflow/kubeflow#4110 fix kfctl init Is there a way to identify all PRs that are modifying files in that directory? |
Here's a recipe for patching commits to kubeflow/kubeflow into kfctl
|
Here's a list of PRs with kfctl in the name
|
Here's a proposal (from @abhi-g )
@yanniszark @swiftdiaries @kkasravi @gabrielwen @richardsliu WDYT? Can you thumbs up this comment if this sounds good to you? |
Downgrading to P1 because we will not block 0.7.0 on this. |
Bump to P0. We have moved development over to kubeflow/kfctl so we need to finish getting things moved over as quickly as possible to avoid churn. The big item is moving over the tests.
|
@kunmingg Do we need to move over the other click to deploy binaries in |
* The e2e test is failing because kfctl has moved from kubeflow/kubeflow to kubfelow/kfctl (kubeflow/kfctl#7) * The existing E2E test is an outdated copy of the old ksonnet workflow * To unblock presubmits we are just deleting this test * In a subsequent PR we will add back an E2E test but avoid duplicating the test and just check the test out from kubeflow/kubeflow or kubeflow/kfctl related: kubeflow#613
* The e2e test is failing because kfctl has moved from kubeflow/kubeflow to kubfelow/kfctl (kubeflow/kfctl#7) * The existing E2E test is an outdated copy of the old ksonnet workflow * To unblock presubmits we are just deleting this test * In a subsequent PR we will add back an E2E test but avoid duplicating the test and just check the test out from kubeflow/kubeflow or kubeflow/kfctl related: #613
* Kubeflow autodeploy jobs need to use kubeflow/kfctl * Related to kubeflow/kfctl#7 * Cleanup * Use PR for manual testing. * Unpin * Fix lint.
* The e2e test is failing because kfctl has moved from kubeflow/kubeflow to kubfelow/kfctl (kubeflow/kfctl#7) * The existing E2E test is an outdated copy of the old ksonnet workflow * To unblock presubmits we are just deleting this test * In a subsequent PR we will add back an E2E test but avoid duplicating the test and just check the test out from kubeflow/kubeflow or kubeflow/kfctl related: kubeflow#613
* The e2e test is failing because kfctl has moved from kubeflow/kubeflow to kubfelow/kfctl (kubeflow/kfctl#7) * The existing E2E test is an outdated copy of the old ksonnet workflow * To unblock presubmits we are just deleting this test * In a subsequent PR we will add back an E2E test but avoid duplicating the test and just check the test out from kubeflow/kubeflow or kubeflow/kfctl related: #613
@kunmingg what's your thinking about the source of truth for C2D? Should we move the code in bootstrap into kubeflow/kfctl ? |
kubeflow/manifests#613 - is fixed so kubeflow/manifests presubmits are now running E2E tests I think there are two remaining issues to close this out.
|
The only remaining work is moving for the C2D code. That has its own P2 bug (#141) so I'm going to go ahead and close this issue. |
Opening this issue to track migrating development of kfctl from kubeflow/kubeflow to kubeflow/kfctl
@kkasravi What are the next steps here? Are we waiting on E2E tests to be migrated to kubeflow/kfctl?
/assign @kkasravi
The text was updated successfully, but these errors were encountered: