]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/log
ceph-cm-ansible.git
9 years agoEmbellish overview documentation 214/head
Zack Cerza [Thu, 31 Mar 2016 18:18:38 +0000 (12:18 -0600)]
Embellish overview documentation

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMention support for CentOS 6 and Debian 8
Zack Cerza [Thu, 31 Mar 2016 16:50:51 +0000 (10:50 -0600)]
Mention support for CentOS 6 and Debian 8

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoSupport Fedora as a collector
Zack Cerza [Thu, 31 Mar 2016 16:14:07 +0000 (10:14 -0600)]
Support Fedora as a collector

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMove pcp toward the beginning of the playbook
Zack Cerza [Thu, 31 Mar 2016 15:52:43 +0000 (09:52 -0600)]
Move pcp toward the beginning of the playbook

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoDon't depend on the users role
Zack Cerza [Thu, 31 Mar 2016 15:39:39 +0000 (09:39 -0600)]
Don't depend on the users role

It's not a real dependency; if we want to update users on the node we
can run the users.yml playbook.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoSet PMCD_CONNECT_TIMEOUT in pmmgr.options
Zack Cerza [Thu, 31 Mar 2016 15:34:56 +0000 (09:34 -0600)]
Set PMCD_CONNECT_TIMEOUT in pmmgr.options

With ~400 hosts, polling takes a very long time with default values.
Dropping the connect timeout to 0.1s speeds things way up.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoRemove lab_domain from target-host
Zack Cerza [Thu, 31 Mar 2016 15:26:55 +0000 (09:26 -0600)]
Remove lab_domain from target-host

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoInitial PCP role for performance monitoring
Zack Cerza [Fri, 18 Mar 2016 00:21:50 +0000 (18:21 -0600)]
Initial PCP role for performance monitoring

http://pcp.io/

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #213 from ceph/wip-nrpe-user
Zack Cerza [Wed, 16 Mar 2016 23:10:05 +0000 (17:10 -0600)]
Merge pull request #213 from ceph/wip-nrpe-user

testnodes: Configure per-OS nrpe user and group name

9 years agotestnodes: Configure per-OS nrpe user and group name 213/head
David Galloway [Wed, 16 Mar 2016 20:42:16 +0000 (16:42 -0400)]
testnodes: Configure per-OS nrpe user and group name

NRPE on CentOS/RHEL ignore the nrpe_user variable in nrpe.cfg due to the
systemd init file.  See https://github.com/NagiosEnterprises/nrpe/issues/28

The 'nagios' user is created by default on *.deb
The 'nrpe' user is created by default on *.rpm

Further reading: https://www.mooash.me/2014/10/24/nagios-nrpe-ansible-role/

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #212 from ceph/wip-nrpe-selinux
Zack Cerza [Wed, 16 Mar 2016 18:54:36 +0000 (12:54 -0600)]
Merge pull request #212 from ceph/wip-nrpe-selinux

testnodes: configure selinux for nagios monitoring

9 years agotestnodes: configure selinux for nagios monitoring 212/head
David Galloway [Wed, 16 Mar 2016 17:06:45 +0000 (13:06 -0400)]
testnodes: configure selinux for nagios monitoring

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #210 from ceph/wip-cobbler-tz
Dan Mick [Wed, 16 Mar 2016 17:40:03 +0000 (10:40 -0700)]
Merge pull request #210 from ceph/wip-cobbler-tz

cobbler: set testnodes timezone during kickstart

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoMerge pull request #211 from ceph/wip-nrpe-service
Dan Mick [Wed, 16 Mar 2016 01:48:31 +0000 (18:48 -0700)]
Merge pull request #211 from ceph/wip-nrpe-service

testnode: add check to make sure NRPE service is running

