commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2017-06-15 11:24:16 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Thu Jun 15 11:24:16 2017 rev:17 rq:503409 version:0.10.5 Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2016-07-03 12:28:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2017-06-15 11:24:16.891875919 +0200 @@ -1,0 +2,5 @@ +Tue Jun 13 14:09:25 UTC 2017 - adam.ma...@suse.de + +- Merge SLE -> OBS .changes (bnc#1041357) + +--- @@ -91,0 +97,5 @@ + +Mon Feb 10 11:41:51 UTC 2014 - pwieczorkiew...@suse.com +--- + +- Package added to the SLE-12. (fate#316180) Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.Hy813V/_old 2017-06-15 11:24:17.455796315 +0200 +++ /var/tmp/diff_new_pack.Hy813V/_new 2017-06-15 11:24:17.459795750 +0200 @@ -1,7 +1,7 @@ # # spec file for package openlmi-tools # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013 Redhat, Inc # # All modifications and additions to the file contributed by third parties
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2016-07-03 12:28:24 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2016-07-01 09:58:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2016-07-03 12:28:36.0 +0200 @@ -1,0 +2,5 @@ +Fri Jul 1 08:27:04 UTC 2016 - jeng...@inai.de + +- Resolve rpmlint warning about spurious +x bits + +--- Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.aqduc8/_old 2016-07-03 12:28:37.0 +0200 +++ /var/tmp/diff_new_pack.aqduc8/_new 2016-07-03 12:28:37.0 +0200 @@ -102,9 +102,9 @@ %install cd cli -python setup.py install --root=$RPM_BUILD_ROOT --prefix=%{_prefix} +python setup.py install --root="%{buildroot}" --prefix=%{_prefix} install -d %{buildroot}%{_mandir}/man1 -install man/lmi.1 %{buildroot}%{_mandir}/man1 +install -pm0644 man/lmi.1 %{buildroot}%{_mandir}/man1 %if 0%{?suse_version} > 1010 %fdupes %{buildroot}
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2016-07-01 09:58:37 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2015-03-25 21:33:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2016-07-01 09:58:38.0 +0200 @@ -1,0 +2,5 @@ +Sat Jun 18 18:17:44 UTC 2016 - kkae...@suse.com + +- fix build: buildrequire python-ply + +--- Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.UwrScS/_old 2016-07-01 09:58:39.0 +0200 +++ /var/tmp/diff_new_pack.UwrScS/_new 2016-07-01 09:58:39.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package openlmi-tools # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013 Redhat, Inc # # All modifications and additions to the file contributed by third parties @@ -60,6 +60,7 @@ BuildRequires: python-M2Crypto BuildRequires: python-pyparsing %if 0%{?suse_version} > 1110 +BuildRequires: python-ply BuildRequires: python-pyOpenSSL %else BuildRequires: python-openssl
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2015-03-25 21:05:48 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2014-12-22 12:52:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2015-03-25 21:33:20.0 +0100 @@ -1,0 +2,6 @@ +Fri Mar 20 10:03:40 UTC 2015 - kkae...@suse.com + +- Update to 0.10.5 + - Bugfixes + +--- @@ -4 +10 @@ -- Upate to 0.10.4 +- Update to 0.10.4 Old: openlmi-tools-0.10.4.tar.gz New: objects.inv openlmi-tools-0.10.5.tar.gz Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.7ao8OG/_old 2015-03-25 21:33:20.0 +0100 +++ /var/tmp/diff_new_pack.7ao8OG/_new 2015-03-25 21:33:20.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package openlmi-tools # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2013 Redhat, Inc # # All modifications and additions to the file contributed by third parties @@ -18,8 +18,11 @@ Name: openlmi-tools -Version:0.10.4 -Release:2%{?dist} +Version:0.10.5 +Release:0 +%if 0%{?suse_version} +%else +%endif Summary:Tooling around openLMI License:GPL-2.0 Group: System/Management @@ -30,6 +33,7 @@ Url:http://fedorahosted.org/openlmi/ Source0: https://fedorahosted.org/released/openlmi-tools/%{name}-%{version}.tar.gz +Source1:http://docs.openlmi.org/en/latest/objects.inv %if 0%{?suse_version} == 1110 # Python 2.6 vs 2.7 dict creation syntax change, kkae...@suse.de # See http://stackoverflow.com/questions/1747817/python-create-a-dictionary-with-list-comprehension @@ -42,10 +46,8 @@ BuildRequires: openlmi-python-base BuildRequires: openwsman-python BuildRequires: python-docopt -BuildRequires: python-pyparsing BuildRequires: python-pywbem BuildRequires: python-sphinx -BuildRequires: python-sphinx-theme-openlmi BuildRequires: python-sphinx_rtd_theme %if 0%{?suse_version} < 1120 # SLE11 needs explicit BuildRoot @@ -55,15 +57,18 @@ %endif %if 0%{?suse_version} BuildRequires: python +BuildRequires: python-M2Crypto +BuildRequires: python-pyparsing %if 0%{?suse_version} > 1110 BuildRequires: python-pyOpenSSL %else BuildRequires: python-openssl %endif %else +Requires: m2crypto +Requires: pyparsing Requires: python2 %endif -BuildRequires: python-M2Crypto %if 0%{?suse_version} > 1010 BuildRequires: fdupes @@ -87,11 +92,12 @@ %prep %setup -q %if 0%{?suse_version} == 1110 -#%patch -p1 +%patch -p1 %endif %build -make +cp %{S:1} doc/src +PAPER=a4 make %install cd cli ++ openlmi-tools-0.10.4.tar.gz -> openlmi-tools-0.10.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openlmi-tools-0.10.4/cli/README-scripts.md new/openlmi-tools-0.10.5/cli/README-scripts.md --- old/openlmi-tools-0.10.4/cli/README-scripts.md 2014-12-12 11:10:32.0 +0100 +++ new/openlmi-tools-0.10.5/cli/README-scripts.md 2015-03-16 15:51:09.0 +0100 @@ -28,7 +28,7 @@ Code base is written for `python 2.7`. There are following python dependencies: - * openlmi-tools >= 0.9 and < 0.9.1 ([PyPI][tools-PyPI]) + * openlmi-tools >= 0.9 and < 0.10.0 ([PyPI][tools-PyPI]) * python-docopt * pandoc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openlmi-tools-0.10.4/cli/completion/_lmishell new/openlmi-tools-0.10.5/cli/completion/_lmishell --- old/openlmi-tools-0.10.4/cli/completion/_lmishell 2014-12-12 11:10:32.0 +0100 +++ new/openlmi-tools-0.10.5/cli/completion/_lmishell 2015-03-16 15:51:09.0 +0100 @@ -1,6 +1,6 @@ #compdef lmishell -# Copyright (C) 2013-2014 Red Hat, Inc. All rights reserved. +# Copyright (C) 2013-2015 Red Hat, Inc. All rights reserved. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openlmi-tools-0.10.4/cli/completion/lmi.bash new/openlmi-tools-0.10.5/cli/completion/lmi.bash --- old/openlmi-tools-0.10.4/cli/completion/lmi.bash2014-12-12 11:10:32.0 +0100 +++ new/openlmi-tools-0.10.5/cli/completion/lmi.bash2015-03-16 15:51:09.0 +
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2014-12-22 12:54:21 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2014-11-06 16:51:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2014-12-22 12:52:57.0 +0100 @@ -1,0 +2,13 @@ +Fri Dec 12 20:19:26 UTC 2014 - kkae...@suse.com + +- Upate to 0.10.4 + - Bugfixes + +--- +Thu Dec 11 13:53:03 UTC 2014 - kkae...@suse.com + +- Update to 0.10.3 + - WS-Man support is now optional + - documentation cleanup + +--- @@ -4 +17 @@ -- Upgrade to 0.10.2 +- Update to 0.10.2 Old: openlmi-tools-0.10.2.tar.gz New: openlmi-tools-0.10.4.tar.gz Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.VoNqM7/_old 2014-12-22 12:52:58.0 +0100 +++ /var/tmp/diff_new_pack.VoNqM7/_new 2014-12-22 12:52:58.0 +0100 @@ -18,7 +18,7 @@ Name: openlmi-tools -Version:0.10.2 +Version:0.10.4 Release:2%{?dist} Summary:Tooling around openLMI License:GPL-2.0 @@ -30,9 +30,11 @@ Url:http://fedorahosted.org/openlmi/ Source0: https://fedorahosted.org/released/openlmi-tools/%{name}-%{version}.tar.gz +%if 0%{?suse_version} == 1110 # Python 2.6 vs 2.7 dict creation syntax change, kkae...@suse.de # See http://stackoverflow.com/questions/1747817/python-create-a-dictionary-with-list-comprehension Patch: python-2.6.patch +%endif BuildRequires: ImageMagick BuildRequires: autoconf ++ openlmi-tools-0.10.2.tar.gz -> openlmi-tools-0.10.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openlmi-tools-0.10.2/README.md new/openlmi-tools-0.10.4/README.md --- old/openlmi-tools-0.10.2/README.md 2014-10-29 08:45:00.0 +0100 +++ new/openlmi-tools-0.10.4/README.md 2014-12-12 11:10:32.0 +0100 @@ -10,9 +10,9 @@ OpenLMI-tools = -OpenLMI-tools currently contains LMIShell, a (non)interactive command -interpreter for CIM objects access and LMI-Meta Command, which serves as a -command line interface to OpenLMI Providers, which utilizes LMIShell. +OpenLMI-tools currently contains *LMIShell*, a (non)interactive command +interpreter for CIM objects access and *LMI metacommand*, which serves as a +command line interface to OpenLMI Providers, which utilizes *LMIShell*. Dependencies diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openlmi-tools-0.10.2/cli/Makefile new/openlmi-tools-0.10.4/cli/Makefile --- old/openlmi-tools-0.10.2/cli/Makefile 2014-10-29 08:45:00.0 +0100 +++ new/openlmi-tools-0.10.4/cli/Makefile 2014-12-12 11:10:32.0 +0100 @@ -3,7 +3,7 @@ PYTHONPATH ?= $(HOME)/workspace/python_sandbox DEVELOPDIR ?= $(PYTHONPATH) DOCDIR := $(ROOTDIR)/doc -SOURCE ?= README.md +SOURCE ?= ../README.md TARGET ?= README.txt .PHONY: all readme sdist clean setup develop diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openlmi-tools-0.10.2/cli/README.md new/openlmi-tools-0.10.4/cli/README.md --- old/openlmi-tools-0.10.2/cli/README.md 2014-10-29 08:45:00.0 +0100 +++ new/openlmi-tools-0.10.4/cli/README.md 1970-01-01 01:00:00.0 +0100 @@ -1,133 +0,0 @@ -openlmi-scripts -=== -Client-side python modules and command line utilities. - -It comprises of one binary called `lmi` and a common library. `lmi` -meta-command allows to run commands on a set of OpenLMI providers. These -commands can be installed separately in a modular way. - -`lmi` is a command line application allowing to run single command on a set -of hosts with just one statement from `shell` or it can run in an -interactive way. - -For more information please refer to online documentation on [pythonhosted][] -or build your own in `doc/` directory. - -Dependencies - -Code base is written for `python 2.7`. -There are following python dependencies: - - * python-docopt - -### Uploading to PyPI -Since *PyPI* expects README file to be in a *reStructuredText* markup -language and the one present is written in *markdown*, it needs to be -converted to it. So please make sure you have `pandoc` installed before -running: - -$ python setup.py sdist upload - -Installation -
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2014-11-06 16:50:23 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2014-09-10 10:19:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2014-11-06 16:51:30.0 +0100 @@ -1,0 +2,14 @@ +Wed Oct 29 09:16:35 UTC 2014 - kkae...@suse.com + +- Upgrade to 0.10.2 + - improve exception wrapping + - CIMError contains also an origin of the error + - scripts: added CONNECTION_TIMEOUT property + - added min_column_sizes param to the TableFormatter + - documentation overhaul + - restructured + - use readthedocs theme + - fix signal() behavior in non-main thread + - fix missing indication reply + +--- Old: openlmi-tools-0.10.1.tar.gz New: openlmi-tools-0.10.2.tar.gz Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.PhuQMW/_old 2014-11-06 16:51:31.0 +0100 +++ /var/tmp/diff_new_pack.PhuQMW/_new 2014-11-06 16:51:31.0 +0100 @@ -18,7 +18,7 @@ Name: openlmi-tools -Version:0.10.1 +Version:0.10.2 Release:2%{?dist} Summary:Tooling around openLMI License:GPL-2.0 @@ -44,6 +44,7 @@ BuildRequires: python-pywbem BuildRequires: python-sphinx BuildRequires: python-sphinx-theme-openlmi +BuildRequires: python-sphinx_rtd_theme %if 0%{?suse_version} < 1120 # SLE11 needs explicit BuildRoot BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ openlmi-tools-0.10.1.tar.gz -> openlmi-tools-0.10.2.tar.gz ++ 15409 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2014-09-10 07:28:39 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2014-07-10 14:55:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2014-09-10 10:19:51.0 +0200 @@ -1,0 +2,18 @@ +Tue Sep 2 14:54:10 UTC 2014 - kkae...@suse.com + +- Update to 0.10.1 + - LMIWBEM is now used as primary WBEM backend (see [2]) + - python 2.6 compatibility backports + - introduced WS-MAN support + - introduced compatibility module for PyWBEM + - introduced secure connection for indications using SSL + - better handle job output parameters + - introduce LMIInstanceName::delete() + - allow LMIInstanceNames to call CIMMethods + - allow root and pegasus members to connect via Unix socket + - raise CIMError when synchronous method call fails + - fix synchro methods indication listener startup + - fix compat.CIMIndicationListener indication delivery + - various fixes + +--- Old: openlmi-tools-0.9.2.tar.gz New: openlmi-tools-0.10.1.tar.gz Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.X2zs5E/_old 2014-09-10 10:19:52.0 +0200 +++ /var/tmp/diff_new_pack.X2zs5E/_new 2014-09-10 10:19:52.0 +0200 @@ -18,7 +18,7 @@ Name: openlmi-tools -Version:0.9.2 +Version:0.10.1 Release:2%{?dist} Summary:Tooling around openLMI License:GPL-2.0 @@ -38,6 +38,7 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: openlmi-python-base +BuildRequires: openwsman-python BuildRequires: python-docopt BuildRequires: python-pyparsing BuildRequires: python-pywbem @@ -83,7 +84,7 @@ %prep %setup -q %if 0%{?suse_version} == 1110 -%patch -p1 +#%patch -p1 %endif %build ++ openlmi-tools-0.9.2.tar.gz -> openlmi-tools-0.10.1.tar.gz ++ 12080 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2014-07-10 14:55:26 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2014-04-26 10:09:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2014-07-10 14:55:43.0 +0200 @@ -1,0 +2,14 @@ +Tue Jul 1 06:27:15 UTC 2014 - kkae...@suse.com + +- Update to 0.9.2 + - documentation fixes + - improved caching + - improved logging when calling synchro methods + - no class name verification when creating LMIClass + - added tests for lmi meta-command + - backport to python 2.6 + - various fixes + +- Add lmi.1 manpage + +--- Old: openlmi-tools-0.9.1.tar.gz New: openlmi-tools-0.9.2.tar.gz Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.gZzaZ4/_old 2014-07-10 14:55:43.0 +0200 +++ /var/tmp/diff_new_pack.gZzaZ4/_new 2014-07-10 14:55:43.0 +0200 @@ -18,7 +18,7 @@ Name: openlmi-tools -Version:0.9.1 +Version:0.9.2 Release:2%{?dist} Summary:Tooling around openLMI License:GPL-2.0 @@ -34,9 +34,15 @@ # See http://stackoverflow.com/questions/1747817/python-create-a-dictionary-with-list-comprehension Patch: python-2.6.patch +BuildRequires: ImageMagick BuildRequires: autoconf BuildRequires: automake +BuildRequires: openlmi-python-base +BuildRequires: python-docopt +BuildRequires: python-pyparsing BuildRequires: python-pywbem +BuildRequires: python-sphinx +BuildRequires: python-sphinx-theme-openlmi %if 0%{?suse_version} < 1120 # SLE11 needs explicit BuildRoot BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -81,10 +87,13 @@ %endif %build +make %install cd cli python setup.py install --root=$RPM_BUILD_ROOT --prefix=%{_prefix} +install -d %{buildroot}%{_mandir}/man1 +install man/lmi.1 %{buildroot}%{_mandir}/man1 %if 0%{?suse_version} > 1010 %fdupes %{buildroot} @@ -99,5 +108,6 @@ %{python_sitelib}/lmi* %{python_sitelib}/openlmi_tools-*-nspkg.pth %{python_sitelib}/openlmi_tools-*-info/* +%{_mandir}/man1/lmi.1* %changelog ++ openlmi-tools-0.9.1.tar.gz -> openlmi-tools-0.9.2.tar.gz ++ 2065 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2014-04-26 10:09:35 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2014-02-19 07:21:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2014-04-26 10:09:36.0 +0200 @@ -1,0 +2,17 @@ +Fri Apr 18 07:41:01 UTC 2014 - kkae...@suse.com + +- Update to 0.9.1 + - Indication subscription is simplified + - Indication receiving timeout is fixed + - CIMOM's certificate verification is fixed + - LMIInstance(Name) can be compared to each other + - LMIInstance objects can be filtered at client's side + - connecting via Unix socket is improved + - _association_ methods can be called within LMIInstanceName objects + - interactive shell is improved + - logging + - lmi meta-command now lives in openlmi-tools repository + - Python 2.6 backports + - various fixes + +--- Old: openlmi-tools-0.9.tar.bz2 New: openlmi-tools-0.9.1.tar.gz Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.BMBzZm/_old 2014-04-26 10:09:36.0 +0200 +++ /var/tmp/diff_new_pack.BMBzZm/_new 2014-04-26 10:09:36.0 +0200 @@ -18,7 +18,7 @@ Name: openlmi-tools -Version:0.9 +Version:0.9.1 Release:2%{?dist} Summary:Tooling around openLMI License:GPL-2.0 @@ -29,7 +29,7 @@ %endif Url:http://fedorahosted.org/openlmi/ -Source0:%{name}-%{version}.tar.bz2 +Source0: https://fedorahosted.org/released/openlmi-tools/%{name}-%{version}.tar.gz # Python 2.6 vs 2.7 dict creation syntax change, kkae...@suse.de # See http://stackoverflow.com/questions/1747817/python-create-a-dictionary-with-list-comprehension Patch: python-2.6.patch @@ -53,6 +53,7 @@ %else Requires: python2 %endif +BuildRequires: python-M2Crypto %if 0%{?suse_version} > 1010 BuildRequires: fdupes @@ -91,7 +92,7 @@ %files %defattr(-,root,root,-) -%doc README COPYING +%doc README.md COPYING AUTHORS %{_bindir}/lmi* %dir %{python_sitelib}/lmi %dir %{python_sitelib}/openlmi_tools-*-info -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2014-02-19 07:21:42 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2014-01-30 11:36:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2014-02-19 07:21:43.0 +0100 @@ -1,0 +2,5 @@ +Sun Feb 9 18:54:29 UTC 2014 - kkae...@suse.com + +- SLE-12: FATE 316180 + +--- Other differences: -- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2014-01-30 11:36:34 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2013-11-13 10:18:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2014-01-30 11:36:36.0 +0100 @@ -1,0 +2,5 @@ +Mon Jan 20 14:00:26 UTC 2014 - kkae...@suse.com + +- fix SLE11 build, add python-2.6.patch + +--- New: python-2.6.patch Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.krLZfN/_old 2014-01-30 11:36:36.0 +0100 +++ /var/tmp/diff_new_pack.krLZfN/_new 2014-01-30 11:36:36.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package openlmi-tools # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2013 Redhat, Inc # # All modifications and additions to the file contributed by third parties @@ -30,6 +30,9 @@ Url:http://fedorahosted.org/openlmi/ Source0:%{name}-%{version}.tar.bz2 +# Python 2.6 vs 2.7 dict creation syntax change, kkae...@suse.de +# See http://stackoverflow.com/questions/1747817/python-create-a-dictionary-with-list-comprehension +Patch: python-2.6.patch BuildRequires: autoconf BuildRequires: automake @@ -72,6 +75,9 @@ %prep %setup -q +%if 0%{?suse_version} == 1110 +%patch -p1 +%endif %build ++ python-2.6.patch ++ diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-openlmi-tools-0.9/cli/lmi/shell/LMIInstance.py ./cli/lmi/shell/LMIInstance.py --- ../orig-openlmi-tools-0.9/cli/lmi/shell/LMIInstance.py 2013-11-04 15:50:20.0 +0100 +++ ./cli/lmi/shell/LMIInstance.py 2014-01-20 14:59:44.588223271 +0100 @@ -595,8 +595,8 @@ :returns: dictionary of :py:class:`CIMInstance` properties :raises: :py:exc:`.LMIDeletedObjectError` """ -return pywbem.NocaseDict({ -k: x.value for k, x in self._cim_instance.properties.iteritems()}) +return pywbem.NocaseDict( +dict((k, x.value) for k, x in self._cim_instance.properties.iteritems())) @lmi_possibly_deleted(None) def property_value(self, prop_name): diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-openlmi-tools-0.9/cli/lmi/shell/LMIMethod.py ./cli/lmi/shell/LMIMethod.py --- ../orig-openlmi-tools-0.9/cli/lmi/shell/LMIMethod.py2013-11-04 15:50:20.0 +0100 +++ ./cli/lmi/shell/LMIMethod.py2014-01-20 14:58:44.857763554 +0100 @@ -192,9 +192,7 @@ rval = None rparams = pywbem.NocaseDict() if not job_inst.JobOutParameters is None: -rparams = pywbem.NocaseDict({ -k: x.value -for k, x in job_inst.JobOutParameters.properties.iteritems()}) +rparams = pywbem.NocaseDict(dict((k, x.value) for k, x in job_inst.JobOutParameters.properties.iteritems())) rval = rparams["__ReturnValue"] del rparams["__ReturnValue"]# NocaseDict has no pop() errorstr = "" diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-openlmi-tools-0.9/cli/lmi/shell/LMIUtil.py ./cli/lmi/shell/LMIUtil.py --- ../orig-openlmi-tools-0.9/cli/lmi/shell/LMIUtil.py 2013-11-04 15:50:20.0 +0100 +++ ./cli/lmi/shell/LMIUtil.py 2014-01-20 14:57:20.310281826 +0100 @@ -132,8 +132,7 @@ """ cast_func = cast.get(t.lower(), lambda x: x) if isinstance(value, (dict, pywbem.NocaseDict)): -return pywbem.NocaseDict({ -k: _lmi_do_cast(t, val, cast) for k, val in value.iteritems()}) +return pywbem.NocaseDict(dict((k, _lmi_do_cast(t, val, cast)) for k, val in value.iteritems())) elif isinstance(value, list): return map(lambda val: _lmi_do_cast(t, val, cast), value) elif isinstance(value, tuple): @@ -267,9 +266,7 @@ elif isinstance(value, pywbem.CIMFloat): return float(value) elif isinstance(value, (dict, pywbem.NocaseDict)): -return pywbem.NocaseDict({ -k: lmi_transform_to_lmi(conn, val) -for k, val in value.iteritems()}) +return pywbem.NocaseDict(dict((k, lmi_transform_to_lmi(conn, val)) for k, val in value.iteritems())) elif isinstance(value, list): return ma
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2013-11-13 10:18:24 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2013-10-17 20:43:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2013-11-13 10:18:26.0 +0100 @@ -1,0 +2,36 @@ +Tue Nov 5 10:52:57 UTC 2013 - kkae...@suse.com + +- Update to version 0.9 + - synchronous calls can properly handle empty JobOutputParameters + - fixed calls, where CIMInstance(Name) objects were not wrapped + - .wrapped_object() method can retrieve wrapped CIM object + - shell abstractions are accepted by the shell methods + - various fixes + NOTE: When calling a method, LMIInstance objects are no longer + autorefreshed. This needs to be done by hand (.refresh()). + +--- +Tue Nov 5 10:52:18 UTC 2013 - kkae...@suse.com + +- Update to version 0.8 + - method calls, which work with LMI_SoftwareVerificationJob +can now be called in synchronous way + - clients can be authenticated by x509 certificates + - method calls' arguments are now passed via dictionary + - instances do not auto-refresh after a method call + - lmi_associators can be used to speed up associations traversal + - when calling synchronous method, lmishell now properly handles +SIGTERM and SIGINT + - shell prompt can be customized now (due to scriptons) + - LMIShell has a html documentation now; generated using sphinx + - man page is generated using sphinx + - bash completion + - zsh completion + - various fixes + +--- +Fri Sep 27 06:58:01 UTC 2013 - kkae...@suse.com + +- fix build for SLE11 + +--- Old: openlmi-tools-0.7.tar.bz2 New: openlmi-tools-0.9.tar.bz2 Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.u5nKQn/_old 2013-11-13 10:18:27.0 +0100 +++ /var/tmp/diff_new_pack.u5nKQn/_new 2013-11-13 10:18:27.0 +0100 @@ -18,7 +18,7 @@ Name: openlmi-tools -Version:0.7 +Version:0.9 Release:2%{?dist} Summary:Tooling around openLMI License:GPL-2.0 @@ -42,8 +42,12 @@ %endif %if 0%{?suse_version} BuildRequires: python +%if 0%{?suse_version} > 1110 BuildRequires: python-pyOpenSSL %else +BuildRequires: python-openssl +%endif +%else Requires: python2 %endif ++ openlmi-tools-0.7.tar.bz2 -> openlmi-tools-0.9.tar.bz2 ++ 9670 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2013-10-17 20:37:56 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2013-08-13 13:06:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2013-10-17 20:43:20.0 +0200 @@ -1,0 +2,26 @@ +Tue Aug 13 10:18:35 UTC 2013 - kkae...@suse.com + +- Update to version 0.7 + - all necessary classes are already available when lmishell is run + - connect() does not ask for username/password, if not provided +- only non-interactive mode affected + - synchronous method calls return proper return value and parameters + - introduced reversed constant values +- returns string representation of constant value + - dropped display hook + - fixed installation to user directory + - introduced server side certificate check, if ssl used + - LMI* wrapper objects now have .connection property +- it references the LMIConnection object returned by connect() + - introduced --noverify option +- tells lmishell to skip server-side certificate check + - fixed class names in LMIClass::instances() + - introduced lmi_isinstance() +- similar to python's isinstance() +- returns, whether LMIInstance/LMIInstanceName is instance of LMIClass +- works for superclass too + - introduced custom help() function +- currently it displays "man lmishell" + - various small/bug fixes + +--- Old: openlmi-tools-0.6.tar.bz2 New: openlmi-tools-0.7.tar.bz2 Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.5FBghY/_old 2013-10-17 20:43:21.0 +0200 +++ /var/tmp/diff_new_pack.5FBghY/_new 2013-10-17 20:43:21.0 +0200 @@ -18,7 +18,7 @@ Name: openlmi-tools -Version:0.6 +Version:0.7 Release:2%{?dist} Summary:Tooling around openLMI License:GPL-2.0 @@ -42,6 +42,7 @@ %endif %if 0%{?suse_version} BuildRequires: python +BuildRequires: python-pyOpenSSL %else Requires: python2 %endif ++ openlmi-tools-0.6.tar.bz2 -> openlmi-tools-0.7.tar.bz2 ++ 3423 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2013-08-13 13:06:50 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: --- /work/SRC/openSUSE:Factory/openlmi-tools/openlmi-tools.changes 2013-07-29 17:43:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2013-08-13 13:06:52.0 +0200 @@ -1,0 +2,25 @@ +Wed Jul 31 14:00:59 UTC 2013 - kkae...@suse.com + +- Update to version 0.6 + - indications support; subscription and listening + - lazy class fetching when working with LMIClasses + - classes caching + - UDS connection to TOG-Pegasus, when connections as root to localhost + - configuration file (~/.lmishellrc) + - dictionary-based filtering for LMIInstance and LMIInstanceName + - synchronous method calls +- not 100% complete, we are waiting for TOG-Pegasus for fixes + - creation of a new LMIInstanceName + - access constant values (Values + ValueMap from MOF definition) + - no sample scripts present + - history file renamed to ~/.lmishell_history + - man page generator +- uses https://fedorahosted.org/openlmi/wiki/shell pages to generate + the man page content + - moved the shell into $(PYTHON_SITELIB)/lmi/shell to make the +shell compatible with other providers, etc. + - switched from autotools to setuptools + - new CLI options for basic logging setup + - bug fixes and code cleanups + +--- @@ -11 +35,0 @@ - Old: older-python.patch openlmi-tools-0.5.tar.bz2 New: openlmi-tools-0.6.tar.bz2 Other differences: -- ++ openlmi-tools.spec ++ --- /var/tmp/diff_new_pack.bJVM4R/_old 2013-08-13 13:06:53.0 +0200 +++ /var/tmp/diff_new_pack.bJVM4R/_new 2013-08-13 13:06:53.0 +0200 @@ -1,35 +1,44 @@ # # spec file for package openlmi-tools # -# Copyright (c) 2013 Redhat, Inc # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 Redhat, Inc # -# Licensed under the GPL-2.0 license +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# 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/ # + Name: openlmi-tools -Version:0.5 +Version:0.6 Release:2%{?dist} Summary:Tooling around openLMI +License:GPL-2.0 +Group: System/Management %if 0%{?suse_version} > 1110 # SLE11 has Python site-dir below /usr/lib64 BuildArch: noarch %endif -License:GPL-2.0 -URL:http://fedorahosted.org/openlmi/ +Url:http://fedorahosted.org/openlmi/ Source0:%{name}-%{version}.tar.bz2 -# SLE11 has Python 2.6, kkae...@suse.de -Patch1: older-python.patch -Group: System/Management - -BuildRequires: automake BuildRequires: autoconf +BuildRequires: automake BuildRequires: python-pywbem %if 0%{?suse_version} < 1120 # SLE11 needs explicit BuildRoot BuildRoot: %{_tmppath}/%{name}-%{version}-build +# Python 2.6 needs argparse +BuildRequires: python-argparse %endif %if 0%{?suse_version} BuildRequires: python @@ -58,16 +67,13 @@ %prep %setup -q -%patch1 -p1 %build -autoreconf -fi -%configure - -make %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT +cd cli +python setup.py install --root=$RPM_BUILD_ROOT --prefix=%{_prefix} + %if 0%{?suse_version} > 1010 %fdupes %{buildroot} %endif @@ -77,6 +83,9 @@ %doc README COPYING %{_bindir}/lmi* %dir %{python_sitelib}/lmi +%dir %{python_sitelib}/openlmi_tools-*-info %{python_sitelib}/lmi* +%{python_sitelib}/openlmi_tools-*-nspkg.pth +%{python_sitelib}/openlmi_tools-*-info/* %changelog ++ openlmi-tools-0.5.tar.bz2 -> openlmi-tools-0.6.tar.bz2 ++ 17400 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit openlmi-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openlmi-tools for openSUSE:Factory checked in at 2013-07-29 17:43:56 Comparing /work/SRC/openSUSE:Factory/openlmi-tools (Old) and /work/SRC/openSUSE:Factory/.openlmi-tools.new (New) Package is "openlmi-tools" Changes: New Changes file: --- /dev/null 2013-07-23 23:44:04.804033756 +0200 +++ /work/SRC/openSUSE:Factory/.openlmi-tools.new/openlmi-tools.changes 2013-07-29 17:43:58.0 +0200 @@ -0,0 +1,11 @@ +--- +Fri Jul 26 09:59:50 UTC 2013 - kkae...@suse.com + +- Fix SLE 11 build + Add older-python.patch + +--- +Fri Apr 12 07:12:46 UTC 2013 - kkae...@suse.com + +- Initial version 0.5 + New: older-python.patch openlmi-tools-0.5.tar.bz2 openlmi-tools.changes openlmi-tools.spec Other differences: -- ++ openlmi-tools.spec ++ # # spec file for package openlmi-tools # # Copyright (c) 2013 Redhat, Inc # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # Licensed under the GPL-2.0 license # Name: openlmi-tools Version:0.5 Release:2%{?dist} Summary:Tooling around openLMI %if 0%{?suse_version} > 1110 # SLE11 has Python site-dir below /usr/lib64 BuildArch: noarch %endif License:GPL-2.0 URL:http://fedorahosted.org/openlmi/ Source0:%{name}-%{version}.tar.bz2 # SLE11 has Python 2.6, kkae...@suse.de Patch1: older-python.patch Group: System/Management BuildRequires: automake BuildRequires: autoconf BuildRequires: python-pywbem %if 0%{?suse_version} < 1120 # SLE11 needs explicit BuildRoot BuildRoot: %{_tmppath}/%{name}-%{version}-build %endif %if 0%{?suse_version} BuildRequires: python %else Requires: python2 %endif %if 0%{?suse_version} > 1010 BuildRequires: fdupes %endif # sblim-sfcb or tog-pegasus # (required to be present during install/uninstall for registration) Requires: cim-server Requires(pre): cim-server Requires(preun): cim-server Requires(post): cim-server # XXX # Just because we have wired python's scripts # Remove in future BuildRequires: python-setuptools %description %{name} is set of tools to build and work with openLMI providers %prep %setup -q %patch1 -p1 %build autoreconf -fi %configure make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT %if 0%{?suse_version} > 1010 %fdupes %{buildroot} %endif %files %defattr(-,root,root,-) %doc README COPYING %{_bindir}/lmi* %dir %{python_sitelib}/lmi %{python_sitelib}/lmi* %changelog++ older-python.patch ++ diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-openlmi-tools-0.5/configure.ac ./configure.ac --- ../orig-openlmi-tools-0.5/configure.ac 2013-03-12 16:38:27.0 +0100 +++ ./configure.ac 2013-07-26 11:54:00.402620503 +0200 @@ -5,7 +5,7 @@ m4_include([m4/python_module.m4]) AM_INIT_AUTOMAKE([dist-bzip2]) -AM_PATH_PYTHON([2.7]) +AM_PATH_PYTHON([2.6]) AC_PYTHON_MODULE([pywbem]) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org