File ceph-deploy.changes of Package ceph-deploy
-------------------------------------------------------------------
Thu Aug 28 17:33:23 UTC 2014 - osynge@suse.com
- Updated to ceph-deploy-1.5.12
+ Better traceback reporting with logging.
+ Close stderr/stdout when ceph-deploy completes operations (silences odd tracebacks)
+ Allow to re-use a ceph.conf file with --ceph-conf global flag
+ Be able to concatenate and seed keyring files with --keyrings
+ Fix a problem where CentOS7 is not matched correctly against repos (Thanks Tom Walsh)
-------------------------------------------------------------------
Tue Aug 19 09:15:49 UTC 2014 - tserong@suse.com
- Support `ceph-deploy calamari` on SLES (no special calamari-minions
repo, just relies on repos already being set up correctly on all hosts)
+ Added calamari-suse.patch
-------------------------------------------------------------------
Tue Aug 5 11:38:16 UTC 2014 - osynge@suse.com
- Updated to ceph-deploy-1.5.10
+ Removed 2 patches
- 01_ceph_deploy_zap_disk.patch now redundent.
- 03_suse_zypper_not_yum.patch merged upstream.
- renamed and renmbered patches.
+ Use ``ceph-disk`` with high verbosity
+ Use ``ceph-disk zap`` instead of re-implementing it
+ Use proper paths for ``zypper``
+ Allow to install repo files only
+ Work with inconsistent repo sections for Emperor when setting priorities
-------------------------------------------------------------------
Tue Jul 30 14:55:03 UTC 2014 - osynge@suse.com
- Added patch 05_dev_or_dir.patch
+ ceph-disk should use "--data-dev" and "--data-dir" parameters.
+ added unit tests for detecting if directory or block device.
-------------------------------------------------------------------
Thu Jul 24 16:13:40 UTC 2014 - osynge@suse.com
- Add patch to say SLE 12 and openSUSE 13.1 are sysv
-------------------------------------------------------------------
Mon Jul 21 16:43:50 UTC 2014 - osynge@suse.com
- Updated to ceph-deploy-1.5.9
+ Allow to optionally set the ``fsid`` when calling ``new``
+ Correctly select sysvinit or systemd for Suse versions (Thanks Owen Synge)
+ Use correct version of remoto (``0.0.19``) that holds the ``None`` global fix
+ Fix new naming scheme for CentOS platforms that prevented CentOS 7 installs
-------------------------------------------------------------------
Mon Jul 14 19:10:41 UTC 2014 - osynge@suse.com
- Fix: Specifying custom repos was failing Bug #886872
+ Patch suse_zypper_not_yum.patch
- Updated source to ceph-deploy-1.5.8
+ Create a flake8/pep8/linting job so that we prevent Undefined errors
+ Add partprobe/partx calls when zapping disks
+ Fix RHEL7 installation issues (url was using el6 incorrectly) (Thanks David Vossel)
+ Warn when an executable is not found
+ Fix an ``AttributeError`` in execnet (see https://github.com/alfredodeza/execnet/issues/1)
-------------------------------------------------------------------
Wed Jul 9 16:07:07 UTC 2014 - osynge@suse.com
- Made python-remoto a BuildRequires as test suite should be effected.
-------------------------------------------------------------------
Fri Jul 4 19:41:17 UTC 2014 - osynge@suse.com
- Removed bundled remoto into a seperate package.
-------------------------------------------------------------------
Fri Jul 4 14:46:00 UTC 2014 - osynge@suse.com
- Updated to ceph-deploy-1.5.7
+ Fix NameError on osd.py from an undefined variable
+ Fix a calamari connect problem installing on multiple hosts
+ Optionally avoid vendoring libraries for upstream package
maintainers.
- Added CEPH_DEPLOY_NO_VENDOR=no to setup.py to prevent setup.py
workaround checking out master branch of remoto.
- Patched so default is not to add repos.
- Patched to require url for repo if adding a repo.
-------------------------------------------------------------------
Wed Jun 25 15:54:38 UTC 2014 - lmb@suse.com
- Added ceph-deploy-zap-disk.diff
+ Fix sgdisk invocation to correctly zap disks
-------------------------------------------------------------------
Fri Jun 13 16:56:43 UTC 2014 - osynge@suse.com
- Patched no_upstream_ceph_repos.patch
+ removes dependency on ceph.com repositories.
-------------------------------------------------------------------
Fri Jun 13 09:43:33 UTC 2014 - osynge@suse.com
- Updated to ceph-deploy-1.5.5
+ Normalize repo file header calls. Fixes breakage on Calamari repos.
+ Improve help by adding online doc link
+ allow cephdeploy.conf to set priorities in repos
+ install priorities plugin for yum distros
+ set the right priority for ceph.repo and warn about this
+ Another fix for IPV6: write correct mon_host in ceph.conf
+ Support proxy settings for repo files in YUM
+ Better error message when ceph.conf is not found
+ Refuse to install custom cluster names on sysvinit systems (not supported)
+ Remove quiet flags from package manager\u2019s install calls to avoid timing out
+ Use the correct URL repo when installing for RHEL
+ Remove -- from the command to install packages. (Thanks Vincenzo Pii)
+ Default to Firefly as the latest, stable Ceph version
- Updated to remoto-0.0.16
+ spit stdout before stderr as errors should be read last
- Delete remoto from source code if it already exists.
-------------------------------------------------------------------
Fri May 2 09:09:36 UTC 2014 - ddiss@suse.com
- Update to ceph-deploy-1.5.1
+ Fixes a broken osd command that had the wrong attribute in the conn object
- Update to ceph-deploy-1.5.0
+ Warn if requiretty is causing issues
+ Support IPV6 host resolution (Thanks Frode Nordahl)
+ Fix incorrect paths for local cephdeploy.conf
+ Support subcommand overrides defined in cephdeploy.conf
+ When installing on CentOS/RHEL call yum clean all
+ Check OSD status when deploying to catch possible issues
+ Add a --local-mirror flag for installation that syncs files
+ Implement osd list to list remote osds
+ Fix install issues on SUSE (Thanks Owen Synge)
-------------------------------------------------------------------
Tue Apr 1 14:28:20 UTC 2014 - ddiss@suse.com
- Update to ceph-deploy-1.4.0
+ uninstall ceph-release and clean cache in CentOS
+ Add ability to add monitors to an existing cluster
+ Deprecate use of --stable for releases, introduce --release
+ Eat some tracebacks that may appear when closing remote connections
+ Enable default ceph-deploy configurations for repo handling
+ Fix wrong URL for rpm installs with --testing flag
- Update to ceph-deploy-1.3.5
+ Support Debian SID for installs
+ Error nicely when hosts cannot be resolved
+ Return a non-zero exit status when monitors have not formed quorum
+ Use the new upstream library for remote connections (execnet 1.2)
+ Ensure proper read permissions for ceph.conf when pushing configs
+ clean up color logging for non-tty sessions
+ do not reformat configs when pushing, pushes are now as-is
+ remove dry-run flag that did nothing
- Update to remoto-0.0.15
-------------------------------------------------------------------
Wed Feb 5 15:41:19 UTC 2014 - ddiss@suse.com
- Update to ceph-deploy-1.3.4
- Update to remoto-0.0.12
-------------------------------------------------------------------
Thu Oct 10 17:35:58 UTC 2013 - ddiss@suse.com
- Add missing python-setuptools runtime requires
-------------------------------------------------------------------
Thu Oct 10 13:24:20 UTC 2013 - ddiss@suse.com
- Update to ceph-deploy-1.2.7
+ Rebase against upstream spec file.
+ Build tests unconditionally.
+ Bundle remoto-0.0.5 tarball, instead of git cloning during setup.
-------------------------------------------------------------------
Mon Jul 15 07:55:20 UTC 2013 - speilicke@suse.com
- Allow running testssuite with build-conditional "tests"
-------------------------------------------------------------------
Mon Jul 15 07:23:54 UTC 2013 - speilicke@suse.com
- Initial version