Your message dated Fri, 28 Dec 2018 05:06:45 +0000
with message-id <e1gckm9-000bif...@fasolo.debian.org>
and subject line Bug#906552: fixed in watcher 1.12.0-1
has caused the Debian Bug report #906552,
regarding watcher: FTBFS in buster/sid (failing tests)
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.)


-- 
906552: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906552
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:watcher
Version: 1.8.0-5
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
pyversions: missing X(S)-Python-Version in control file, fall back to 
debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions
py3versions: no X-Python3-Version in control file, using supported versions
dh build-indep --buildsystem=python_distutils --with python3,systemd,sphinxdoc
   dh_update_autotools_config -i -O--buildsystem=python_distutils
   dh_autoreconf -i -O--buildsystem=python_distutils
   dh_auto_configure -i -O--buildsystem=python_distutils
dh_auto_configure: Please use the third-party "pybuild" build system instead of 
python-distutils
dh_auto_configure: This feature will be removed in compat 12.
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
pyversions: missing X(S)-Python-Version in control file, fall back to 
debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions

[... snipped ...]

----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py",
 line 96, in setUp
    model = self.fake_c_cluster.generate_scenario_1()
  File 
"/<<PKGBUILDDIR>>/watcher/tests/decision_engine/model/faker_cluster_state.py", 
line 119, in generate_scenario_1
    return self.load_model('scenario_1.xml')
  File 
"/<<PKGBUILDDIR>>/watcher/tests/decision_engine/model/faker_cluster_state.py", 
line 50, in load_model
    return modelroot.ModelRoot.from_xml(self.load_data(filename))
  File "/<<PKGBUILDDIR>>/watcher/decision_engine/model/model_root.py", line 
224, in from_xml
    model.add_node(node)
  File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 
274, in inner
    return f(*args, **kwargs)
  File "/<<PKGBUILDDIR>>/watcher/decision_engine/model/model_root.py", line 60, 
in add_node
    super(ModelRoot, self).add_node(node.uuid, node)
TypeError: add_node() takes 2 positional arguments but 3 were given


======================================================================
FAIL: 
watcher.tests.decision_engine.test_scheduling.TestDecisionEngineSchedulingService.test_start_de_scheduling_service
watcher.tests.decision_engine.test_scheduling.TestDecisionEngineSchedulingService.test_start_de_scheduling_service
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/mock/mock.py", line 1305, in patched
    return func(*args, **keywargs)
  File "/<<PKGBUILDDIR>>/watcher/tests/decision_engine/test_scheduling.py", 
line 54, in test_start_de_scheduling_service
    self.assertTrue(bool(fake_collector.cluster_data_model))
  File "/<<PKGBUILDDIR>>/watcher/decision_engine/model/collector/base.py", line 
137, in cluster_data_model
    self._cluster_data_model = self.execute()
  File 
"/<<PKGBUILDDIR>>/watcher/tests/decision_engine/model/faker_cluster_state.py", 
line 56, in execute
    return self._cluster_data_model or self.build_scenario_1()
  File 
"/<<PKGBUILDDIR>>/watcher/tests/decision_engine/model/faker_cluster_state.py", 
line 82, in build_scenario_1
    model.add_node(node)
  File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 
274, in inner
    return f(*args, **kwargs)
  File "/<<PKGBUILDDIR>>/watcher/decision_engine/model/model_root.py", line 60, 
in add_node
    super(ModelRoot, self).add_node(node.uuid, node)
TypeError: add_node() takes 2 positional arguments but 3 were given


----------------------------------------------------------------------
Ran 1697 tests in 118.448s

