https://prefect.io logo
Docs
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
  • a

    Abin Joseph

    06/16/2022, 9:12 AM
    Hi there, I'm evaluating Prefect for a client of mine. Just wanted to know whether we can restrict users from overriding kubernetes service account when they trigger the flows. We control resource access through AWS IRSA and letting users override service accounts would be a security nightmare.
    a
    4 replies · 2 participants
  • e

    Enes KÖKÇÜ

    06/22/2022, 2:10 PM
    Hi there. Is it possible to create two different projects with different urls on ubuntu server? For example, flows running at localhost:8081 will not be visible at localhost:8080.
    k
    3 replies · 2 participants
  • z

    Zheng Cheng

    06/22/2022, 3:40 PM
    Hi! Why the “Prefect 2.0” UI is significantly different from the Doc? For example this is Screenshot From doc
    💯 1
    k
    m
    9 replies · 3 participants
  • z

    Zheng Cheng

    06/22/2022, 3:40 PM
    I mean Prefect 2.0 Cloud UI is a lot more beautiful than the original material-feeling card UI.
  • z

    Zheng Cheng

    06/22/2022, 3:41 PM
    when would you guys update Screenshot in Prefect 2.0 Doc?
    j
    2 replies · 2 participants
  • a

    Amit Gupta

    06/22/2022, 5:08 PM
    Hi, Can I trigger flow via UI in Prefect 2.0 in local deployment? Also UI is very different as compare to what seen in docs/Prefect 1.0. Some features seems to be missing altogether
    k
    j
    6 replies · 3 participants
  • s

    Slackbot

    06/23/2022, 3:09 AM
    This message was deleted.
  • a

    Alan Yap

    06/28/2022, 5:37 AM
    Hi, apology if this question’s been asked but I couldn’t find anything here nor on the Prefect docs. I have a CI/CD set up to deploy a flow in Dev with a schedule (like below) and then promote and deploy to Prod once it’s ready. How can I turn off the scheduling for Dev in between my development cycles (to minimise artifact generation e.g. file downloads etc) ? There is no option to do so in the UI. I am curious what are some of the approaches others use in their CI/CD to do this.
    schedule = Schedule(clocks=[mon_10am, mon_1230pm, tues_11am, wed_5am])
    
    with Flow('test-flow', schedule = schedule) as flow:
    k
    3 replies · 2 participants
  • y

    Yossi

    06/28/2022, 1:38 PM
    we are a group of 3 developers and we have a shared server/driver that runs the prefect server (its ip is
    10.10.10.255
    ) I am using the following docker-compose.yml (which I got and revised a bit by doing
    prefect server config > docker-compose.yml
    networks:
      prefect-server:
        name: prefect-server
    services:
      apollo:
        command: bash -c "./post-start.sh && npm run serve"
        depends_on:
        - graphql
        - hasura
        environment:
          GRAPHQL_SERVICE_HOST: <http://graphql>
          GRAPHQL_SERVICE_PORT: 4201
          HASURA_API_URL: <http://hasura:3000/v1alpha1/graphql>
          PREFECT_API_HEALTH_URL: <http://graphql:4201/health>
          PREFECT_API_URL: <http://graphql:4201/graphql/>
          PREFECT_SERVER__TELEMETRY__ENABLED: "true"
        healthcheck:
          interval: 10s
          retries: 60
          start_period: 1s
          test: curl --fail --silent "<http://apollo:4200/.well-known/apollo/server-health>"
            &> /dev/null || exit 1
          timeout: 2s
        image: prefecthq/apollo:core-1.2.2
        networks:
          prefect-server: null
        ports:
        - 0.0.0.0:4200:4200/tcp
        restart: always
      graphql:
        command: bash -c "prefect-server database upgrade -y && python src/prefect_server/services/graphql/server.py"
        depends_on:
        - hasura
        environment:
          PREFECT_CORE_VERSION: 1.2.2
          PREFECT_SERVER_DB_CMD: prefect-server database upgrade -y
          PREFECT_SERVER__DATABASE__CONNECTION_URL: <postgresql://prefect>:test-password@postgres:5432/prefect_server
          PREFECT_SERVER__HASURA__ADMIN_SECRET: hasura-secret-admin-secret
          PREFECT_SERVER__HASURA__HOST: hasura
        healthcheck:
          interval: 20s
          retries: 60
          start_period: 1s
          test: curl --fail --silent "<http://graphql:4201/health>" &> /dev/null || exit
            1
          timeout: 2s
        image: prefecthq/server:core-1.2.2
        networks:
          prefect-server: null
        ports:
        - 0.0.0.0:4201:4201/tcp
        restart: always
      hasura:
        command: graphql-engine serve
        depends_on:
        - postgres
        environment:
          HASURA_GRAPHQL_DATABASE_URL: <postgresql://prefect>:test-password@postgres:5432/prefect_server
          HASURA_GRAPHQL_ENABLE_CONSOLE: "true"
          HASURA_GRAPHQL_LOG_LEVEL: warn
          HASURA_GRAPHQL_QUERY_PLAN_CACHE_SIZE: 100
          HASURA_GRAPHQL_SERVER_PORT: '3000'
          HASURA_GRAPHQL_V1_BOOLEAN_NULL_COLLAPSE: "true"
        healthcheck:
          interval: 10s
          retries: 60
          start_period: 1s
          test: wget -O - <http://hasura>:$${HASURA_GRAPHQL_SERVER_PORT}/healthz &>/dev/null
            || exit 1
          timeout: 2s
        image: hasura/graphql-engine:v2.1.1
        init: true
        networks:
          prefect-server: null
        ports:
        - 0.0.0.0:3000:3000/tcp
        restart: always
      postgres:
        command:
        - postgres
        - -c
        - max_connections=150
        environment:
          POSTGRES_DB: prefect_server
          POSTGRES_PASSWORD: test-password
          POSTGRES_USER: prefect
        healthcheck:
          interval: 10s
          retries: 60
          start_period: 2s
          test: pg_isready -q -d $${POSTGRES_DB} -U $${POSTGRES_USER} || exit 1
          timeout: 2s
        image: postgres:11
        networks:
          prefect-server: null
        ports:
        - 0.0.0.0:5432:5432/tcp
        restart: always
      towel:
        command: python src/prefect_server/services/towel/__main__.py
        depends_on:
        - graphql
        environment:
          PREFECT_SERVER__HASURA__ADMIN_SECRET: hasura-secret-admin-secret
          PREFECT_SERVER__HASURA__HOST: hasura
        image: prefecthq/server:core-1.2.2
        networks:
          prefect-server: null
        restart: always
      ui:
        command: /intercept.sh
        depends_on:
        - apollo
        environment:
          PREFECT_SERVER__APOLLO_URL: <http://10.10.10.255:4200/graphql>
        healthcheck:
          interval: 30s
          retries: 3
          test: curl --fail --silent --head "<http://ui:8080/>" &> /dev/null || exit 1
          timeout: 5s
        image: prefecthq/ui:core-1.2.2
        networks:
          prefect-server: null
        ports:
        - 0.0.0.0:8080:8080/tcp
        restart: always
    version: '3.7'
    The issue is that the UI when accessed from developer browser can't access the graphql endpoint. How can I tell the server to look for the API elsewhere? Currently it tries to access it on http://localhost:4200/graphql by default I saw on this github thread some mentioning of
    VUE_APP_SERVER_URL
    but I am not certain how to fit it in.
    k
    11 replies · 2 participants
  • h

    Haleemur Ali

    06/28/2022, 1:55 PM
    unsure where to raise this, so here goes: UI feature request: the text box for parameters should be made expandable (when json / dict is selected). this will be useful for anyone needing to pass in a nested dictionaries. see the screenshot below. we run tasks on aws batch, and overriding job / container properties requires quite verbose json.
    k
    m
    2 replies · 3 participants
  • j

    Jessica Smith

    06/28/2022, 9:59 PM
    Is there a known issue regarding the Run tab (Prefect Cloud V1) when there are Date parameters? I can't get the Run tab to load, it just stalls and eventually "this page is slowing down Firefox" appears. The screenshot is for a flow that is literally just one Parameter.
    with Flow("Test_Flow", storage=Module("test_flow")) as flow:
        flow.add_task(
            Parameter(name="test_date", default=pendulum.datetime(1900, 1, 1).isoformat())
        )
    k
    47 replies · 2 participants
  • w

    William Jamir

    06/29/2022, 2:43 PM
    Its possible to add some labels or instructions for parameters input? In my case I would to like to add some instructions about the “date_from” parameter, allowed values and so on.
    k
    m
    4 replies · 3 participants
  • d

    Diego Alonso Roque Montoya

    06/29/2022, 5:14 PM
    I'm seeing a lot of
    <http://stripe.com|stripe.com>
    subframes within prefect server ui, why is this/what kind of information is being sent?
    r
    1 reply · 2 participants
  • r

    Rajvir Jhawar

    06/29/2022, 11:17 PM
    I am looking at new prefect 2.0 beta7 UI great job on the refresh. It seems like the deployment page is lacking a lot of information. For instance when you create a deployment and view it in the UI I don't see many properties. You have to go use the cli (prefect inspect) to see all the properties. It would be great if I could easily see the see all the deployment properties in the UI without having to use the CLI. Any chance we can information in a later release?
    ✅ 1
    j
    3 replies · 2 participants
  • n

    Nathan R

    06/30/2022, 2:32 PM
    Hello, I am looking into 2.0 and having an issue connecting to the ui from outside of the server. I can curl, from on the machine, localhost:4200 but not the machines actual ip:4200. Any tips here?
    ✅ 1
    k
    a
    2 replies · 3 participants
  • c

    Constantino Schillebeeckx

    06/30/2022, 4:24 PM
    our cloud account has two tenants, i'm trying to figure out how to use both of them. does tenant == team? if so, how do I create teams.
    ✅ 1
    a
    m
    4 replies · 3 participants
  • r

    Rajvir Jhawar

    07/04/2022, 12:42 PM
    Prefect 2.0 --> Is it possible to get the ability to manually configure how many flow runs are displayed per page in an upcoming release? For instance in GCP storage you can select the number of files you want to see per page (10, 50, 100). Currently in the UI you can't select the number of flow runs you want to see a single page.
    a
    j
    4 replies · 3 participants
  • w

    Walter Cavinaw

    07/04/2022, 10:14 PM
    2 questions on prefect 1.0: • how can I remove a flow from the dashboard (a few cancelled flows in a row that took too long cluttered the dashboard). • how can I reset the labels for all flows where I changed the labels in the UI
    k
    2 replies · 2 participants
  • w

    Walter Cavinaw

    07/05/2022, 9:21 PM
    I am not very familiar with graphql. Can i use it to find flows that contain a certain label in it's run_config?
    k
    j
    7 replies · 3 participants
  • a

    Abuzar Shaikh

    07/06/2022, 11:51 AM
    Hi, Can we use the dark UI in a locally hosted prefect instance, if yes, can anyone tell me how? Thanks
    a
    2 replies · 2 participants
  • t

    Tim Helfensdörfer

    07/06/2022, 1:35 PM
    The search on https://orion-docs.prefect.io sometimes doesn't work. I guess it has something to do with this error (macos and firefox):
    ✅ 1
    a
    m
    3 replies · 3 participants
  • l

    Laura Żuchowska

    07/06/2022, 2:07 PM
    Hi all! Ive encountered some weird error on prefect ui - almost everything is empty, boxes are not showing anything. Tried both chrome browser and edge, incognito mode too, didn't work. I switched to dark mode and light mode and that did the thing, but it's most likely some bug 😅 Thanks
    j
    1 reply · 2 participants
  • a

    Austen Bouza

    07/06/2022, 7:45 PM
    Is there a limit to the character length of a flow's parameter when set through the UI?
    k
    5 replies · 2 participants
  • y

    Yossi

    07/07/2022, 3:40 PM
    Dear Prefect, Is there any plan to enhance the UI and support some retrying features for example? atm, it feels a bit simple and I am not sure if it's because I misconfigured the server or because it's prefect 2.0 and it's still WIP
    r
    k
    11 replies · 3 participants
  • r

    redsquare

    07/11/2022, 10:45 AM
    prefect 2.0 - I find myself keep changing the sort option especially when filtered by 'scheduled' to oldest to newest - should this be the default?
    🙏 1
    💯 2
    a
    m
    +1
    5 replies · 4 participants
  • j

    John Mil

    07/12/2022, 8:28 PM
    Hello, where do i post if i am encountering issues with graphql? Started up server (docker) and agents successfully. However prefect server does not connect to it
    j
    1 reply · 2 participants
  • t

    Tom Klein

    07/13/2022, 11:27 AM
    I think i found a bug in the Prefect cloud UI: • when running multiple tasks in parallel in a dask cluster (on k8s) • and the logs panel of the flow has its
    live
    button turned OFF • the logs keep streaming and moving around (which makes it impossible to stop and read a line in them)
    ✅ 1
    a
    m
    2 replies · 3 participants
  • j

    Jacob Bedard

    07/13/2022, 11:34 PM
    Hi Folks, I'm trying to set an alert for any downed agents using the automations panel, but I'm a bit confused with the "agent config ID" portion of this. I need to specify one in order to create an automation for this in the UI, looks like. I keep getting a parsing error when I try to execute • prefect agent local start ... --agent-config-id "whatever" , or • prefect agent local start ... --agent-config-id whatever Do I have to create the agent config id somewhere? Can I set an alert for an agent without using this config id?
    ✅ 1
    k
    a
    6 replies · 3 participants
  • n

    Nikolaus Landgraf

    07/14/2022, 10:03 AM
    Hi There! It would be really helpful to offer a multi-select delete functionality for flow runs
    ✅ 1
    a
    m
    4 replies · 3 participants
  • r

    Rajvir Jhawar

    07/15/2022, 10:30 AM
    Hi Prefect team, I noticed that in the notifications panel "run state" is missing "crashed" state in the drop down. Any chance we can get that state added?
    a
    m
    2 replies · 3 participants
Powered by Linen
Title
r

Rajvir Jhawar

07/15/2022, 10:30 AM
Hi Prefect team, I noticed that in the notifications panel "run state" is missing "crashed" state in the drop down. Any chance we can get that state added?
a

Anna Geller

07/15/2022, 10:55 AM
good call @Marvin open "Add a Crashed state to the UI filter selection"
m

Marvin

07/15/2022, 10:56 AM
https://github.com/PrefectHQ/prefect/issues/6007
View count: 3