Windmill

W

Windmill

Join the community to ask questions about Windmill and get answers from other members.

Join

help

general

changelog

Almost all executions fail with 'error: Unexpected reading "/tmp/windmill/wk-default-a8f...'

I recently deployed a new instance of Windmill using the provided docker-compose reference configurations. I'm able to log in and navigate the application, but when I attempt to execute Flows/Scripts, they all fail with error:
--- BUN INSTALL --- error: Unexpected reading "/tmp/windmill/wk-default-cdbe7a8fd670-vi95I/0195394b-643d-3729-5eba-2d400a8cd5cc/build.js" ...

Durable script that picks up where it failed

How can I build a C# script in Windmill that stores an int id such that the script will pick up where it left off for example if it was rate limited or failed execution midways through execution? Similar to Durable functions in Azure or Temporal....

Need help in understanding source code

Hi, I'm currently going through the windmill source code to contribute to it. I just wanted to know where is the job result is being saved. I found the following code in backend/windmill-worker/src/worker_flow.rs: ```rust let nresult = match &new_status { Some(FlowStatusModule::Success { flow_jobs: Some(jobs), .. }) | Some(FlowStatusModule::Failure { flow_jobs: Some(jobs), .. }) => {...

App specific SSO

Is there a way to have SSO over only one app? I don't need authentication over the whole instance so just want to add it to one of my public apps.

Renaming a workspace's id does not work

Attempting to rename a workspace's id, and when I hit Save nothing happens. No error in the deployment's logs. We're on EE v1.466.3

Error in DB Migration: v2 migrate from v1

I have decided to upgrade one of the worker groups and apply the new migrations but getting this error constantly: 2025-02-21T06:16:12.576439429Z 2025-02-21T06:16:12.575768Z INFO windmill-api/src/db.rs:93: Acquired global PG lock 2025-02-21T06:16:12.587240719Z 2025-02-21T06:16:12.587029Z INFO windmill-api/src/db.rs:130: Started applying migration 20250201124748: v2 migrate from v1 ...

Pull custom resource type for local dev?

Hello! I have question about custom resource type. So I've managed to wmill sync pull almost all the stuffs from the Windmill remote, from the scripts, flows, to variables and secrets, and even resources. However, I found out that resources made using custom resource type will not have the custom resource type definitions (in JSON schematics? Or maybe in other format?) are not being pulled to local, and there seems to be no way to pull it. The only alternative way I saw is by making our own custom Hub and syncing the custom resource types to that Hub somehow...? Or maybe I miss something? Would really appreciate some help, thank you in advance 🙂...

Changing user email

Hi there, I think I'm blind but...where can I change the email of an existing user?

postgresql dynamic params

when running a postgres type script (which i understand is rust under the hood) I am unable to utilize dynamic params when running. sample script: -- $1 name1 = 1 hours...

Basic questions: Flow triggering

Hi! I've been told to mention that I'm a Cloud Team customer when posting here. Questions: 1. Is there a simple way to "undeploy" / deactivate a previously deployed flow? 2. Triggers: Webhooks and Email triggers: Once a "Webhook-specific Token" is generated, I can copy the url/email address. if forgotten, I have to generate another webhook specific token to be able to see the webhook url / email address. This creates a mess. Is there any way to simply see the list of current urls/emails?...

Is it possible to use 'setValue' on all of a component in a component list?

I have a List component which has a Select Component. I want to setValue('a') (where a is the id of my Select component) on the Select component within each iteration of the list. Doing setValue('a') will only affect the Select component in the last iteration of the List....

Is there any api to see the webhooks of an workspace?

I'm trying to fetch and store the url of my scripts and flows with a script and i'm looking for an API that contains that information but i can't find it.

Is it possible to query a flow's progress using the Rest API?

We're building a data sync integration between 2 platforms and would like to expose a simple progress bar / error / success in our frontend. Users won't have direct access to Windmill or anything like that, so we're not exposing any kind of UI, just want to have some sync state

Enterprise Edition License - Use Case Clarification

We are evaluating the Enterprise Edition Self-Hosted for our company and would like to clarify if our intended use case is supported under the license terms. We plan to self-host Windmill within our own infrastructure and use it to develop and operate automation workflows for our customers. These workflows will handle workloads such as data integration and synchronization between our customers' systems. Crucially, our customers will not have direct access to our Windmill instance or the Windmill web service. We will develop, run, and maintain these workflows entirely within our own environment and provide the service to our customers as a managed offering....

is it possible to transform output from multi select so it will update fields in grid?

slowly falling in love with windmill (am an old school jenkins user) I am trying to have some rows added/removed dynamically while running the app and have tried to connect multiconnect.result into the field selector of agrid. maybe there's a better way to do it. i wasnt able to just update the field to...
No description

Is there a way to add a Firebase/Firestore trigger to the Hub?

Hello, I'm looking to trigger an action when a new document gets added to a Firestore/Firebase collection. So far the action and such are available on the hub, but there is no way to detect the new document. What could I do to create this myself, or get it created by the Windmill team?...

Running Github hosted code in our flows

We are trying to find the "Windmill way" of running the latest version of a python tool we develop outside of Windmill in our flows. We found 2 ways but want to understand what the "WIndmill way" is: one way is to rebuild a worker with the latest version on each merge (including a virtual environment in the worker that has all requirements.txt installed). A second option is to "git pull" & activate (basically all the same steps we can do in the worker build process) at the start of our workflow...

Connecting Self-Hosted MongoDB to AgGrid Table in Windmill UI - Need Support with Data Display Issue

Hi! I'm trying to connect an AgGrid Table to a self-hosted MongoDB instance. Since Windmill docs currently only cover MongoDB Atlas, I'm using a custom Python script as a data source for the AgGrid. Current Setup: - Self-hosted MongoDB with collection containing ~100k records...

Workspace settings page doesn't load

I recently upgraded my CE instance to 1.641.1 and from that point the workspace settings page doesn't load anymore. The log shows this error: Internal: getting settings: error occurred while decoding column 25: unexpected null; try decoding as an ``Option`` @workspaces.rs:461:18 I came from an older version, and I saw some reference to a v2 db model upgrade... no specific errors, but thought it was worth mentioning. I further upgraded to 1.642.0 in the hope it would fix this error, but no luck. Any idea what could be wrong?...

Workspace specific tags issue

Hi, I have "production" workspace and 2 workers group. I want one to have "prod(production)" tag and work only for production instance. So, I've added it in docker-compose.yml and after to "custom tags". But when I select this tag in some flow, I see it like "prod" tag, and after starting the flow, there are message "No workers with tag "prod" are running" . Can you please help with that?...
No description