Skip to content
This repository has been archived by the owner on Feb 1, 2022. It is now read-only.

Add v1 controller/APIs and support multi-version #82

Merged
merged 1 commit into from
May 18, 2020

Conversation

terrytangyuan
Copy link
Member

Fixes #72.

/cc @merlintang @Jeffwan

Signed-off-by: terrytangyuan terrytangyuan@gmail.com

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>
@kubeflow-bot
Copy link

This change is Reviewable

@terrytangyuan terrytangyuan changed the title Add XGBoostJob v1 controller and APIs Add v1 controller/APIs and support multi-version May 18, 2020
package v1

import (
v1 "github.com/kubeflow/common/job_controller/api/v1"
Copy link
Member

Choose a reason for hiding this comment

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

Great. It's good to keep on old version and we can upgrade it in separate PR.

@@ -20,7 +20,7 @@ import (
"os"

"github.com/kubeflow/xgboost-operator/pkg/apis"
"github.com/kubeflow/xgboost-operator/pkg/controller"
controller "github.com/kubeflow/xgboost-operator/pkg/controller/v1"
Copy link
Member

Choose a reason for hiding this comment

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

This means the master will point to v1 changes. This is expected, right?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes. This is intended so more users would start testing v1 by default.

@Jeffwan
Copy link
Member

Jeffwan commented May 18, 2020

Can you check if Makefile is still working? It pass CI and I think there's no more changes needed on ./travis.yaml

@merlintang
Copy link
Contributor

/lgtm
/approve

@k8s-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: merlintang

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

@k8s-ci-robot k8s-ci-robot merged commit 9fbc5ee into kubeflow:master May 18, 2020
@terrytangyuan terrytangyuan deleted the v1-controller branch May 18, 2020 18:09
@terrytangyuan
Copy link
Member Author

@Jeffwan Yes, I think Makefile still needs some updates. For example, make manifests still uses vendor directory that we no longer have. We need to start testing/using Makefile on Travis.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Multi-version support in xgboost-operator
5 participants