Reviewed-by: Dan Mick<dmick@redhat.com>
9 years agoUpdating documentation to reflect NRPE support on CentOS and RHEL now 211/head
David Galloway [Wed, 16 Mar 2016 01:36:32 +0000 (21:36 -0400)]
Updating documentation to reflect NRPE support on CentOS and RHEL now

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agotestnode: add check to make sure NRPE service is running
David Galloway [Wed, 16 Mar 2016 01:29:39 +0000 (21:29 -0400)]
testnode: add check to make sure NRPE service is running

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #209 from ceph/wip-nrpe-ssl
Dan Mick [Wed, 16 Mar 2016 01:12:58 +0000 (18:12 -0700)]
Merge pull request #209 from ceph/wip-nrpe-ssl

testnodes: Disable ssl requirement for nrpe on rpm-based distros

Reviewed-by: Dan Mick<dmick@redhat.com>
9 years agotestnodes: Disable ssl requirement for nrpe on rpm-based distros 209/head
David Galloway [Tue, 15 Mar 2016 22:33:55 +0000 (18:33 -0400)]
testnodes: Disable ssl requirement for nrpe on rpm-based distros

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agocobbler: set testnodes timezone during kickstart 210/head
David Galloway [Wed, 16 Mar 2016 00:40:58 +0000 (20:40 -0400)]
cobbler: set testnodes timezone during kickstart

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #208 from ceph/wip-rhel6-8
Zack Cerza [Fri, 4 Mar 2016 21:25:15 +0000 (14:25 -0700)]
Merge pull request #208 from ceph/wip-rhel6-8

Prep for RHEL6.8

9 years agoPrep for RHEL6.8 208/head
David Galloway [Fri, 4 Mar 2016 20:43:11 +0000 (15:43 -0500)]
Prep for RHEL6.8

http://tracker.ceph.com/issues/14982

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #207 from ceph/wip-rhel6-8
Zack Cerza [Fri, 4 Mar 2016 20:48:29 +0000 (13:48 -0700)]
Merge pull request #207 from ceph/wip-rhel6-8

Prep for RHEL6.8

9 years agoPrep for RHEL6.8 207/head
David Galloway [Fri, 4 Mar 2016 20:43:11 +0000 (15:43 -0500)]
Prep for RHEL6.8

http://tracker.ceph.com/issues/14982

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #206 from ceph/wip-cobbler-noansible
Zack Cerza [Fri, 4 Mar 2016 20:01:58 +0000 (13:01 -0700)]
Merge pull request #206 from ceph/wip-cobbler-noansible

cobbler: enable stock OS provisioning

9 years agocobbler: enable stock OS provisioning 206/head
David Galloway [Fri, 4 Mar 2016 19:01:27 +0000 (14:01 -0500)]
cobbler: enable stock OS provisioning

http://tracker.ceph.com/issues/14725

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #205 from ceph/wip-plugin
Dan Mick [Fri, 4 Mar 2016 18:59:58 +0000 (10:59 -0800)]
Merge pull request #205 from ceph/wip-plugin

Adapt failure_log plugin to work with ansible 2.0

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoAdapt failure_log plugin to work with ansible 2.0 205/head
Zack Cerza [Wed, 2 Mar 2016 22:08:38 +0000 (15:08 -0700)]
Adapt failure_log plugin to work with ansible 2.0

This commit maintains backward compatibility

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #204 from ceph/revert-203-wip-14914-defaults
Loic Dachary [Sun, 28 Feb 2016 04:45:15 +0000 (11:45 +0700)]
Merge pull request #204 from ceph/revert-203-wip-14914-defaults

Revert "ansible.cfg: do not set vault_password_file"

9 years agoRevert "ansible.cfg: do not set vault_password_file" 204/head
Loic Dachary [Sun, 28 Feb 2016 04:45:00 +0000 (11:45 +0700)]
Revert "ansible.cfg: do not set vault_password_file"

9 years agoMerge pull request #203 from dachary/wip-14914-defaults
Loic Dachary [Sun, 28 Feb 2016 02:08:25 +0000 (09:08 +0700)]
Merge pull request #203 from dachary/wip-14914-defaults

ansible.cfg: do not set vault_password_file

9 years agoansible.cfg: do not set vault_password_file 203/head
Loic Dachary [Sun, 28 Feb 2016 02:05:50 +0000 (09:05 +0700)]
ansible.cfg: do not set vault_password_file

So that ansible-playbook can run from the root of the repository and not
pick up this value which is unlikely to be correct.

http://tracker.ceph.com/issues/14914 Fixes: #14914

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #202 from yuriw/wip-14848-master
Dan Mick [Thu, 25 Feb 2016 22:42:43 +0000 (14:42 -0800)]
Merge pull request #202 from yuriw/wip-14848-master

Added "- ncurses-devel" for xfstests to run and pass

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoAdded "- ncurses-devel" for xfstests to run and pass 202/head
Yuri Weinstein [Thu, 25 Feb 2016 22:27:05 +0000 (14:27 -0800)]
Added "- ncurses-devel" for xfstests to run and pass

Fixes: #14848
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #201 from dmick/master
Zack Cerza [Sat, 20 Feb 2016 00:00:28 +0000 (17:00 -0700)]
Merge pull request #201 from dmick/master

common/tasks/kerberos.yml: Test ansible_os_family for packaging type

9 years agocommon/tasks/kerberos.yml: Test ansible_os_family for packaging type 201/head
Dan Mick [Fri, 19 Feb 2016 23:11:06 +0000 (15:11 -0800)]
common/tasks/kerberos.yml: Test ansible_os_family for packaging type

...rather than ansible_distribution

Fixes: #14751
Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #200 from ceph/wip-f22-int
Dan Mick [Thu, 18 Feb 2016 04:12:11 +0000 (20:12 -0800)]
Merge pull request #200 from ceph/wip-f22-int

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoFixes http://tracker.ceph.com/issues/14790 200/head
David Galloway [Thu, 18 Feb 2016 03:34:35 +0000 (22:34 -0500)]
Fixes http://tracker.ceph.com/issues/14790

Cobbler would fail to create kickstart because non-Fedora distros would return 7.X, for example, as the integer resulting in CentOS and RHEL kickstarts to fail

Fixes: #14790
Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #198 from ceph/wip-ansible-2-prep
Dan Mick [Wed, 17 Feb 2016 18:23:40 +0000 (10:23 -0800)]
Merge pull request #198 from ceph/wip-ansible-2-prep

Preparation for ansible 2.x

Reviewed-by: <dan.mick@redhat.com>
9 years agoMerge pull request #199 from ceph/wip-f22-gpg
Zack Cerza [Wed, 17 Feb 2016 00:33:56 +0000 (17:33 -0700)]
Merge pull request #199 from ceph/wip-f22-gpg

Install yum on Fedora 22 and higher

9 years agoyum package is not available from dvd image repo 199/head
David Galloway [Wed, 17 Feb 2016 00:19:59 +0000 (19:19 -0500)]
yum package is not available from dvd image repo

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoInstall yum on Fedora 22 and higher
David Galloway [Wed, 17 Feb 2016 00:17:07 +0000 (19:17 -0500)]
Install yum on Fedora 22 and higher

Existing tasks like gpg_keys.yml rely on the yum module

This is temporary until we can move to ansible v2.0's package module

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoRename ansible_user to cm_user 198/head
Zack Cerza [Tue, 16 Feb 2016 22:07:34 +0000 (15:07 -0700)]
Rename ansible_user to cm_user

ansible_user is now used by ansible itself.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #197 from ceph/wip-14729
Zack Cerza [Tue, 16 Feb 2016 22:33:04 +0000 (15:33 -0700)]
Merge pull request #197 from ceph/wip-14729

Enable Fedora 22 installation in labs

