Hi,
I can not access any old job data, which was created before the update to 2018.11. The yaml parser has problems to parse the deployment_data_dict class, which does not exist anymore (commit 5903343d4086cff36048ffaa885b010d9d1f9887).
Is there a way to migrate the data? I'm wondering that no one actually run into this case before.
Best, lynxis
PS. I'm using the debian backports repo.
django.log:
ERROR 2018-12-02 04:23:10,627 utils Unable to parse description for 3129 ERROR 2018-12-02 04:23:10,628 utils while constructing a Python object cannot find 'deployment_data_dict' in the module 'lava_dispatcher.deployment_data' in "/var/lib/lava-server/default/media/job-output/2018/12/02/3129/description.yaml", line 68, column 24 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/lava_results_app/utils.py", line 93, in description_data data = yaml.load(open(filename, 'r'), Loader=V2Loader) File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 72, in load return loader.get_single_data() File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 37, in get_single_data return self.construct_document(node) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 46, in construct_document for dummy in generator: File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 398, in construct_yaml_map value = self.construct_mapping(node) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 204, in construct_mapping return super().construct_mapping(node, deep=deep) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 129, in construct_mapping value = self.construct_object(value_node, deep=deep) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 91, in construct_object data = next(generator) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 575, in construct_python_object instance = self.make_python_instance(suffix, node, newobj=True) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 552, in make_python_instance cls = self.find_python_name(suffix, node.start_mark) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 529, in find_python_name % (object_name, module.__name__), mark)
Hello Alexander,
I can not access any old job data, which was created before the update
to 2018.11.
What do you mean by "I can no access"? Thr web interface is crashing (500) or some information are missing?
The yaml parser has problems to parse the deployment_data_dict class, which does not exist anymore (commit 5903343d4086cff36048ffaa885b010d9d1f9887).
Is there a way to migrate the data? I'm wondering that no one actually run into this case before.
Best, lynxis
PS. I'm using the debian backports repo.
django.log:
ERROR 2018-12-02 04:23:10,627 utils Unable to parse description for 3129 ERROR 2018-12-02 04:23:10,628 utils while constructing a Python object cannot find 'deployment_data_dict' in the module 'lava_dispatcher.deployment_data' in "/var/lib/lava-server/default/media/job-output/2018/12/02/3129/description.yaml", line 68, column 24 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/lava_results_app/utils.py", line 93, in description_data data = yaml.load(open(filename, 'r'), Loader=V2Loader) File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 72, in load return loader.get_single_data() File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 37, in get_single_data return self.construct_document(node) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 46, in construct_document for dummy in generator: File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 398, in construct_yaml_map value = self.construct_mapping(node) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 204, in construct_mapping return super().construct_mapping(node, deep=deep) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 129, in construct_mapping value = self.construct_object(value_node, deep=deep) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 91, in construct_object data = next(generator) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 575, in construct_python_object instance = self.make_python_instance(suffix, node, newobj=True) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 552, in make_python_instance cls = self.find_python_name(suffix, node.start_mark) File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 529, in find_python_name % (object_name, module.__name__), mark)
-- Alexander Couzens
mail: lynxis@fe80.eu jabber: lynxis@fe80.eu mobile: +4915123277221 gpg: 390D CF78 8BF9 AA50 4F8F F1E2 C29E 9DA6 A0DF 8604 _______________________________________________ linaro-validation mailing list linaro-validation@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-validation
linaro-validation@lists.linaro.org