FAILED (failures=262)
make[1]: *** [debian/rules:31: override_dh_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess 
returned exit status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -A" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/watcher.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: watcher
Source-Version: 1.12.0-1

We believe that the bug you reported is fixed in the latest version of
watcher, 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 906...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated watcher 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: Wed, 20 Jun 2018 13:59:53 +0200
Source: watcher
Binary: python3-watcher watcher-api watcher-applier watcher-common 
watcher-decision-engine watcher-doc
Architecture: source all
Version: 1.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
 python3-watcher - OpenStack Cloud Optimization as a Service - Python 2.7 
libraries
 watcher-api - OpenStack Cloud Optimization as a Service - API server
 watcher-applier - OpenStack Cloud Optimization as a Service - Applier
 watcher-common - OpenStack Cloud Optimization as a Service - common files
 watcher-decision-engine - OpenStack Cloud Optimization as a Service - Decision 
Engine
 watcher-doc - OpenStack Cloud Optimization as a Service - doc
Closes: 906552
Changes:
 watcher (1.12.0-1) unstable; urgency=medium
 .
   [ Thomas Goirand ]
   * Fixed startup script description.
   * New upstream release:
     - Fix FTBFS (Closes: #906552).
   * Fixed (build-)depends for this release. Freezegun upstream b-requirement
     downgraded to 0.3.9.
   * Removed fix-import-sphinx-Directive.patch applied upstream.
   * Add switch-to-GreenThreadPoolExecutor.patch.
   * Do not run applier tests which are failing.
 .
   [ Ondřej Nový ]
   * d/control: Use team+openst...@tracker.debian.org as maintainer
   * Running wrap-and-sort -bast
Checksums-Sha1:
 1257b825e4705b2cbdebf8c7582acd47084170f7 4078 watcher_1.12.0-1.dsc
 1c4b6b945e50c4e31144232a004b3fe96615e847 843268 watcher_1.12.0.orig.tar.xz
 cf9bf74eae6e78ef1b47511cc7b89cc97c73c695 7908 watcher_1.12.0-1.debian.tar.xz
 834aa76e0a47f6d3a44bbac889d1f2779999f5f3 267552 
python3-watcher_1.12.0-1_all.deb
 2e15a34188d6861f892620cd05f119ffacb5b583 20808 watcher-api_1.12.0-1_all.deb
 ce0168c22ce8c083924b9380e12c5d7ea9bb7421 6908 watcher-applier_1.12.0-1_all.deb
 8a924e533ae74425e980eb460c32655bb5b329c9 36948 watcher-common_1.12.0-1_all.deb
 9b3d17054637506ac1f4146fe2671c4f286810b1 6940 
watcher-decision-engine_1.12.0-1_all.deb
 9847781d9f8112c5b4e977cc317fad41e52fbe3d 1565296 watcher-doc_1.12.0-1_all.deb
 f604b6165bc3d696cf91882ef4ef3060dc3679ee 15622 watcher_1.12.0-1_amd64.buildinfo
Checksums-Sha256:
 ab2ad3722a57de3bd4b625fc6fedcd3265ca46ef356786ff904255fa885b80d7 4078 
watcher_1.12.0-1.dsc
 c3d385323e40dc140aa55acd1a7638c0ec4fe99e146192f0945b94f474c8bf95 843268 
watcher_1.12.0.orig.tar.xz
 7e16df3d9969679b10375ea9a1d506a39635bbb7482d0957f7638f393ca9898b 7908 
watcher_1.12.0-1.debian.tar.xz
 b0eeed32f866fbd9af67a72c58aef142fec378469840ff9433643c1f2df8a34c 267552 
python3-watcher_1.12.0-1_all.deb
 b669774b67e8617ee0a33afec2c8a1f1ed10275938f12496313fb6ad40bdd36f 20808 
watcher-api_1.12.0-1_all.deb
 298733c2da0c3548eff12c612151a588ef3d14316b5314bb8262a9306abb37da 6908 
watcher-applier_1.12.0-1_all.deb
 42f807884cd504a117aad918dea7dc08c0f4fd43470c2afbad258846147ce27d 36948 
watcher-common_1.12.0-1_all.deb
 b8a20a9cc2ef10ced49ece723e783952eae65479ee2a934dcdc7aa384abc5516 6940 
watcher-decision-engine_1.12.0-1_all.deb
 df8c89350a8da8240e224da7d3e2ec8b72f3995f6120c8dd9c5087d64beb7d45 1565296 
watcher-doc_1.12.0-1_all.deb
 9f5c2e6114f7f69c42da5e5485fbbc0c2b029ee78286c70d59568d438998193e 15622 
watcher_1.12.0-1_amd64.buildinfo
Files:
 fc556e898da495c859e03c97e244cacb 4078 net optional watcher_1.12.0-1.dsc
 0f923524f2cca1b661b787613391eb22 843268 net optional watcher_1.12.0.orig.tar.xz
 56c08f55a40a617f6c2c9c8ad78a9fa1 7908 net optional 
watcher_1.12.0-1.debian.tar.xz
 98f66a9997b96899c666d6dfe26d6d6d 267552 python optional 
python3-watcher_1.12.0-1_all.deb
 aa3d3833a2383adc7103bf479bc3e444 20808 net optional 
watcher-api_1.12.0-1_all.deb
 f838a9f57ed8f92261395d6fa45ab6ab 6908 net optional 
watcher-applier_1.12.0-1_all.deb
 0e6ccc91111785aa50824ce1398fabdb 36948 net optional 
watcher-common_1.12.0-1_all.deb
 331ebbf1c73acc52c565b8134a5e958b 6940 net optional 
watcher-decision-engine_1.12.0-1_all.deb
 a512664d0904020542f412d5d1a56120 1565296 doc optional 
watcher-doc_1.12.0-1_all.deb
 bc3d2073aa42b94a75ee07f9a9d0804e 15622 net optional 
watcher_1.12.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEtKCq/KhshgVdBnYUq1PlA1hod6YFAlwlqpIACgkQq1PlA1ho
d6YA0A//aLjWw7QYVi6GmXfS1UyJ8oS/dY8Nma+rIWHaBlSZOfS29NUcOdUwqnEL
c/7Fy1r7If6Wx+2ZlFbH5ZRKo8QZ3pzYhYYohZ8UsQGE1nD0nucBt7NSwBXQCvyS
dOt0kKAXpCDRDFH/VbBMQsxLzCvB6GC404OJy10PlxUwskQflh+uCFLe4dBgg6WO
fQrovAzvC8av7GFP6as350Ca1fc/Kwp/YK6srh4CEQgUriSjk4DUL+8TTEFjjauB
R9KKdC7ZBZN696XquENk/I2mNZ7zcu9mchih0taiaF0cNaI2tegUW0R+qFrXBJ+m
QXtEJ6uOacY3jyiVgZa8XT9J5yKvm3D48a+kHY0kody4aQgeq0xEu324ANbWfwo3
GyRmXtLtxFYND1nZcl+Rwa3Gwfh7+UZona+GaICkbp3ghMi/qg82jWX+VpfId8WJ
8nXjeXScLzY7RNUPJXKn6B98dCRrwmiL3e9za43c0cDz3g8hmPGDL1lYhYvGJdi/
1ubZb7FgkyS1TZ0G/SdQ9XLbP99auV/FIyQ7oGmV9pAfiENXVpNqQUMO6a7fT/C0
w/eq87CyqKbbV93y+oxGJo6hRWtUcgzBIDqPnVDMMjDu3V2OR5pdJgSD1LJQF1+o
bL2wTCHwXEVlIBy+bsY5iAgluObOFqtseHvS4F0Qd/ipCPcq50A=
=A0tu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to