WindmillWWindmill
Powered by
ghaar00G
Windmill•14mo ago•
22 replies
ghaar00

Can't cancel any jobs

I've deployed Windmill (self-hosted on DigitalOcean) and the deployment went great, everything for the most part is running great. Except that every time I launch a flow that loops over some data or may contain a bug of some sort, I have no way to stop it - even after restarting the VM. Every time I've tried to hit Cancel or Force Cancel I get "could not cancel job" and I also have several "zombie jobs" stacking up now.

Here's an example Flow where I am simply trying to download a list of events from an external API, then loop through each event and query the event's Listings/Sales via API.

summary: Seatgeek
description: ""
value:
modules:
- id: a
value:
path: f/trident/fetch_events_to_sync
type: script
is_trigger: false
input_transforms: {}
summary: Fetch Eligible Events
continue_on_error: false
- id: b
value:
type: forloopflow
modules:
- id: c
value:
path: f/trident/seatgeek_event_handler
type: script
is_trigger: false
input_transforms:
event_id:
expr: flow_input.iter.value[0]
type: javascript
operation:
expr: flow_input.iter.value[1]
type: javascript
summary: Sync Listings / Sales
continue_on_error: false
iterator:
expr: results.a.slice(0,6)
type: javascript
parallel: false
parallelism: null
skip_failures: true
summary: For Each Event
same_worker: false
schema:
$schema: https://json-schema.org/draft/2020-12/schema
properties: {}
required: []
type: object
order: []


Happy to provide any additional details here. I'd love to buy licenses for Windmill, this seems to be the only real issue I'm having with it but it's a big one!
WindmillJoin
3,362Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?
Recent Announcements
henri-c

Weekly kenote to tell you about our latest updates https://discord.com/channels/930051556043276338/1278977038430240813 https://youtube.com/live/2dGd9TdT8xs?feature=share

henri-c · 4d ago

Pyra

### HTTP tracing (EE) Capture HTTP requests made by job scripts as observability spans Features: - View HTTP request traces (method, URL, status, timing) in the job details UI - Auto-instrumentation for Native TypeScript, MITM proxy for other languages - Integrates with external OpenTelemetry collectors changelog: https://www.windmill.dev/changelog/http-tracing docs: https://www.windmill.dev/docs/advanced/instance_settings#http-tracing Additionally jobs memory metrics are now fully OSS!

Pyra · 2w ago

henri-c

First keynote of the year here https://discord.com/channels/930051556043276338/1278977038430240813 🙂

henri-c · 4w ago

Similar Threads

Batch clean Jobs ?
YassinYYassin / help
3y ago
Jobs get terminated by windmill
nsadehNnsadeh / help
2y ago
Flow can't be save
EntVlEEntVl / help
14mo ago
Can't create new workspace
pelopoPpelopo / help
2y ago