9 years agocobbler: Modify postinstall trigger script to work with Fedora 22 197/head
David Galloway [Tue, 16 Feb 2016 21:17:57 +0000 (16:17 -0500)]
cobbler: Modify postinstall trigger script to work with Fedora 22

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoInstall pip on Fedora 22
David Galloway [Tue, 16 Feb 2016 20:47:33 +0000 (15:47 -0500)]
Install pip on Fedora 22

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agocobbler: Modify Fedora 22 packages installed during kickstart
David Galloway [Tue, 16 Feb 2016 19:50:27 +0000 (14:50 -0500)]
cobbler: Modify Fedora 22 packages installed during kickstart

The @base group no longer exists in Fedora 22 and causes anaconda to
halt during install.  Using @^infrastructure-server-environment in its place

The gpg_keys ansible task requires yum to be installed prior to first boot

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoInstall nrpe daemon for Fedora 22
David Galloway [Sat, 13 Feb 2016 01:00:10 +0000 (20:00 -0500)]
Install nrpe daemon for Fedora 22

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoRename Fedora 20 sshd config to Fedora 22 since F20 no longer supported
David Galloway [Fri, 12 Feb 2016 23:52:31 +0000 (18:52 -0500)]
Rename Fedora 20 sshd config to Fedora 22 since F20 no longer supported

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoUpdate package location and requirements for F22
David Galloway [Fri, 12 Feb 2016 23:41:53 +0000 (18:41 -0500)]
Update package location and requirements for F22

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoUse ansible's new '*become*' options
Zack Cerza [Tue, 16 Feb 2016 21:40:38 +0000 (14:40 -0700)]
Use ansible's new '*become*' options

The old '*sudo*' options are deprecated.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoRenaming and repurposing file since we no longer support F20
David Galloway [Fri, 12 Feb 2016 21:31:42 +0000 (16:31 -0500)]
Renaming and repurposing file since we no longer support F20

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoAdding Fedora22 to labs http://tracker.ceph.com/issues/14729
David Galloway [Fri, 12 Feb 2016 20:25:10 +0000 (15:25 -0500)]
Adding Fedora22 to labs http://tracker.ceph.com/issues/14729

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #196 from dmick/master
David Galloway [Tue, 16 Feb 2016 00:16:54 +0000 (19:16 -0500)]
Merge pull request #196 from dmick/master

Include /keys in path to key files, and document what's expected

9 years agoInclude /keys in path to key files, and document what's expected 196/head
Dan Mick [Tue, 16 Feb 2016 00:11:38 +0000 (16:11 -0800)]
Include /keys in path to key files, and document what's expected

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #195 from dmick/master
David Galloway [Mon, 15 Feb 2016 23:31:09 +0000 (18:31 -0500)]
Merge pull request #195 from dmick/master

Stop looking for keys on git.ceph.com

9 years agoStop looking for keys on git.ceph.com 195/head
Dan Mick [Mon, 15 Feb 2016 22:30:39 +0000 (14:30 -0800)]
Stop looking for keys on git.ceph.com

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoMerge pull request #193 from ceph/wip-libvirtpool-check
Zack Cerza [Fri, 5 Feb 2016 17:05:43 +0000 (10:05 -0700)]
Merge pull request #193 from ceph/wip-libvirtpool-check

Fixing srv_libvirtpool check syntax

9 years agoFixing srv_libvirtpool check syntax 193/head
David Galloway [Fri, 5 Feb 2016 16:02:15 +0000 (11:02 -0500)]
Fixing srv_libvirtpool check syntax

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #192 from dmick/wip-vpshost
Zack Cerza [Thu, 4 Feb 2016 18:56:18 +0000 (11:56 -0700)]
Merge pull request #192 from dmick/wip-vpshost

Add vmhost role, supporting tasks, to provision VPS hosts

9 years agoAdd vmhost role, supporting tasks, to provision VPS hosts 192/head
Dan Mick [Thu, 28 Jan 2016 06:09:27 +0000 (22:09 -0800)]
Add vmhost role, supporting tasks, to provision VPS hosts

Note: this expects some setup on the host; see README.rst

9 years agoMerge pull request #191 from ceph/wip-timezone
Dan Mick [Wed, 20 Jan 2016 22:32:41 +0000 (14:32 -0800)]
Merge pull request #191 from ceph/wip-timezone

common: Set timezone (defaults to UTC)

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agoHandle timedatectl output format change 191/head
Zack Cerza [Wed, 20 Jan 2016 22:19:29 +0000 (15:19 -0700)]
Handle timedatectl output format change

timedatectl in 7.2 helpfully changes 'Timezone' to 'Time zone'. Use a
regexp to handle both formats.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoOn CentOS 6, set the hardware clock
Zack Cerza [Wed, 20 Jan 2016 20:56:04 +0000 (13:56 -0700)]
On CentOS 6, set the hardware clock

/etc/localtime on its own doesn't cause the hardware clock to be reset
(at least immediately). So, do that.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoUse separate codepaths for CentOS 6 vs. 7
Zack Cerza [Wed, 20 Jan 2016 19:35:23 +0000 (12:35 -0700)]
Use separate codepaths for CentOS 6 vs. 7

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoSet timezone for apt systems
Zack Cerza [Wed, 20 Jan 2016 17:36:56 +0000 (10:36 -0700)]
Set timezone for apt systems

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoSet timezone for yum systems
Zack Cerza [Wed, 20 Jan 2016 17:28:24 +0000 (10:28 -0700)]
Set timezone for yum systems

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoAdd default timezone (UTC)
Zack Cerza [Wed, 20 Jan 2016 17:28:05 +0000 (10:28 -0700)]
Add default timezone (UTC)

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agocommon: Split out tasks into yum_systems.yml
Zack Cerza [Wed, 20 Jan 2016 17:17:18 +0000 (10:17 -0700)]
common: Split out tasks into yum_systems.yml

Similar to how the testnodes role works. apt_systems.yml will be added
when it's needed.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #190 from ceph/wip-puddle-updates
Zack Cerza [Tue, 19 Jan 2016 17:29:01 +0000 (10:29 -0700)]
Merge pull request #190 from ceph/wip-puddle-updates

puddle: fixes for ceph-1.3-async and distill

9 years agopuddle: add SCL to ceph-1.3-async configuration 190/head
Ken Dreyer [Fri, 15 Jan 2016 22:02:10 +0000 (15:02 -0700)]
puddle: add SCL to ceph-1.3-async configuration

In RHCeph 1.3.1, we introduced Foreman, which has a dependency on the
SCL product. All async updates after this must use the SCL repo for
repoclosure.

9 years agopuddle/ceph-distill: rm unused variable
Ken Dreyer [Mon, 21 Dec 2015 23:45:47 +0000 (16:45 -0700)]
puddle/ceph-distill: rm unused variable

This would cause `ceph-distill` to fail when the file did not exist for
`cat` to find.

9 years agoMerge pull request #188 from ceph/wip-cobbler-centos7
Andrew Schoen [Fri, 15 Jan 2016 18:20:38 +0000 (12:20 -0600)]
Merge pull request #188 from ceph/wip-cobbler-centos7

cobbler_profile: Add CentOS 7.1 and 7.2

9 years agoMerge pull request #189 from dmick/master
Zack Cerza [Fri, 15 Jan 2016 15:41:16 +0000 (08:41 -0700)]
Merge pull request #189 from dmick/master

Add 'nokeymap' to inktank-rescue cobbler profile's kernel options

9 years agoAdd 'nokeymap' to inktank-rescue cobbler profile's kernel options 189/head
Dan Mick [Fri, 15 Jan 2016 03:09:53 +0000 (19:09 -0800)]
Add 'nokeymap' to inktank-rescue cobbler profile's kernel options

This stops it prompting for a keymap on boot.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agocobbler_profile: Add CentOS 7.1 and 7.2 188/head
Zack Cerza [Wed, 13 Jan 2016 21:35:16 +0000 (14:35 -0700)]
cobbler_profile: Add CentOS 7.1 and 7.2

