Hi to all,
I don’t know why this is happening now, as the code was running perfectly, and renku run
was creating beautiful KGs. But, since yesterday, this started happening: when the python scripts finishes, the following error message appears, which make the script fail (I have a loop in a bash script), and leave the process of storing all renku
stuff uncompleted. Here the complete error message:
Total time for correction of year 1950: 6027.739594
Traceback (most recent call last):
File "/home/luis/.local/bin/renku", line 8, in <module>
sys.exit(cli())
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/renku/cli/exception_handler.py", line 122, in main
result = super().main(*args, **kwargs)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/renku/cli/exception_handler.py", line 88, in main
return super().main(*args, **kwargs)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/renku/cli/run.py", line 252, in run
command_line=command_line,
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/renku/core/incubation/command.py", line 131, in execute
output = context["click_context"].invoke(self._operation, context["client"], *args, **kwargs)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/renku/core/commands/run.py", line 141, in _run_command
client.process_and_store_run(command_line_tool=tool, name=name, client=client)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/renku/core/management/repository.py", line 497, in process_and_store_run
self.add_to_activity_index(process_run)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/renku/core/management/repository.py", line 582, in add_to_activity_index
if g.path not in self.path_activity_cache:
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/renku/core/management/repository.py", line 573, in path_activity_cache
self._activity_index = yaml.safe_load(stream)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/__init__.py", line 162, in safe_load
return load(stream, SafeLoader)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/__init__.py", line 114, in load
return loader.get_single_data()
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/constructor.py", line 49, in get_single_data
node = self.get_single_node()
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/composer.py", line 36, in get_single_node
document = self.compose_document()
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/composer.py", line 55, in compose_document
node = self.compose_node(None, None)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/composer.py", line 84, in compose_node
node = self.compose_mapping_node(anchor)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/composer.py", line 133, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/composer.py", line 84, in compose_node
node = self.compose_mapping_node(anchor)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/composer.py", line 133, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/composer.py", line 82, in compose_node
node = self.compose_sequence_node(anchor)
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/composer.py", line 110, in compose_sequence_node
while not self.check_event(SequenceEndEvent):
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/parser.py", line 98, in check_event
self.current_event = self.state()
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/parser.py", line 403, in parse_indentless_sequence_entry
if self.check_token(BlockEntryToken):
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/scanner.py", line 115, in check_token
while self.need_more_tokens():
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/scanner.py", line 152, in need_more_tokens
self.stale_possible_simple_keys()
File "/home/luis/.local/pipx/venvs/renku/lib/python3.6/site-packages/yaml/scanner.py", line 292, in stale_possible_simple_keys
"could not find expected ':'", self.get_mark())
yaml.scanner.ScannerError: while scanning a simple key
in "/home/luis/Democrasci/demo_run2/democrasci-fullpreproc/.renku/activity_index.yaml", line 58, column 1
could not find expected ':'
in "/home/luis/Democrasci/demo_run2/democrasci-fullpreproc/.renku/activity_index.yaml", line 59, column 1
Error: The repository is dirty. Please use the "git" command to clean it.
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
(use "git push" to publish your local commits)
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: .gitattributes
Untracked files:
(use "git add <file>..." to include in what will be committed)
.renku/workflow/de9e7585afbd407a8417fb0cb57382fe_python.yaml
no changes added to commit (use "git add" and/or "git commit -a")
Once you have added the untracked files, commit them with "git commit".
I am sorry, but I have 0 idea what might be happening. I can only confirm my code finishes correctly, as the line Total time for correction of year 1950: 6027.739594
is the last one of the python script executed.
Thanks for all your help!
Cheers
Luis