]>
git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/log
Travis Rhoden [Fri, 9 Jan 2015 17:50:33 +0000 (17:50 +0000)]
doc: Add justification for check_obsoletes
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Fri, 9 Jan 2015 16:19:24 +0000 (16:19 +0000)]
Enable check_obsoletes in Fedora
Since Fedora ships downstream RPMs that obsolete
python-ceph, those RPMs will be pulled in to resolve
dependencies instead of those hosted by ceph.com, leading
to package errors.
To prevent this, enable check_obsoletes in the Yum
priorities plugin.
Fixes: 10476
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Mon, 5 Jan 2015 19:01:53 +0000 (14:01 -0500)]
Merge pull request #256 from ktdreyer/rpmlint-fixes
rpmlint fixes
Ken Dreyer [Fri, 2 Jan 2015 22:57:01 +0000 (15:57 -0700)]
ceph-deploy.spec: quote RPM macros in comments
Prior to this commit, RPM would expand the macros that were present in
the comment.
Use a double percent sign to quote the macros so that RPM will not expand
them.
This fixes the following rpmlint warnings:
ceph-deploy.spec:60: W: macro-in-comment %setup
ceph-deploy.spec:60: W: macro-in-comment %{name}
More information from rpmlint's "-I" (help) command:
$ rpmlint -I macro-in-comment
macro-in-comment:
There is a unescaped macro after a shell style comment in the
specfile. Macros are expanded everywhere, so check if it can cause a
problem in this case and escape the macro with another leading % if
appropriate.
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer [Fri, 2 Jan 2015 22:54:31 +0000 (15:54 -0700)]
ceph-deploy.spec: use spaces instead of tabs
This fixes the following rpmlint warning:
ceph-deploy.spec:15: W: mixed-use-of-spaces-and-tabs (spaces: line 15,
tab: line 13)
More information from rpmlint's "-I" (help) command:
$ rpmlint -I mixed-use-of-spaces-and-tabs
mixed-use-of-spaces-and-tabs:
The specfile mixes use of spaces and tabs for indentation, which is a
cosmetic annoyance. Use either spaces or tabs for indentation, not
both.
Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
Alfredo Deza [Fri, 2 Jan 2015 17:46:25 +0000 (12:46 -0500)]
Merge pull request #255 from trhoden/doc_repo
doc: update README to not install from ceph-extras
Travis Rhoden [Fri, 2 Jan 2015 17:38:22 +0000 (12:38 -0500)]
doc: update README to not install from ceph-extras
Update doc to remove reference to ceph-extras for RPM and DEB
repos. ceph-deploy is no longer pushed to the ceph-extras repo
and hasn't been for some time. If users are not installing from
PyPI, they should be using either the testing or release repo
of their choice for ceph.
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Jenkins [Wed, 10 Dec 2014 15:05:42 +0000 (07:05 -0800)]
1.5.21
Travis Rhoden [Wed, 10 Dec 2014 14:54:40 +0000 (09:54 -0500)]
Bump version
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Wed, 10 Dec 2014 14:53:50 +0000 (09:53 -0500)]
Update changelog
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Tue, 2 Dec 2014 16:59:23 +0000 (11:59 -0500)]
Merge pull request #250 from trhoden/10043
Return non-zero exit status when gatherkeys fails
Travis Rhoden [Tue, 18 Nov 2014 20:21:37 +0000 (20:21 +0000)]
Return non-zero when gatherkeys fails
Immediately abort and exit when a needed key cannot be found
on the list of given hosts.
Define a new exception, KeyNotFoundError, and raise that from
gatherkeys() when the requested file does not exist on any of
the given hosts to try. Since we now raise an exception on
error, there is no longer any need to return a value from
gatherkeys().
Fixes: 10043
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Tue, 18 Nov 2014 17:27:04 +0000 (17:27 +0000)]
Import from ceph_deploy package instead of . in gatherkeys.py
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Wed, 19 Nov 2014 19:34:56 +0000 (14:34 -0500)]
Merge pull request #252 from trhoden/10137
default to giant when installing
Travis Rhoden [Wed, 19 Nov 2014 14:42:07 +0000 (09:42 -0500)]
default to giant when installing
Fixes: 10137
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Ken Dreyer [Wed, 19 Nov 2014 16:06:39 +0000 (09:06 -0700)]
Merge pull request #253 from trhoden/doc
Point to ceph-deploy tracker instead of devops
Travis Rhoden [Wed, 19 Nov 2014 15:33:11 +0000 (10:33 -0500)]
Point to ceph-deploy tracker instead of devops
Modify README and docs to point to the ceph-deploy bug tracker
now that it is its own project instead of within devops.
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Wed, 19 Nov 2014 12:36:30 +0000 (07:36 -0500)]
Merge pull request #251 from trhoden/10133
Fix string compare for distro during EPEL install
Travis Rhoden [Tue, 18 Nov 2014 22:11:17 +0000 (17:11 -0500)]
Fix string compare for distro during EPEL install
Use distro.normalized_name instead of
distro.name.lower
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Jenkins [Thu, 13 Nov 2014 16:08:46 +0000 (08:08 -0800)]
1.5.20
Travis Rhoden [Thu, 13 Nov 2014 16:02:53 +0000 (11:02 -0500)]
Bump version
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden [Wed, 12 Nov 2014 19:44:52 +0000 (14:44 -0500)]
Update changelog
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
Alfredo Deza [Mon, 10 Nov 2014 16:09:38 +0000 (11:09 -0500)]
remove commented out cruft in scripts/
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 10 Nov 2014 14:14:08 +0000 (09:14 -0500)]
build packages are on parent dir
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 10 Nov 2014 14:07:20 +0000 (09:07 -0500)]
there is no need to move the repo builds
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Fri, 7 Nov 2014 21:21:06 +0000 (16:21 -0500)]
jenkins: remove build directory cd
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 29 Oct 2014 18:25:06 +0000 (14:25 -0400)]
bump the remoto requirement to 0.0.23
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Jenkins [Wed, 29 Oct 2014 14:19:41 +0000 (07:19 -0700)]
1.5.19
Alfredo Deza [Tue, 28 Oct 2014 20:27:51 +0000 (16:27 -0400)]
update the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 28 Oct 2014 18:37:10 +0000 (14:37 -0400)]
bump the version
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Mon, 27 Oct 2014 20:05:07 +0000 (14:05 -0600)]
Merge pull request #249 from alfredodeza/9530
create the temporary file in /etc/ceph so that SELinux is happy
Alfredo Deza [Mon, 27 Oct 2014 18:52:38 +0000 (14:52 -0400)]
create the temporary file in /etc/ceph so that SELinux is happy
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 23 Oct 2014 20:34:04 +0000 (16:34 -0400)]
add a title to the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Jenkins [Thu, 9 Oct 2014 17:37:06 +0000 (10:37 -0700)]
1.5.18
Alfredo Deza [Thu, 9 Oct 2014 17:33:21 +0000 (13:33 -0400)]
bump the version
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 9 Oct 2014 17:32:58 +0000 (13:32 -0400)]
update the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Jenkins [Thu, 9 Oct 2014 16:38:44 +0000 (09:38 -0700)]
1.5.18
Zack Cerza [Thu, 9 Oct 2014 16:28:30 +0000 (10:28 -0600)]
Merge pull request #248 from alfredodeza/9662
create a `{cluster}.mon.keyring` file if it doesn't exist
Alfredo Deza [Thu, 9 Oct 2014 14:20:26 +0000 (10:20 -0400)]
create a mon keyring if not found when deploying a mon
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 9 Oct 2014 14:19:56 +0000 (10:19 -0400)]
create a mon keyring in a helper function
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 9 Oct 2014 14:04:17 +0000 (10:04 -0400)]
create a utility to read and return file contents
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 8 Oct 2014 12:42:29 +0000 (08:42 -0400)]
Merge pull request #247 from thesues/master
Put distro.conn.exit to the end of function
Dongmao Zhang [Wed, 8 Oct 2014 08:38:40 +0000 (16:38 +0800)]
Put distro.conn.exit to the end of function
system.enable_service(distro.conn) is still needing the connection.
Signed-off-by: Dongmao Zhang <deanraccoon@gmail.com>
Jenkins [Mon, 6 Oct 2014 16:15:34 +0000 (09:15 -0700)]
1.5.17
Alfredo Deza [Mon, 6 Oct 2014 16:11:52 +0000 (12:11 -0400)]
bump the version for init
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 6 Oct 2014 16:11:24 +0000 (12:11 -0400)]
update the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Gregory Meno [Fri, 3 Oct 2014 17:32:54 +0000 (13:32 -0400)]
Merge pull request #246 from alfredodeza/9645
ensure priorities for custom repos as well
Alfredo Deza [Fri, 3 Oct 2014 16:45:07 +0000 (12:45 -0400)]
ensure priorities for custom repos as well
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Wed, 1 Oct 2014 15:30:54 +0000 (09:30 -0600)]
Merge pull request #245 from alfredodeza/9629
don't prompt twice for passwords
Alfredo Deza [Wed, 1 Oct 2014 15:23:37 +0000 (11:23 -0400)]
do not detect sudo when attempting to copy ssh keys
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 1 Oct 2014 15:22:48 +0000 (11:22 -0400)]
allow to pass detect_sudo to get()
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Jenkins [Tue, 30 Sep 2014 14:25:13 +0000 (07:25 -0700)]
1.5.16
Alfredo Deza [Tue, 30 Sep 2014 13:26:03 +0000 (09:26 -0400)]
bump the version
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 30 Sep 2014 13:23:17 +0000 (09:23 -0400)]
bump the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Mon, 29 Sep 2014 22:18:00 +0000 (16:18 -0600)]
Merge pull request #244 from alfredodeza/9624
handle the weirdness we do for `sid` releases of debian
Alfredo Deza [Mon, 29 Sep 2014 18:39:25 +0000 (14:39 -0400)]
fallback to 0 for text garbage
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Mon, 29 Sep 2014 18:37:58 +0000 (14:37 -0400)]
test the fix for text versions
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Fri, 26 Sep 2014 18:46:24 +0000 (12:46 -0600)]
Merge pull request #243 from alfredodeza/9319
set priority on apt distros
Alfredo Deza [Fri, 26 Sep 2014 14:18:13 +0000 (10:18 -0400)]
add a remote helper to pin repos
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Fri, 26 Sep 2014 14:04:29 +0000 (10:04 -0400)]
when installing in debian, pin/prioritize the repo
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 25 Sep 2014 16:02:10 +0000 (12:02 -0400)]
pass detect_sudo for local connections
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 25 Sep 2014 13:10:25 +0000 (09:10 -0400)]
Merge pull request #242 from tolbkni/epel
install epel-release package from CentOS Extras repository
Tolbkni Kao [Thu, 25 Sep 2014 12:31:52 +0000 (20:31 +0800)]
install epel-release package from CentOS Extras repository
detail information:
[CentOS-announce] The epel-release package is now available via Extras
http://lists.centos.org/pipermail/centos-announce/2014-September/020526.html
Zack Cerza [Wed, 24 Sep 2014 22:22:22 +0000 (16:22 -0600)]
Merge pull request #241 from alfredodeza/9565
smarter sudo detection
Alfredo Deza [Wed, 24 Sep 2014 21:22:37 +0000 (17:22 -0400)]
bump remoto requirement
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 24 Sep 2014 21:17:48 +0000 (17:17 -0400)]
remove the sudo checks in ceph-deploy
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 24 Sep 2014 21:14:36 +0000 (17:14 -0400)]
use the new sudo detection magic from remoto
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Tue, 23 Sep 2014 20:41:00 +0000 (14:41 -0600)]
Merge pull request #240 from alfredodeza/9090
explicitly enable services in `el` distros
Alfredo Deza [Tue, 23 Sep 2014 17:02:28 +0000 (13:02 -0400)]
pass in the distro module to create_mds
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 23 Sep 2014 16:56:17 +0000 (12:56 -0400)]
add tests for the grep utilities in remotes
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 23 Sep 2014 16:53:45 +0000 (12:53 -0400)]
enable the ceph service when creating an osd
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 23 Sep 2014 15:31:04 +0000 (11:31 -0400)]
enable the ceph service when creating an mds
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 23 Sep 2014 15:25:52 +0000 (11:25 -0400)]
create grep functions for remote hosts
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 23 Sep 2014 15:22:10 +0000 (11:22 -0400)]
when creating monitors, enable the service on el-like distros
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 23 Sep 2014 15:21:45 +0000 (11:21 -0400)]
add a helper for checking el-like distros
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 23 Sep 2014 12:54:13 +0000 (08:54 -0400)]
create a is_systemd helper
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Jenkins [Fri, 12 Sep 2014 19:30:50 +0000 (12:30 -0700)]
1.5.15
Alfredo Deza [Fri, 12 Sep 2014 19:28:27 +0000 (15:28 -0400)]
bump the version
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Fri, 12 Sep 2014 19:27:50 +0000 (15:27 -0400)]
update the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Fri, 12 Sep 2014 17:51:42 +0000 (11:51 -0600)]
Merge pull request #239 from alfredodeza/9265
conditionally install wget if not present
Alfredo Deza [Fri, 12 Sep 2014 17:41:35 +0000 (13:41 -0400)]
conditionally install wget if not present
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Wed, 10 Sep 2014 19:32:57 +0000 (13:32 -0600)]
Merge pull request #238 from alfredodeza/6142
warn against too many OSDs per host
Alfredo Deza [Wed, 10 Sep 2014 18:31:21 +0000 (14:31 -0400)]
fix the connection mock that extends the path
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 10 Sep 2014 17:54:25 +0000 (13:54 -0400)]
add a few tests for the new check
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 10 Sep 2014 17:54:15 +0000 (13:54 -0400)]
implement a check for dangerous number of OSDs per host
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 10 Sep 2014 16:00:39 +0000 (12:00 -0400)]
remove commented out cruft
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Jenkins [Tue, 9 Sep 2014 20:51:23 +0000 (13:51 -0700)]
1.5.14
Alfredo Deza [Tue, 9 Sep 2014 20:28:34 +0000 (16:28 -0400)]
bump the version to 1.5.14
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 9 Sep 2014 20:27:43 +0000 (16:27 -0400)]
update the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Tue, 9 Sep 2014 20:09:04 +0000 (16:09 -0400)]
bump requirement for remoto
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Fri, 5 Sep 2014 16:23:22 +0000 (12:23 -0400)]
bump the requirement for remoto v 0.0.20
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Jenkins [Wed, 3 Sep 2014 12:38:57 +0000 (05:38 -0700)]
1.5.13
Alfredo Deza [Wed, 3 Sep 2014 12:37:32 +0000 (08:37 -0400)]
bump the version to 1.5.13
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Wed, 3 Sep 2014 12:37:06 +0000 (08:37 -0400)]
update the changelog
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Zack Cerza [Thu, 28 Aug 2014 17:34:40 +0000 (11:34 -0600)]
Merge pull request #237 from alfredodeza/9138
fedora should get the yum priorities plugin installed
Alfredo Deza [Thu, 28 Aug 2014 15:51:05 +0000 (11:51 -0400)]
properly import the pkg_managers
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 28 Aug 2014 15:47:28 +0000 (11:47 -0400)]
use the new utility properly in fedora
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 28 Aug 2014 15:43:51 +0000 (11:43 -0400)]
remove the utility for yum plugin priorities
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 28 Aug 2014 15:43:03 +0000 (11:43 -0400)]
add tests for the modifications of the utility
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Alfredo Deza [Thu, 28 Aug 2014 15:42:44 +0000 (11:42 -0400)]
move the yum priority utility to hosts/util
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>