Skip to content
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

Delete the tf-job package. #1091

Merged
merged 4 commits into from Jun 29, 2018
Merged

Delete the tf-job package. #1091

merged 4 commits into from Jun 29, 2018

Conversation

jlewi
Copy link
Contributor

@jlewi jlewi commented Jun 28, 2018

  • The tf-job package only contains an outdated prototype for TFJobs. This is
    currently broken because the version was changed to v1alpha2 but the spec
    wasn't actually updated.

  • Per discussions elsewhere we are moving towards structuring templates for
    TFJobs as prototypes in the examples package. We want the full spec
    to be in the prototype so that when a component is generated from the
    prototype users can easily modify it to do advanced customizations.

Fix #1049


This change is Reviewable

* The tf-job package only contains an outdated prototype for TFJobs. This is
  currently broken because the version was changed to v1alpha2 but the spec
  wasn't actually updated.

* Per discussions elsewhere we are moving towards structuring templates for
  TFJobs as prototypes in the examples package. We want the full spec
  to be in the prototype so that when a component is generated from the
  prototype users can easily modify it to do advanced customizations.

Fix kubeflow#1049
@jlewi
Copy link
Contributor Author

jlewi commented Jun 28, 2018

/assign @kunmingg

@johnugeorge
Copy link
Member

johnugeorge commented Jun 28, 2018 via email

@jlewi
Copy link
Contributor Author

jlewi commented Jun 28, 2018

The preferred way to create a TFJob v1alpha2 is

ks generate tf-job-simple tf-job-simple

@jlewi
Copy link
Contributor Author

jlewi commented Jun 28, 2018

Sent kubeflow/website#71 to update the website.

@jlewi
Copy link
Contributor Author

jlewi commented Jun 28, 2018

/test all

Looks like there was a timeout waiting for workflows but the workflows actually ran too completion.

@jlewi
Copy link
Contributor Author

jlewi commented Jun 29, 2018

@kunmingg ping

Copy link
Contributor

@kunmingg kunmingg left a comment

Choose a reason for hiding this comment

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

@jlewi Can you remove tf-job from kubeflow registry as well? https://github.com/kubeflow/kubeflow/blob/master/kubeflow/registry.yaml

@kunmingg
Copy link
Contributor

And the 2 config file here

@kunmingg
Copy link
Contributor

Will cherry-pick to release branch once merged. Thanks!

@kunmingg kunmingg mentioned this pull request Jun 29, 2018
@kunmingg
Copy link
Contributor

/lgtm

@jlewi
Copy link
Contributor Author

jlewi commented Jun 29, 2018

/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jlewi

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 c56ada7 into kubeflow:master Jun 29, 2018
kunmingg pushed a commit to kunmingg/kubeflow that referenced this pull request Jun 29, 2018
* Delete the tf-job package.

* The tf-job package only contains an outdated prototype for TFJobs. This is
  currently broken because the version was changed to v1alpha2 but the spec
  wasn't actually updated.

* Per discussions elsewhere we are moving towards structuring templates for
  TFJobs as prototypes in the examples package. We want the full spec
  to be in the prototype so that when a component is generated from the
  prototype users can easily modify it to do advanced customizations.

Fix kubeflow#1049

* Remove tf-job package from the bootstrapper.

* * Remove some references to TfJob package.
* The tf-job-simple prototype should not have field tfImage.

* * Remove terminationPolicy its not part of the v1alpha2 spec.
saffaalvi pushed a commit to StatCan/kubeflow that referenced this pull request Feb 11, 2021
* Delete the tf-job package.

* The tf-job package only contains an outdated prototype for TFJobs. This is
  currently broken because the version was changed to v1alpha2 but the spec
  wasn't actually updated.

* Per discussions elsewhere we are moving towards structuring templates for
  TFJobs as prototypes in the examples package. We want the full spec
  to be in the prototype so that when a component is generated from the
  prototype users can easily modify it to do advanced customizations.

Fix kubeflow#1049

* Remove tf-job package from the bootstrapper.

* * Remove some references to TfJob package.
* The tf-job-simple prototype should not have field tfImage.

* * Remove terminationPolicy its not part of the v1alpha2 spec.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants