]>
git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/log
Alfredo Deza [Tue, 2 Feb 2016 16:17:11 +0000 (11:17 -0500)]
[BZ-
1282484 ] use is_upstart detection on debian init check
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 2 Feb 2016 12:59:37 +0000 (07:59 -0500)]
[BZ-
1282484 ] tests for the new is_upstart utility
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 2 Feb 2016 12:35:09 +0000 (07:35 -0500)]
[BZ-
1282484 ] use the new utility when trying to stop a monitor
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 2 Feb 2016 12:31:51 +0000 (07:31 -0500)]
[BZ-
1282484 ] create a utility to infer if a server uses upstart
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 13 Jan 2016 12:14:51 +0000 (07:14 -0500)]
Merge pull request #382 from vumrao/wip-vumrao-14355
[RM-14355] Remove "filestore xattr use omap = true"
Vikhyat Umrao [Wed, 13 Jan 2016 11:06:23 +0000 (16:36 +0530)]
[RM-14355] Remove "filestore xattr use omap = true"
This patch removes option "filestore_xattr_use_omap"
from default ceph.conf global section,
as this option was removed in #7408.
Cleanup #14355
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
Ken Dreyer [Fri, 8 Jan 2016 23:07:51 +0000 (16:07 -0700)]
Merge pull request #381 from dmick/master
Sigh, fix underline length as well
Dan Mick [Fri, 8 Jan 2016 22:28:56 +0000 (14:28 -0800)]
Sigh, fix underline length as well
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Alfredo Deza [Fri, 8 Jan 2016 20:06:04 +0000 (15:06 -0500)]
Merge pull request #380 from dmick/master
Typo in name of index file
Dan Mick [Fri, 8 Jan 2016 19:24:02 +0000 (11:24 -0800)]
Typo in name of index file
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Jenkins Build Slave User [Mon, 4 Jan 2016 18:46:26 +0000 (18:46 +0000)]
1.5.31
Alfredo Deza [Mon, 4 Jan 2016 18:44:10 +0000 (13:44 -0500)]
Merge pull request #379 from ceph/RM-14156
release 1.5.31
Alfredo Deza [Mon, 4 Jan 2016 14:53:57 +0000 (09:53 -0500)]
[RM-14156] update the version in __init__
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 4 Jan 2016 14:53:32 +0000 (09:53 -0500)]
[RM-14156] update the changelog
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Dan Mick [Tue, 22 Dec 2015 21:19:24 +0000 (13:19 -0800)]
Merge pull request #378 from ceph/bump-remoto
[14156] bump remoto to 0.0.27
Reviewed-by: Dan Mick <dmick@redhat.com>
Alfredo Deza [Tue, 22 Dec 2015 18:52:32 +0000 (13:52 -0500)]
[14156] bump remoto to 0.0.27
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Ken Dreyer [Wed, 16 Dec 2015 18:21:30 +0000 (11:21 -0700)]
Merge pull request #377 from ceph/RM-13909
[RM-13909] bump requirement for remoto
Alfredo Deza [Tue, 15 Dec 2015 19:42:52 +0000 (14:42 -0500)]
[RM-13909] bump requirement for remoto
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Jenkins Build Slave User [Fri, 11 Dec 2015 21:09:05 +0000 (21:09 +0000)]
1.5.30
Ken Dreyer [Fri, 11 Dec 2015 16:56:09 +0000 (09:56 -0700)]
Merge pull request #376 from ceph/RM-14061
point to infernalis release
Alfredo Deza [Fri, 11 Dec 2015 16:14:49 +0000 (11:14 -0500)]
[RM-14061] update the changelog
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 11 Dec 2015 16:11:54 +0000 (11:11 -0500)]
[RM-14061] bump to 1.5.30
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Fri, 11 Dec 2015 16:11:15 +0000 (11:11 -0500)]
[RM-14061] default releases to infernalis
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Nathan Cutler [Fri, 11 Dec 2015 12:12:19 +0000 (13:12 +0100)]
Merge pull request #375 from ceph/RM-14049
[RM-14049] deal with systemd when stopping a mon otherwise raise an error
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Alfredo Deza [Thu, 10 Dec 2015 21:18:05 +0000 (16:18 -0500)]
[RM-14049] deal with systemd when stopping a mon otherwise raise an error
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Jenkins Build Slave User [Wed, 2 Dec 2015 18:21:15 +0000 (18:21 +0000)]
1.5.29
Andrew Schoen [Wed, 2 Dec 2015 14:47:21 +0000 (08:47 -0600)]
Merge pull request #374 from ceph/RM-13956
get ready for releasing 1.5.29
Alfredo Deza [Wed, 2 Dec 2015 14:34:44 +0000 (09:34 -0500)]
[RM-13956] update the changelog for the new release
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 2 Dec 2015 14:20:04 +0000 (09:20 -0500)]
[RM-13956] bump the version to 1.5.29
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 1 Dec 2015 16:38:01 +0000 (11:38 -0500)]
Merge pull request #373 from ceph/RM-13934
[RM-13934] remove no longer supported @ char from debian/rules
Alfredo Deza [Tue, 1 Dec 2015 15:32:21 +0000 (10:32 -0500)]
[RM-13934] remove no longer supported @ char from debian/rules
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 25 Nov 2015 14:53:27 +0000 (09:53 -0500)]
Merge pull request #372 from mazebuhu/RM-13585
[RM-13585] Add timestamp to console and log output
Martin Palma [Tue, 24 Nov 2015 16:33:10 +0000 (17:33 +0100)]
[RM-13585] Use different log format for file logger
Signed-off-by: Martin Palma <martin@palma.bz>
Martin Palma [Tue, 24 Nov 2015 16:24:02 +0000 (17:24 +0100)]
[RM-13585] Own logging format for the log file output with timestamp when the
LogRecord was created.
Removed obsolete timestamp replacement.
Signed-off-by: Martin Palma <martin@palma.bz>
Martin Palma [Tue, 24 Nov 2015 06:39:12 +0000 (07:39 +0100)]
[RM-13585] Removed timestamp from the console output.
Signed-off-by: Martin Palma <martin@palma.bz>
Martin Palma [Mon, 23 Nov 2015 15:32:15 +0000 (16:32 +0100)]
[RM-13585] Add timestamp to console and log output
Signed-off-by: Martin Palma <martin@palma.bz>
Alfredo Deza [Fri, 20 Nov 2015 12:53:31 +0000 (07:53 -0500)]
Merge pull request #371 from ceph/RM-13846
[RM-13846] create a contributing guidelines file
Alfredo Deza [Fri, 20 Nov 2015 12:51:24 +0000 (07:51 -0500)]
[RM-13846] create a contributing guidelines file
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai [Wed, 4 Nov 2015 01:45:09 +0000 (09:45 +0800)]
Merge pull request #369 from ceph/pid-flag
[BZ-
1231203 ] specify a pid location for monitors
Reviewed-by: Kefu Chai <kchai@redhat.com>
Alfredo Deza [Tue, 3 Nov 2015 18:57:53 +0000 (13:57 -0500)]
[BZ-
1231203 ] fix invalid path for release keys in test
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 3 Nov 2015 18:46:05 +0000 (13:46 -0500)]
[BZ-
1231203 ] specify a pid location for monitors
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Mon, 26 Oct 2015 19:36:56 +0000 (15:36 -0400)]
Merge pull request #368 from ktdreyer/download-gpg-keys
download GPG keys from download.ceph.com
Ken Dreyer [Mon, 26 Oct 2015 18:56:29 +0000 (12:56 -0600)]
download GPG keys from download.ceph.com
This should be more reliable than the Gitweb interface.
Alfredo Deza [Mon, 12 Oct 2015 11:55:03 +0000 (07:55 -0400)]
Merge pull request #354 from zhouyuan/master
cephdeploy.conf: use more meaningful example apt repo url
Sage Weil [Thu, 1 Oct 2015 00:21:05 +0000 (20:21 -0400)]
Merge pull request #365 from ceph/wip-13000-activate
do not udevadm trigger, ceph-disk does it
Reviewed-by: Sage Weil <sage@redhat.com>
Loic Dachary [Wed, 30 Sep 2015 17:35:04 +0000 (19:35 +0200)]
do not udevadm trigger, ceph-disk does it
There is no need for osd create to call udevadm trigger action=add. By
running all actions associated with add for all block devices, it may
also trigger some race conditions. For instance, the following happens
about 10% of the time, when using dmcrypt:
* ceph-disk prepare --dmcrypt /dev/vdb
* /dev/vdb1 starts activating via udev
* ceph-deploy triggers action=add
* /dev/vdb2 udev chown root /dev/vdb2
* /dev/vdb1 activate fails because of permission denied on /dev/vdb2
* /dev/vdb2 udev action chown ceph /dev/vdb2
http://tracker.ceph.com/issues/13299 Fixes: #13299
Signed-off-by: Loic Dachary <loic@dachary.org>
Dan Mick [Wed, 30 Sep 2015 18:44:01 +0000 (11:44 -0700)]
Merge pull request #364 from ceph/wip-https
no https for gitbuidler.ceph.com
Reviewed-by: Dan Mick <dmick@redhat.com>
Sage Weil [Wed, 30 Sep 2015 18:37:26 +0000 (14:37 -0400)]
hosts/debian/install: gitbuilder.ceph.com does not do https
Signed-off-by: Sage Weil <sage@redhat.com>
Travis Rhoden [Wed, 30 Sep 2015 16:45:34 +0000 (09:45 -0700)]
Merge pull request #357 from ceph/wip-https
download.ceph.com has https now
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Wed, 30 Sep 2015 16:37:51 +0000 (09:37 -0700)]
Merge pull request #359 from SUSE/wip_dry_uninstall_purge
install: functions "uninstall" and "purge" merged to function "remove"
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Sage Weil [Fri, 18 Sep 2015 15:27:43 +0000 (11:27 -0400)]
https for download.ceph.com
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 29 Sep 2015 21:42:39 +0000 (17:42 -0400)]
hosts/debian/install: install apt-transport-https
Signed-off-by: Sage Weil <sage@redhat.com>
Owen Synge [Thu, 24 Sep 2015 11:45:40 +0000 (13:45 +0200)]
install: functions "uninstall" and "purge" merged to function "remove"
Before this patch functions "uninstall" and "purge" are almost identical.
Since the only difference is the logging messages, and when the
distro.uninstall() function is called a boolean parameter set both these
functions are merged into a single command "remove" with the parameter
purge.
Signed-off-by: Owen Synge <osynge@suse.com>
foo
Alfredo Deza [Thu, 24 Sep 2015 14:03:17 +0000 (10:03 -0400)]
Merge pull request #360 from ceph/RM-13230
[RM-13230] fix broken unit test, py.test issue
Alfredo Deza [Thu, 24 Sep 2015 14:00:39 +0000 (10:00 -0400)]
[RM-13230] fix broken unit test, py.test issue
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Yuan Zhou [Mon, 14 Sep 2015 06:16:56 +0000 (14:16 +0800)]
cephdeploy.conf: use more meaningful example apt repo url
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
Alfredo Deza [Sat, 19 Sep 2015 11:32:55 +0000 (07:32 -0400)]
Merge pull request #358 from trhoden/git-cleanup
vendor from git.ceph.com
Travis Rhoden [Fri, 18 Sep 2015 18:00:49 +0000 (11:00 -0700)]
[git-cleanup] vendor from git.ceph.com
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Thu, 17 Sep 2015 20:50:11 +0000 (13:50 -0700)]
Merge pull request #356 from ceph/wip-download
install: go direct to download.ceph.com
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Sage Weil [Thu, 17 Sep 2015 18:37:59 +0000 (14:37 -0400)]
install: go direct to download.ceph.com
Ceph.com does redirects, but this is faster.
Signed-off-by: Sage Weil <sage@redhat.com>
Travis Rhoden [Thu, 10 Sep 2015 23:13:03 +0000 (16:13 -0700)]
Merge pull request #353 from ceph/wip-jessie
jessie support
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Sage Weil [Thu, 10 Sep 2015 23:10:54 +0000 (19:10 -0400)]
debian/ubuntu: add systemd support
Prefer systemd over upstart if present (for newer ubuntu)
Signed-off-by: Sage Weil <sage@redhat.com>
Alfredo Deza [Wed, 9 Sep 2015 17:15:10 +0000 (13:15 -0400)]
Merge pull request #352 from trhoden/RM-12999
[RM-12999] remove bootstrap-rgw key via forgetkeys
Travis Rhoden [Tue, 8 Sep 2015 23:01:56 +0000 (16:01 -0700)]
[RM-12999] remove bootstrap-rgw key via forgetkeys
Fixes: #12999
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Tue, 8 Sep 2015 20:36:19 +0000 (13:36 -0700)]
Merge pull request #351 from ceph/wip-osd-create
osd: enable ceph on osd create
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Sage Weil [Tue, 8 Sep 2015 20:28:02 +0000 (16:28 -0400)]
osd: enable ceph on osd create
Fixes: #12557
Signed-off-by: Sage Weil <sage@redhat.com>
Travis Rhoden [Wed, 2 Sep 2015 21:19:28 +0000 (14:19 -0700)]
Merge pull request #350 from ceph/wip-test
install: add --test install option to install ceph-test package
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Sage Weil [Wed, 2 Sep 2015 20:11:11 +0000 (16:11 -0400)]
install: add --test install option to install ceph-test package
We need this for the teuthology tests.
Don't include it in --all, since any normal person does not want it.
Signed-off-by: Sage Weil <sage@redhat.com>
Travis Rhoden [Sat, 29 Aug 2015 17:20:30 +0000 (10:20 -0700)]
Merge pull request #348 from ceph/wip-dev-commit
install: add support for --dev-commit <sha1>
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Sage Weil [Sat, 29 Aug 2015 14:27:00 +0000 (10:27 -0400)]
install: add support for --dev-commit <sha1>
Adjusted centos, debian, fedora.
suse and rhel don't seem to pay attention to version_kind... :/
Signed-off-by: Sage Weil <sage@redhat.com>
Jenkins [Wed, 26 Aug 2015 18:25:16 +0000 (11:25 -0700)]
1.5.28
Travis Rhoden [Wed, 26 Aug 2015 17:43:36 +0000 (10:43 -0700)]
Bump version
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Wed, 26 Aug 2015 17:42:18 +0000 (10:42 -0700)]
Update changelog
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Ken Dreyer [Fri, 14 Aug 2015 23:17:33 +0000 (17:17 -0600)]
Merge pull request #347 from trhoden/RM-12699
use hosts.get() instead of get_connection for mon create-initial
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Travis Rhoden [Fri, 14 Aug 2015 22:54:54 +0000 (15:54 -0700)]
[RM-12699] formatting tweak
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Fri, 14 Aug 2015 22:51:42 +0000 (15:51 -0700)]
[RM-12699] Use hosts.get() in mon_create_initial()
That way we can pass callbacks
Fixes: #12699
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Reported-by: Bill Lubanovic <blubanovic@penguincomputing.com>
Travis Rhoden [Fri, 14 Aug 2015 02:21:33 +0000 (19:21 -0700)]
Merge pull request #345 from ceph/RM-11115
check if ceph is installed
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Thu, 13 Aug 2015 12:22:49 +0000 (08:22 -0400)]
[RM-11115] allow a list of callbacks when creating a connection
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 12 Aug 2015 12:50:15 +0000 (08:50 -0400)]
[RM-11115] tests for the Ceph package module
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Aug 2015 22:19:35 +0000 (18:19 -0400)]
[RM-11115] prevent osd actions if ceph is not installed
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Aug 2015 21:15:59 +0000 (17:15 -0400)]
[RM-11115] check if ceph is installed before mon actions
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Aug 2015 18:19:40 +0000 (14:19 -0400)]
[RM-11115] use the new class for normalized versions
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Aug 2015 18:19:52 +0000 (14:19 -0400)]
[RM-11115] make a class for normalized versions
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Thu, 13 Aug 2015 12:29:46 +0000 (08:29 -0400)]
[RM-11115] add a callback for checking if ceph is installed
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 12 Aug 2015 20:00:30 +0000 (16:00 -0400)]
Merge pull request #341 from trhoden/RM-12649
mon add: start new mon without calling 'ceph mon add'
Travis Rhoden [Wed, 12 Aug 2015 17:33:29 +0000 (10:33 -0700)]
[RM-12649] No need to call "ceph mon add"
ceph mon add is not needed - merely starting the ceph-mon
daemon will cause it to join the cluster when all the other
steps have been done properly.
Calling "ceph mon add" as we were doing leads to hangs when
moving from 1 to 2 monitors.
Fixes: #12649
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Wed, 12 Aug 2015 17:31:41 +0000 (10:31 -0700)]
Merge pull request #344 from mbroz/systemd
Detect and support both systemd and sysvinit on Fedora, RHEL and CentOS
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Tue, 11 Aug 2015 17:58:36 +0000 (13:58 -0400)]
[RM-11115] initial take on a Ceph package object
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 11 Aug 2015 14:34:16 +0000 (10:34 -0400)]
Merge pull request #343 from trhoden/RM-12663
use 'rpm --import', not 'rpmkeys --import'
Milan Broz [Tue, 11 Aug 2015 07:05:04 +0000 (09:05 +0200)]
Detect and support both systemd and sysvinit on Fedora, RHEL and CentOS
To properly install systemd-enabled and old (sysvinit) Ceph packages
we need to properly detect when systemd target is used.
This cannot be done just by checking distro version, it depends
on Ceph package content (sysvinit can be used on systemd distro as well).
Let's check ceph.target existence and enable systemd only in this case.
Signed-off-by: Milan Broz <mbroz@redhat.com>
Travis Rhoden [Mon, 10 Aug 2015 22:15:01 +0000 (15:15 -0700)]
[RM-12663] use 'rpm --import', not 'rpmkeys --import'
for EL6 compatibility
Fixes: #12663
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Mon, 10 Aug 2015 18:51:55 +0000 (14:51 -0400)]
Merge pull request #342 from trhoden/RM-12644
Remove duplicate package management code
Travis Rhoden [Fri, 7 Aug 2015 22:01:51 +0000 (15:01 -0700)]
[RM-12644] Kill duplicate pkg mgmt code
Ah, payoff! Feels nice.
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Fri, 7 Aug 2015 22:22:19 +0000 (15:22 -0700)]
[RM-12644] Kill TestRPM
pkg_managers.rpm() is unused in the codebase.
There are places that *could* use it, but I'd rather roll that into
pkg_managers.RPMBaseManager at some point
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Fri, 7 Aug 2015 21:55:31 +0000 (14:55 -0700)]
[RM-12644] Add tests for DNF package manager
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Fri, 7 Aug 2015 21:52:11 +0000 (14:52 -0700)]
[RM-12644] Convert Yum/Apt/Zypper tests to use new classes
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Fri, 7 Aug 2015 21:25:43 +0000 (14:25 -0700)]
[RM-12644] Use distro.packager in 'calamari connect'
Refs: #12644
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Fri, 7 Aug 2015 21:23:49 +0000 (14:23 -0700)]
[RM-12644] Use distro.packager for "ceph-deploy pkg"
Refs: #12644
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Thu, 6 Aug 2015 16:46:30 +0000 (09:46 -0700)]
Merge pull request #339 from mbroz/systemd
Do not enable non-existing ceph service on systemd managed EL distros.
Reviewed-By: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Thu, 6 Aug 2015 16:37:54 +0000 (09:37 -0700)]
Merge pull request #340 from ceph/RM-12631
[RM-12631] catch syntax errors in tox runs