Hello community, here is the log from the commit of package python-novaclient.2119 for openSUSE:13.1:Update checked in at 2013-10-22 16:32:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/python-novaclient.2119 (Old) and /work/SRC/openSUSE:13.1:Update/.python-novaclient.2119.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-novaclient.2119" Changes: -------- New Changes file: --- /dev/null 2013-10-11 12:16:15.204037506 +0200 +++ /work/SRC/openSUSE:13.1:Update/.python-novaclient.2119.new/python-novaclient.changes 2013-10-22 16:32:46.000000000 +0200 @@ -0,0 +1,650 @@ +------------------------------------------------------------------- +Mon Oct 7 10:16:48 UTC 2013 - opensuse-cl...@opensuse.org + +- Downgrade to version 2.15.0: + * better ship a released tarball + +------------------------------------------------------------------- +Tue Sep 24 23:35:28 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.15.0.22: + + Corrected usage of len(filter(...)) + + py33: 'dict_keys' object does not support indexing + + py33: dict.keys() is not a list in python3 + + Corrected several usage of keys() for Python 3 + + Update pbr usage + + Make nova CLI use term "server" where possible + + Fixed several test failures on Python3 + + Fix AttributeError in Keypair._add_details() + +------------------------------------------------------------------- +Tue Sep 24 00:19:26 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.15.0.7: + + Clean up a little cruft + +------------------------------------------------------------------- +Fri Sep 20 23:57:04 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.15.0.5: + + Novaclient shell list command should support a minimal server list + +------------------------------------------------------------------- +Thu Sep 19 00:07:15 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.15.0.4: + + Create v3 tests directory + + Add v3 HostManager + +------------------------------------------------------------------- +Wed Sep 18 09:12:48 UTC 2013 - dmuel...@suse.com + +- fix requires + +------------------------------------------------------------------- +Tue Sep 17 23:37:40 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.73: + + Small bugfix for client v3 + + Fix the print order of quota-show + + Add a block device for the image when using BDMv2 + + Modify --num-instances flag description to clarify limit upper bound + + python3: Fix traceback while running unit tests + + python3: Compatibility for iteritems differences + + python3: Fix Traceback while running unit tests + + Allow name argument to flavor-access-add + + Add delete method to Flavor class + + assertEquals is deprecated, use assertEqual + +------------------------------------------------------------------- +Wed Sep 11 23:54:11 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.54: + + Python3: Fix traceback while running unit tests + + Python3: Use six.StringIO for io.Bytes() + +------------------------------------------------------------------- +Tue Sep 10 23:38:00 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.50: + + Add support for os-assisted-volume-snapshots + +------------------------------------------------------------------- +Tue Sep 10 00:07:59 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.48: + + Unittests added for client v1_1 + +------------------------------------------------------------------- +Sat Sep 7 07:15:25 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.47: + + Update oslo from oslo-incubator + +------------------------------------------------------------------- +Thu Sep 5 00:24:08 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.46: + + New syntax to boot from a block device mapping + +------------------------------------------------------------------- +Sun Sep 1 23:48:15 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.45: + + Suport instance list pagination in novaclient, Part I + + Add interface for listing security groups of an instance + +------------------------------------------------------------------- +Thu Aug 29 23:40:17 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.42: + + python3: Fix imports for py2/py3 + + Fix the help messages to specify image/flavor name + + Added support for running the tests under PyPy with tox + + change 'Host' object's 'host' attribute to 'host_name' + + Added 'nova migration-list' command + +------------------------------------------------------------------- +Wed Aug 28 23:48:04 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.32: + + Upgrade to Hacking 0.7 + + Fix and gate on H501, no locals for string formatting + +------------------------------------------------------------------- +Sun Aug 25 00:09:28 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.28: + + Sync py3kcompat from oslo + +------------------------------------------------------------------- +Fri Aug 23 23:36:30 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.27: + + Update oslo + + Update mailmap + + Update mailmap + + Allow name argument to flavor-access-add + +------------------------------------------------------------------- +Thu Aug 22 23:39:23 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.19: + + Add support for swap_volume + +------------------------------------------------------------------- +Thu Aug 15 00:08:13 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.17: + + python3: Fix traceback while running tests + +------------------------------------------------------------------- +Tue Aug 13 23:35:20 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.16: + + Begin adding v3 api support + + Enable v3 api code + + Remove old references + + Updated from global requirements + +------------------------------------------------------------------- +Mon Aug 12 23:41:25 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.8: + + Clean up inaccurate docstrings of server list() method + + FakeClient: fix the arguments of a string format. + +------------------------------------------------------------------- +Sat Aug 10 11:04:31 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.4: + + Fix typo and grammar in docstring only + +------------------------------------------------------------------- +Thu Aug 8 23:53:40 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.1.2: + + Do not restrict flavor to only ID and integers + +------------------------------------------------------------------- +Thu Aug 8 00:01:15 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.14.0.1: + + remove requests version max + +------------------------------------------------------------------- +Wed Aug 7 00:17:28 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.13.0.153: + + Sync with global requirements + +------------------------------------------------------------------- +Fri Jul 26 12:17:12 UTC 2013 - bwiedem...@suse.com + +- Drop upstreamed patches + +------------------------------------------------------------------- +Mon Jul 15 23:59:45 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.13.0.112: + + CLI for disable service reason + +------------------------------------------------------------------- +Thu Jul 11 08:46:57 UTC 2013 - opensuse-cl...@opensuse.org + +- Update to version 2.13.0.110: + + python3: Fix unicode compatibility python2/python3 + ++++ 453 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.python-novaclient.2119.new/python-novaclient.changes New: ---- _service openstack-nova.sh python-novaclient-2.15.0.tar.gz python-novaclient.changes python-novaclient.spec rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-novaclient.spec ++++++ # # spec file for package python-novaclient # # Copyright (c) 2013 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 # 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/ # %define component novaclient Name: python-%{component} Version: 2.15.0 Release: 0 Summary: Openstack Compute (Nova) API Client License: Apache-2.0 Group: Development/Languages/Python Url: http://launchpad.net/python-novaclient Source: python-novaclient-2.15.0.tar.gz Source2: openstack-nova.sh BuildRequires: openstack-suse-macros BuildRequires: python-base BuildRequires: python-distribute # Packages below are only needed for documentation build BuildRequires: python-PrettyTable BuildRequires: python-Sphinx BuildRequires: python-d2to1 BuildRequires: python-iso8601 >= 0.1.4 BuildRequires: python-pbr BuildRequires: python-requests Requires: python >= 2.6.8 # /usr/bin/nova uses pkg_resources, thus: Requires: python-Babel Requires: python-PrettyTable >= 0.6 Requires: python-argparse Requires: python-d2to1 >= 0.2.10 Requires: python-iso8601 >= 0.1.4 Requires: python-pbr >= 0.5.21 Requires: python-requests >= 1.1 Requires: python-simplejson >= 2.0.9 Requires: python-six 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()")} %else BuildArch: noarch %endif # Provides/Obsoletes for openSUSE-12.2 package names: Provides: openstack-%{component} = %{version} Obsoletes: openstack-%{component} < %{version} Provides: python-python-%{component} = %{version} Obsoletes: python-python-%{component} < %{version} %description This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API. %package doc Summary: Openstack Compute (Nova) API Client - Documentation Group: Documentation/HTML Requires: %{name} = %{version} %description doc This package contains documentation files for %{name}. %package test Summary: Openstack Compute (Nova) API Client - Testsuite Group: System/Management Requires: %{name} = %{version} Requires: python-coverage >= 3.6 %if 0%{?suse_version} && 0%{?suse_version} <= 1110 Requires: python-discover %endif Requires: python-fixtures >= 0.3.12 Requires: python-flake8 >= 2.0 Requires: python-hacking >= 0.5.6 Requires: python-mock >= 0.8.0 Requires: python-pep8 >= 1.4.5 Requires: python-pyflakes >= 0.7.2 Requires: python-testrepository >= 0.0.17 Requires: python-testtools >= 0.9.32 %description test This package contains testsuite files for %{name}. %prep %setup -q -n python-novaclient-2.15.0 %openstack_cleanup_prep %build python setup.py build python setup.py build_sphinx %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} --install-data=%{python_sitelib} chmod +x %{buildroot}/%{_bindir}/nova rm doc/build/html/.buildinfo ### bash-completion install -p -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/bash_completion.d/openstack-nova.sh ### test subpackage %openstack_test_package_install %files %defattr(-,root,root,-) %doc LICENSE README.rst %{_bindir}/nova %{_sysconfdir}/bash_completion.d/openstack-nova.sh %{python_sitelib}/%{component}/ %{python_sitelib}/python_%{component}-*.egg-info %files doc %defattr(-,root,root,-) %doc LICENSE doc/build/html %files test %defattr(-,root,root,-) %{_localstatedir}/lib/%{name}-test %changelog ++++++ _service ++++++ <services> <service name="git_tarballs" mode="disabled"> <param name="url">http://tarballs.openstack.org/python-novaclient/python-novaclient-2.15.0.tar.gz</param> <param name="email">opensuse-cl...@opensuse.org</param> <param name="plain-version">True</param> </service> </services> ++++++ openstack-nova.sh ++++++ _nova_opts="" # lazy init _nova_flags="" # lazy init _nova_opts_exp="" # lazy init _nova() { local cur prev nbc cflags COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" if [ "x$_nova_opts" == "x" ] ; then nbc="`nova bash-completion`" _nova_opts="`echo "$nbc" | sed -e "s/--[a-z0-9_-]*//g" -e "s/\s\s*/ /g"`" _nova_flags="`echo " $nbc" | sed -e "s/ [^-][^-][a-z0-9_-]*//g" -e "s/\s\s*/ /g"`" _nova_opts_exp="`echo "$_nova_opts" | sed -e "s/\s/|/g"`" fi if [[ " ${COMP_WORDS[@]} " =~ " "($_nova_opts_exp)" " && "$prev" != "help" ]] ; then COMPLETION_CACHE=~/.novaclient/*/*-cache cflags="$_nova_flags "$(cat $COMPLETION_CACHE 2> /dev/null | tr '\n' ' ') COMPREPLY=($(compgen -W "${cflags}" -- ${cur})) else COMPREPLY=($(compgen -W "${_nova_opts}" -- ${cur})) fi return 0 } complete -F _nova nova ++++++ rpmlintrc ++++++ # Bash completion files reside in /etc but are not meant to be configurable: addFilter("non-conffile-in-etc /etc/bash_completion.d/openstack-nova.sh") # This symling is for the -test package and can be ignored: addFilter("dangling-symlink /var/lib/python-novaclient-test/novaclient") -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org