Sven Teresniak
05/12/2021, 11:52 AM[~] -> docker run -it prefecthq/<server:core-0.14.18> pip show prefect
Name: prefect
Version: 0.14.16+95.g377f2fe7a
holy crap!
what is the purpose of the version number in the tag if not the prefect version?Kevin Kho
Kevin Kho
<server:core-0.14.18>
is the last server release tagged with core-0.14.18
so when you run prefect server start
, we know which image is compatible with the latest core. This is not a prefect core image.Sven Teresniak
05/12/2021, 3:07 PMprefect==0.14.18
?
Until now I have a Prefect installation based on server:core-$PREFECTVERSION
for towel, an apollo:core-$PREFECTVERSION
for apollo, the same tag for ui
.
For dask-master, dask-worker and agent I have my own images based on pip install prefect==$PREFECTVERSION
. Of course the $PREFECTVERSION
is the same for all above.Sven Teresniak
05/12/2021, 3:09 PMpip install prefect==0.14.18
requires click>=7
which in turn installs click==8.0.0
. However, the sever
image contains code where also prefect
(the python package) is installed but in a lower version and with click v7.1.2
.Sven Teresniak
05/12/2021, 3:09 PM<server:core-0.14.18>
image?Sven Teresniak
05/12/2021, 3:09 PMZanie
core-0.14.18
should be compatible with flow code on 0.14.18 even though the version of core on the server image is 0.14.16Zanie
Zanie
prefect server start
in 0.14.18 they get a consistent Server setup.Zanie