acoustic-van-30942
09/08/2023, 1:05 AMconda update conda (now we're on version 23.7.3) and it seems to be causing trouble w/ Metaflow when bootstrapping the conda environment.acoustic-van-30942
09/08/2023, 1:05 AMTraceback (most recent call last):
File "/opt/conda/lib/python3.9/site-packages/metaflow/cli.py", line 1172, in main
start(auto_envvar_prefix="METAFLOW", obj=state)
File "/opt/conda/lib/python3.9/site-packages/metaflow/_vendor/click/core.py", line 829, in __call__
return self.main(args, kwargs)
File "/opt/conda/lib/python3.9/site-packages/metaflow/_vendor/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/opt/conda/lib/python3.9/site-packages/metaflow/_vendor/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/opt/conda/lib/python3.9/site-packages/metaflow/_vendor/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, ctx.params)
File "/opt/conda/lib/python3.9/site-packages/metaflow/_vendor/click/core.py", line 610, in invoke
return callback(args, kwargs)
File "/opt/conda/lib/python3.9/site-packages/metaflow/cli.py", line 691, in wrapper
return func(args, kwargs)
File "/opt/conda/lib/python3.9/site-packages/metaflow/_vendor/click/decorators.py", line 33, in new_func
return f(get_current_context().obj, args, kwargs)
File "/opt/conda/lib/python3.9/site-packages/metaflow/cli.py", line 828, in run
before_run(obj, tags, decospecs + obj.environment.decospecs())
File "/opt/conda/lib/python3.9/site-packages/metaflow/cli.py", line 886, in before_run
obj.package = MetaflowPackage(
File "/opt/conda/lib/python3.9/site-packages/metaflow/package.py", line 73, in __init__
deco.package_init(flow, step.__name__, environment)
File "/opt/conda/lib/python3.9/site-packages/metaflow/plugins/conda/conda_step_decorator.py", line 355, in package_init
self._prepare_step_environment(step, self.local_root)
File "/opt/conda/lib/python3.9/site-packages/metaflow/plugins/conda/conda_step_decorator.py", line 216, in _prepare_step_environment
env_id = self._resolve_step_environment(ds_root)
File "/opt/conda/lib/python3.9/site-packages/metaflow/plugins/conda/conda_step_decorator.py", line 124, in _resolve_step_environment
CondaStepDecorator.conda = Conda()
File "/opt/conda/lib/python3.9/site-packages/metaflow/plugins/conda/conda.py", line 43, in __init__
if LooseVersion(self._info()["conda_version"]) < LooseVersion("4.6.0"):
File "/opt/conda/lib/python3.9/site-packages/metaflow/plugins/conda/conda.py", line 111, in _info
return json.loads(self._call_conda(["info"]))
File "/opt/conda/lib/python3.9/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
File "/opt/conda/lib/python3.9/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/opt/conda/lib/python3.9/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)bulky-afternoon-92433
09/08/2023, 9:53 AMbillowy-exabyte-36648
09/08/2023, 3:08 PMCONDA_JSON=1 conda info doesn't return a JSON string, the fix is merged to Conda but not released yetbillowy-exabyte-36648
09/08/2023, 3:08 PMacoustic-van-30942
09/09/2023, 12:21 AMhappy-wolf-7852
09/09/2023, 2:05 PMhappy-wolf-7852
09/09/2023, 2:28 PMhappy-wolf-7852
09/09/2023, 3:25 PMhappy-wolf-7852
09/11/2023, 10:05 AMbillowy-exabyte-36648
09/13/2023, 7:29 AMconda install -n base "conda<23.7" . Conda 23.7.4 was also released yesterday and maybe fixes it, I didn't try it yet