Your message dated Mon, 24 May 2021 12:48:37 +0000 with message-id <e1lla0b-000iiw...@fasolo.debian.org> and subject line Bug#988998: fixed in lava 2020.12-5 has caused the Debian Bug report #988998, regarding lava: autopkgtest needs update for new version of pyyaml to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 988998: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988998 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: lava Version: 2020.12-3 Severity: serious X-Debbugs-CC: debian...@lists.debian.org, pyy...@packages.debian.org Tags: sid bullseye User: debian...@lists.debian.org Usertags: needs-update Control: affects -1 src:pyyaml Dear maintainer(s), With a recent upload of pyyaml the autopkgtest of lava fails in testing when that autopkgtest is run with the binary packages of pyyaml from unstable. It passes when run with only packages from testing. In tabular form: pass fail pyyaml from testing 5.3.1-4 lava from testing 2020.12-3 all others from testing from testing I copied some of the output at the bottom of this report. It seems that Ubuntu already has a patch since half of April [0]. Currently this regression is blocking the migration of pyyaml to testing [1]. Of course, pyyaml shouldn't just break your autopkgtest (or even worse, your package), but it seems to me that the change in pyyaml was intended and your package needs to update to the new situation. If this is a real problem in your package (and not only in your autopkgtest), the right binary package(s) from pyyaml should really add a versioned Breaks on the unfixed version of (one of your) package(s). Note: the Breaks is nice even if the issue is only in the autopkgtest as it helps the migration software to figure out the right versions to combine in the tests. More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [0] https://patches.ubuntu.com/l/lava/lava_2020.12-1ubuntu2.patch [1] https://qa.debian.org/excuses.php?package=pyyaml https://ci.debian.net/data/autopkgtest/testing/amd64/l/lava/12512203/log.gz _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/lava_common/compat.py:60: in yaml_load return yaml.load(data, Loader=Loader) # nosec /usr/lib/python3/dist-packages/yaml/__init__.py:114: in load return loader.get_single_data() /usr/lib/python3/dist-packages/yaml/constructor.py:51: in get_single_data return self.construct_document(node) /usr/lib/python3/dist-packages/yaml/constructor.py:60: in construct_document for dummy in generator: /usr/lib/python3/dist-packages/yaml/constructor.py:413: in construct_yaml_map value = self.construct_mapping(node) /usr/lib/python3/dist-packages/yaml/constructor.py:218: in construct_mapping return super().construct_mapping(node, deep=deep) /usr/lib/python3/dist-packages/yaml/constructor.py:143: in construct_mapping value = self.construct_object(value_node, deep=deep) /usr/lib/python3/dist-packages/yaml/constructor.py:100: in construct_object data = constructor(self, node) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <yaml.cyaml.CFullLoader object at 0x2d46280> node = MappingNode(tag='tag:yaml.org,2002:python/object/new:lava_dispatcher.device.PipelineDevice', value=[(ScalarNode(tag='t...ScalarNode(tag='tag:yaml.org,2002:str', value='target'), ScalarNode(tag='tag:yaml.org,2002:str', value='black02'))]))]) def construct_undefined(self, node): > raise ConstructorError(None, None, "could not determine a constructor for the tag %r" % node.tag, node.start_mark) E yaml.constructor.ConstructorError: could not determine a constructor for the tag 'tag:yaml.org,2002:python/object/new:lava_dispatcher.device.PipelineDevice' E in "/tmp/lava-tests-pecpxeiwqT/tests/lava_scheduler_app/pipeline_refs/connection-description.yaml", line 2, column 9 /usr/lib/python3/dist-packages/yaml/constructor.py:427: ConstructorError
OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: lava Source-Version: 2020.12-5 Done: Antonio Terceiro <terce...@debian.org> We believe that the bug you reported is fixed in the latest version of lava, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 988...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Antonio Terceiro <terce...@debian.org> (supplier of updated lava package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 24 May 2021 09:05:18 -0300 Source: lava Architecture: source Version: 2020.12-5 Distribution: unstable Urgency: medium Maintainer: Debian LAVA team <pkg-linaro-lava-de...@lists.alioth.debian.org> Changed-By: Antonio Terceiro <terce...@debian.org> Closes: 988998 Changes: lava (2020.12-5) unstable; urgency=medium . * Fix PyYAML usage after backwards-incompatible security update (Closes: #988998) Checksums-Sha1: 5073522d33d3445714aaed16dc42e9dd5f270732 2950 lava_2020.12-5.dsc 4e87690becdd26f88d6c259bcaa95b37db950b04 92828 lava_2020.12-5.debian.tar.xz e011644c7bf5ece8f3a01c346772b74a5b421ed6 9903 lava_2020.12-5_source.buildinfo Checksums-Sha256: b6d11ea97a5ae3234117eb82848920bba2464a08fdc65eaac4f12af10809348e 2950 lava_2020.12-5.dsc d70e20235049aef09abad7b32af337aef91a07b012c776ad4cf1092a5ba953b5 92828 lava_2020.12-5.debian.tar.xz a203c99c5799271a5572dc8547daf1db8f0985f824491e716e47bb635d34cd03 9903 lava_2020.12-5_source.buildinfo Files: 83a214eb277e7708ef5a44b77f860c2b 2950 net optional lava_2020.12-5.dsc 97f2b0bc119279f17e3b64fbe28073a4 92828 net optional lava_2020.12-5.debian.tar.xz dede6c094e79b9d223c7fa24158b38e9 9903 net optional lava_2020.12-5_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmCrn24ACgkQ/A2xu81G C95G9w/+KrVzpzfBItKrXlUQcFPXzcvKyb6uep0b6LSaoRIKOnOzd6aDHsyecx8c 7cJEAssl+QgfUxZl71k5UV83Vl23wW28f0M/Av/IlymztKao1meMnNUmDWk5n+Vc zUh1XOyIDn1wKynbDs1HquEe+gK24mW/d8QF5LlPQli67Ee1ZAReSg6ca8ZFSUqs RWAJPI0XdJLqG6PAMiEStenM94FBk4cU+9hh64o1G6NWYlUNfzH0ogXEZZaUIt5g biXg1KcatgmQ8reHF/opzVD1uho6oAkg3Vq2y8mU7Sb+cF6wMqXApbzdrTYNZHtl Wem6fBJuWporu2AIJ+nCZKdYzrmbPeaEafavMTkfNDGgthmMxlPETQFNu8mkoskY gOwVVbNiZ3M41cuO3HLB4B58GP50bKTH0CD228ERB9i6+wQBXJnvZH1JpGY4ydBk akJ5U8mseXbCEsN3XAQHGa5t2UlONV1/3fSZ5WTJmMbMgGwTyZiH5ZzXjPCEg25X gufuPlmVpvM2zrIYijLNm2BQoW5O/NQAeSBQSmRa96BqVSSAfMlF4yWhHRcrScQD AoOQuqeK2JBphI6sOU6HVMKQmax6ZL02fP4EEC4JCmbwT3HcLYFh16VR0i/+j9Jx N90QUUAsW2A7QWeXUw+0HD0nLHxkGrXn0VzdkzgkEtm+X7NxbRc= =k5cR -----END PGP SIGNATURE-----
--- End Message ---