commit python-pyghmi for openSUSE:Factory

2020-10-14 Thread root
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

2020-07-15 Thread root
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

2020-03-24 Thread root
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

2019-12-04 Thread root
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

2019-05-03 Thread root
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

2018-10-09 Thread root
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

2018-09-07 Thread root
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

2018-04-30 Thread root
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

2016-05-13 Thread h_root
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

2015-08-04 Thread h_root
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

2015-06-23 Thread h_root
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

2015-05-10 Thread h_root
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

2014-07-02 Thread h_root
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

2014-02-14 Thread h_root
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