https://prefect.io logo
Join the conversationJoin Slack
Channels
announcements
ask-marvin
best-practices-coordination-plane
data-ecosystem
data-tricks-and-tips
events
find-a-prefect-job
geo-australia
geo-bay-area
geo-berlin
geo-boston
geo-chicago
geo-colorado
geo-dc
geo-israel
geo-japan
geo-london
geo-nyc
geo-seattle
geo-texas
gratitude
introductions
marvin-in-the-wild
prefect-ai
prefect-aws
prefect-azure
prefect-cloud
prefect-community
prefect-contributors
prefect-dbt
prefect-docker
prefect-gcp
prefect-getting-started
prefect-integrations
prefect-kubernetes
prefect-recipes
prefect-server
prefect-ui
random
show-us-what-you-got
Powered by Linen
prefect-ui
  • i

    iKeepo w

    10/21/2022, 2:26 AM
    hello, after change deployment property through the UI, anyway to update the raw deploment.yaml file?
    ✅ 1
    j
    • 2
    • 1
  • t

    Timothy Tse

    10/21/2022, 12:14 PM
    Hey guys, I am running into an issue in the prefect 2 cloud ui where I am getting 2 duplicated scheduled flow runs even though I only have 1 deployment scheduled to run for this flow. I also am unable to see where the duplicated run comes from. In the screenshots you can see that hulking-zebu is accounted for but efficient-muskox isn't:
    c
    • 2
    • 2
  • k

    Kun Situ

    10/22/2022, 3:25 PM
    Hey guys, I'm wondering if the radar diagram can show all the tasks and sub-flows linked with my master flow? This is how it looked like in the radar diagram atm: the first picture show the master flow has two sub-flows, and the second picture shows the tasks associated with sub-flows. Is there a way to show them all in one radar diagram, rather than you have to drill in? Thanks in advance!
    👍 1
    a
    • 2
    • 2
  • d

    Daniel

    10/24/2022, 7:40 PM
    Hello, I have just started going through Prefect 2.0 tutorials and I'm trying to access the ui. I changed the host address for orion to be 0.0.0.0 on a headless vm I'm using for development. I am connected to the host and port via my local machine's browser, however the ui is void of any content save for the headers of each page and the side navbar. I've run multiple flows as part of the tutorials and still nothing shows. The logs from on the command line show nothing out of the ordinary. Additionally, I can go through each of the pages linked in the navbar and see the headers and some UI components (like a blank dropdown menu), but when I click on the settings link, the page goes completely blank and when I go to any other page, it stays blank and an error pops up in the console until I refresh the page:
    TypeError: Cannot read properties of null (reading 'parentNode')
        at parentNode (index.dae84138.js:4:48177)
        at <http://qw.se|qw.se> [as fn] (index.dae84138.js:4:33506)
        at qw.run (index.dae84138.js:1:5367)
        at U.E.update (index.dae84138.js:4:34233)
        at go (index.dae84138.js:4:664)
        at fM (index.dae84138.js:4:2296)
    Finally, I am running my python scripts and have prefect==2.6.4 pip installed via a conda environment on my vm.
    r
    b
    • 3
    • 21
  • m

    Marco Pérez

    10/25/2022, 5:10 PM
    Dumb question: • So I’m ramping up through the tutorials. I’m running flows/tasks and monitoring via the Orion UI. • I’m looking at the Task Inputs and anticipated to see a True/False for the date_only param • But only see an empty list (see images of code below) What am I missing config wise so that this can be tracked. Feel it would be super useful to be able to go back and see what was passed in via the logs in case of issues/etc.
    m
    • 2
    • 7
  • m

    Marco Pérez

    10/25/2022, 5:18 PM
    Another dummy question: • when the flow description is explicitly set • is there somewhere in the Orion UI to reference that? • or is it just intended to be helpful when looking at the actual script?
    m
    • 2
    • 10
  • m

    Mathijs Carlu

    10/26/2022, 6:28 AM
    Hi. For a while now, my deployments can not be viewed in the UI. When I list them through the CLI, everything seems to work though. Also, when inspecting and reloading the deployments page, the API call seems to execute as it should. However, nothing is rendered in the UI. I'm on prefect 2.6.4, but also experienced this problem in 2.4.3 (I think).
    ✅ 1
    s
    j
    • 3
    • 17
  • s

    Samhita Sarkar

    10/26/2022, 1:10 PM
    Hi Team, I am trying to create API key in Prefect UI, but not able to do so.Did anyone face this issue?
    ✅ 1
    j
    • 2
    • 4
  • s

    Samhita Sarkar

    10/26/2022, 4:33 PM
    Hi Team, I have created a deployment in prefect UI in local environment but its been waiting since long, I looked around and found that this issue mostly occurs when there is a time difference(offset) in UI.Can someone please suggest the possible reason or how to resolve it?
    ✅ 1
    j
    • 2
    • 2
  • m

    Marwan Sarieddine

    10/27/2022, 12:48 AM
    Hi folks, I am unable to access my workspace on the prefect 2 cloud. Please see the thread for more details
    ✅ 1
    j
    • 2
    • 10
  • k

    Kyle D

    10/27/2022, 6:36 PM
    I have a flow that runs every hour, and now the “Flow Runs” part of the prefect cloud UI is covered with this flow (future scheduled flow runs). Is there anyway to only show the next scheduled flow run, instead of all of them?
    ➕ 3
    ✅ 2
    j
    • 2
    • 3
  • e

    Enes KÖKÇÜ

    10/28/2022, 8:47 PM
    Hello, how can I make 127.0.0.1 to 0.0.0.0
    ✅ 2
    m
    • 2
    • 3
  • Does Prefect provide a way to search flow run logs e.g. searching for a specific log message content?
    m

    merlin

    10/29/2022, 5:14 PM
    Hi all! I'm testing prefect orion server locally. Is there a way to search flow run logs? I know I can "search by run name" on the flow runs tab, but that is limited utility. I know the logs exist, I want to search for particular error messages that were logged in the last 100 or so flow runs. I cant see a way in the UI, or even int prefect CLI.
    ✅ 2
    a
    • 2
    • 7
  • y

    Yousef Hosny

    10/31/2022, 1:06 PM
    Hi all ! I was wondering if there is a way to display tags or have the ability to configure the width of the tags columns?
    ✅ 1
    c
    • 2
    • 2
  • Can I filter deployments page by tags?
    v

    Vadym Dytyniak

    10/31/2022, 2:34 PM
    Hi. Is it possible to filter by tags on Deployments page? Looks like it doesn't.
    ✅ 1
    a
    • 2
    • 5
  • m

    Matthew Cloney

    10/31/2022, 5:23 PM
    Hi all! Brand new to Prefect today, I can run it locally without issues but after building with
    Dockerfile
    I'm unable to connect to the UI from my local no matter what I try. I've tried @Cole Murray’s suggestion of mapping port 4200, passing
    --network host
    , etc. but I'm getting "Empty reply from server" when I try to curl it. This is the full
    docker run
    command I'm running, TIA for any suggestions!
    docker run --rm --name prefect -p 4200:4200 prefecthq/prefect:dev-python3.7 prefect orion start
    ✅ 1
    r
    m
    • 3
    • 5
  • r

    redsquare

    10/31/2022, 8:23 PM
    Would adding a project grouping in the deployment ui make larger projects more succinct? I think it would be easy to reconcile from a ux perspective across Prefect with an extra grouping at a 'project' level
    :thank-you: 1
    j
    • 2
    • 11
  • a

    Adam

    10/31/2022, 10:30 PM
    Is it possible to cancel flow runs from the 2.0 UI?
    👍 1
    ✅ 1
    m
    • 2
    • 4
  • v

    Vadym Dytyniak

    11/01/2022, 10:28 AM
    Hi. How many scheduled flow runs I should see in the UI and how to see RRule schedule? I just see 'Every year' on Deployment tab.
    c
    • 2
    • 6
  • n

    Nelson Griffiths

    11/03/2022, 4:39 PM
    I am seeing a work queue status as unhealthy in the UI. What exactly does this mean and how can I fix it?
    r
    j
    • 3
    • 7
  • a

    Alexandru Anghel

    11/03/2022, 4:50 PM
    Hi guys, Will you be adding in the Orion UI the projects section like we used to have in Prefect 1.X? That was super useful. Thanks!
    👍 1
    :gratitude-thank-you: 1
    b
    • 2
    • 6
  • a

    Andreas Nigg

    11/08/2022, 4:11 PM
    Hi folks, I created a kubernetes-job Block using the prefect-provided kubernetes-job block type some months ago (I think with prefect 2.2.0) and now wanted to edit this Block in the UI to include the magnificent finished_job_ttl setting. However, my existing Block looks somewhat odd. If you have a look at the attached image, you can see that below the "Customizations (Optional)" field, there is another unnamed field just called (optional). If I create a new k8s-job using the prefect-provided kubernetes-job block type, below the "Customizations (Optional)" field, there is the finished_job_ttl setting. Is there a way to somehow "fix" my existing block? Or should I recreate it from scratch? Is this worth a Bug-Reportin github?
    c
    • 2
    • 3
  • m

    merlin

    11/08/2022, 11:35 PM
    UI deployed flow with subflows I thought this probably doesn't rate creating an issue on github, so I'll post here. When I click on a deployment flow run, the first tab shown is Logs (good). Then I click "Subflow Runs" and it shows the list of subflows that have run (good). Now when I click one of those subflows, I'd like the view to automatically switch to "Logs" tab, instead the view stays on "Subflow Runs". *Since my subflows usually don't have subflows of their own, I'm usually seeing an empty page when I would definitely like to see Logs or Task Runs at this point. I propose setting the default to switch to Logs tab if the Subflow Runs page is empty.
    ✅ 1
    🙌 1
    a
    c
    • 3
    • 3
  • e

    Erin Geno

    11/09/2022, 3:52 PM
    Hi all, I really want to love the built in notifications for Teams but the management aspect is limiting. Specifically we have a few different teams channels we would like to notify but I cant seem to find a way to name a notification or give a business level description so I can remember/detail which is which. Also the webhook is saved as a protected attribute so we can't reverse look it up. There are a few of us on the team using the workspace so being able to keep the notifications straight is important. We can work around this by documenting in another tool or giving it 'tag' like 'nametag-<alert specific team>' thats never used in a flow but it seems like a kludge. Am I missing something? How do other folks handle this? Maybe this is actually a feature request to allow for metadata tagging a notification, give it a name + if a webhook metadata for the team + the channel...
    ✅ 1
    b
    m
    • 3
    • 4
  • m

    Mo

    11/09/2022, 8:31 PM
    Hi everyone, We use Prefect server and we self-host it on a Kubernetes cluster. We recently upgraded from Prefect 0.15.6 to 1.3.1, and I noticed that the UI acts differently after the upgrade. With the previous version, we used to see the flows immediately on UI load, now we have to go manually to the projects list and select the project we needed to view; only then the chart would start to load. In other words, the 'all projects' item in the drop down menu doesn't show any information. Another thing I noticed is that the 'flows' tab doesn't show any flows either. Has anybody faced this issue with v1.3.1 or other versions? Do you have any suggestions to fix this UI behavior? Extra note: We didn't want to upgrade to v2 as we have a number of flows written using the previous syntax, and changing them now would be time consuming. I hope that there is a suggestion to fix that without having to upgrade!
    c
    a
    • 3
    • 16
  • s

    Stephen Herron

    11/11/2022, 9:57 AM
    does the date range picker for the flow runs feel counter intuitive?
    ✅ 1
    b
    • 2
    • 3
  • t

    Tim-Oliver

    11/14/2022, 9:01 AM
    Hi, I get a
    parameter must be less than or equal to 2
    error in the cloud UI if I want to customize a tuple/list parameter. Is this a known issue?
    👀 1
    ✅ 1
    b
    • 2
    • 8
  • l

    Luca Schneider

    11/14/2022, 1:19 PM
    Hi all, I’m struggling on using the radar and would need your guidance about it. My flows are running fine, but it seems that no radar is being displayed (see first picture), while I have a functional radar for a subflow being called (see second picture). The following flow relies on some data being passed downstream. Let me know how i can get a working Radar for it please. Thanks
    @flow
    def flow():
    
       f1 = subflow1()
       f2 = subflow2()
    
       data1 = task1.submit(wait_for=[f1, f2])
       data2 = task2().submit()
       data3 = task3.submit(data1, data2, wait_for=[data1, data2])
    
        if data3.result():
           data4 = task4.submit(data3, wait_for=[data3])
           task5.submit(data4, wait_for=[data4])
        else:
            pass
    b
    • 2
    • 1
  • j

    James Zhang

    11/14/2022, 10:30 PM
    hi guys, i’m trying to get the UI running in our own k8s cluster, but it seems that the UI just can’t get the URL right… • if I don’t set
    PREFECT_ORION_UI_API_URL
    , there will be error saying it can’t communicate with
    127.0.0.1/api
    • if I set
    PREFECT_ORION_UI_API_URL
    e.g.
    company.domain/api
    , the error is gone, but now the UI make bizarre request with URL
    <https://company.domain/company.domain/api/xxx>
    which returns 405 errors that I see in browser network log… so is there anything I could do? I’m on version 2.6.7
    ✅ 1
    r
    • 2
    • 3
  • c

    Christian Juhl

    11/15/2022, 9:12 AM
    Hi all, I am not able to see task inputs in the UI even though they are passed to the task. Am I doing something wrong, or could this be a bug? Thanks!
    t
    t
    • 3
    • 5
