commit sesdev for openSUSE:Factory

2020-10-24 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-10-24 15:18:31

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.3463 (New)


Package is "sesdev"

Sat Oct 24 15:18:31 2020 rev:18 rq:843663 version:1.9.1+1603459604.g8c9ed2c

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-10-10 
00:29:26.089155496 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.3463/sesdev.changes  2020-10-24 
15:18:59.428319467 +0200
@@ -1,0 +2,25 @@
+Fri Oct 23 13:26:53 UTC 2020 - Nathan Cutler 
+
+- Update to 1.9.1+1603459604.g8c9ed2c 
+  + upstream 1.9.1 release (2020-10-23)
+* sesdev --devel flag: let click deduct type (PR #550)
+
+---
+Fri Oct 23 10:23:07 UTC 2020 - Nathan Cutler 
+
+- Update to 1.9.0+1603448566.gcb3362c 
+  + upstream 1.9.0 release (2020-10-23)
+* constant: add missing SLE-15-SP[12] Product repos (PR #530)
+* Implement "sesdev upgrade" subcommand (PR #531)
+* Implement "sesdev reboot DEP_ID NODE" command (PR #532)
+* contrib/upgrade-demo-ses6-to-ses7.sh: add upgrade demo script (PR #535)
+* provision.sh: add helper_scripts Jinja template (PR #540)
+* exceptions: have SesDevException return optional exit code (PR #538)
+* deployment: wait for rebooted node to complete boot sequence (PR #539)
+* sesdev: fix --filestore regression (PR #545)
+* cephadm/deployment_day_2.sh.j2: do not fail on defective --dry-run (PR 
#546)
+* setup.cfg: include seslib/templates/cephadm/ directory in packaging (PR 
#548)
+* templates/zypper: do not install supportutils-plugin-ses in SES{5,6,7} 
(PR #526)
+* deepsea/nautilus_pre_stage_0.sh: refrain from patching DeepSea (PR #547)
+
+---

Old:

  sesdev-1.8.0+1602174240.g45df4dd.tar.gz

New:

  sesdev-1.9.1+1603459604.g8c9ed2c.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.EeNIyx/_old  2020-10-24 15:19:02.216322670 +0200
+++ /var/tmp/diff_new_pack.EeNIyx/_new  2020-10-24 15:19:02.220322674 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.8.0+1602174240.g45df4dd
+Version:1.9.1+1603459604.g8c9ed2c
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.8.0+1602174240.g45df4dd.tar.gz -> 
sesdev-1.9.1+1603459604.g8c9ed2c.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.8.0+1602174240.g45df4dd/CHANGELOG.md 
new/sesdev-1.9.1+1603459604.g8c9ed2c/CHANGELOG.md
--- old/sesdev-1.8.0+1602174240.g45df4dd/CHANGELOG.md   2020-10-08 
18:24:00.026098542 +0200
+++ new/sesdev-1.9.1+1603459604.g8c9ed2c/CHANGELOG.md   2020-10-23 
15:26:43.976071088 +0200
@@ -7,6 +7,33 @@
 
 ## [Unreleased]
 
+## [1.9.1] - 2020-10-23
+
+### Fixed
+- sesdev --devel flag: let click deduct type (PR #550)
+
+## [1.9.0] - 2020-10-23
+
+### Added
+- constant: add missing SLE-15-SP[12] Product repos (PR #530)
+- Implement "sesdev upgrade" subcommand (PR #531)
+- Implement "sesdev reboot DEP_ID NODE" command (PR #532)
+- contrib/upgrade-demo-ses6-to-ses7.sh: add upgrade demo script (PR #535)
+- provision.sh: add helper_scripts Jinja template (PR #540)
+
+### Fixed
+- exceptions: have SesDevException return optional exit code (PR #538)
+- deployment: wait for rebooted node to complete boot sequence (PR #539)
+- sesdev: fix --filestore regression (PR #545)
+- cephadm/deployment_day_2.sh.j2: do not fail on defective --dry-run (PR #546)
+- setup.cfg: include seslib/templates/cephadm/ directory in packaging (PR #548)
+
+### Changed
+- templates/zypper: do not install supportutils-plugin-ses in SES{5,6,7} (PR 
#526)
+
+### Removed
+- deepsea/nautilus_pre_stage_0.sh: refrain from patching DeepSea (PR #547)
+
 ## [1.8.0] - 2020-10-08
 
 ### Added
@@ -568,7 +595,9 @@
 - Minimal README with a few usage instructions.
 - The CHANGELOG file.
 
-[unreleased]: https://github.com/SUSE/sesdev/compare/v1.8.0...HEAD
+[unreleased]: https://github.com/SUSE/sesdev/compare/v1.9.1...HEAD
+[1.9.1]: https://github.com/SUSE/sesdev/releases/tag/v1.9.1
+[1.9.0]: https://github.com/SUSE/sesdev/releases/tag/v1.9.0
 [1.8.0]: https://github.com/SUSE/sesdev/releases/tag/v1.8.0
 [1.7.0]: https://github.com/SUSE/sesdev/releases/tag/v1.7.0
 [1.6.1]: https://github.com/SUSE/sesdev/releases/tag/v1.6.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.8.0+1602174240.g45df4dd/contrib/upgrade-demo-ses6-to-ses7.sh 

commit sesdev for openSUSE:Factory

2020-10-09 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-10-10 00:29:24

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.4249 (New)


Package is "sesdev"

Sat Oct 10 00:29:24 2020 rev:17 rq:840316 version:1.8.0+1602174240.g45df4dd

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-09-21 
17:18:08.779684453 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.4249/sesdev.changes  2020-10-10 
00:29:26.089155496 +0200
@@ -1,0 +2,37 @@
+Thu Oct  8 16:24:07 UTC 2020 - Nathan Cutler 
+
+- Update to 1.8.0+1602174240.g45df4dd
+  + upstream 1.8.0 release (2020-10-08)
+* Add support for IPv6 (PR #56)
+* contrib/deepsea_drive_replace.sh: new test script (PR #306)
+* ceph_salt: deploy and smoke-test Prometheus (PR #418)
+* ceph-salt: deploy and smoke-test Grafana (PR #475) 
+* ceph-salt: deploy and smoke-test alertmanager (PR #480)
+* ceph-salt: deploy and smoke-test node-exporter (PR #496)
+* Support official Vagrant boxes from Vagrant Cloud (PR #476)
+* new msgr2 secure options (PR #481)
+* Add ability to deploy Ceph on Ubuntu "Bionic Beaver" 18.04 (PR #486)
+* add label for ses deployment on caasp (PR #488)
+* Implement --no-provision option to deploy "bare" VMs (PR #490)
+* Implement "sesdev link" for linking two clusters (PR #498)
+* Implement "sesdev status" subcommand (PR #502)
+* Implement "sesdev show DEP_ID --nodes-with-role=ROLE" (PR #506)
+* Make "sesdev box list" and "sesdev box remove" accept globs (PR #517)
+* create: implement --fqdn option, specify FQDN when appropriate (PR #519, 
PR #522)
+* replace --deploy/--no-deploy option with --provision/--no-provision (PR 
#490)
+* caasp4: remove anti-affinity for mons for single node (PR #495)
+* Revert "ceph_salt_deployment: add 1-minute grace period" (PR #521)
+* ceph-salt: set some network-related config params explicitly (PR #482)
+* deployment: do not assert if starting an existing deployment (PR #493)
+* deployment: do not populate public_network with "0/24" (PR #512)
+* qa: wait for grafanas to show up before counting them (PR #514)
+* qa: wait longer for cluster to become healthy (PR #515)
+* Add makecheck-specific repos only in "sesdev create makecheck" (PR #520)
+* zypper: install rbd-nbd on all Leap 15.2/SLE-15-SP2 nodes (PR #484)
+* Update pacific repos (PR #489)
+* qa/nfs: do not attempt to mount NFS export on "pacific" (PR #492)
+* deployment: use "vagrant up --provision" to start cluster (PR #501)
+* cleanup: move cephadm Day 2 provisioner to its own subdirectory (PR 
#513) 
+* tox: run pip with --use-feature=2020-resolver (PR #516)
+
+---

Old:

  sesdev-1.7.0+159069.g8f2e732.tar.gz

New:

  sesdev-1.8.0+1602174240.g45df4dd.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.hZu5EO/_old  2020-10-10 00:29:26.681155790 +0200
+++ /var/tmp/diff_new_pack.hZu5EO/_new  2020-10-10 00:29:26.685155792 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.7.0+159069.g8f2e732
+Version:1.8.0+1602174240.g45df4dd
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.7.0+159069.g8f2e732.tar.gz -> 
sesdev-1.8.0+1602174240.g45df4dd.tar.gz ++
 5005 lines of diff (skipped)




commit sesdev for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-09-21 17:13:56

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.4249 (New)


Package is "sesdev"

Mon Sep 21 17:13:56 2020 rev:16 rq:834131 version:1.7.0+159069.g8f2e732

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-08-12 
10:37:26.988319623 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.4249/sesdev.changes  2020-09-21 
17:18:08.779684453 +0200
@@ -1,0 +2,44 @@
+Sun Sep 13 12:11:38 UTC 2020 - Nathan Cutler 
+
+- Update to 1.7.0+159069.g8f2e732
+  + upstream 1.7.0 release (2020-09-13)
+* ceph_salt_deployment: do "ceph orch apply --dry-run" (PR #406)
+* single node CaaSP cluster (PR #427)
+* If --ssd option is given, attempt to make first additional disk
+  non-rotational (PR #448)
+* Implement "sesdev box remove --all" feature (PR #451)
+* qa: support openSUSE Tumbleweed (PR #457)
+* Drop ceph-salt '/system_update' config (PR #447)
+* replace-mgr-modules: refrain from introducing Python 2 (PR #431)
+* deepsea: add ganesha roles to policy.cfg (PR #437)
+* deepsea: properly recognize deprecated ganesha role (PR #442)
+* ceph_salt_deployment: prevent Vagrant 2.2.10+ from deleting master
+  node (PR #452)
+* provision.sh: disable host checking when SSHing within the cluster
+  (PR #455)
+* ceph_salt_deployment: explicitly create mds service (PR #458)
+* contrib/standalone.sh: adapt to create always returning 0 (PR #460)
+* deepsea_deployment: really stop before Stage 0 (PR #462)
+* ceph-salt: Fix ceph image path config (PR #465)
+* ceph_salt_deployment: always wait for OSDs to appear (PR #466)
+* ceph_salt_deployment: deploy MDSs according to documentation
+  (PR #468)
+* ceph_salt_deployment: extend OSD deployment timeout (PR #432)
+* caasp: set num_disks in same way as for ceph deployments (PR #434)
+* vet_configuration: vet caasp4 roles more carefully (PR #435)
+* cephadm: allow preparation of cluster for manual deployment (PR #436)
+* caasp: update to caasp 4.5 (PR #438)
+* deployment: disks even when explicit storage role not given (PR #439)
+* cleanup: move code out of Deployment/_generate_nodes() (PR #441)
+* ceph-salt: enable user to control which nodes get "admin" role
+  (PR #443)
+* cleanup: streamline unit testing and code linting (PR #444)
+* ceph_salt_deployment: tolerate additional bootstrap MONs/MGRs that
+  we didn't ask for (PR #449)
+* ceph_salt_deployment: expose ceph-salt errors early (PR #456)
+* ceph-salt: bootstrap minion no longer required to have admin role
+  (PR #461)
+* Split ceph_salt_deployment.sh into "Day 1" and "Day 2" scripts
+  (PR #471)
+
+---

Old:

  sesdev-1.6.1+1597147109.g204bf79.tar.gz

New:

  sesdev-1.7.0+159069.g8f2e732.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.N93e31/_old  2020-09-21 17:18:15.039689283 +0200
+++ /var/tmp/diff_new_pack.N93e31/_new  2020-09-21 17:18:15.043689287 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.6.1+1597147109.g204bf79
+Version:1.7.0+159069.g8f2e732
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.6.1+1597147109.g204bf79.tar.gz -> 
sesdev-1.7.0+159069.g8f2e732.tar.gz ++
 3670 lines of diff (skipped)




commit sesdev for openSUSE:Factory

2020-08-12 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-08-12 10:33:29

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.3399 (New)


Package is "sesdev"

Wed Aug 12 10:33:29 2020 rev:15 rq:825782 version:1.6.1+1597147109.g204bf79

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-07-27 
17:43:30.159174583 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.3399/sesdev.changes  2020-08-12 
10:37:26.988319623 +0200
@@ -1,0 +2,13 @@
+Tue Aug 11 12:02:56 UTC 2020 - Nathan Cutler 
+
+- Update to 1.6.1+1597147109.g204bf79
+  + upstream 1.6.1 release (2020-08-11)
+* ceph_salt_deployment: implement "--stop-before-ceph-orch-apply" (PR #415)
+* settings: rename straggler version_os_repo_mappings (PR #419)
+* setup.cfg: fix "options.package_data" file list (PR #424)
+  (fixes a packaging regression introduced in 1.6.0)
+* sesdev: non-create, non-box functions in alphabetical order (PR #414)
+* Unify naming of role-related constants (PR #416)
+* CaaSP: remove hard dependency on loadbalancer (PR #422)
+
+---

Old:

  sesdev-1.6.0+1595760860.gc353ea1.tar.gz

New:

  sesdev-1.6.1+1597147109.g204bf79.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.cjA9oX/_old  2020-08-12 10:37:28.216320232 +0200
+++ /var/tmp/diff_new_pack.cjA9oX/_new  2020-08-12 10:37:28.220320234 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.6.0+1595760860.gc353ea1
+Version:1.6.1+1597147109.g204bf79
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.6.0+1595760860.gc353ea1.tar.gz -> 
sesdev-1.6.1+1597147109.g204bf79.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.6.0+1595760860.gc353ea1/CHANGELOG.md 
new/sesdev-1.6.1+1597147109.g204bf79/CHANGELOG.md
--- old/sesdev-1.6.0+1595760860.gc353ea1/CHANGELOG.md   2020-07-26 
12:54:20.022212776 +0200
+++ new/sesdev-1.6.1+1597147109.g204bf79/CHANGELOG.md   2020-08-11 
13:58:29.347702885 +0200
@@ -7,6 +7,17 @@
 
 ## [Unreleased]
 
+## [1.6.1] - 2020-08-11
+
+### Fixed
+- ceph_salt_deployment: implement "--stop-before-ceph-orch-apply" (PR #415)
+- settings: rename straggler version_os_repo_mappings (PR #419)
+- setup.cfg: fix "options.package_data" file list (PR #424)
+
+### Changed
+- sesdev: non-create, non-box functions in alphabetical order (PR #414)
+- Unify naming of role-related constants (PR #416)
+
 ## [1.6.0] - 2020-07-26
 
 ### Added
@@ -473,7 +484,8 @@
 - Minimal README with a few usage instructions.
 - The CHANGELOG file.
 
-[unreleased]: https://github.com/SUSE/sesdev/compare/v1.6.0...HEAD
+[unreleased]: https://github.com/SUSE/sesdev/compare/v1.6.1...HEAD
+[1.6.1]: https://github.com/SUSE/sesdev/releases/tag/v1.6.1
 [1.6.0]: https://github.com/SUSE/sesdev/releases/tag/v1.6.0
 [1.5.0]: https://github.com/SUSE/sesdev/releases/tag/v1.5.0
 [1.4.0]: https://github.com/SUSE/sesdev/releases/tag/v1.4.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.6.0+1595760860.gc353ea1/README.md 
new/sesdev-1.6.1+1597147109.g204bf79/README.md
--- old/sesdev-1.6.0+1595760860.gc353ea1/README.md  2020-07-26 
12:54:20.022212776 +0200
+++ new/sesdev-1.6.1+1597147109.g204bf79/README.md  2020-08-11 
13:58:29.347702885 +0200
@@ -42,6 +42,7 @@
   * [Running the unit tests](#running-the-unit-tests)
 * [Usage](#usage)
* [Create/deploy a Ceph cluster](#createdeploy-a-ceph-cluster)
+  * [Rook and CaaSP based Ceph cluster](#rook-and-caasp-based-ceph-cluster)
   * [On a remote libvirt server via 
SSH](#on-a-remote-libvirt-server-via-ssh)
   * [Using salt instead of DeepSea/ceph-salt 
CLI](#using-salt-instead-of-deepseaceph-salt-cli)
   * [Without the devel repo](#without-the-devel-repo)
@@ -381,6 +382,25 @@
   [storage, mon, mgr, mds], [igw, nfs, rgw]"
 ```
 
+ Rook and CaaSP based Ceph cluster
+
+To create CaaSP k8s cluster that has loadbalancer, 2 worker nodes and master:
+
+```
+$ sesdev create caasp4
+```
+
+By default it just creates and configures CaaSP cluster and workers don't have 
any disks.
+
+To create workers with disks and without loadbalancer role:
+
+```
+$ sesdev create caasp4 --roles="[master], [worker], [worker]" --disk-size 6 
--num-disks 2
+```
+
+To deploy Rook on that cluster use `--deploy-ses` option, also be aware about 
minimum requirement for the disk sizes (>5G).
+
+
  On a remote libvirt server via SSH
 
 If you would like to start the cluster VMs on a 

commit sesdev for openSUSE:Factory

2020-07-27 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-07-27 17:41:46

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.3592 (New)


Package is "sesdev"

Mon Jul 27 17:41:46 2020 rev:14 rq:822860 version:1.6.0+1595760860.gc353ea1

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-07-05 
01:22:34.141797075 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.3592/sesdev.changes  2020-07-27 
17:43:30.159174583 +0200
@@ -1,0 +2,31 @@
+Sun Jul 26 10:54:31 UTC 2020 - Nathan Cutler 
+
+- Update to 1.6.0+1595760860.gc353ea1
+  + upstream 1.6.0 release (2020-07-26)
+* sesdev: implement --dry-run for create commands (PR #384)
+* ceph_salt_deployment: use mgr/nfs CLI to deploy NFS Ganesha (PR #385)
+* 'sesdev replace-mgr-modules' should also replace 'bin/cephadm' (PR #387)
+* qa: enable dashboard branding test on {octopus,ses7} (PR #392)
+* zypper: remove rsync if it's installed in the Vagrant Box (PR #395)
+* ceph_salt_deployment: "ceph -s" when OSDs fail to come up (PR #409)
+* deployment: run supportconfig with 1-hour timeout (PR #410)
+* provision.sh: persist the journal (PR #411)
+* ses5: stop patching srv/salt/ceph/time/ntp/default.sls (PR #407)
+* split seslib/__init__.py into several smaller files (PR #377, #380)
+* provision.sh: add all repos before installing packages (PR #381)
+* Refactor seslib/templates/provision.sh (PR #383)
+* deployment/status: aggregate global parameters (PR #393)
+* Improve the "show" subcommand and deployment configuration listing (PR 
#399)
+* Change --repo-priority default from "True" to "False" (PR #400)
+* seslib: revamp custom_repo (PR #402)
+* seslib/deployment: try to destroy the whole cluster at once (PR #403)
+* log: print log messages to the screen under certain circumstances (PR 
#404)
+* Rename "version_os_repo_mapping" to "version_devel_repos" (PR #408)
+* ceph_salt_deployment.sh: extend OSD timeout (PR #413)
+* qa/common/rgw: fix curl try-wait (PR #379)
+* sesdev: use Luminous roles for SES5 (PR #382)
+* ceph_salt_deployment: fix off-by-one error in OSDs wait loop (PR #394)
+* sesdev: fix --non-interactive/--force handling (PR #395)
+* deployment: generate static networks on create only (PR #401)
+
+---

Old:

  sesdev-1.5.0+1593783262.g6d822da.tar.gz

New:

  sesdev-1.6.0+1595760860.gc353ea1.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.yfEvPS/_old  2020-07-27 17:43:34.647178797 +0200
+++ /var/tmp/diff_new_pack.yfEvPS/_new  2020-07-27 17:43:34.651178801 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.5.0+1593783262.g6d822da
+Version:1.6.0+1595760860.gc353ea1
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.5.0+1593783262.g6d822da.tar.gz -> 
sesdev-1.6.0+1595760860.gc353ea1.tar.gz ++
 9218 lines of diff (skipped)




commit sesdev for openSUSE:Factory

2020-07-04 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-07-05 01:20:55

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.3060 (New)


Package is "sesdev"

Sun Jul  5 01:20:55 2020 rev:13 rq:818585 version:1.5.0+1593783262.g6d822da

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-06-23 
21:05:32.370025411 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.3060/sesdev.changes  2020-07-05 
01:22:34.141797075 +0200
@@ -1,0 +2,25 @@
+Fri Jul  3 13:34:51 UTC 2020 - Nathan Cutler 
+
+- Update to 1.5.0+1593783262.g6d822da:
+  + upstream 1.5.0 release (2020-07-03)
+* cephadm iSCSI deployment (PR #300)
+* "--filestore" option to deploy OSDs with FileStore (PR #341)
+* "--devel/--product" option and add-repo subcommand (PR #351)
+* qa: superficial test for presence of dashboard branding (PR #374)
+* qa: add IGW to existing tests (PR #372)
+* provisioning: set fqdn through vagrant and leave /etc/hosts alone (PR 
#199)
+* no longer support nautilus deployment in Tumbleweed (PR #352)
+* ceph_salt_deployment.sh: reduce number of "ceph orch apply" calls (PR 
#363)
+* sesdev: raise exception if --roles combined with --single-node (PR #376)
+* cleanup: replace "grep | wc --lines" with "grep --count" (PR #375)
+* makecheck: reasonable defaults for Ceph repo/branch (PR #277)
+* provision.sh: set up SSH keys earlier (PR #361)
+* provision.sh: avoid endless while loop (PR #365)
+* sesdev: sanitize makecheck deployment IDs (PR #371)
+* doc: Update the example Deployment id in sesdev help (PR #378)
+* qa/systemctl_test: better error message when FSID omitted (PR #373)
+* qa/rgw: run curl command in try-wait loop to ping RGW (PR #370)
+* qa: do not wait for non-existent daemons to start (PR #368)
+* qa: get RGW port from /etc/ceph/ceph.conf (PR #353)
+
+---

Old:

  sesdev-1.4.0+1592681394.g28f5853.tar.gz

New:

  sesdev-1.5.0+1593783262.g6d822da.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.LzaBis/_old  2020-07-05 01:22:35.381800676 +0200
+++ /var/tmp/diff_new_pack.LzaBis/_new  2020-07-05 01:22:35.381800676 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.4.0+1592681394.g28f5853
+Version:1.5.0+1593783262.g6d822da
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.4.0+1592681394.g28f5853.tar.gz -> 
sesdev-1.5.0+1593783262.g6d822da.tar.gz ++
 2170 lines of diff (skipped)




commit sesdev for openSUSE:Factory

2020-06-23 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-06-23 21:05:06

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.2956 (New)


Package is "sesdev"

Tue Jun 23 21:05:06 2020 rev:12 rq:816158 version:1.4.0+1592681394.g28f5853

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-05-26 
17:24:13.940608405 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.2956/sesdev.changes  2020-06-23 
21:05:32.370025411 +0200
@@ -1,0 +2,23 @@
+Sat Jun 20 19:30:34 UTC 2020 - Nathan Cutler 
+
+- Update to 1.4.0+1592681394.g28f5853:
+  + upstream 1.4.0 release (2020-06-20)
+* added "replace-mgr-modules" subcommand (PR #24)
+* added "replace-ceph-salt" subcommand (PR #331)
+* added NFS (Ganesha) server deployment in {octopus,ses7,pacific} (PR #337)
+* qa: added curl-based RGW smoke test (PR #344)
+* qa: added systemctl-based smoke test (PR #347)
+* removed "--use-deepsea" option for {ses7,octopus,pacific} (PR #334)
+* ceph_salt_deployment: fix use_salt=True deployment (PR #326)
+* sync_clocks.sh: put chronyc calls in try_wait (PR #328)
+* qa: tolerate +1 MGRs in number_of_nodes_actual_vs_expected_test (PR #332)
+* ceph_salt_deployment: deploy OSDs from YAML (ServiceSpec) file (PR #203)
+* makecheck: possibly prophylactically downgrade libncurses6 (PR #325)
+* explicit "admin" role no longer allowed (PR #330)
+* seslib: move boilerplate ssh options into a staticmethod (PR #333)
+* deployment IDs are now vetted for correctness (PR #335)
+* seslib: generate comma-separated lists of nodes with each role (PR #345)
+* If not provided explicitly via the "--domain" option, new deployments now
+  default to ".test" instead of ".com" as the cluster TLD (PR #350)
+
+---

Old:

  sesdev-1.3.0+1590413709.g4ad4e03.tar.gz

New:

  sesdev-1.4.0+1592681394.g28f5853.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.JAIXEc/_old  2020-06-23 21:05:32.914027169 +0200
+++ /var/tmp/diff_new_pack.JAIXEc/_new  2020-06-23 21:05:32.918027182 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.3.0+1590413709.g4ad4e03
+Version:1.4.0+1592681394.g28f5853
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.3.0+1590413709.g4ad4e03.tar.gz -> 
sesdev-1.4.0+1592681394.g28f5853.tar.gz ++
 2539 lines of diff (skipped)




commit sesdev for openSUSE:Factory

2020-05-26 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-05-26 17:24:12

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.2738 (New)


Package is "sesdev"

Tue May 26 17:24:12 2020 rev:11 rq:808804 version:1.3.0+1590413709.g4ad4e03

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-05-05 
19:05:14.842669227 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.2738/sesdev.changes  2020-05-26 
17:24:13.940608405 +0200
@@ -1,0 +2,23 @@
+Mon May 25 13:35:16 UTC 2020 - Nathan Cutler 
+
+- Update to 1.3.0+1590413709.g4ad4e03:
+  + upstream 1.3.0 release (2020-05-25)
+* octopus/ses7: added "--stop-before-ceph-orch-apply" function (PR #301)
+* Implement RGW deployment in octopus, ses7 (PR #314)
+* ceph_salt_deployment: do not force user to change dashboard pw (PR #315)
+* makecheck: possibly prophylactically downgrade libudev1 (PR #317)
+* contrib/standalone.sh: --no-stop-on-failure option (PR #318)
+* ceph_salt_deployment: make use of 'cephadm' role (PR #319)
+* octopus/ses7: removed "--deploy-mons", "--deploy-mgrs", "--deploy-osds",
+  "--deploy-mdss" (replaced by "--stop-before-ceph-orch-apply") (PR #301)
+* seslib: drop Containers module from SES7 deployment (PR #303)
+* provision.sh: remove curl RPM from the environment (PR #311)
+* Fixed "sesdev create caasp4" default deployment by disabling 
multi-master (PR #302)
+* ceph_salt_deployment: do not deploy MDS if no mds roles present (PR #313)
+* caasp: do not install salt (PR #320)
+* supportconfig: handle both scc and nts tarball prefixes (PR 
+* seslib: convert certain public methods into private (PR #309)
+* caasp4: rename "storage" role to "nfs" and drop it from default 4-node
+  deployment (PR #310)
+
+---

Old:

  sesdev-1.2.0+1588616857.gaa3df4c.tar.gz

New:

  sesdev-1.3.0+1590413709.g4ad4e03.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.QtgjVF/_old  2020-05-26 17:24:14.620609867 +0200
+++ /var/tmp/diff_new_pack.QtgjVF/_new  2020-05-26 17:24:14.624609876 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.2.0+1588616857.gaa3df4c
+Version:1.3.0+1590413709.g4ad4e03
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.2.0+1588616857.gaa3df4c.tar.gz -> 
sesdev-1.3.0+1590413709.g4ad4e03.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.2.0+1588616857.gaa3df4c/CHANGELOG.md 
new/sesdev-1.3.0+1590413709.g4ad4e03/CHANGELOG.md
--- old/sesdev-1.2.0+1588616857.gaa3df4c/CHANGELOG.md   2020-05-04 
20:27:36.899887709 +0200
+++ new/sesdev-1.3.0+1590413709.g4ad4e03/CHANGELOG.md   2020-05-25 
15:35:09.522914969 +0200
@@ -3,10 +3,39 @@
 All notable changes to this project will be documented in this file.
 
 The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.0.0/),
-and this project adheres to [Semantic 
Versioning](https://semver.org/spec/v2.0.0.html).
+and this project aspires to adhere to [Semantic 
Versioning](https://semver.org/spec/v2.0.0.html).
 
 ## [Unreleased]
 
+## [1.3.0] - 2020-05-25
+
+### Added
+- octopus/ses7: added "--stop-before-ceph-orch-apply" function (PR #301)
+- Implement RGW deployment in octopus, ses7 (PR #314)
+- ceph_salt_deployment: do not force user to change dashboard pw (PR #315)
+- makecheck: possibly prophylactically downgrade libudev1 (PR #317)
+- contrib/standalone.sh: --no-stop-on-failure option (PR #318)
+- ceph_salt_deployment: make use of 'cephadm' role (PR #319)
+
+### Removed
+- octopus/ses7: removed "--deploy-mons", "--deploy-mgrs", "--deploy-osds",
+  "--deploy-mdss" (replaced by "--stop-before-ceph-orch-apply") (PR #301)
+- seslib: drop Containers module from SES7 deployment (PR #303)
+- provision.sh: remove curl RPM from the environment (PR #311)
+
+### Fixed
+- Fixed "sesdev create caasp4" default deployment by disabling multi-master
+  (PR #302)
+- ceph_salt_deployment: do not deploy MDS if no mds roles present (PR #313)
+- caasp: do not install salt (PR #320)
+- supportconfig: handle both scc and nts tarball prefixes (PR #323)
+- qa: work around cephadm MGR co-location issue (PR #324)
+
+### Changed
+- seslib: convert certain public methods into private (PR #309)
+- caasp4: rename "storage" role to "nfs" and drop it from default 4-node
+  deployment (PR #310)
+
 ## [1.2.0] - 2020-05-04
 
 ### Added
@@ -355,7 +384,8 @@
 - Minimal README with a few usage instructions.
 - The CHANGELOG file.
 
-[unreleased]: 

commit sesdev for openSUSE:Factory

2020-05-05 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-05-05 19:04:53

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.2738 (New)


Package is "sesdev"

Tue May  5 19:04:53 2020 rev:10 rq:800304 version:1.2.0+1588616857.gaa3df4c

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-04-28 
22:33:15.297852787 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.2738/sesdev.changes  2020-05-05 
19:05:14.842669227 +0200
@@ -1,0 +2,11 @@
+Mon May  4 18:27:54 UTC 2020 - Nathan Cutler 
+
+- Update to 1.2.0+1588616857.gaa3df4c:
+  + upstream 1.2.0 release (2020-05-04)
+* deepsea_deployment: pre-create Stage 4 pools (PR #298) 
+* setup.cfg: do not break Tumbleweed RPM install (PR #297)
+* ceph_salt_deployment.sh: rip out time sync code (PR #289)
+* Rename '--stop-before-ceph-salt-deploy' to 
'--stop-before-ceph-salt-apply'
+  (PR #290)
+
+---

Old:

  sesdev-1.1.12+1588084576.g8b2afa1.tar.gz

New:

  sesdev-1.2.0+1588616857.gaa3df4c.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.gJQeOG/_old  2020-05-05 19:05:17.062673827 +0200
+++ /var/tmp/diff_new_pack.gJQeOG/_new  2020-05-05 19:05:17.066673836 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.1.12+1588084576.g8b2afa1
+Version:1.2.0+1588616857.gaa3df4c
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.1.12+1588084576.g8b2afa1.tar.gz -> 
sesdev-1.2.0+1588616857.gaa3df4c.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.12+1588084576.g8b2afa1/CHANGELOG.md 
new/sesdev-1.2.0+1588616857.gaa3df4c/CHANGELOG.md
--- old/sesdev-1.1.12+1588084576.g8b2afa1/CHANGELOG.md  2020-04-28 
16:36:16.408270729 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/CHANGELOG.md   2020-05-04 
20:27:36.899887709 +0200
@@ -7,6 +7,19 @@
 
 ## [Unreleased]
 
+## [1.2.0] - 2020-05-04
+
+### Added
+- deepsea_deployment: pre-create Stage 4 pools (PR #298)
+
+### Fixed
+- setup.cfg: do not break Tumbleweed RPM install (PR #297)
+
+### Changed
+- ceph_salt_deployment.sh: rip out time sync code (PR #289)
+- Rename '--stop-before-ceph-salt-deploy' to '--stop-before-ceph-salt-apply' 
(PR
+  #290)
+
 ## [1.1.12] - 2020-04-28
 
 ### Added
@@ -342,7 +355,8 @@
 - Minimal README with a few usage instructions.
 - The CHANGELOG file.
 
-[unreleased]: https://github.com/SUSE/sesdev/compare/v1.1.12...HEAD
+[unreleased]: https://github.com/SUSE/sesdev/compare/v1.2.0...HEAD
+[1.2.0]: https://github.com/SUSE/sesdev/releases/tag/v1.2.0
 [1.1.12]: https://github.com/SUSE/sesdev/releases/tag/v1.1.12
 [1.1.11]: https://github.com/SUSE/sesdev/releases/tag/v1.1.11
 [1.1.10]: https://github.com/SUSE/sesdev/releases/tag/v1.1.10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.12+1588084576.g8b2afa1/README.md 
new/sesdev-1.2.0+1588616857.gaa3df4c/README.md
--- old/sesdev-1.1.12+1588084576.g8b2afa1/README.md 2020-04-28 
16:36:16.408270729 +0200
+++ new/sesdev-1.2.0+1588616857.gaa3df4c/README.md  2020-05-04 
20:27:36.899887709 +0200
@@ -185,7 +185,7 @@
 package is needed. So, before proceeding, make sure that all of these packages
 are installed in the system:
 
- openSUSE Leap 15.1 & Leap 15.2
+ openSUSE
 
 ```
 zypper -n install gcc git-core libvirt-devel \
@@ -241,7 +241,7 @@
 
 First, install the "tox" package in your system:
 
- openSUSE Leap 15.1 & Leap 15.2
+ openSUSE
 
 ```
 zypper -n install python3-tox
@@ -806,7 +806,7 @@
 If this behavior bothers you, `sesdev destroy` has a `--destroy-networks` 
option
 you can use. Of course, `sesdev destroy --destroy-networks` only works for the
 network(s) associated with the VMs in the deployment being destroyed. To 
quickly
-destroy a bunch of networks, construct a script like so:
+destroy a bunch of networks, construct a script like this one:
 
 ```
 #!/bin/bash
@@ -831,6 +831,9 @@
 
 The script should be run as root on the libvirt server.
 
+An unsupported, user-contributed version of this script -- 
`contrib/nukenetz.sh`
+-- can be found in the source-code tree.
+
 ### "Failed to connect socket" error when attempting to use remote libvirt 
server
 
  Symptom
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.1.12+1588084576.g8b2afa1/contrib/nukenetz.sh 
new/sesdev-1.2.0+1588616857.gaa3df4c/contrib/nukenetz.sh
--- old/sesdev-1.1.12+1588084576.g8b2afa1/contrib/nukenetz.sh   1970-01-01 

commit sesdev for openSUSE:Factory

2020-04-28 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-04-28 22:32:42

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.2738 (New)


Package is "sesdev"

Tue Apr 28 22:32:42 2020 rev:9 rq:798686 version:1.1.12+1588084576.g8b2afa1

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-04-25 
20:36:02.674977246 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.2738/sesdev.changes  2020-04-28 
22:33:15.297852787 +0200
@@ -1,0 +2,11 @@
+Tue Apr 28 14:36:27 UTC 2020 - Nathan Cutler 
+
+- Update to 1.1.12+1588084576.g8b2afa1:
+  + upstream 1.1.12 release (2020-04-28)
+* provision.sh: enable autorefresh on all repos (PR #288)
+* seslib: fix "Unused argument" linter warning (PR #286)
+* provision.sh.j2: Properly prepare CaaSP nodes (PR #283)
+* ceph_salt_deployment: really sync clocks (PR #285)
+* Rename 'ceph-salt deploy' to 'ceph-salt apply' (PR #280)
+
+---

Old:

  sesdev-1.1.11+1587722868.gc7e5625.tar.gz

New:

  sesdev-1.1.12+1588084576.g8b2afa1.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.TcUfQM/_old  2020-04-28 22:33:16.633855279 +0200
+++ /var/tmp/diff_new_pack.TcUfQM/_new  2020-04-28 22:33:16.637855287 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.1.11+1587722868.gc7e5625
+Version:1.1.12+1588084576.g8b2afa1
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.1.11+1587722868.gc7e5625.tar.gz -> 
sesdev-1.1.12+1588084576.g8b2afa1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.11+1587722868.gc7e5625/CHANGELOG.md 
new/sesdev-1.1.12+1588084576.g8b2afa1/CHANGELOG.md
--- old/sesdev-1.1.11+1587722868.gc7e5625/CHANGELOG.md  2020-04-24 
12:07:48.576052909 +0200
+++ new/sesdev-1.1.12+1588084576.g8b2afa1/CHANGELOG.md  2020-04-28 
16:36:16.408270729 +0200
@@ -7,6 +7,19 @@
 
 ## [Unreleased]
 
+## [1.1.12] - 2020-04-28
+
+### Added
+- provision.sh: enable autorefresh on all repos (PR #288)
+
+### Fixed
+- seslib: fix "Unused argument" linter warning (PR #286)
+- provision.sh.j2: Properly prepare CaaSP nodes (PR #283)
+- ceph_salt_deployment: really sync clocks (PR #285)
+
+### Changed
+- Rename 'ceph-salt deploy' to 'ceph-salt apply' (PR #280)
+
 ## [1.1.11] - 2020-04-24
 
 ### Added
@@ -329,7 +342,8 @@
 - Minimal README with a few usage instructions.
 - The CHANGELOG file.
 
-[unreleased]: https://github.com/SUSE/sesdev/compare/v1.1.11...HEAD
+[unreleased]: https://github.com/SUSE/sesdev/compare/v1.1.12...HEAD
+[1.1.12]: https://github.com/SUSE/sesdev/releases/tag/v1.1.12
 [1.1.11]: https://github.com/SUSE/sesdev/releases/tag/v1.1.11
 [1.1.10]: https://github.com/SUSE/sesdev/releases/tag/v1.1.10
 [1.1.9]: https://github.com/SUSE/sesdev/releases/tag/v1.1.9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.11+1587722868.gc7e5625/HOWTORELEASE.md 
new/sesdev-1.1.12+1588084576.g8b2afa1/HOWTORELEASE.md
--- old/sesdev-1.1.11+1587722868.gc7e5625/HOWTORELEASE.md   2020-04-24 
12:07:48.576052909 +0200
+++ new/sesdev-1.1.12+1588084576.g8b2afa1/HOWTORELEASE.md   2020-04-28 
16:36:16.408270729 +0200
@@ -12,7 +12,7 @@
 - Update the links at the bottom of the file.
 4. Update version number in `sesdev.spec` to `Version: `
 5. Create a commit with title `Bump to v` containing the
-   modifications to `CHANGELOG.md` made in the previous two steps.
+   modifications made in the previous two steps.
 6. Create an annotated tag for the above commit: `git tag -s -a 
v -m"version "`.
 - The message should be `version `.
 - Using `git show v`, review the commit message of the 
annotated tag.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sesdev-1.1.11+1587722868.gc7e5625/contrib/standalone.sh 
new/sesdev-1.1.12+1588084576.g8b2afa1/contrib/standalone.sh
--- old/sesdev-1.1.11+1587722868.gc7e5625/contrib/standalone.sh 2020-04-24 
12:07:48.580052906 +0200
+++ new/sesdev-1.1.12+1588084576.g8b2afa1/contrib/standalone.sh 2020-04-28 
16:36:16.412270726 +0200
@@ -118,12 +118,13 @@
 }
 
 TEMP=$(getopt -o h \
---long 
"help,ceph-salt-from-source,full,makecheck,nautilus,octopus,pacific,ses5,ses6,ses7"
 \
+--long 
"help,caasp4,ceph-salt-from-source,full,makecheck,nautilus,octopus,pacific,ses5,ses6,ses7"
 \
 -n 'standalone.sh' -- "$@") || ( echo "Terminating..." >&2 ; exit 1 )
 eval set -- "$TEMP"
 
 # process command-line options
 NORMAL_OPERATION="not_empty"
+CAASP4=""
 

commit sesdev for openSUSE:Factory

2020-04-25 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-04-25 20:31:28

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.2738 (New)


Package is "sesdev"

Sat Apr 25 20:31:28 2020 rev:8 rq:797098 version:1.1.11+1587722868.gc7e5625

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-04-18 
00:33:44.370463441 +0200
+++ /work/SRC/openSUSE:Factory/.sesdev.new.2738/sesdev.changes  2020-04-25 
20:36:02.674977246 +0200
@@ -1,0 +2,20 @@
+Fri Apr 24 10:07:59 UTC 2020 - Nathan Cutler 
+
+- Update to 1.1.11+1587722868.gc7e5625:
+  + upstream 1.1.11 release (2020-04-24)
+* Implement feature "sesdev create makecheck" (PR #236)
+* Deployment: silently add "master" and "bootstrap" roles (PR #254)
+* sesdev: implement "sesdev list --format json" and PrettyTable-based
+  "sesdev list" (PR #259)
+* qa: fix maybe_wait_for_mdss test (PR #262)
+* provision.sh: remove Non-OSS repos on openSUSE (PR #265)
+* sesdev: support Click 6.7 (PR #268)
+* seslib: more robust dashboard tunnelling (PR #274)
+* deepsea: "openattic" role needs Stage 4 (PR #275)
+* provision.sh: refactor while loops and fix packaging-related breakage
+  (PR #279)
+* Remove "disable cephadm bootstrap" functionality (PR #261)
+* Rename --deepsea-cli and --ceph-salt-deploy options to --salt
+  (PR #267)
+
+---

Old:

  sesdev-1.1.10+1587124098.ga2f8189.tar.gz

New:

  sesdev-1.1.11+1587722868.gc7e5625.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.pWCRSF/_old  2020-04-25 20:36:03.842979655 +0200
+++ /var/tmp/diff_new_pack.pWCRSF/_new  2020-04-25 20:36:03.846979664 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.1.10+1587124098.ga2f8189
+Version:1.1.11+1587722868.gc7e5625
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT
@@ -40,11 +40,13 @@
 %if 0%{?suse_version}
 Requires:   python3-Jinja2 >= 2.10.1
 Requires:   python3-libvirt-python >= 5.1.0
+Requires:   python3-PrettyTable
 Requires:   python3-PyYAML >= 3.13
 %endif
 %if 0%{?el8} || 0%{?fedora}
 Requires:   python3-jinja2 >= 2.10.1
 Requires:   python3-libvirt >= 5.1.0
+Requires:   python3-prettytable
 Requires:   python3-pyyaml >= 3.13
 %endif
 Requires:   python3-click >= 6.7
@@ -84,7 +86,6 @@
 %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

++ sesdev-1.1.10+1587124098.ga2f8189.tar.gz -> 
sesdev-1.1.11+1587722868.gc7e5625.tar.gz ++
 2588 lines of diff (skipped)




commit sesdev for openSUSE:Factory

2020-04-17 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-04-18 00:32:39

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.2738 (New)


Package is "sesdev"

Sat Apr 18 00:32:39 2020 rev:7 rq:794896 version:1.1.10+1587124098.ga2f8189

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-03-26 
23:35:16.834818509 +0100
+++ /work/SRC/openSUSE:Factory/.sesdev.new.2738/sesdev.changes  2020-04-18 
00:33:44.370463441 +0200
@@ -1,0 +2,34 @@
+Fri Apr 17 11:48:33 UTC 2020 - Nathan Cutler 
+
+- Update to 1.1.10+1587124098.ga2f8189:
+  + upstream 1.1.10 release (2020-04-17)
+* ceph_salt_deployment: sync clocks after deployment (PR #187)
+* ceph_salt_deployment: fetch GitHub PRs when needed (PR #197)
+* New deployment type "pacific" using packages/containers built from
+  upstream Ceph "master" branch (PR #200)
+* README.md: Needed packages for all major distros (PR #209)
+* sesdev: systemically vet roles on create (PR #215)
+* templates: extend --qa-test to DeepSea-deployed versions (PR #230)
+* sesdev: make deployment_id argument optional (PR#235)
+* sesdev: Globbing for "stop", "start", and "destroy" (PR #238)
+* new --synced-folder option to NFS mount directories (PR #247)
+* ses7, octopus, pacific: Deploy MDSs (PR #258)
+* deepsea_deployment: run Stage 4 only if justified by roles (PR #205)
+* seslib: install sesdev-generated keypair under non-default name (PR #207)
+* Jenkinsfile.integration: Retry jenkins slave deletion (PR #214)
+* ceph_salt_deployment: use --prefix /usr with "pip install" (PR #221)
+* deepsea_deployment: check if drive_groups.yml exists (PR #229)
+* seslib: force ses5 prometheus node to master (PR #232)
+* provision.sh: reinstall certain packages from the update repos (PR #243)
+* ceph_salt_deployment: do not provision client-only nodes (PR #246)
+* ceph_salt_deployment: move OSD deployment to sesdev (PR #186)
+* ceph_salt_deployment: use sesdev to deploy MONs and MGRs (PR #189)
+* sesdev: uniform --force/--non-interactive (PR #201)
+* ceph_salt_deployment: make it easier to install ceph-salt from source 
(PR #210)
+* seslib: make all str-type settings default to the empty string (PR #217)
+* ceph_salt_deployment: Use quoted string to set bootstrap configs (PR 
#224)
+* ceph_salt_deployment: use lower-case on config nodes (PR #226)
+* ceph_salt_deployment: do not refresh/sync pillar data (PR #227)
+* templates: move test.ping try-wait into a separate file (PR #234)
+
+---

Old:

  sesdev-1.1.9+1585227448.g3a7e36e.tar.gz

New:

  sesdev-1.1.10+1587124098.ga2f8189.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.eZgH1q/_old  2020-04-18 00:33:45.106464965 +0200
+++ /var/tmp/diff_new_pack.eZgH1q/_new  2020-04-18 00:33:45.106464965 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.1.9+1585227448.g3a7e36e
+Version:1.1.10+1587124098.ga2f8189
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.1.9+1585227448.g3a7e36e.tar.gz -> 
sesdev-1.1.10+1587124098.ga2f8189.tar.gz ++
 3433 lines of diff (skipped)




commit sesdev for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-03-26 23:34:46

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.3160 (New)


Package is "sesdev"

Thu Mar 26 23:34:46 2020 rev:6 rq:788544 version:1.1.9+1585227448.g3a7e36e

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-03-21 
00:02:43.369142806 +0100
+++ /work/SRC/openSUSE:Factory/.sesdev.new.3160/sesdev.changes  2020-03-26 
23:35:16.834818509 +0100
@@ -1,0 +2,18 @@
+Thu Mar 26 12:58:05 UTC 2020 - Nathan Cutler 
+
+- 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)
+
+---

Old:

  sesdev-1.1.8+1584097308.ga30c06e.tar.gz

New:

  sesdev-1.1.9+1585227448.g3a7e36e.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.ruq31P/_old  2020-03-26 23:35:17.222818650 +0100
+++ /var/tmp/diff_new_pack.ruq31P/_new  2020-03-26 23:35:17.226818651 +0100
@@ -16,7 +16,7 @@
 #
 
 Name:   sesdev
-Version:1.1.8+1584097308.ga30c06e
+Version:1.1.9+1585227448.g3a7e36e
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT
@@ -50,7 +50,7 @@
 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
 

++ sesdev-1.1.8+1584097308.ga30c06e.tar.gz -> 
sesdev-1.1.9+1585227448.g3a7e36e.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.8+1584097308.ga30c06e/CHANGELOG.md 
new/sesdev-1.1.9+1585227448.g3a7e36e/CHANGELOG.md
--- old/sesdev-1.1.8+1584097308.ga30c06e/CHANGELOG.md   2020-03-13 
12:01:48.549871656 +0100
+++ new/sesdev-1.1.9+1585227448.g3a7e36e/CHANGELOG.md   2020-03-26 
13:57:28.130981849 +0100
@@ -7,6 +7,34 @@
 
 ## [Unreleased]
 
+## [1.1.9] - 2020-03-26
+
+### Added
+- config.yaml: enable setting of repo priority in version_os_repo_mapping (PR 
#163)
+- Add a bootstrap.sh script and document how to use it (PR #165)
+- 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)
+
+### Fixed
+- 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)
+- bootstrap.sh: explicitly use Python 3 (PR #195)
+
+### Changed
+- Vagrantfile,sesdev.spec: require vagrant > 2.2.2 (PR #167)
+- Jenkinsfile.integration:
+- Add timeout for "sesdev create" (PR #169)
+- Parametrize ceph-salt repo and branch (PR #179)
+- use bootstrap script and and parameter for extra repo URLs (PR #182)
+- Be able to set custom job name/desc (PR #184)
+- Add colorful output when running sesdev (PR #196)
+- 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)
+
 ## [1.1.8] - 2020-03-13
 
 ### Added
@@ -244,7 +272,8 @@
 - Minimal README with a few usage instructions.
 - The CHANGELOG file.
 
-[unreleased]: https://github.com/SUSE/sesdev/compare/v1.1.8...HEAD
+[unreleased]: https://github.com/SUSE/sesdev/compare/v1.1.9...HEAD
+[1.1.9]: https://github.com/SUSE/sesdev/releases/tag/v1.1.9
 [1.1.8]: 

commit sesdev for openSUSE:Factory

2020-03-20 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-03-20 23:59:04

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.3160 (New)


Package is "sesdev"

Fri Mar 20 23:59:04 2020 rev:5 rq:786818 version:1.1.8+1584097308.ga30c06e

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-03-06 
21:27:45.785567300 +0100
+++ /work/SRC/openSUSE:Factory/.sesdev.new.3160/sesdev.changes  2020-03-21 
00:02:43.369142806 +0100
@@ -1,0 +2,39 @@
+Fri Mar 13 11:02:12 UTC 2020 - Nathan Cutler 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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)
+
+---

Old:

  sesdev-1.1.6+1583428626.ga138314.tar.gz

New:

  sesdev-1.1.8+1584097308.ga30c06e.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.0onjpk/_old  2020-03-21 00:02:45.793144134 +0100
+++ /var/tmp/diff_new_pack.0onjpk/_new  2020-03-21 00:02:45.797144137 +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.6+1583428626.ga138314
+Version:1.1.8+1584097308.ga30c06e
 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
@@ -56,6 +52,11 @@
 Requires:   python3-setuptools
 Requires:   vagrant
 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.

++ sesdev-1.1.6+1583428626.ga138314.tar.gz -> 
sesdev-1.1.8+1584097308.ga30c06e.tar.gz ++
 2129 lines of diff (skipped)




commit sesdev for openSUSE:Factory

2020-03-06 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-03-06 21:27:42

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.26092 (New)


Package is "sesdev"

Fri Mar  6 21:27:42 2020 rev:4 rq:781919 version:1.1.6+1583428626.ga138314

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-02-26 
15:03:52.413050773 +0100
+++ /work/SRC/openSUSE:Factory/.sesdev.new.26092/sesdev.changes 2020-03-06 
21:27:45.785567300 +0100
@@ -1,0 +2,15 @@
+Thu Mar  5 17:17:12 UTC 2020 - Nathan Cutler 
+
+- 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)
+
+---

Old:

  sesdev-1.1.5+1582717868.g68df753.tar.gz

New:

  sesdev-1.1.6+1583428626.ga138314.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.CXNlfg/_old  2020-03-06 21:27:46.373567662 +0100
+++ /var/tmp/diff_new_pack.CXNlfg/_new  2020-03-06 21:27:46.377567664 +0100
@@ -20,7 +20,7 @@
 %endif
 
 Name:   sesdev
-Version:1.1.5+1582717868.g68df753
+Version:1.1.6+1583428626.ga138314
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT

++ sesdev-1.1.5+1582717868.g68df753.tar.gz -> 
sesdev-1.1.6+1583428626.ga138314.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.5+1582717868.g68df753/CHANGELOG.md 
new/sesdev-1.1.6+1583428626.ga138314/CHANGELOG.md
--- old/sesdev-1.1.5+1582717868.g68df753/CHANGELOG.md   2020-02-26 
12:51:07.824981728 +0100
+++ new/sesdev-1.1.6+1583428626.ga138314/CHANGELOG.md   2020-03-05 
18:17:06.306574297 +0100
@@ -7,6 +7,23 @@
 
 ## [Unreleased]
 
+## [1.1.6] - 2020-03-05
+
+### Added
+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)
+
+### Fixed
+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)
+
+### Changed
+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)
+
 ## [1.1.5] - 2020-02-26
 
 ### Fixed
@@ -196,7 +213,8 @@
 - Minimal README with a few usage instructions.
 - The CHANGELOG file.
 
-[unreleased]: https://github.com/SUSE/sesdev/compare/v1.1.5...HEAD
+[unreleased]: https://github.com/SUSE/sesdev/compare/v1.1.6...HEAD
+[1.1.6]: https://github.com/SUSE/sesdev/releases/tag/v1.1.6
 [1.1.5]: https://github.com/SUSE/sesdev/releases/tag/v1.1.5
 [1.1.4]: https://github.com/SUSE/sesdev/releases/tag/v1.1.4
 [1.1.3]: https://github.com/SUSE/sesdev/releases/tag/v1.1.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.5+1582717868.g68df753/README.md 
new/sesdev-1.1.6+1583428626.ga138314/README.md
--- old/sesdev-1.1.5+1582717868.g68df753/README.md  2020-02-26 
12:51:07.828981726 +0100
+++ new/sesdev-1.1.6+1583428626.ga138314/README.md  2020-03-05 
18:17:06.306574297 +0100
@@ -1,4 +1,4 @@
-# sesdev - deploy and manage SES/Ceph clusters [![Build 
Status](https://travis-ci.org/SUSE/sesdev.svg?branch=master)](https://travis-ci.org/SUSE/sesdev)
+# sesdev - deploy and manage SES/Ceph clusters [![Build 
Status](https://travis-ci.org/SUSE/sesdev.svg?branch=master)](https://travis-ci.org/SUSE/sesdev)
 
 `sesdev` is a CLI tool to deploy Ceph clusters (both the upstream and SUSE
 downstream versions).
@@ -37,6 +37,10 @@
   * [Symptom](#symptom)
   * [Analysis](#analysis)
   * [Resolution](#resolution)
+   * [Storage pool not found: no storage pool with matching name 

commit sesdev for openSUSE:Factory

2020-02-26 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-02-26 15:03:45

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.26092 (New)


Package is "sesdev"

Wed Feb 26 15:03:45 2020 rev:3 rq:779390 version:1.1.5+1582717868.g68df753

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-02-18 
10:43:34.761333060 +0100
+++ /work/SRC/openSUSE:Factory/.sesdev.new.26092/sesdev.changes 2020-02-26 
15:03:52.413050773 +0100
@@ -1,0 +2,28 @@
+Wed Feb 26 11:51:32 UTC 2020 - Nathan Cutler 
+
+- 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 
+
+- 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 
+
+- 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.5+1582717868.g68df753.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.j0uGXN/_old  2020-02-26 15:03:55.253056440 +0100
+++ /var/tmp/diff_new_pack.j0uGXN/_new  2020-02-26 15:03:55.257056447 +0100
@@ -20,7 +20,7 @@
 %endif
 
 Name:   sesdev
-Version:1.1.2+1581962442.g190d64e
+Version:1.1.5+1582717868.g68df753
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT
@@ -64,6 +64,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 +83,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.5+1582717868.g68df753.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sesdev-1.1.2+1581962442.g190d64e/CHANGELOG.md 
new/sesdev-1.1.5+1582717868.g68df753/CHANGELOG.md
--- old/sesdev-1.1.2+1581962442.g190d64e/CHANGELOG.md   2020-02-17 
19:00:42.492033652 +0100
+++ new/sesdev-1.1.5+1582717868.g68df753/CHANGELOG.md   2020-02-26 
12:51:07.824981728 +0100
@@ -7,32 +7,54 @@
 
 ## [Unreleased]
 
+## [1.1.5] - 2020-02-26
+
+### Fixed
+- 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)
+
+## [1.1.4] - 2020-02-26
+
+### Fixed
+- sesdev.spec: properly package /usr/share/sesdev directory
+  (follow-on fix for PR #112)
+
+## [1.1.3] - 2020-02-25
+
+### Changed
+- 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)
+
 ## 

commit sesdev for openSUSE:Factory

2020-02-18 Thread root
Hello community,

here is the log from the commit of package sesdev for openSUSE:Factory checked 
in at 2020-02-18 10:43:03

Comparing /work/SRC/openSUSE:Factory/sesdev (Old)
 and  /work/SRC/openSUSE:Factory/.sesdev.new.26092 (New)


Package is "sesdev"

Tue Feb 18 10:43:03 2020 rev:2 rq:774983 version:1.1.2+1581962442.g190d64e

Changes:

--- /work/SRC/openSUSE:Factory/sesdev/sesdev.changes2020-02-03 
11:14:27.977879746 +0100
+++ /work/SRC/openSUSE:Factory/.sesdev.new.26092/sesdev.changes 2020-02-18 
10:43:34.761333060 +0100
@@ -1,0 +2,23 @@
+Mon Feb 17 18:01:02 UTC 2020 - Nathan Cutler 
+
+- Update to 1.1.2+1581962442.g190d64e:
+  + upstream 1.1.2 release (2020-02-17)
+* Implement "vagrant box list" and "vagrant box remove" (PR#69)
+* Allow user to specify custom private key file for remote libvirt (PR#71)
+* spec: add Fedora-specific Requires (PR#77)
+* Pillar is now automatically configured by ceph-bootstrap (PR#78)
+* Implement "sesdev scp" feature (PR#101)
+* Implement "sesdev create caasp4" feature (PR#103)
+* Miscellaneous spec file cleanups and bugfixes (PR#72)
+* several fixes for octopus/ses7 deployment (PR#76)
+* Remove any orphaned images after destroy (PR#81)
+* seslib: fix Ceph repos for ses5, ses6, ses7 (PR#83)
+* tools/run_async: decode stderr bytes (PR#88)
+* libvirt/network: autostart networks per default (PR#93)
+* Fix NTP issue that was causing SES5 deployment to fail (PR#108)
+* Increase chances of getting the latest ses7 packages (PR#84)
+* ceph_bootstrap_deployment: log cephadm and ceph-bootstrap version (PR#86)
+* ceph_bootstrap: restart salt-master after ceph-bootstrap installation 
(PR#87)
+* seslib: add SES7 Internal Media when --qa-test given (PR#90)
+
+---

Old:

  sesdev-1.1.1+1580550501.gd6782ab.tar.gz

New:

  sesdev-1.1.2+1581962442.g190d64e.tar.gz



Other differences:
--
++ sesdev.spec ++
--- /var/tmp/diff_new_pack.eSJTsu/_old  2020-02-18 10:43:35.417334399 +0100
+++ /var/tmp/diff_new_pack.eSJTsu/_new  2020-02-18 10:43:35.425334415 +0100
@@ -20,7 +20,7 @@
 %endif
 
 Name:   sesdev
-Version:1.1.1+1580550501.gd6782ab
+Version:1.1.2+1581962442.g190d64e
 Release:1%{?dist}
 Summary:CLI tool to deploy and manage SES clusters
 License:MIT
@@ -42,12 +42,18 @@
 BuildRequires:  python3-setuptools
 
 %if 0%{?suse_version}
-Requires:   python3-click >= 6.7
 Requires:   python3-Jinja2 >= 2.10.1
-Requires:   python3-pycryptodomex >= 3.4.6
+Requires:   python3-libvirt-python >= 5.1.0
 Requires:   python3-PyYAML >= 3.13
-Requires:   python3-setuptools
 %endif
+%if 0%{?fedora}
+Requires:   python3-jinja2 >= 2.10.1
+Requires:   python3-libvirt >= 5.1.0
+Requires:   python3-pyyaml >= 3.13
+%endif
+Requires:   python3-click >= 6.7
+Requires:   python3-pycryptodomex >= 3.4.6
+Requires:   python3-setuptools
 Requires:   vagrant
 Requires:   vagrant-libvirt
 

++ sesdev-1.1.1+1580550501.gd6782ab.tar.gz -> 
sesdev-1.1.2+1581962442.g190d64e.tar.gz ++
 1720 lines of diff (skipped)