-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
feat(backend): Allow recurring runs to always use the latest pipeline version #11560
Conversation
Skipping CI for Draft Pull Request. |
/cc @HumairAK |
5b49142
to
7ccdbad
Compare
0beb1b2
to
1f5dbf8
Compare
53d82c0
to
f6ac254
Compare
This makes the pipeline_version_id optional and makes the Scheduled Workflow controller levarege the REST API to launch the run rather than rely on compiled Argo Workflows stored in the ScheduledWorkflow object. The previous behavior is preserved if the user is using the v1 API or specifies a pipeline version ID or pipeline spec manifest. Resolves: kubeflow#11542 Signed-off-by: mprahl <[email protected]>
Signed-off-by: mprahl <[email protected]>
/lgtm tested/verified Awesome ! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: HumairAK 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 |
@mprahl can we get an issue for front end support on this? |
Description of your changes:
This makes the pipeline_version_id optional and makes the
Scheduled Workflow controller levarege the REST API to launch the run
rather than rely on compiled Argo Workflows stored in the
ScheduledWorkflow object.
The previous behavior is preserved if the user is using the v1 API or
specifies a pipeline version ID or pipeline spec manifest.
Resolves:
#11542
Checklist: