Luis Muniz
06/26/2020, 11:35 AMprefect agent start
This results in an error complaining about missing an API token.
prefect.utilities.exceptions.AuthorizationError: No agent API token provided.
When I then call
prefect auth create-token -n calypso -s RUNNER
I see the following error:
Traceback (most recent call last):
File "/home/lmuniz/.local/bin/prefect", line 8, in <module>
sys.exit(cli())
File "/home/lmuniz/.local/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/lmuniz/.local/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/home/lmuniz/.local/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/lmuniz/.local/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/lmuniz/.local/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/lmuniz/.local/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/home/lmuniz/.local/lib/python3.8/site-packages/prefect/cli/auth.py", line 201, in create_token
output = client.graphql(
File "/home/lmuniz/.local/lib/python3.8/site-packages/prefect/client/client.py", line 213, in graphql
result = <http://self.post|self.post>(
File "/home/lmuniz/.local/lib/python3.8/site-packages/prefect/client/client.py", line 172, in post
response = self._request(
File "/home/lmuniz/.local/lib/python3.8/site-packages/prefect/client/client.py", line 334, in _request
json_resp = response.json()
File "/usr/lib/python3/dist-packages/requests/models.py", line 897, in json
return complexjson.loads(self.text, **kwargs)
File "/usr/lib/python3/dist-packages/simplejson/__init__.py", line 518, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3/dist-packages/simplejson/decoder.py", line 370, in decode
obj, end = self.raw_decode(s)
File "/usr/lib/python3/dist-packages/simplejson/decoder.py", line 400, in raw_decode
return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
I have started prefect with the recommended prefect server start
command and installed prefect with pip3.
$prefect diagnostics
{
"config_overrides": {},
"env_vars": [],
"system_information": {
"platform": "Linux-5.4.0-7624-generic-x86_64-with-glibc2.29",
"prefect_version": "0.12.1",
"python_version": "3.8.2"
}
}
export PREFECT__ENGINE__EXECUTOR__DEFAULT_CLASS="prefect.engine.executors.DaskExecutor"
export PREFECT__ENGINE__EXECUTOR__DASK__ADDRESS="<tcp://127.0.0.1:8786>"
itay livni
06/26/2020, 11:58 AMLuis Muniz
06/26/2020, 11:58 AM"prefect_version": "0.12.1",
itay livni
06/26/2020, 11:58 AMLuis Muniz
06/26/2020, 11:59 AMitay livni
06/26/2020, 11:59 AMLuis Muniz
06/26/2020, 11:59 AMitay livni
06/26/2020, 12:01 PMLuis Muniz
06/26/2020, 12:01 PMitay livni
06/26/2020, 12:01 PMLuis Muniz
06/26/2020, 12:01 PMitay livni
06/26/2020, 12:03 PMpip install -U prefect==0.12.0
Luis Muniz
06/26/2020, 12:03 PMitay livni
06/26/2020, 12:04 PMLuis Muniz
06/26/2020, 12:09 PMprefect backend server
Chris White
06/26/2020, 1:54 PMprefect backend server
first and avoid all auth-related commandsLuis Muniz
06/26/2020, 2:39 PMChris White
06/26/2020, 2:44 PM