CLI tool to deploy and manage SES clusters

Edit Package sesdev

sesdev is a CLI tool for developers to help with deploying SES clusters.
This tool uses vagrant and libvirt to create VMs and install Ceph using
DeepSea. The tool is highly customizable and allows to choose different
versions of Ceph and SES, as well as, different versions of the openSUSE
based OS.
Some documentation is available at https://github.com/SUSE/sesdev

Note that the packages here haven't been updated for ages, which is why builds are currently (2023-09-05) disabled. If you want an up-to-date sesdev, best to just run it from source.

Refresh
Refresh
Source Files
Filename Size Changed
README-checkin.txt 0000000228 228 Bytes
checkin.sh 0000003486 3.4 KB
sesdev-1.6.0+1595760860.gc353ea1.tar.gz 0000097247 95 KB
sesdev.changes 0000024806 24.2 KB
sesdev.spec 0000003391 3.31 KB
Revision 48 (latest revision is 67)
Nathan Cutler's avatar Nathan Cutler (smithfarm) committed (revision 48)
- 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)
Comments 0
openSUSE Build Service is sponsored by