Hello community,

here is the log from the commit of package sesdev for openSUSE:Leap:15.2 
checked in at 2020-03-27 16:44:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/sesdev (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.sesdev.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sesdev"

Fri Mar 27 16:44:11 2020 rev:2 rq:788706 version:1.1.9+1585227448.g3a7e36e

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/sesdev/sesdev.changes  2020-03-26 
05:41:12.531273495 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.sesdev.new.3160/sesdev.changes        
2020-03-27 16:46:25.187873245 +0100
@@ -1,0 +2,100 @@
+Thu Mar 26 12:58:05 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.9+1585227448.g3a7e36e:
+  + upstream 1.1.9 release (2020-03-26)
+    * config.yaml: enable setting of repo priority in version_os_repo_mapping 
(PR #163)
+    * provision.sh: add SUSE:CA repo on ses5 (PR #166)
+    * Implement feature: "sesdev ssh DEP_ID NODE_ID COMMAND" (PR #175)
+    * Implement feature: "sesdev supportconfig DEPLOYMENT_ID NODE_ID" (PR #176)
+    * Implement feature: --encrypted-osds (PR #192)
+    * provision.sh: do not fail ses5 deployment if ntp not installed (PR #173)
+    * ceph_salt_deployment.sh: adapt Drive Group string to new syntax (PR #178)
+    * qa/health-ok.sh: wait for OSD nodes to show up (PR #180)
+    * Vagrantfile,sesdev.spec: require vagrant > 2.2.2 (PR #167)
+    * Use "filesystems:ceph:octopus:upstream" for default cephadm/container 
build (PR #170)
+    * Set "osd crush chooseleaf type = 0" via bootstrap ceph.conf in very 
small clusters (PR #183)
+    * ceph_salt_deployment.sh: Fetch github PRs when installing from src (PR 
#190)
+
+-------------------------------------------------------------------
+Fri Mar 13 11:02:12 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.8+1584097308.ga30c06e:
+  + upstream 1.1.8 release (2020-03-13)
+    * seslib: remove host's virtual networks on destroy (PR #102)
+    * Jenkinsfile.integration for PR testing (PR #118, PR #154)
+    * prometheus and alertmanager tunnels (PR #148)
+    * tests: enable unit testing via tox (PR #151)
+    * seslib: stop printing misleading device names (PR #150)
+    * seslib: Set admin roles for octopus (PR #158)
+    * Change "admin" role semantics and make roles configurable (PR #161)
+    * Allow user to override parts of OS_REPOS, VERSION_OS_REPO_MAPPING, and
+      IMAGE_PATHS (PR #146)
+
+-------------------------------------------------------------------
+Mon Mar  9 15:18:42 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.7+1583767117.gc963107:
+  + upstream 1.1.7 release (2020-03-09)
+    * all PRs mentioned in this changelog since 1.1.6, plus
+    * spec: always install sesdev-qa RPM along with sesdev (PR #144)
+
+-------------------------------------------------------------------
+Mon Mar  9 12:04:36 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.6+1583755459.gda48565:
+  + spec: disable RH/Fedora Python dependendency generator (PR #140)
+  + ceph_salt_deployment: honor --no-deploy-osds option (PR #143)
+  + Let --debug run "vagrant up/destroy" in debug mode (PR #89)
+
+-------------------------------------------------------------------
+Fri Mar  6 09:50:57 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.6+1583488232.gfdcc651:
+  + qa: fix path to qa scripts for RPM case (PR #141)
+  + ceph_salt_deployment: run "ceph-salt status" after "ceph-salt config ls"
+    (PR #138)
+
+-------------------------------------------------------------------
+Thu Mar  5 17:17:12 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.6+1583428626.ga138314: 
+  + upstream 1.1.6 release (2020-03-05)
+    * sesdev: add --non-interactive option to "sesdev create" (PR #125)
+    * Implement "sesdev qa-test" command (PR #129)
+    * qa: assert "ceph versions" matches "ceph --version" (PR #131)
+    * seslib: correct downstream container for "sesdev create {ses7,octopus}" 
(PR #130)
+    * provision.sh: remove Python 2 so it doesn't pollute the environment (PR 
#133)
+    * Rename --ceph-container-image to --image-path (PR #115)
+    * provision: install "command-not-found", "supportutils", etc. in test 
environments (PR #123)
+    * Return with a non-zero exit code in a failure case (PR #127)
+    * seslib: rename --deploy-bootstrap to --cephadm-bootstrap (PR #137)
+
+-------------------------------------------------------------------
+Wed Feb 26 11:51:32 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.5+1582717868.g68df753:
+  + upstream 1.1.5 release (2020-02-26)
+    * sesdev.spec: use standard ordering of sections
+    * sesdev: give the user a way to specify --no-deploy-... (PR #120)
+    * seslib: fix --no-deploy-mgrs option not working (PR #122)
+
+-------------------------------------------------------------------
+Wed Feb 26 09:06:38 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.4+1582707984.gdb87191
+  + upstream 1.1.4 release (2020-02-26)
+    * sesdev.spec: properly package /usr/share/sesdev directory
+      (follow-on fix for PR #112)
+
+-------------------------------------------------------------------
+Tue Feb 25 14:05:06 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 1.1.3+1582639489.g0e91afa:
+  + upstream 1.1.3 release (2020-02-25)
+    * Rename ceph-bootstrap to ceph-salt (PR#114)
+    * Migrate ceph-bootstrap-qa to sesdev (part 2) (PR#112)
+    * provision: remove which RPM from test environment (PR#113)
+    * ceph_salt_deployment: disable system update and reboot (PR#117)
+    * seslib: by default, a mgr for every mon (PR#111)
+
+-------------------------------------------------------------------

Old:
----
  sesdev-1.1.2+1581962442.g190d64e.tar.gz

New:
----
  sesdev-1.1.9+1585227448.g3a7e36e.tar.gz

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

Other differences:
------------------
++++++ sesdev.spec ++++++
--- /var/tmp/diff_new_pack.nA3dNX/_old  2020-03-27 16:46:25.715873555 +0100
+++ /var/tmp/diff_new_pack.nA3dNX/_new  2020-03-27 16:46:25.727873562 +0100
@@ -15,12 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%if 0%{?el8} || (0%{?fedora} && 0%{?fedora} < 30)
-%{python_enable_dependency_generator}
-%endif
-
 Name:           sesdev
-Version:        1.1.2+1581962442.g190d64e
+Version:        1.1.9+1585227448.g3a7e36e
 Release:        1%{?dist}
 Summary:        CLI tool to deploy and manage SES clusters
 License:        MIT
@@ -46,7 +42,7 @@
 Requires:       python3-libvirt-python >= 5.1.0
 Requires:       python3-PyYAML >= 3.13
 %endif
-%if 0%{?fedora}
+%if 0%{?el8} || 0%{?fedora}
 Requires:       python3-jinja2 >= 2.10.1
 Requires:       python3-libvirt >= 5.1.0
 Requires:       python3-pyyaml >= 3.13
@@ -54,8 +50,13 @@
 Requires:       python3-click >= 6.7
 Requires:       python3-pycryptodomex >= 3.4.6
 Requires:       python3-setuptools
-Requires:       vagrant
+Requires:       vagrant > 2.2.2
 Requires:       vagrant-libvirt
+Requires:       sesdev-qa
+
+%if 0%{?el8} || 0%{?fedora}
+%{?python_disable_dependency_generator}
+%endif
 
 %description
 sesdev is a CLI tool for developers to help with deploying SES clusters.
@@ -64,6 +65,13 @@
 versions of Ceph and SES, as well as, different versions of the openSUSE
 based OS.
 
+%package qa
+Summary:    Integration test script for validating Ceph deployments
+
+%description qa
+Integration test script for validating Ceph clusters deployed
+by sesdev
+
 %prep
 %autosetup -p1
 %if 0%{?fedora} && 0%{?fedora} < 30
@@ -76,12 +84,24 @@
 %install
 %py3_install
 %fdupes %{buildroot}%{python3_sitelib}
+# qa script installation
+install -m 0755 -d %{buildroot}/%{_datadir}/%{name}/qa
+install -m 0755 -d %{buildroot}/%{_datadir}/%{name}/qa/common
+install -m 0755 qa/health-ok.sh 
%{buildroot}/%{_datadir}/%{name}/qa/health-ok.sh
+install -m 0644 qa/common/common.sh 
%{buildroot}/%{_datadir}/%{name}/qa/common/common.sh
+install -m 0644 qa/common/helper.sh 
%{buildroot}/%{_datadir}/%{name}/qa/common/helper.sh
+install -m 0644 qa/common/json.sh 
%{buildroot}/%{_datadir}/%{name}/qa/common/json.sh
+install -m 0644 qa/common/zypper.sh 
%{buildroot}/%{_datadir}/%{name}/qa/common/zypper.sh
 
 %files
 %license LICENSE
 %doc CHANGELOG.md README.md
 %{python3_sitelib}/seslib*/
 %{python3_sitelib}/sesdev*/
-%{_bindir}/sesdev
+%{_bindir}/%{name}
+%dir %{_datadir}/%{name}
+
+%files qa
+%{_datadir}/%{name}/qa
 
 %changelog

++++++ sesdev-1.1.2+1581962442.g190d64e.tar.gz -> 
sesdev-1.1.9+1585227448.g3a7e36e.tar.gz ++++++
++++ 4056 lines of diff (skipped)


Reply via email to