Skip to content

Merge Kubeflow/common to training operator  #1714

@johnugeorge

Description

@johnugeorge

Kubeflow/common was initially created to have a common library for all frameworks in separate repos. Since we have already merged all operators into a single training operator, do we really need a separate common repository now?

Motivation:

  1. Many changes required for training operator requires changes in common code as well. This adds a huge overhead in maintenance. (Ref: Changing label selector type for HPA common#197, update k8s dependencies to 1.25 common#198, Remove deprecated labels common#200)
  2. Maintenance of separate kubeflow/common repo and keeping things in sync with training operator is an overhead (Also considering CI and testing)

Related: #1703

/cc @terrytangyuan @zw0610 @gaocegege @Jeffwan

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions