Your message dated Tue, 18 Feb 2020 09:21:05 +0000
with message-id <e1j3z3x-0007xp...@fasolo.debian.org>
and subject line Bug#950037: fixed in python-proliantutils 2.9.2-1
has caused the Debian Bug report #950037,
regarding python-proliantutils FTBFS: test failures
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.)


-- 
950037: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950037
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-proliantutils
Version: 2.8.2-2
Severity: serious
Tags: ftbfs

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

...
======================================================================
FAIL: 
proliantutils.tests.hpssa.test_manager.ManagerTestCases.test_create_configuration_max_as_size_gb
proliantutils.tests.hpssa.test_manager.ManagerTestCases.test_create_configuration_max_as_size_gb
----------------------------------------------------------------------
testtools.testresult.real._StringException: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/mock/mock.py", line 1330, in patched
    return func(*args, **keywargs)
  File 
"/build/1st/python-proliantutils-2.8.2/proliantutils/tests/hpssa/test_manager.py",
 line 288, in test_create_configuration_max_as_size_gb
    raid_info = manager.create_configuration(raid_info)
  File "/build/1st/python-proliantutils-2.8.2/proliantutils/hpssa/manager.py", 
line 130, in create_configuration
    validate(raid_config)
  File "/build/1st/python-proliantutils-2.8.2/proliantutils/hpssa/manager.py", 
line 52, in validate
    jsonschema.validate(raid_config, raid_config_schema)
  File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 895, in 
validate
    cls.check_schema(schema)
  File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 289, in 
check_schema
    raise exceptions.SchemaError.create_from(error)
