commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2020-10-14 15:39:17 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new.3486 (New) Package is "python-pyghmi" Wed Oct 14 15:39:17 2020 rev:16 rq:841624 version:1.5.18 Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2020-07-15 11:30:27.913920814 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new.3486/python-pyghmi.changes 2020-10-14 15:39:56.258378023 +0200 @@ -1,0 +2,46 @@ +Tue Oct 13 18:57:40 UTC 2020 - Dirk Mueller + +- update to 1.5.18: + * Fix software sensor data + * Fix more SMM issues + * Fix NTP configuration of FPC/SMM with py3 + * Add Cascade Lake OEM sensor to sdr + * Amend refererer + * Fix the referer for ipv6 + * Add referer to XCC OEM behaviors + * Fix compatibility with FPC for PSU cfg + * Fix FPC configuration support + * Coerce to str if bytes in python 3 + * Closes-Bug: 1887953 + * In python2, we must change to bytes explicitly + * Fix python3 issues with FPC interaction + * Add smm\_ip setting to XCC devices under IPMI + * Support newer storage api + * Add dateutil requirement for python2 users + * Do not swallow TSM errors + * Tolerate variant of TSMA without sys OEM + * Fix setting passwords in python3 + * A redfish device with no OEM should be generic + * Ignore 'fault' light for info-only events + * Add dateutil dependency + * Fix RDOC upload of large images + * Update pep8 import order check + * Fix python3 compatibility with older IBM + * Support newer XCC firmware raid + * Retry on etag change + * Improve redfish errors and identify + * Fix KCS on python 2 + * Disable OEM on KCS + * Fix localsession for python2 + * Give up on etag checking for log clear + * Bump hacking to 3.0.0 + * Fix SEL sensor id with LUN + * Filter out disabled sensors + * Fix endless loop with log clear attempt in redfish + * Make reset Bios configuration adaptive + * Restore cloned webclient TLS validation behavior + * Add SMM support for dhcp options 12 and 60 + * Fallback to standard TLS validation + * Reduce instances of duplicate login + +--- Old: pyghmi-1.5.13.tar.gz New: pyghmi-1.5.18.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.1ceyk0/_old 2020-10-14 15:39:57.554378475 +0200 +++ /var/tmp/diff_new_pack.1ceyk0/_new 2020-10-14 15:39:57.558378477 +0200 @@ -17,13 +17,13 @@ Name: python-pyghmi -Version:1.5.13 +Version:1.5.18 Release:0 Summary:General Hardware Management Initiative (IPMI and others) License:Apache-2.0 Group: Development/Languages/Python URL:https://launchpad.net/pyghmi -Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.5.13.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.5.18.tar.gz BuildRequires: openstack-macros BuildRequires: python3-cryptography >= 2.1 BuildRequires: python3-devel @@ -74,7 +74,7 @@ %build %{py3_build} -PYTHONPATH=. PBR_VERSION=1.5.13 %sphinx_build -b html doc/source doc/build/html +PYTHONPATH=. PBR_VERSION=1.5.18 %sphinx_build -b html doc/source doc/build/html rm -rf doc/build/html/.{doctrees,buildinfo} %install ++ _service ++ --- /var/tmp/diff_new_pack.1ceyk0/_old 2020-10-14 15:39:57.610378495 +0200 +++ /var/tmp/diff_new_pack.1ceyk0/_new 2020-10-14 15:39:57.610378495 +0200 @@ -1,6 +1,6 @@ -https://opendev.org/openstack/rpm-packaging/raw/branch/stable/ussuri/openstack/pyghmi/pyghmi.spec.j2 +https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/pyghmi/pyghmi.spec.j2 python-pyghmi.spec https://opendev.org/x/pyghmi/raw/branch/master/requirements.txt cloud-de...@suse.de ++ pyghmi-1.5.13.tar.gz -> pyghmi-1.5.18.tar.gz ++ 2552 lines of diff (skipped)
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2020-07-15 11:27:08 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new.3060 (New) Package is "python-pyghmi" Wed Jul 15 11:27:08 2020 rev:15 rq:812565 version:1.5.13 Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2020-03-24 22:32:55.849106569 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new.3060/python-pyghmi.changes 2020-07-15 11:30:27.913920814 +0200 @@ -1,0 +2,5 @@ +Tue May 12 12:35:22 UTC 2020 - Dirk Mueller + +- update to stable/ussuri template (version 1.5.13) + +--- Old: pyghmi-1.3.0.tar.gz New: pyghmi-1.5.13.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.ujWpMZ/_old 2020-07-15 11:30:31.113924180 +0200 +++ /var/tmp/diff_new_pack.ujWpMZ/_new 2020-07-15 11:30:31.113924180 +0200 @@ -17,18 +17,19 @@ Name: python-pyghmi -Version:1.3.0 +Version:1.5.13 Release:0 Summary:General Hardware Management Initiative (IPMI and others) License:Apache-2.0 Group: Development/Languages/Python URL:https://launchpad.net/pyghmi -Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.3.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.5.13.tar.gz BuildRequires: openstack-macros BuildRequires: python3-cryptography >= 2.1 BuildRequires: python3-devel BuildRequires: python3-openstackdocstheme BuildRequires: python3-oslotest +BuildRequires: python3-python-dateutil >= 2.8.1 BuildRequires: python3-stestr BuildArch: noarch @@ -73,7 +74,7 @@ %build %{py3_build} -PYTHONPATH=. PBR_VERSION=1.3.0 %sphinx_build -b html doc/source doc/build/html +PYTHONPATH=. PBR_VERSION=1.5.13 %sphinx_build -b html doc/source doc/build/html rm -rf doc/build/html/.{doctrees,buildinfo} %install ++ _service ++ --- /var/tmp/diff_new_pack.ujWpMZ/_old 2020-07-15 11:30:31.153924222 +0200 +++ /var/tmp/diff_new_pack.ujWpMZ/_new 2020-07-15 11:30:31.157924226 +0200 @@ -1,6 +1,6 @@ -https://raw.githubusercontent.com/openstack/rpm-packaging/stable/train/openstack/pyghmi/pyghmi.spec.j2 +https://opendev.org/openstack/rpm-packaging/raw/branch/stable/ussuri/openstack/pyghmi/pyghmi.spec.j2 python-pyghmi.spec https://opendev.org/x/pyghmi/raw/branch/master/requirements.txt cloud-de...@suse.de ++ pyghmi-1.3.0.tar.gz -> pyghmi-1.5.13.tar.gz ++ 10232 lines of diff (skipped)
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2020-03-24 22:32:54 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new.3160 (New) Package is "python-pyghmi" Tue Mar 24 22:32:54 2020 rev:14 rq:787447 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2019-12-04 14:18:40.186360847 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new.3160/python-pyghmi.changes 2020-03-24 22:32:55.849106569 +0100 @@ -1,0 +2,15 @@ +Mon Mar 23 12:20:53 UTC 2020 - Dirk Mueller + +- add obsoletes + +--- +Tue Mar 17 19:21:34 UTC 2020 - Dirk Mueller + +- fix requirements + +--- +Thu Mar 12 16:40:16 UTC 2020 - Dirk Mueller + +- switch to python 3.x only client + +--- Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.EMXY5h/_old 2020-03-24 22:32:56.601106935 +0100 +++ /var/tmp/diff_new_pack.EMXY5h/_new 2020-03-24 22:32:56.605106937 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pyghmi # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,38 +25,41 @@ URL:https://launchpad.net/pyghmi Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.3.0.tar.gz BuildRequires: openstack-macros -BuildRequires: python-devel -BuildRequires: python2-cryptography >= 2.1 -BuildRequires: python2-openstackdocstheme -BuildRequires: python2-oslotest -BuildRequires: python2-stestr BuildRequires: python3-cryptography >= 2.1 BuildRequires: python3-devel BuildRequires: python3-openstackdocstheme BuildRequires: python3-oslotest BuildRequires: python3-stestr -Requires: python-cryptography >= 2.1 BuildArch: noarch + +%description +This is a pure python implementation of IPMI protocol. + +pyghmicons and pyghmiutil are example scripts to show how one may incorporate +this library into python code + +%package -n python3-pyghmi +Summary:General Hardware Management Initiative (IPMI and others) +Group: Development/Languages/Python +Requires: python3-cryptography >= 2.1 +Requires: python3-python-dateutil >= 2.8.1 +Requires: python3-six >= 1.10.0 %if 0%{?suse_version} -Requires(post): update-alternatives -Requires(postun): update-alternatives -%else -# on RDO, update-alternatives is in chkconfig -Requires(post): chkconfig -Requires(postun): chkconfig +Obsoletes: python2-pyghmi < 1.6.0 %endif -%python_subpackages -%description +%description -n python3-pyghmi This is a pure python implementation of IPMI protocol. pyghmicons and pyghmiutil are example scripts to show how one may incorporate this library into python code +This package contains the Python 3.x module. + %package -n python-pyghmi-doc Summary:General Hardware Management Initiative (IPMI and others) -- Documentation Group: Documentation/HTML -BuildRequires: python-Sphinx +BuildRequires: python3-Sphinx %description -n python-pyghmi-doc This is a pure python implementation of IPMI protocol. @@ -69,42 +72,25 @@ %py_req_cleanup %build -%{python_build} - -%{__python2} setup.py build_sphinx --builder=html -rm -rf html/.{doctrees,buildinfo} +%{py3_build} +PYTHONPATH=. PBR_VERSION=1.3.0 %sphinx_build -b html doc/source doc/build/html +rm -rf doc/build/html/.{doctrees,buildinfo} %install -%{python_install} -%python_clone -a %{buildroot}%{_bindir}/pyghmicons -%python_clone -a %{buildroot}%{_bindir}/pyghmiutil -%python_clone -a %{buildroot}%{_bindir}/virshbmc -%python_clone -a %{buildroot}%{_bindir}/fakebmc - -%post -%python_install_alternative pyghmicons -%python_install_alternative pyghmiutil -%python_install_alternative virshbmc -%python_install_alternative fakebmc - -%postun -%python_uninstall_alternative pyghmicons -%python_uninstall_alternative pyghmiutil -%python_uninstall_alternative virshbmc -%python_uninstall_alternative fakebmc +%{py3_install} %check -%python_exec -m stestr.cli run +python3 -m stestr.cli run -%files %{python_files} +%files -n python3-pyghmi %doc README.md ChangeLog %license LICENSE -%python_alternative %{_bindir}/pyghmicons -%python_alternative %{_bindir}/pyghmiutil -%python_alternative %{_bindir}/virshbmc -%python_alternative %{_bindir}/fakebmc -%{python_sitelib}/pyghmi*
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2019-12-04 13:47:46 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new.4691 (New) Package is "python-pyghmi" Wed Dec 4 13:47:46 2019 rev:13 rq:736601 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2019-05-03 22:43:13.515342356 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new.4691/python-pyghmi.changes 2019-12-04 14:18:40.186360847 +0100 @@ -1,0 +2,86 @@ +Wed Oct 9 12:36:20 UTC 2019 - cloud-de...@suse.de + +- update to version 1.3.0 + - Refresh token between verify + - If no u-height, revert to default behavior + - Enable package builds without pbr + - Improve consistency with Lenovo tools + - Reduce assertion of bootable media failure + - Allow SMM downgrade + - Report pending updates on adapter + - Replace openstack.org git:// URLs with https:// + - Add token refreshes to adapter update + - Share SDR repository info + - Support upcoming XCC update API + - Begin redfish implementation in pyghmi + - Report 108 as temporary error + - Refresh token throughout upload_media + - Implement redfish set_net_configuration + - Fallback behavior on unparseable conditionals + - Genericize bulk requests and fallback to Id + - Add M.2 Drive Firmware + - Fix fallbackdata + - Support ordered default setting + - Be compatible with wheezy python + - Hide instanced and password settings + - Fetch inventory information + - Directly reference packages in pbr-free setup + - Fix incorrect M.2 labelling + - Fix typo in the setup.py template + - Handle 413 directly on the upload + - Correct mistake with refactoring JSON calls + - Treat thorn as string terminating + - Support newer FPC CSRF scheme + - Fetch firmware information + - Workaround 'dead' IPv4 addresses + - Fix string formatting + - Fix cache interop between firmware and hardware + - Improve error on unexpected scenario + - Generalize the megaraid check + - Address another location where 108 may appear + - Fix vague KeyError exceptions + - Check Fault LED in health check + - Fix break handling in SOL + - Add missing init to redfish + - Add support for XCC License key management + - Implement more robust handling of config.efi + - Fix omission in new API + - Workaround 7Y36 model bug + - Refresh token during validation + - Support SYSTEM_PROD_DATA + - Avoid stale webclient in XCC client + - Remove a round trip delay for inventory + - Suppress Avago RAID config + - Add support to persist SDR cache to file + - Fix formatting of SMM/FPC version + - Enable SMM user for web access + - Attempt bulk request of inventory + - Change redfish get_health to look closer to ipmi + - Fix lenovo generic fallback + - Skip empty firmware values + - Add clear system configuration to redfish + - Add FPC/SMM description + - Support updating multiple adapters + - Update the Wheezy patch + - Add missing headers + - Workaround wheezy limitations + - Protect more unspported instance variables + - Fix python3 incompatibilities + - Fix mistake in IMM set property + - Add fallback data + - Handle firmware upload error 413 + - Add fetching of network config data + - Pass through message for Optane + - Add OEM support for XCC PSU information + - Fix git copy in builddeb script + - Performance enhancements for redfish + - Support empty successful scenario + - Request forced inventory after adapter update + - Add UEFI/BIOS configuration to pyghmi redfish + - Ensure XCC health sets general level + - Add detected, but unknown disks + - Add 0x10 and 0x03 to ignore + - Restore support for old XCC update API + - Have LED fallback force a sensor if no other explanation + +--- Old: pyghmi-1.2.16.tar.gz New: pyghmi-1.3.0.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.ziBgwb/_old 2019-12-04 14:18:40.662360908 +0100 +++ /var/tmp/diff_new_pack.ziBgwb/_new 2019-12-04 14:18:40.670360909 +0100 @@ -17,13 +17,13 @@ Name: python-pyghmi -Version:1.2.16 +Version:1.3.0 Release:0 Summary:General Hardware Management Initiative (IPMI and others) License:Apache-2.0 Group: Development/Languages/Python URL:https://launchpad.net/pyghmi -Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.2.16.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.3.0.tar.gz BuildRequires: openstack-macros BuildRequires:
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2019-05-03 22:43:11 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new.5148 (New) Package is "python-pyghmi" Fri May 3 22:43:11 2019 rev:12 rq:692875 version:1.2.16 Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2018-10-09 15:53:45.374311969 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new.5148/python-pyghmi.changes 2019-05-03 22:43:13.515342356 +0200 @@ -1,0 +2,44 @@ +Mon Apr 8 14:02:16 UTC 2019 - cloud-de...@suse.de + +- update to version 1.2.16 + - Fix minor .spec issues + - Switch to stestr + - Forget sessions with poor connectivity that should be forgotten + - Do not claim a broken session is valid + - Add support for reduced privilege + - Preserve logout on storage failure + - Correct probles in the servicedata attempt + - Fix typo in error message + - Fix .spec to include bin scripts and build reqs + - Use list() to avoid size change during iteration + - Refactor console scripts into entry points + - Retry OEM lookup if no specific OEM identified + - Fix storage deletion + - Fix bay number from IMM property in nextscale chassis + - Fetch diagnostic data + - Add 'name' subfield to preserve original names. + - Handle IMM/XCC without xSEC + - Fix print statement in console scripts + - Provide 'hardware' inventory for disks + - Update package documentation + - Handle response without unconfiguredDisk + - Fix early life mark_broken call + - Fix the mistake in last nights fix + - Enrich inventory data on Lenovo IMM/XCC equipment + - Reduce calls to _monotonic_time + - Provide get_description for physical description + - Fix event data for slot events + - Gate fix: Cap hacking to avoid gate failure + - Add more file patterns for git to ignore + - Add spec for python3-pyghmi package build + - Show hidden settings + - Accept wildcards for settings names + - Have storage functions log out of the session + - Add Python3 support to Trove + - Add a maintenance thread + - Clear lastpayload explicitly in some contexts + - Provide feedback if the clear system config attempt fails + - Prefer more specific IMM/XCC check over FPC check + - Add method to clear system configuration + +--- Old: pyghmi-1.2.4.tar.gz New: pyghmi-1.2.16.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.MTKQSv/_old 2019-05-03 22:43:13.947343266 +0200 +++ /var/tmp/diff_new_pack.MTKQSv/_new 2019-05-03 22:43:13.951343274 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pyghmi # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,27 +12,29 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: python-pyghmi -Version:1.2.4 +Version:1.2.16 Release:0 Summary:General Hardware Management Initiative (IPMI and others) License:Apache-2.0 Group: Development/Languages/Python URL:https://launchpad.net/pyghmi -Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.2.4.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.2.16.tar.gz BuildRequires: openstack-macros BuildRequires: python-devel BuildRequires: python2-cryptography >= 2.1 +BuildRequires: python2-openstackdocstheme BuildRequires: python2-oslotest -BuildRequires: python2-testrepository +BuildRequires: python2-stestr BuildRequires: python3-cryptography >= 2.1 BuildRequires: python3-devel +BuildRequires: python3-openstackdocstheme BuildRequires: python3-oslotest -BuildRequires: python3-testrepository +BuildRequires: python3-stestr Requires: python-cryptography >= 2.1 BuildArch: noarch %if 0%{?suse_version} @@ -65,7 +67,6 @@ %prep %autosetup -p1 -n pyghmi-%{version} %py_req_cleanup -sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg %build %{python_build} @@ -78,21 +79,22 @@ %python_clone -a %{buildroot}%{_bindir}/pyghmicons %python_clone -a %{buildroot}%{_bindir}/pyghmiutil %python_clone -a %{buildroot}%{_bindir}/virshbmc +%python_clone -a
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2018-10-09 15:53:42 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is "python-pyghmi" Tue Oct 9 15:53:42 2018 rev:11 rq:640679 version:1.2.4 Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2018-09-07 15:39:29.502530490 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2018-10-09 15:53:45.374311969 +0200 @@ -1,0 +2,26 @@ +Tue Sep 11 07:54:24 UTC 2018 - cloud-de...@suse.de + +- update to version 1.2.4 + - Wrap bytes in a StringIO + - fix tox python3 overrides + - Support default for numeric_data + - Fix notification of custom keepalive on broken + - Attempt to logout on the way out when broken + - Require python-cryptography + - Add specific message for missing media license + - Try to clear presence in initting sessions on broken + - Abandon a broken session + - Fix uploads without otherfields + - Add IMMv2 remote media upload + - Move SOL payload retries to console.py + - Fix build id of FPC + - Python 3.7 compatibility: async is reserved keyword + - Restore IMMv2 mount attempts + - Fix console input with unicode + - Properly pass formname when using FileUploader + - Add progress indication to SMM update + - Improve pyghmi performance + - Print SOL error on broken ipmi session + - Provide a grace period for session validity + +--- Old: pyghmi-1.1.0.tar.gz New: pyghmi-1.2.4.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.1XA3JH/_old 2018-10-09 15:53:46.030311191 +0200 +++ /var/tmp/diff_new_pack.1XA3JH/_new 2018-10-09 15:53:46.034311187 +0200 @@ -17,13 +17,13 @@ Name: python-pyghmi -Version:1.1.0 +Version:1.2.4 Release:0 Summary:General Hardware Management Initiative (IPMI and others) License:Apache-2.0 Group: Development/Languages/Python URL:https://launchpad.net/pyghmi -Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.1.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.2.4.tar.gz BuildRequires: openstack-macros BuildRequires: python-devel BuildRequires: python2-cryptography >= 2.1 ++ pyghmi-1.1.0.tar.gz -> pyghmi-1.2.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyghmi-1.1.0/AUTHORS new/pyghmi-1.2.4/AUTHORS --- old/pyghmi-1.1.0/AUTHORS2018-05-22 20:18:09.0 +0200 +++ new/pyghmi-1.2.4/AUTHORS2018-08-09 19:23:06.0 +0200 @@ -1,6 +1,7 @@ Akira Yoshiyama Allan Vidal Andreas Jaeger +Daniel Speichert Derek Higgins Devananda van der Veen Dmitry Tantsur @@ -28,6 +29,7 @@ Tim Rozet Tovin Seven Zuul +huang.zhiping lijingxin linggao luke.li diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyghmi-1.1.0/ChangeLog new/pyghmi-1.2.4/ChangeLog --- old/pyghmi-1.1.0/ChangeLog 2018-05-22 20:18:09.0 +0200 +++ new/pyghmi-1.2.4/ChangeLog 2018-08-09 19:23:06.0 +0200 @@ -1,6 +1,39 @@ CHANGES === +1.2.4 +- + +* Fix notification of custom keepalive on broken + +1.2.2 +- + +* Fix console input with unicode + +1.2.0 +- + +* Improve pyghmi performance +* Abandon a broken session +* Python 3.7 compatibility: async is reserved keyword +* Try to clear presence in initting sessions on broken +* Support default for numeric\_data +* Print SOL error on broken ipmi session +* Provide a grace period for session validity +* Fix build id of FPC +* Require python-cryptography +* Fix uploads without otherfields +* Attempt to logout on the way out when broken +* Properly pass formname when using FileUploader +* Add progress indication to SMM update +* Add IMMv2 remote media upload +* Wrap bytes in a StringIO +* Restore IMMv2 mount attempts +* Move SOL payload retries to console.py +* fix tox python3 overrides +* Add specific message for missing media license + 1.1.0 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyghmi-1.1.0/PKG-INFO new/pyghmi-1.2.4/PKG-INFO --- old/pyghmi-1.1.0/PKG-INFO 2018-05-22 20:18:10.0 +0200 +++ new/pyghmi-1.2.4/PKG-INFO 2018-08-09 19:23:07.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pyghmi -Version: 1.1.0 +Version: 1.2.4 Summary: Python General Hardware Management Initiative (IPMI and others) Home-page: http://github.com/openstack/pyghmi/
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2018-09-07 15:39:28 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is "python-pyghmi" Fri Sep 7 15:39:28 2018 rev:10 rq:633117 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2018-04-30 22:53:20.264723250 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2018-09-07 15:39:29.502530490 +0200 @@ -1,0 +2,24 @@ +Tue Sep 4 08:05:43 UTC 2018 - cloud-de...@suse.de + +- update to version 1.1.0 + - Support '=' as a list delimiter + - Do not run functional (API) tests in the CI + - Switch the dsvm job to the "ipmi" hardware type + - Prefer cyrptodomex if present + - add lower-constraints + - Add hostname for FPC and XCC + - Normalize spaces in values and candidates + - Handle missing properties + - Fix SMM updates on newer SMM firmware versions + - Improve performance of get_health for XCC + - Error on invalid signature + - More informative message on password expiry + - Update to newer hacking + - Get additional enclosure data + - Revise the FPC fix + - Have logged set to 0 early + - Check the status for no power permission + - Fix duplicate adapter name handling + - Migrate from PyCrypto to Cryptography + +--- Old: pyghmi-1.0.44.tar.gz New: pyghmi-1.1.0.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.Oznfhq/_old 2018-09-07 15:39:29.946530014 +0200 +++ /var/tmp/diff_new_pack.Oznfhq/_new 2018-09-07 15:39:29.950530009 +0200 @@ -17,21 +17,23 @@ Name: python-pyghmi -Version:1.0.44 +Version:1.1.0 Release:0 Summary:General Hardware Management Initiative (IPMI and others) License:Apache-2.0 Group: Development/Languages/Python URL:https://launchpad.net/pyghmi -Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.0.44.tar.gz +Source0: https://files.pythonhosted.org/packages/source/p/pyghmi/pyghmi-1.1.0.tar.gz BuildRequires: openstack-macros BuildRequires: python-devel -BuildRequires: python2-oslotest >= 3.2.0 -BuildRequires: python2-pycrypto >= 2.6 +BuildRequires: python2-cryptography >= 2.1 +BuildRequires: python2-oslotest +BuildRequires: python2-testrepository +BuildRequires: python3-cryptography >= 2.1 BuildRequires: python3-devel -BuildRequires: python3-oslotest >= 3.2.0 -BuildRequires: python3-pycrypto >= 2.6 -Requires: python-pycrypto >= 2.6 +BuildRequires: python3-oslotest +BuildRequires: python3-testrepository +Requires: python-cryptography >= 2.1 BuildArch: noarch %if 0%{?suse_version} Requires(post): update-alternatives @@ -53,7 +55,6 @@ Summary:General Hardware Management Initiative (IPMI and others) -- Documentation Group: Documentation/HTML BuildRequires: python-Sphinx -BuildRequires: python-openstackdocstheme >= 1.18.1 %description -n python-pyghmi-doc This is a pure python implementation of IPMI protocol. ++ _service ++ --- /var/tmp/diff_new_pack.Oznfhq/_old 2018-09-07 15:39:29.970529988 +0200 +++ /var/tmp/diff_new_pack.Oznfhq/_new 2018-09-07 15:39:29.974529984 +0200 @@ -1,8 +1,8 @@ -https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/pyghmi/pyghmi.spec.j2 +https://raw.githubusercontent.com/openstack/rpm-packaging/stable/rocky/openstack/pyghmi/pyghmi.spec.j2 python-pyghmi.spec -https://raw.githubusercontent.com/openstack/rpm-packaging/master/requirements.txt +https://raw.githubusercontent.com/openstack/pyghmi/master/requirements.txt cloud-de...@suse.de gh,openstack,pyghmi ++ pyghmi-1.0.44.tar.gz -> pyghmi-1.1.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyghmi-1.0.44/.zuul.yaml new/pyghmi-1.1.0/.zuul.yaml --- old/pyghmi-1.0.44/.zuul.yaml2018-04-10 16:27:36.0 +0200 +++ new/pyghmi-1.1.0/.zuul.yaml 2018-05-22 20:15:14.0 +0200 @@ -1,30 +0,0 @@ -- project: -check: - jobs: -- pyghmi-tempest-devstack-ironic-pxe_ipmitool-src: -irrelevant-files: - - ^(test-|)requirements.txt$ - - ^setup.cfg$ -gate: - jobs: -- pyghmi-tempest-devstack-ironic-pxe_ipmitool-src: -irrelevant-files: - - ^(test-|)requirements.txt$ - - ^setup.cfg$ - -- job: -name: pyghmi-tempest-devstack-ironic-pxe_ipmitool-src -parent: legacy-dsvm-base
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2018-04-30 22:53:17 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is "python-pyghmi" Mon Apr 30 22:53:17 2018 rev:9 rq:600819 version:1.0.44 Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2016-05-13 09:24:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2018-04-30 22:53:20.264723250 +0200 @@ -1,0 +2,157 @@ +Wed Apr 25 07:50:29 UTC 2018 - cloud-de...@suse.de + +- update to version 1.0.44 + - Replace IPv4 inet_p functions with inet_a + - Do not suppress all exceptions + - Request a small MSS in web connection explicitly + - Connect backend completion to OEM handler + - Support text_data IMM/XCC configuration + - Fix support for absolute pathname + - Fix the error message on unsupported protocols + - Update "nework" to "network" in comments + - Block problematic operations while update in progress + - Fix for DIMM models with invalid bytes + - Better error message on unsupported media + - Provide opt-in performance boost to firmware + - Correct mistaken function call + - Provide more specific info on update process + - Explicitly check RDOC list after add + - Update webclient management of cookies + - Convert to using xraw_command + - repeatedly assign value + - Do not set referer on XCC + - Implement SMM data extension + - Support XCC variations for inventory + - Add LXPM driver bundle info to inventory + - Provide support for event only SDR + - Extend the config.efi wait + - Set referer in IMM web + - Whitelist more core drivers + - Implement state feedback on firmware update + - Migrate to zuulv3 - move legacy job to project + - Add support for Lenovo Energy Meters + - Change from 'Power' to 'Energy' + - Provide interface for managing sys config + - Obey custom ports in SOL client and server + - iSCSI settings aren't viable, mask for now + - Provide a sortid to preserve the settings order + - Correct a typo in dictionary name + - Add error checking to settings + - Add XCC Pending version to firmware inventory + - Manage NTP configuration of ThinkSystem D2 SMM + - Rename zuul v3 job + - Add storage configuration + - Shore up support of numeric_data, mask others + - Fix init race condition + - Localize console lock + - Fixes import issues + - Provide reseat command + - Gracefully disable localsession without fcntl + - Make the webclient primitives a bit more resilient + - Zuul: add file extension to playbook path + - Sort the inventory data + - Apply firmware update through XCC + - Provide for Adapter updates + - Reduce memory usage for uploading + - Provide better error message for common scenarios + - Fix ordering if list config + - Remove NUL bytes from SMM serial/model + - Add IBM FPC id + - Do not error if the platform does not support restricting the MAXSEG + - Handle hypphenated categories + - Add the bay number for dense Lenovo platform + - Removes relative import for EfiDecompressor + - Fix the custom cookies feature + - Preserve comma delimited lists + - Fix concurrent firmware updates + - Fix media urls + - Skip FPGA when not supported + - Implement remote media upload + - Fix the tempest job + - Make XCC update process more robust + - Replace waitall mechanism with never wait + - Keep web session alive while media mounted + - Do not declare 'complete' before the 'mount'. + - Support update of backup XCC bank + - Ignore small packets claiming to be IPMI payload + - Update test-requirements + - Get UUID of ThinkSystem D2 enclosures + - Implement firmware update for ThinkSystem SMM + +--- +Tue Apr 24 15:56:29 UTC 2018 - cloud-de...@suse.de + +- update to version 1.0.22 + - Consolidate IMM date string parsing + - Handle disconnect notification without session + - Fix multiple console object behavior + - Implement Serial-over-LAN (SOL) in BMC + - Ignore KeyError on delete of missing sensor + - Fix bullet points in README.md + - Implement support for ThinkSystem servers + - Correct mistake with image name abbreviation + - Bypass eventlet sendto when detected + - Correct the offset to adjust for IPMIv2 + - Add script to help build rpms + - Move raising sync login exception + - Recognize and use CSRF token + - Pyghmi does not follow the pep8 standard + - Only complain about Device SDR if no SDRR + - Do not reuse an expired session + - Improve SOL responsiveness + - Refactor Lenovo OEM support + - Fix webclient viability after error + - Abort MAC decode from FRU if not 'binary' + - Remove xrange for run both Python 2 and
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2016-05-13 09:24:12 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is "python-pyghmi" Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2015-08-05 06:50:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2016-05-13 09:24:13.0 +0200 @@ -1,0 +2,40 @@ +Wed May 11 21:39:27 UTC 2016 - dmuel...@suse.com + +- update to 1.0.4: + * Allows BMCs to configure the event loop timeout + * Add Hardware inventory from Lenovo Agentless + * Fix IPMI server functionality + * Add disk inventory when possible from Lenovo IMM + * Cope with empty agentless fields + * Briefly cache adapter data + * Add 'Trusted IMM' to IMM inventory + * Passthrough errors when not sent by BMC in MegaRAC + * Change strategy to identify IMM + * Do not hook generic vendor identifier + * Add support for IPv4-only environments + * Add system X firmware information + * Be apathetic about endianness of SOL port number + * Fix get_health with a NextScale FPC + * Implement MegaRAC IPv6 SNMP destinations + * Do not warn on nearly full SEL + * Fix use of weakref.ref + * Fix cyclic references in SDR + * Discard reference when no longer needed + * Remove a cyclical reference in Lenovo OEM + * Remove event related memory leak + * Change DIMM serial to show 0 padded hexadecimal + * Fix UUID padding problem + * Determine speed from clock by formula + * Avoid stall waiting on incommand + * Implement detach media + * Allow skipping retrieval of gateway mac addresses + * Provide attach remote media function + * Have ipv6 addresses always be represented as list + * Add support for OEM command for IPv6 address fetch + * Add a new README + * Change graphical console launcher to use base64 encoding + * Add support for TS graphical console fetching + * Rework wait behavior + * Fix synchronous logon premature exit + +--- Old: pyghmi-0.8.0.tar.gz New: pyghmi-1.0.4.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.Emy58b/_old 2016-05-13 09:24:15.0 +0200 +++ /var/tmp/diff_new_pack.Emy58b/_new 2016-05-13 09:24:15.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pyghmi # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: python-pyghmi -Version:0.8.0 +Version:1.0.4 Release:0 Summary:Python General Hardware Management Initiative (IPMI and others) License:Apache-2.0 Group: Development/Languages/Python Url:http://xcat.sf.net/ -Source: https://pypi.python.org/packages/source/p/pyghmi/pyghmi-%{version}.tar.gz +Source: https://pypi.python.org/packages/b2/72/47809f0059af26b3de70f8242ab56ea8e39186535bcaa2f6e3144f57b08c/pyghmi-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-pbr BuildRequires: python-python-subunit ++ pyghmi-0.8.0.tar.gz -> pyghmi-1.0.4.tar.gz ++ 4989 lines of diff (skipped)
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2015-08-05 06:50:43 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is python-pyghmi Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2015-06-23 11:56:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2015-08-05 06:50:45.0 +0200 @@ -1,0 +2,5 @@ +Sat Jul 25 10:06:35 UTC 2015 - seife+...@b1-systems.com + +- fix non-SUSE build by conditionalizing Recommends tag + +--- Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.uAoahF/_old 2015-08-05 06:50:45.0 +0200 +++ /var/tmp/diff_new_pack.uAoahF/_new 2015-08-05 06:50:45.0 +0200 @@ -30,8 +30,10 @@ BuildRequires: python-testrepository Requires: python-pbr Requires: python-pycrypto = 2.6 +%if 0%{?suse_version} # libvirt-python is only needed for bin/virshbmc Recommends: libvirt-python = 1.2.5 +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 0%{?suse_version} = 1110 %{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())}
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2015-06-23 11:56:25 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is python-pyghmi Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2015-05-10 10:46:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2015-06-23 11:56:42.0 +0200 @@ -1,0 +2,31 @@ +Wed Jun 17 11:49:17 UTC 2015 - tbecht...@suse.com + +- update to 0.8.0: + * Provide interface for decoding PET alerts + * Handle unknown entity ids + * Tolerate alternative return code for FRU size + * Remove libvirt from requirements + * Provide access to get/set community string + * Add serial field from SPD + * Implement OEM Inventory components + * Report/Configure LAN alert destinations + * Implement Thinkserver OEM SEL decode + * Fix behavior with some Lenovo Thinkservers + * Only conditionally delete fields from event + * Fix python2.6 usage of unpack_from + * For unspecified sensors use None as the component + * Update decode of HDD OEM events for Lenovo + * Declare one sort of 'non-redundancy' ok + * Add OEM event fixup + * Change event text based on assertion/deassertion + * Tolerate missing UUID + * Rename 'entity' to 'component' + * Leave numbers intact + * Flesh out and rework some sensor descriptions + * Break out of FRU read if zero data returned + * Fix time correction code + * Decrease severity of 'Disabled' presence + * Rename description field and split data out + * Implement event log retrieval from BMCs + +--- Old: pyghmi-0.7.1.tar.gz New: pyghmi-0.8.0.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.vnCeaD/_old 2015-06-23 11:56:42.0 +0200 +++ /var/tmp/diff_new_pack.vnCeaD/_new 2015-06-23 11:56:42.0 +0200 @@ -17,7 +17,7 @@ Name: python-pyghmi -Version:0.7.1 +Version:0.8.0 Release:0 Summary:Python General Hardware Management Initiative (IPMI and others) License:Apache-2.0 ++ pyghmi-0.7.1.tar.gz - pyghmi-0.8.0.tar.gz ++ 3456 lines of diff (skipped)
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2015-05-10 10:46:36 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is python-pyghmi Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2014-07-02 15:05:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2015-05-10 10:46:37.0 +0200 @@ -1,0 +2,52 @@ +Wed May 6 16:59:30 UTC 2015 - tbecht...@suse.com + +- update to 0.7.1: + * Add system UUID to inventory + * Fix parsing of 6bit ascii + * Clean up strings from FRU + * Add function to fetch a specific items inventory + * Tolerate errors in 'extra' fields + * Create framework for OEM extensions + * Implement FRU inventory + * Try setting optional byte in set user acess + * Reduce cost of packet transmit + * Ignore packet overrun in RAKP2 and RAKP4 + * Streamline and simplify IO Polling + * Reduce severity of a non-redundant state + * Add missing generic discrete codes + * Fix exceptions on sdr read + * Move packet queue into IO thread + * Fix needless retries due to misdirected packets + * Handle concurrent session requests + * Added a BMC (IPMI) frontend for virsh + * Add a --port option to fakebmc + * Correct delay_xmit behavior + * Rework IO Worker thread behavior + * Correct redundant timedout calls in recursion + * Assign code to timeout behavior + * Gracefully handle error while acking SOL + * add more commands + * Enhance IpmiException to carry IPMI codenumber + * Allow request for single sensor by name + * Expose sensor description data + * Implement server side IPMI protocol + * Check for IPMIPASSWORD env var in pyghmiutil + * Run pep8 on files in bin/ + * Provide access to chassis identify + * Implement retrieval of uefi flag in boot devs + * Recover from kill() while in command + * Remove overly aggressive packet processing + * Handle custom keepalive modifications on the fly + * Avoid exception on close + * Avoid recursing between keepalive and raw_command + * Work toward Python 3.4 support and testing + * Fix IO worker tolerance of errors + * Force non-numeric for compact sensor records + * Change to name-only lookups in RAKP + * Handle non-linear and unrecognized linearizations + * Add 'persistent' to return dict of get_bootdev + * Raise IpmiException on an error setting/getting the boot device + * Use get() to avoid KeyError on get_bootdev() + * Reduce severity of generic discrete assert to 'Ok' + +--- Old: pyghmi-0.6.15.tar.gz New: pyghmi-0.7.1.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.IOcMrm/_old 2015-05-10 10:46:37.0 +0200 +++ /var/tmp/diff_new_pack.IOcMrm/_new 2015-05-10 10:46:37.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pyghmi # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-pyghmi -Version:0.6.15 +Version:0.7.1 Release:0 Summary:Python General Hardware Management Initiative (IPMI and others) License:Apache-2.0 @@ -30,6 +30,8 @@ BuildRequires: python-testrepository Requires: python-pbr Requires: python-pycrypto = 2.6 +# libvirt-python is only needed for bin/virshbmc +Recommends: libvirt-python = 1.2.5 BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 0%{?suse_version} = 1110 %{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())} @@ -57,6 +59,7 @@ %doc ChangeLog README LICENSE AUTHORS %{_bindir}/pyghmicons %{_bindir}/pyghmiutil +%{_bindir}/virshbmc %{python_sitelib}/* %changelog ++ pyghmi-0.6.15.tar.gz - pyghmi-0.7.1.tar.gz ++ 4168 lines of diff (skipped)
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2014-07-02 15:04:56 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is python-pyghmi Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2014-02-15 08:06:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2014-07-02 15:05:10.0 +0200 @@ -1,0 +2,49 @@ +Thu Jun 26 09:44:32 UTC 2014 - dmuel...@suse.com + +- update to 0.6.15: + * Tolerate more privilege degradation scenarios + * Fix concurrent raw_command calls to Session + * Don't defer custom keepalive expiry on all payloads + * Fix infinitely recursing custom keepalives + * Fix IPv4 operations where v6only behavior is default + * Fix pyghmicons script crash on idle + * Added password file support + * Correct pool usage count on failed login + * Correct console behavior when open session fails + * Deregister timeout on broken + * Correct ignoring socket when inappropriate + * Fix coping with incoming packet in incomplete state + * Fix unregister_keepalive when no keepalives registered + * Fix attribute error on particularly bad connections + * Handle packet loss correctly in logout/logon + * Avoid looping select() on sockets repeatedly + * Correct return value of set_bootdev + * Install scripts as well as library + * Remove references to custom keepalives on logout + * Slow down to chunk-wise retrieval of SDR as needed + * Implement function to check SOL payload as keepalive + * Avoid zombie sessions corrupting living sessions + * Do not reuse a session that is not logged + * Break session objects on keepalive failures + * Use multiple sockets instead of one + * General cleanup of session + * Correct check for _sdr in command + * Clean up command.py + * Correct mistakes in constants + * Correct sensor offset for byte 5 state values + * Fix mass thread initialization of sessions + * Add sensor information from IPMI 2.0 rev 1.1 + * Add optical and bios aliases for boot devices + * Auto degrade sessions to operator when admin is forbidden + * Add more missing sensor specific event information + * Add version change sensor information + * Gracefully flag unrecognized discrete sensor states + * Add discrete states for event log status sensors + * Allow pyghmi to send break over IPMI SOL + * Switch from PyCrypto HMAC to standard python hmac + * Tolerate unicode strings as username and password + * Fix missing delay_xmit argument breaking power wait requests + * Fix race condition in requesting delays + * Fix race condition on sending data + +--- Old: pyghmi-0.5.8.tar.gz New: pyghmi-0.6.15.tar.gz Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.ucbbmg/_old 2014-07-02 15:05:11.0 +0200 +++ /var/tmp/diff_new_pack.ucbbmg/_new 2014-07-02 15:05:11.0 +0200 @@ -17,7 +17,7 @@ Name: python-pyghmi -Version:0.5.8 +Version:0.6.15 Release:0 Summary:Python General Hardware Management Initiative (IPMI and others) License:Apache-2.0 @@ -55,6 +55,8 @@ %files %defattr(-,root,root,-) %doc ChangeLog README LICENSE AUTHORS +%{_bindir}/pyghmicons +%{_bindir}/pyghmiutil %{python_sitelib}/* %changelog ++ pyghmi-0.5.8.tar.gz - pyghmi-0.6.15.tar.gz ++ 5006 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-pyghmi for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyghmi for openSUSE:Factory checked in at 2014-02-15 08:06:53 Comparing /work/SRC/openSUSE:Factory/python-pyghmi (Old) and /work/SRC/openSUSE:Factory/.python-pyghmi.new (New) Package is python-pyghmi Changes: --- /work/SRC/openSUSE:Factory/python-pyghmi/python-pyghmi.changes 2013-10-02 17:20:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyghmi.new/python-pyghmi.changes 2014-02-15 08:06:54.0 +0100 @@ -1,0 +2,5 @@ +Fri Feb 14 09:40:33 UTC 2014 - speili...@suse.com + +- Run testr directly + +--- Other differences: -- ++ python-pyghmi.spec ++ --- /var/tmp/diff_new_pack.JmIkvQ/_old 2014-02-15 08:06:54.0 +0100 +++ /var/tmp/diff_new_pack.JmIkvQ/_new 2014-02-15 08:06:54.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pyghmi # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,6 @@ BuildRequires: python-devel BuildRequires: python-pbr BuildRequires: python-python-subunit -BuildRequires: python-setuptools BuildRequires: python-testrepository Requires: python-pbr Requires: python-pycrypto = 2.6 @@ -47,12 +46,12 @@ %build python setup.py build -%check -python setup.py testr - %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%check +testr init testr run --parallel + %files %defattr(-,root,root,-) %doc ChangeLog README LICENSE AUTHORS -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org