PrefectHQ / prefect

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
https://prefect.io
Apache License 2.0
15.94k stars 1.56k forks source link

Create work pool form cannot progress when using ACI Private registry #10465

Open ghost opened 1 year ago

ghost commented 1 year ago

First check

Bug summary

I am trying to create a work pool using Azure Container Instance and when I come to the part of the form to use a private Azure Container Registry, there are 2 required values:

Upon entering these two values, the form UI still shows: Registry URL is required and Identity is required respectively. I believe that this is preventing the Next button at the bottom right of the page to progress to the next stage of the form from working and thus I am unable to create the work pool.

Reproduction

Create a new work pool through the UI and when choosing the image registry, select ACRManagedIdentity instead of DockerRegistry and enter values into the required fields.

Error

Screenshot of error messages not disappearing after values are entered. Private information obfuscated.

Screenshot of error messages not disappearing

Browers

Prefect version

2.11.3

Additional context

No response

zzstoatzz commented 1 year ago

hmm - I am having a hard time reproducing this (tried brave, chroma, safari).

are you using Prefect Cloud or Prefect Server?

ghost commented 1 year ago

Hi thanks for replying so quickly. This is prefect server. In your reproduction, are the error messages disappearing and thus making the button clickable? I've tried a fresh reinstall of 2.11.4 to a completely clean virtualenv using python 3.11.2 and still getting the same issue.

Output from prefect version:

Version:             2.11.4
API version:         0.8.4
Python version:      3.11.2
Git commit:          7d2a9103
Built:               Thu, Aug 17, 2023 3:41 PM
OS/Arch:             linux/x86_64
Profile:             default
Server type:         ephemeral
Server:
  Database:          sqlite
  SQLite version:    3.31.1