jsonschema.exceptions.SchemaError: {'type': 'object', 'properties': 
{'raid_level': {'type': 'string', 'enum': ['0', '1', '5', '6', '10', '50', 
'60', '1+0', '5+0', '6+0'], 'description': 'RAID level for the logical disk. 
Required.'}, 'size_gb': {'anyOf': [{'type': 'integer', 'minimum': 0, 
'exclusiveMinimum': True}, {'type': 'string', 'enum': ['MAX']}], 'description': 
"Size in GiB (Integer) for the logical disk. Use 'MAX' as size_gb if this 
logical disk is supposed to use the rest of the space available. Required."}, 
'volume_name': {'type': 'string', 'description': 'Name of the volume to be 
created. Optional.'}, 'is_root_volume': {'type': 'boolean', 'description': 
'Specifies whether this disk is a root volume. Optional.'}, 
'share_physical_disks': {'type': 'boolean', 'description': 'Specifies whether 
other logical disks can share physical disks with this logical disk. 
Optional.'}, 'disk_type': {'type': 'string', 'enum': ['hdd', 'ssd'], 
'description': "Specifies the type of disk preferred. Valid values are 'hdd' 
and 'ssd'. Optional."}, 'interface_type': {'type': 'string', 'enum': ['sata', 
'scsi', 'sas'], 'description': "Specifies the interface type of disk. Valid 
values are 'sata', 'scsi' and 'sas'. Optional."}, 'number_of_physical_disks': 
{'type': 'integer', 'minimum': 0, 'exclusiveMinimum': True, 'description': 
'Number of physical disks to use for this logical disk. Optional.'}, 
'controller': {'type': 'string', 'description': 'Controller to use for this 
logical disk. Optional.'}, 'physical_disks': {'type': 'array', 'items': 
{'type': 'string'}, 'description': 'The physical disks to use for this logical 
disk. Optional'}}, 'required': ['raid_level', 'size_gb'], 
'additionalProperties': False} is not valid under any of the given schemas

Failed validating 'anyOf' in 
metaschema['properties']['properties']['additionalProperties']['properties']['items']:
    {'anyOf': [{'$ref': '#'}, {'$ref': '#/definitions/schemaArray'}],
     'default': True}

On schema['properties']['logical_disks']['items']:
    {'additionalProperties': False,
     'properties': {'controller': {'description': 'Controller to use for '
                                                  'this logical disk. '
                                                  'Optional.',
                                   'type': 'string'},
                    'disk_type': {'description': 'Specifies the type of '
                                                 'disk preferred. Valid '
                                                 "values are 'hdd' and "
                                                 "'ssd'. Optional.",
                                  'enum': ['hdd', 'ssd'],
                                  'type': 'string'},
                    'interface_type': {'description': 'Specifies the '
                                                      'interface type of '
                                                      'disk. Valid values '
                                                      "are 'sata', 'scsi' "
                                                      "and 'sas'. "
                                                      'Optional.',
                                       'enum': ['sata', 'scsi', 'sas'],
                                       'type': 'string'},
                    'is_root_volume': {'description': 'Specifies whether '
                                                      'this disk is a root '
                                                      'volume. Optional.',
                                       'type': 'boolean'},
                    'number_of_physical_disks': {'description': 'Number of '
                                                                'physical '
                                                                'disks to '
                                                                'use for '
                                                                'this '
                                                                'logical '
                                                                'disk. '
                                                                'Optional.',
                                                 'exclusiveMinimum': True,
                                                 'minimum': 0,
                                                 'type': 'integer'},
                    'physical_disks': {'description': 'The physical disks '
                                                      'to use for this '
                                                      'logical disk. '
                                                      'Optional',
                                       'items': {'type': 'string'},
                                       'type': 'array'},
                    'raid_level': {'description': 'RAID level for the '
                                                  'logical disk. Required.',
                                   'enum': ['0',
                                            '1',
                                            '5',
                                            '6',
                                            '10',
                                            '50',
                                            '60',
                                            '1+0',
                                            '5+0',
                                            '6+0'],
                                   'type': 'string'},
                    'share_physical_disks': {'description': 'Specifies '
                                                            'whether other '
                                                            'logical disks '
                                                            'can share '
                                                            'physical '
                                                            'disks with '
                                                            'this logical '
                                                            'disk. '
                                                            'Optional.',
                                             'type': 'boolean'},
                    'size_gb': {'anyOf': [{'exclusiveMinimum': True,
                                           'minimum': 0,
                                           'type': 'integer'},
                                          {'enum': ['MAX'],
                                           'type': 'string'}],
                                'description': 'Size in GiB (Integer) for '
                                               'the logical disk. Use '
                                               "'MAX' as size_gb if this "
                                               'logical disk is supposed '
                                               'to use the rest of the '
                                               'space available. '
                                               'Required.'},
                    'volume_name': {'description': 'Name of the volume to '
                                                   'be created. Optional.',
                                    'type': 'string'}},
     'required': ['raid_level', 'size_gb'],
     'type': 'object'}


======================================================================
...
FAILED (failures=48)
make[1]: *** [debian/rules:24: override_dh_auto_install] Error 1

--- End Message ---
--- Begin Message ---
Source: python-proliantutils
Source-Version: 2.9.2-1
Done: Thomas Goirand <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-proliantutils, 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 950...@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 python-proliantutils 
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: Tue, 18 Feb 2020 09:49:22 +0100
Source: python-proliantutils
Architecture: source
Version: 2.9.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 950037
Changes:
 python-proliantutils (2.9.2-1) unstable; urgency=medium
 .
   [ Michal Arbet ]
   * New upstream version
   * Add me to maintainer field
 .
   [ Thomas Goirand ]
   * Fix upstream VCS URLs in d/control, d/copyright and d/rules.
   * Blacklist failing unit tests: test_update_ilo_firmware() and
     test_update_other_component_firmware() (Closes: #950037).
Checksums-Sha1:
 50de725a58c7d94aefa4652ccdf12a41cf71db75 2591 python-proliantutils_2.9.2-1.dsc
 cf0a3729cb5f2ac61ad0d95adeb14a8616f06ca1 197372 
python-proliantutils_2.9.2.orig.tar.xz
 193eee5751b11f5ee9f54e42fac02728930cdc1d 3288 
python-proliantutils_2.9.2-1.debian.tar.xz
 79ae26041c89ffa161dc4d481d7f2befd4e9b106 10162 
python-proliantutils_2.9.2-1_amd64.buildinfo
Checksums-Sha256:
 138d59260fafdeb265b67976067401b61ea5f5857427123267390204de2b8d20 2591 
python-proliantutils_2.9.2-1.dsc
 27ea4f126c5fe726e4a7b24cf1eb5ae3127f19c50c722b3330991c322ea6f568 197372 
python-proliantutils_2.9.2.orig.tar.xz
 81e0d7081cf2fd093d7f063ef51159347992ade795de3c19930e79c48c20f693 3288 
python-proliantutils_2.9.2-1.debian.tar.xz
 7c278b19075b76c69c441b76fe6329b11048e0ed662131288775c116907e816e 10162 
python-proliantutils_2.9.2-1_amd64.buildinfo
Files:
 550ae9b50822dea42e73c03b577ca320 2591 python optional 
python-proliantutils_2.9.2-1.dsc
 6e43ad9460cff292c5c62a83ef9003e0 197372 python optional 
python-proliantutils_2.9.2.orig.tar.xz
 3b9ed2106ab142428daf5c74d16c51fe 3288 python optional 
python-proliantutils_2.9.2-1.debian.tar.xz
 d9b3edb3d74e0ae08a7dfcacf07c10bf 10162 python optional 
python-proliantutils_2.9.2-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAl5LpsMACgkQ1BatFaxr
Q/7qJg/+JTlXv/fdEiriKg9T0tSzOcPs2tD8daeMvEmUndRuxMruTtjbncbRvrb7
eMCFK/UiJboN2StXNITGTmIwDy8exHbBW3ORCUOKcL2udwctS3cgBjH5fZRrK1vG
Ov6mayVgbC4NcpTOqhFGpco04OAI61piXLBn02ZqPljMZPMa/gizOMuszmFKRhXF
Cq2cD/1dz67qmk7bCKc/OOYqeep2uKFKpeZyNwGTJj1BffprNvGymaxStOLmNAjL
HiK/0X0gGGudSGCGqx7pINM4BEiaQ14vXE7D+ISd9GFs3zWyV6BAwde8HHiRutLh
UqK1NIC7yJ9kk5emXrzxD1ljt/d3kNCwz9hphMEBxGZqb4xhCYtbpxZjwFRn3S2U
y7exLlFRpoW4FyxSLPjSW87OM36D2M72dVTyJYcFscLLvWbQUzkf4Gk+mLk1kSjb
QGWs2mTS5uW31Sd3fG3rTL8VgE6WbL5r+QQ1RuviYQp8Xl0Qa+ZrQpKLOP2IrUzc
wbvrT5gtJrccJp2Cw4GeZGS4PqcPpA4h077aaWfQ9oY9fu4ALYOckOCtDtKAHvaH
uQF6sKUPBsMGVsT9/PgKUDAPa6PpdKg3UsaZDJUXFAkRqqM5U8MOpHV03yZmLA2m
Dym7Cym/SpJyX9HIVRQ4xcZScZO9JjGFOh99Eb7ENblACLw7D3M=
=CjVY
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to