question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ScheduledWorkflow continues to try to sync with disabled recurring run workflow

See original GitHub issue

What steps did you take:

I created a recurring run on the KFP UI. I let it run for some time, then disable it.

What happened:

When I view the logs of the ml-pipeline-scheduledworkflow, I notice the WorkflowScheduler continues to attempt to sync with the ml-pipeline pod on behalf of the now disabled recurring run. It produces the following logs:

"Submitting workflow for ScheduledWorkflow (aip2682catchuponjjjjj): nothing to submit (next scheduled at: 2020-11-18 22:11:02 +0000 UTC)" ScheduledWorkflow=aip2682catchuponjjjjj

When I delete the recurring run configuration, this no longer happens (as expected).

What did you expect to happen:

The ScheduledWorkflow pod should not attempt to sync for a recurring run that’s been disabled. It produces a lot of logs because we currently have a lot of recurring runs that we disable and no longer care about, but they still produce a lot of logs.

Environment:

KFP v.1.0.0

How did you deploy Kubeflow Pipelines (KFP)?

KFP version: 1.0.0 KFP SDK version:

aip-kfp-sdk              1.0.0+38064f78 
kfp                      1.0.0          
kfp-pipeline-spec        0.1.2          
kfp-server-api           1.0.1  

Anything else you would like to add:

I initially thought this was a Catchup (backfilling issue). The ScheduledWorkflow continues to sync with a recurring run with catchup turned on. When catched is turned off, it should no longer sync (but it still does).

/kind bug

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:8 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
alexlatchfordcommented, Dec 7, 2020

Thanks for pointing this out @Bobgy, we’ll see how our mitigation works and whether we need to tackle this too if it doesn’t, thanks for being transparent on priorities. Will reach out if we have any more questions!

0reactions
stale[bot]commented, Apr 19, 2022

This issue has been automatically closed because it has not had recent activity. Please comment “/reopen” to reopen it.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Disable scheduler during Server upgrade - Alteryx Community
Then edit each scheduled workflow setting them to disabled. ... the schedule so that the workflows will no longer run on a recurring...
Read more >
Nintex Scheduled workflows Runs Twice - Fix - SharePoint Diary
Found a Nintex scheduled workflow runs twice in an Environment where it was running MOSS 2007 SP3 with Nintex Enterprise version.
Read more >
NetSuite Applications Suite - Scheduling a Workflow
The frequency with which you want the scheduled workflow to run. ... You can continue to define the workflow by adding states. See...
Read more >
Scheduled workflows' overlapping execution | Adobe Campaign
Therefore, when designing a scheduled workflow which includes multiple ... from a previous run of the workflow are still active (pending), ...
Read more >
Scheduling a workflow - ServiceNow Docs
Day. For weekly scheduled workflow, the day of the week to run the workflow. For monthly scheduled workflows, the day of the month...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found