Also rename the old CentOS 7 profile to reflect that it is for 7.0

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #186 from ceph/revert-166-wip-rm-fastcgi-rhel
Andrew Schoen [Wed, 13 Jan 2016 21:32:26 +0000 (15:32 -0600)]
Merge pull request #186 from ceph/revert-166-wip-rm-fastcgi-rhel

Revert "testnode: do not install fastcgi on RHEL"

9 years agouse gitbuilder_host variable instead of hardcoded url name 186/head
Vasu Kulkarni [Wed, 13 Jan 2016 18:35:41 +0000 (13:35 -0500)]
use gitbuilder_host variable instead of hardcoded url name

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
9 years agoMerge pull request #167 from ceph/wip-rhel-pkg
Andrew Schoen [Wed, 13 Jan 2016 17:57:05 +0000 (11:57 -0600)]
Merge pull request #167 from ceph/wip-rhel-pkg

rhel package changes required for ceph

9 years agoMerge pull request #187 from dmick/master
Zack Cerza [Wed, 13 Jan 2016 15:39:04 +0000 (08:39 -0700)]
Merge pull request #187 from dmick/master

users: filter userlists against 'users' later

9 years agousers: filter userlists against 'users' later 187/head
Dan Mick [Wed, 13 Jan 2016 05:17:32 +0000 (21:17 -0800)]
users: filter userlists against 'users' later

Filter the user lists after the other list-modifying
operations.  This way, the user-requested 'users' variable
filter has final say over which users are considered.

Signed-off-by: Dan Mick <dan.mick@redhat.com>
9 years agoRevert "testnode: do not install fastcgi on RHEL"
vasukulkarni [Tue, 12 Jan 2016 23:28:44 +0000 (15:28 -0800)]
Revert "testnode: do not install fastcgi on RHEL"

9 years agoRemove ceph dependency packages 167/head
Vasu Kulkarni [Mon, 16 Nov 2015 20:25:44 +0000 (15:25 -0500)]
Remove ceph dependency packages

Remove the additional ceph dependency packages and let the installer install them
during install task.

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
9 years agoadd leveldb and xmlstartlet from epel
vasukulkarni [Fri, 13 Nov 2015 23:19:32 +0000 (15:19 -0800)]
add leveldb and xmlstartlet from epel

leveldb and xmlstartlet are required for rhel to satisfy dependency

Signed-off-by: Vasu Kulkarni vasu@redhat.com
9 years agoMerge pull request #185 from ceph/wip-nrpe-reload
Dan Mick [Tue, 5 Jan 2016 01:28:32 +0000 (17:28 -0800)]
Merge pull request #185 from ceph/wip-nrpe-reload

testnodes: fixing nrpe service configuration setup order

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agotestnodes: fixing nrpe service configuration setup order 185/head
David Galloway [Mon, 4 Jan 2016 16:45:57 +0000 (11:45 -0500)]
testnodes: fixing nrpe service configuration setup order

- Undo commit 2f28215cf79e596142986c8835040e5b1676849b
  - Service should be restarted after nrpe.cfg is modified; not after the /etc/default/{{ nrpe_service_name }} file is modified
  - /etc/default/{{ nrpe_service_name }} gets read anytime service is restarted

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #184 from ceph/wip-nagios-clients
Dan Mick [Thu, 24 Dec 2015 00:21:33 +0000 (16:21 -0800)]
Merge pull request #184 from ceph/wip-nagios-clients

