commit sesdev for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)