Hi all,
On Wed, Mar 17, 2021 at 10:43 AM Code Review <gerrit(a)ovirt.org> wrote:
From Jenkins CI <jenkins(a)ovirt.org>:
Jenkins CI has posted comments on this change. (
https://gerrit.ovirt.org/c/jenkins/+/113907 )
Change subject: Email didi on node suite
......................................................................
Patch Set 1:
Build Failed
https://jenkins.ovirt.org/job/standard-enqueue/32675/ :
This change was not submitted to any change queues for system testing. You will need to
create some 'build-artifacts' jobs if you want changes to be submitted to change
queues, take part in the system tests and be deployed to the nightly snapshot
repositories. If your project uses STDCI V2 and you have release branches configured, you
may disregard this message.
https://jenkins.ovirt.org/job/jenkins_standard-on-merge/1126/ : UNSTABLE
AFAIU, this ^^^ ran:
https://jenkins.ovirt.org/job/dummy-master_change-queue/1284/
Which failed with:
10:46:24 File
"/home/jenkins/workspace/dummy-master_change-queue(a)tmp/durable-d1ad9c18/script.sh",
line 7, in <module>
10:46:24 with JenkinsChangeQueue.persist_in_artifacts() as cq:
10:46:24 File "/usr/lib64/python3.6/contextlib.py", line 81, in __enter__
10:46:24 return next(self.gen)
10:46:24 File
"/home/jenkins/workspace/dummy-master_change-queue/jenkins/stdci_libs/jenkins_objects.py",
line 315, in persist_in_artifacts
10:46:24 obj = cls.load_from_artifact(artifact_file)
10:46:24 File
"/home/jenkins/workspace/dummy-master_change-queue/jenkins/stdci_libs/jenkins_objects.py",
line 296, in load_from_artifact
10:46:24 artifact_file, cls if fallback_to_new else None
10:46:24 File
"/home/jenkins/workspace/dummy-master_change-queue/jenkins/stdci_libs/jenkins_objects.py",
line 270, in object_from_artifact
10:46:24 return _cpickle_loads(fd.read())
10:46:24 File
"/home/jenkins/workspace/dummy-master_change-queue/jenkins/stdci_libs/jenkins_objects.py",
line 223, in _cpickle_loads
10:46:24 return pk.load()
10:46:24 File
"/home/jenkins/workspace/dummy-master_change-queue/jenkins/stdci_libs/jenkins_objects.py",
line 207, in _find_global
10:46:24 mod = import_module(mod_name)
10:46:24 File "/usr/lib64/python3.6/importlib/__init__.py", line
126, in import_module
10:46:24 return _bootstrap._gcd_import(name[level:], package, level)
10:46:24 File "<frozen importlib._bootstrap>", line 994, in
_gcd_import
10:46:24 File "<frozen importlib._bootstrap>", line 971, in
_find_and_load
10:46:24 File "<frozen importlib._bootstrap>", line 953, in
_find_and_load_unlocked
10:46:24 ModuleNotFoundError: No module named 'copy_reg'
Quickly looking at the code, it seems like we keep somewhere in
"exported-artifacts" cached picked objects, and above fails when
trying to load them.
I guess it might include too-old code and should be refreshed
(hopefully, if we did this the way I expect we did, by just finding
the file ("<class name>.dat") and removing it).
Last successful run of this job was a month ago.
Anyone is taking care of this?
Thanks,
--
Didi