testnodes: updates nagios clients for lab move and yum systems

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agotestnodes: Service should be restarted after all configuring is done 184/head
dgalloway [Wed, 23 Dec 2015 23:08:39 +0000 (18:08 -0500)]
testnodes: Service should be restarted after all configuring is done

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agotestnodes: Updating /etc/default service filename to be OS agnostic
dgalloway [Wed, 23 Dec 2015 23:10:02 +0000 (18:10 -0500)]
testnodes: Updating /etc/default service filename to be OS agnostic

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agotestnodes: Update nrpe config to use long-form switches and new nagios server IPs
dgalloway [Wed, 23 Dec 2015 22:59:31 +0000 (17:59 -0500)]
testnodes: Update nrpe config to use long-form switches and new nagios server IPs

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agotestnodes: Change handler to use nrpe service name variable
dgalloway [Wed, 23 Dec 2015 23:01:46 +0000 (18:01 -0500)]
testnodes: Change handler to use nrpe service name variable

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agotestnodes: Set OS-specific nrpe variables
dgalloway [Wed, 23 Dec 2015 23:01:23 +0000 (18:01 -0500)]
testnodes: Set OS-specific nrpe variables

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agotestnodes: Move nagios task to be OS agnostic
dgalloway [Wed, 23 Dec 2015 23:00:58 +0000 (18:00 -0500)]
testnodes: Move nagios task to be OS agnostic

Also moved disk_monitoring task since it's related to nagios

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agotestnodes: Install nrpe and its plugins on rpm-based systems
dgalloway [Wed, 23 Dec 2015 22:58:12 +0000 (17:58 -0500)]
testnodes: Install nrpe and its plugins on rpm-based systems

Signed-off-by: David Galloway <dgallowa@redhat.com>
9 years agoMerge pull request #183 from ceph/wip-extra-admins
Dan Mick [Wed, 23 Dec 2015 20:45:56 +0000 (12:45 -0800)]
Merge pull request #183 from ceph/wip-extra-admins

users: Allow extending managed_admin_users

Reviewed-by: Dan Mick <dmick@redhat.com>
9 years agousers: Allow extending managed_admin_users 183/head
Zack Cerza [Wed, 23 Dec 2015 19:24:57 +0000 (12:24 -0700)]
users: Allow extending managed_admin_users

Using a new variable called extra_admin_users, it is now possible to
grant sudo access to a set of users on a subset of hosts.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agousers: Remove false statement and reindent
Zack Cerza [Wed, 23 Dec 2015 19:24:10 +0000 (12:24 -0700)]
users: Remove false statement and reindent

The false statement was about revocation, which is correctly covered
later in the text.

Signed-off-by: Zack Cerza <zack@redhat.com>
9 years agoMerge pull request #182 from ceph/wip-puddle-updates
Zack Cerza [Fri, 18 Dec 2015 23:21:37 +0000 (16:21 -0700)]
Merge pull request #182 from ceph/wip-puddle-updates

puddle: ceph-1.3.z adjustments

9 years agopuddle: ceph-1.3.z adjustments 182/head
Ken Dreyer [Fri, 18 Dec 2015 22:56:47 +0000 (15:56 -0700)]
puddle: ceph-1.3.z adjustments

Now that RHCS 1.3.1 is released,

 - Tweak the version numbers in Puddle. These numbers are cosmetic and
   control the names of the directories where Puddle puts its output.
   As explained in bfc268d7d11ce4757f44a8729830dff9ecb93df9, the purpose
   of the separate output directories is to allow the RH QE team to
   distinguish between "the next micro RHCS release" (in this case,
   1.3.2), and any async updates we will ship for RHCS 1.3 in the
   meantime.

 - Add ceph-1.3.z to the list of advisories to query in Red Hat's Errata
   Tool.

9 years agoMerge pull request #164 from ceph/wip-puddle-updates
Ken Dreyer [Fri, 18 Dec 2015 22:56:13 +0000 (15:56 -0700)]
Merge pull request #164 from ceph/wip-puddle-updates

puddle: add rsyncd

9 years agopuddle: add rsyncd 164/head
Ken Dreyer [Thu, 5 Nov 2015 20:50:46 +0000 (13:50 -0700)]
puddle: add rsyncd

Run rsyncd with access to the "ubuntu" directory. This will permit Red
Hat's rel-eng to view this repository layout.