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


--
Rémi Duraffort
LAVA Team