Overview

Request 579520 superseded

- update to 2.5.0:
* Updated ChangeLog for proliantutils 2.5.0 release
* Retain "mac" argument for backward compatibility
* Changes to support Sushy 1.3.0
* Redfish: Adding the ability to get and set iSCSI initiator
* Redfish: Adding the ability to set and unset iSCSI boot info
* Redfish: Changed 'update\_persistent\_boot' to set 'UefiTarget' boot device.
Also removed 'mac' from 'set\_one\_time\_boot'
* Remove 'mac' argument for [un]set\_iscsi\_boot\_info()
* Changed '\_update\_persistent\_boot' to set 'UefiTarget' boot device
also removed 'mac' from 'set\_one\_time\_boot'
* Add support to set iSCSI initiator information
* Retry power on operation for Blade servers
* Updates 'set\_one\_time\_boot' to accept MAC address
* Add support to get iscsi initiator information

- Build only for python2
- Enable unittests in %check

- Add missing Requires and BuildRequires

- Drop markup from plaintext description.


Request History
Thomas Bechtold's avatar

tbechtold created request

- update to 2.5.0:
* Updated ChangeLog for proliantutils 2.5.0 release
* Retain "mac" argument for backward compatibility
* Changes to support Sushy 1.3.0
* Redfish: Adding the ability to get and set iSCSI initiator
* Redfish: Adding the ability to set and unset iSCSI boot info
* Redfish: Changed 'update\_persistent\_boot' to set 'UefiTarget' boot device.
Also removed 'mac' from 'set\_one\_time\_boot'
* Remove 'mac' argument for [un]set\_iscsi\_boot\_info()
* Changed '\_update\_persistent\_boot' to set 'UefiTarget' boot device
also removed 'mac' from 'set\_one\_time\_boot'
* Add support to set iSCSI initiator information
* Retry power on operation for Blade servers
* Updates 'set\_one\_time\_boot' to accept MAC address
* Add support to get iscsi initiator information

- Build only for python2
- Enable unittests in %check

- Add missing Requires and BuildRequires

- Drop markup from plaintext description.


Saul Goodman's avatar

licensedigger accepted review

ok


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:9 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:9"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:adi:9


Jan Engelhardt's avatar

jengelh accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Reviewed by staging project "openSUSE:Factory:Staging:adi:9" with result: "accepted"


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Please recheck


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:41 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:41"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:adi:41


Dominique Leuenberger's avatar

dimstar declined review

Since nobody cares for comments, I'll decline

Package fails to build in staging

[ 120s] Traceback (most recent call last):
[ 120s] File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched
[ 120s] return func(*args, **keywargs)
[ 120s] File "proliantutils/tests/redfish/test_redfish.py", line 1345, in test_set_iscsi_initiator_info_update_failed
[ 120s] initiator)
[ 120s] File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 1278, in assertRaisesRegex
[ 120s] return context.handle('assertRaisesRegex', args, kwargs)
[ 120s] File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 194, in handle
[ 120s] callable_obj(*args, **kwargs)
[ 120s] File "proliantutils/redfish/redfish.py", line 969, in set_iscsi_initiator_info
[ 120s] (sushy_system.bios_settings.iscsi_resource.
[ 120s] File "proliantutils/redfish/resources/system/system.py", line 137, in bios_settings
[ 120s] self._bios_settings.refresh(force=False)
[ 120s] TypeError: refresh() got an unexpected keyword argument 'force'
[ 120s] ======================================================================
[ 120s] FAIL: proliantutils.tests.redfish.test_redfish.RedfishOperationsTestCase.test_set_vm_status_fail
[ 120s] tags: worker-3
[ 120s] ----------------------------------------------------------------------
[ 120s] Traceback (most recent call last):
[ 120s] File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched
[ 120s] return func(*args, **keywargs)
[ 120s] File "proliantutils/tests/redfish/test_redfish.py", line 415, in test_set_vm_status_fail
[ 120s] 'CDROM')
[ 120s] File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 1278, in assertRaisesRegex
[ 120s] return context.handle('assertRaisesRegex', args, kwargs)
[ 120s] File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 194, in handle
[ 120s] callable_obj(*args, **kwargs)
[ 120s] File "proliantutils/redfish/redfish.py", line 450, in set_vm_status
[ 120s] manager.virtual_media.get_member_device(
[ 120s] File "proliantutils/redfish/resources/manager/manager.py", line 55, in virtual_media
[ 120s] self._virtual_media.refresh(force=False)
[ 120s] TypeError: refresh() got an unexpected keyword argument 'force'
[ 120s] Ran 922 tests in 27.999s
[ 120s] FAILED (id=0, failures=72)
[ 120s] error: testr failed (1)
[ 120s] error: Bad exit status from /var/tmp/rpm-tmp.dYp9eo (%check)


Dominique Leuenberger's avatar

dimstar declined request

Since nobody cares for comments, I'll decline

Package fails to build in staging

[ 120s] Traceback (most recent call last):
[ 120s] File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched
[ 120s] return func(*args, **keywargs)
[ 120s] File "proliantutils/tests/redfish/test_redfish.py", line 1345, in test_set_iscsi_initiator_info_update_failed
[ 120s] initiator)
[ 120s] File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 1278, in assertRaisesRegex
[ 120s] return context.handle('assertRaisesRegex', args, kwargs)
[ 120s] File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 194, in handle
[ 120s] callable_obj(*args, **kwargs)
[ 120s] File "proliantutils/redfish/redfish.py", line 969, in set_iscsi_initiator_info
[ 120s] (sushy_system.bios_settings.iscsi_resource.
[ 120s] File "proliantutils/redfish/resources/system/system.py", line 137, in bios_settings
[ 120s] self._bios_settings.refresh(force=False)
[ 120s] TypeError: refresh() got an unexpected keyword argument 'force'
[ 120s] ======================================================================
[ 120s] FAIL: proliantutils.tests.redfish.test_redfish.RedfishOperationsTestCase.test_set_vm_status_fail
[ 120s] tags: worker-3
[ 120s] ----------------------------------------------------------------------
[ 120s] Traceback (most recent call last):
[ 120s] File "/usr/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched
[ 120s] return func(*args, **keywargs)
[ 120s] File "proliantutils/tests/redfish/test_redfish.py", line 415, in test_set_vm_status_fail
[ 120s] 'CDROM')
[ 120s] File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 1278, in assertRaisesRegex
[ 120s] return context.handle('assertRaisesRegex', args, kwargs)
[ 120s] File "/usr/lib/python2.7/site-packages/unittest2/case.py", line 194, in handle
[ 120s] callable_obj(*args, **kwargs)
[ 120s] File "proliantutils/redfish/redfish.py", line 450, in set_vm_status
[ 120s] manager.virtual_media.get_member_device(
[ 120s] File "proliantutils/redfish/resources/manager/manager.py", line 55, in virtual_media
[ 120s] self._virtual_media.refresh(force=False)
[ 120s] TypeError: refresh() got an unexpected keyword argument 'force'
[ 120s] Ran 922 tests in 27.999s
[ 120s] FAILED (id=0, failures=72)
[ 120s] error: testr failed (1)
[ 120s] error: Bad exit status from /var/tmp/rpm-tmp.dYp9eo (%check)


Thomas Bechtold's avatar

tbechtold superseded request

superseded by 598567

openSUSE Build Service is sponsored by