Powered by Linen
Title
c

Christian Juhl

11/15/2022, 9:12 AM
Hi all, I am not able to see task inputs in the UI even though they are passed to the task. Am I doing something wrong, or could this be a bug? Thanks!
t

Tim-Oliver

11/15/2022, 9:21 AM
I can confirm this:
{
  "stride": [],
  "section": [],
  "batch_size": [],
  "overlaps_x": [],
  "overlaps_y": [],
  "patch_size": [],
  "min_overlap": [],
  "max_gradient": [],
  "max_deviation": [],
  "max_magnitude": [],
  "min_patch_size": [],
  "min_peak_ratio": [],
  "integration_config": [
    {
      "inputType": "task_run",
      "id": "e57fced8-0c97-4a88-a0c7-abaf6ac5df34"
    }
  ],
  "min_peak_sharpness": [],
  "reconcile_flow_max_deviation": []
}
I use
.map()
for this task and
dask_jobqueue.SLURMCluster
as task-runner. Maybe this is related to the missing logs from such tasks?
t

Tim Galvin

11/15/2022, 10:52 AM
I have seen this before with a similar setup - a self hosted postgres and prefect orion server, using a DaskTaskExecutor and
dask_jobqueue.SLURMCluster
I am able to see the inputs to the main flow when I start things through an agent though, which I thought was interesting.
Only for the main flow being started by the agent, not any of the tasks
t

Tim-Oliver

11/15/2022, 11:42 AM
I can see the parameters for the main flow as well. However, only the ones that are different from the default values.
View count: 1