Hello community,

here is the log from the commit of package ceph-deploy for openSUSE:Factory 
checked in at 2017-07-12 19:35:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ceph-deploy (Old)
 and      /work/SRC/openSUSE:Factory/.ceph-deploy.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ceph-deploy"

Wed Jul 12 19:35:35 2017 rev:4 rq:509359 version:1.5.38+git.1499740004.c6666bf

Changes:
--------
--- /work/SRC/openSUSE:Factory/ceph-deploy/ceph-deploy.changes  2016-09-07 
11:46:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ceph-deploy.new/ceph-deploy.changes     
2017-07-12 19:35:37.923517796 +0200
@@ -1,0 +2,49 @@
+Tue Jul 11 02:32:13 UTC 2017 - [email protected]
+
+- Updated to 1.5.38
+  + Allow unsigned deb packages from mirrors
+  + Detect systemd before sysvinit in centos
+  + Fix UnboundLocalError when installing in debian with custom repo flags
+  + gatherkeys to give mgr "allow * " permissions
+  + specify block.db and block.wal for bluestore
+  + be able to install ceph-mgr
+  + bootstrap mgr keys
+  + cleanup mds key creation
+  + Virtuozzo Linux support
+  + update osd and mds caps
+  + Use the ``--cluster`` flag on monitor commands (defaulting to 'ceph' if
+    unspecfied)
+  + After adding a monitor, ensure it is started regardless of init system
+  + Allow Oracle Linux Server to be deployed to.
+  + Fix issue when calling gatherkeys where a log argument was missing
+  + Use the new development services for installation (from chacra.ceph.com and
+    shaman.ceph.com URLs)
+  + Try to decode bytes only on Python 3 when writing files on remote hosts
+
+-------------------------------------------------------------------
+Thu Nov 24 14:01:19 UTC 2016 - [email protected]
+
+- Added flake8 to rpm check
+- Added most unit tests to rpm check
+- Remove dependancy on python-pushy
+- Updated to 1.5.36
+    + Prefer to use ``load_raw`` to avoid mangling ceph.conf content.
+    + Improve systemd/sysvinit detection for both CentOS and RHEL
+    + Gatherkeys should try to get an existing key without caps, in case they 
don't
+      match
+    + Add compatibility for bytes/strings with Python 3
+    + Fix errors in argparse default behavior (error messages, incomplete 
commands)
+    + Add Python 3.4 to tox
+    + Python 3 changes to workaround configparser issues
+    + Use the configured username when using rsync to a remote host (local repo
+      support)
+    + Install Python 3 with the bootstrap sciprt
+    + Bump remoto requirement to 0.0.29
+    + Include admin.rst and gatherkeys.rst in the TOC index
+    + Handle Ceph package split in Ubuntu
+    + Add a ``--nogpgcheck`` option to disable checks on local repos
+    + Improve sysvinit/systemd checks by not including 'ceph' in the path
+    + Install Diamond when calling ``ceph-deploy calamari connect``
+    + Zypper fixes for purging: allows removal of multiple packages
+
+-------------------------------------------------------------------

Old:
----
  ceph-deploy-1.5.34+git.1470736983.963ba71.tar.xz

New:
----
  ceph-deploy-1.5.38+git.1499740004.c6666bf.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ceph-deploy.spec ++++++
--- /var/tmp/diff_new_pack.yewWRg/_old  2017-07-12 19:35:38.591423448 +0200
+++ /var/tmp/diff_new_pack.yewWRg/_new  2017-07-12 19:35:38.591423448 +0200
@@ -14,6 +14,19 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+%if 0%{?fedora}
+  %bcond_without unit_tests
+%endif
+%if 0%{?rhel}
+  %bcond_with unit_tests
+%endif
+%if 0%{?suse_version}
+  %if 0%{?is_opensuse}
+    %bcond_without unit_tests    
+  %else
+    %bcond_with unit_tests
+  %endif
+%endif
 
 
 %if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
@@ -22,7 +35,7 @@
 %endif
 
 Name:           ceph-deploy
-Version:        1.5.34+git.1470736983.963ba71
+Version:        1.5.38+git.1499740004.c6666bf
 Release:        0
 Summary:        Admin and deploy tool for Ceph
 License:        MIT
@@ -34,21 +47,21 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 BuildRequires:  python-mock >= 1.0b1
-BuildRequires:  python-pushy >= 0.5.3
 BuildRequires:  python-remoto >= 0.0.27
 BuildRequires:  python-setuptools
+BuildRequires:  python-argparse
+%if 0%{with unit_tests}
 BuildRequires:  python-tox >= 1.2
 BuildRequires:  python-virtualenv
-BuildRequires:  python-pushy >= 0.5.3
-BuildRequires:  python-argparse
 BuildRequires:  python-pip
+BuildRequires:  python-flake8
 %if 0%{?suse_version}
 BuildRequires:  python-pytest >= 2.1.3
 %else
 BuildRequires:  pytest
 %endif
+%endif
 Requires:       python-argparse
-Requires:       python-pushy >= 0.5.3
 Requires:       python-remoto >= 0.0.27
 Requires:          python-setuptools
 
@@ -87,8 +100,17 @@
 install -m 0755 -D scripts/ceph-deploy %{buildroot}%{_bindir}
 
 %check
-# force no new version of remoto
-CEPH_DEPLOY_NO_VENDOR=no python setup.py test
+%if 0%{with unit_tests}
+# Call the unit tests directly as OBS blocks internet connection for builds
+# python setup.py test
+py.test ceph_deploy/tests/test_gather_keys*.py
+py.test ceph_deploy/tests/test_install.py
+py.test ceph_deploy/tests/test_keys_equivalent.py
+py.test ceph_deploy/tests/test_mon.py
+py.test ceph_deploy/tests/test_remotes.py
+py.test ceph_deploy/tests/unit/
+CEPH_DEPLOY_NO_VENDOR=no flake8 --select=F,E9 ceph_deploy
+%endif
 
 %files
 %defattr(-,root,root,-)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.yewWRg/_old  2017-07-12 19:35:38.627418363 +0200
+++ /var/tmp/diff_new_pack.yewWRg/_new  2017-07-12 19:35:38.627418363 +0200
@@ -1,8 +1,8 @@
 <services>
   <service name="tar_scm" mode="disabled">
-    <param name="versionformat">1.5.34+git.%ct.%h</param>
+    <param name="versionformat">1.5.38+git.%ct.%h</param>
     <param name="url">https://github.com/SUSE/ceph-deploy.git</param>
-    <param name="revision">distro/suse/v1.5.34</param>
+    <param name="revision">distro/suse/v1.5.38</param>
     <param name="filename">ceph-deploy</param>
     <param name="scm">git</param>
   </service>

++++++ ceph-deploy-1.5.34+git.1470736983.963ba71.tar.xz -> 
ceph-deploy-1.5.38+git.1499740004.c6666bf.tar.xz ++++++
++++ 4074 lines of diff (skipped)


Reply via email to