]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/log
ceph-cm-ansible.git
6 years agocobbler: Update RHEL disk partition snippet for RHEL8 463/head
David Galloway [Thu, 18 Jul 2019 16:48:25 +0000 (12:48 -0400)]
cobbler: Update RHEL disk partition snippet for RHEL8

Syntax was incorrect and caused issues on systems where /dev/sda isn't the first disk in the system.

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #461 from ceph/wip-rhel8ga
Zack Cerza [Mon, 3 Jun 2019 16:17:30 +0000 (10:17 -0600)]
Merge pull request #461 from ceph/wip-rhel8ga

RHEL8 GA updates

6 years agoMerge pull request #460 from SUSE/git-base-url
David Galloway [Mon, 3 Jun 2019 16:13:43 +0000 (12:13 -0400)]
Merge pull request #460 from SUSE/git-base-url

teuthology: add defaults for ceph_git_base_url

6 years agocommon: Only put epel repos in place on EL7 or lower 461/head
David Galloway [Mon, 3 Jun 2019 15:57:25 +0000 (11:57 -0400)]
common: Only put epel repos in place on EL7 or lower

This should be reversed when EPEL8 is released (http://tracker.ceph.com/issues/40113)

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agocommon: RHEL8 GAed so use CDN/RHSM repos
David Galloway [Mon, 3 Jun 2019 15:51:45 +0000 (11:51 -0400)]
common: RHEL8 GAed so use CDN/RHSM repos

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agocobbler: Add rhsm repos for RHEL8 in snippet
David Galloway [Mon, 3 Jun 2019 15:38:08 +0000 (11:38 -0400)]
cobbler: Add rhsm repos for RHEL8 in snippet

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoteuthology: add defaults for ceph_git_base_url 460/head
Kyr Shatskyy [Fri, 15 Mar 2019 00:17:10 +0000 (01:17 +0100)]
teuthology: add defaults for ceph_git_base_url

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoMerge pull request #459 from ceph/wip-lrc-logs
David Galloway [Mon, 6 May 2019 12:28:31 +0000 (08:28 -0400)]
Merge pull request #459 from ceph/wip-lrc-logs

long_running_cluster: Keep fewer logs & update postrotate

6 years agoMerge pull request #458 from ceph/wip-el8builds
Sage Weil [Wed, 17 Apr 2019 19:08:38 +0000 (14:08 -0500)]
Merge pull request #458 from ceph/wip-el8builds

common: Use internal EL8 repos

6 years agocommon: Use internal EL8 repos 458/head
David Galloway [Fri, 12 Apr 2019 19:43:15 +0000 (15:43 -0400)]
common: Use internal EL8 repos

Nightly/scratch builds of RHCS4 for EL8 rely on nightly builds of AppStream and BaseOS so we're mirroring them internally.

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agolong_running_cluster: Keep fewer logs & update postrotate 459/head
David Galloway [Tue, 16 Apr 2019 19:21:15 +0000 (15:21 -0400)]
long_running_cluster: Keep fewer logs & update postrotate

I guess the logrotate config was updated in the actual Ceph packages at some point so I'm updating this template to match.

Also, we need to keep fewer logs because the reesi keep filling up.

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #456 from ceph/python3-iteritems
Zack Cerza [Fri, 22 Mar 2019 17:20:38 +0000 (11:20 -0600)]
Merge pull request #456 from ceph/python3-iteritems

python3: s/iteritems/items/

6 years agoMerge pull request #454 from kshtsk/wip-nsupdate-web-branch
David Galloway [Thu, 21 Mar 2019 19:38:06 +0000 (15:38 -0400)]
Merge pull request #454 from kshtsk/wip-nsupdate-web-branch

nsupdate_web: add nsupdate_web branch parameter

6 years agoMerge pull request #457 from ceph/rhel-8-gpg
Zack Cerza [Thu, 21 Mar 2019 17:25:23 +0000 (11:25 -0600)]
Merge pull request #457 from ceph/rhel-8-gpg

RHEL 8 uses Red Hat's beta key

6 years agoRHEL 8 uses Red Hat's beta key 457/head
Ken Dreyer [Thu, 21 Mar 2019 17:19:35 +0000 (11:19 -0600)]
RHEL 8 uses Red Hat's beta key

The RHEL 8 beta is signed with the beta key, not the GA key.

6 years agopython3: s/iteritems/items/ 456/head
Zack Cerza [Thu, 21 Mar 2019 17:10:18 +0000 (13:10 -0400)]
python3: s/iteritems/items/

Signed-off-by: Zack Cerza <zack@redhat.com>
6 years agonsupdate_web: switch repo from zmc to ceph space 454/head
Kyr Shatskyy [Thu, 21 Mar 2019 16:29:30 +0000 (17:29 +0100)]
nsupdate_web: switch repo from zmc to ceph space

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoMerge pull request #452 from kshtsk/wip-nsupdate-web-user-group
David Galloway [Thu, 21 Mar 2019 16:14:37 +0000 (12:14 -0400)]
Merge pull request #452 from kshtsk/wip-nsupdate-web-user-group

nsupdate_web: make sure nsupdate user group exists

6 years agoMerge pull request #450 from kshtsk/wip-start-beanstalkd
David Galloway [Thu, 21 Mar 2019 16:12:48 +0000 (12:12 -0400)]
Merge pull request #450 from kshtsk/wip-start-beanstalkd

teuthology: make sure beanstalkd is running

6 years agoMerge pull request #453 from kshtsk/wip-teuthology-leap-vars
David Galloway [Thu, 21 Mar 2019 16:06:58 +0000 (12:06 -0400)]
Merge pull request #453 from kshtsk/wip-teuthology-leap-vars

teuthology: make zypper vars leap version specific

6 years agoteuthology: make sure beanstalkd is running 450/head
Kyr Shatskyy [Fri, 15 Mar 2019 00:09:35 +0000 (01:09 +0100)]
teuthology: make sure beanstalkd is running

The beanstalkd service should be running before any
try to start workers up

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoMerge pull request #437 from ceph/rhel-8-gpg
David Galloway [Wed, 20 Mar 2019 12:37:08 +0000 (08:37 -0400)]
Merge pull request #437 from ceph/rhel-8-gpg

add GPG checking for RHEL 8

6 years agonsupdate_web: add branch parameter
Kyr Shatskyy [Tue, 19 Mar 2019 18:45:23 +0000 (19:45 +0100)]
nsupdate_web: add branch parameter

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoMerge pull request #455 from kshtsk/wip-nsupdate-leap-15
Zack Cerza [Wed, 20 Mar 2019 00:09:05 +0000 (18:09 -0600)]
Merge pull request #455 from kshtsk/wip-nsupdate-leap-15

nsupdate_web: add leap 15 vars

6 years agoMerge pull request #451 from kshtsk/wip-nsupdate-web-port
Zack Cerza [Wed, 20 Mar 2019 00:08:35 +0000 (18:08 -0600)]
Merge pull request #451 from kshtsk/wip-nsupdate-web-port

nsupdate_web: add nsupdate_web_port parameter

6 years agonsupdate_web: add leap 15 vars 455/head
Kyr Shatskyy [Tue, 19 Mar 2019 20:16:38 +0000 (21:16 +0100)]
nsupdate_web: add leap 15 vars

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoteuthology: make zypper vars leap version specific 453/head
Kyr Shatskyy [Tue, 19 Mar 2019 19:46:41 +0000 (20:46 +0100)]
teuthology: make zypper vars leap version specific

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agonsupdate_web: add nsupdate_web_port parameter 451/head
Kyr Shatskyy [Tue, 19 Mar 2019 18:18:06 +0000 (19:18 +0100)]
nsupdate_web: add nsupdate_web_port parameter

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agonsupdate_web: make sure nsupdate user group exists 452/head
Kyr Shatskyy [Tue, 19 Mar 2019 18:48:48 +0000 (19:48 +0100)]
nsupdate_web: make sure nsupdate user group exists

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoMerge pull request #449 from kshtsk/wip-use-archive-base-var
Zack Cerza [Fri, 15 Mar 2019 16:00:51 +0000 (10:00 -0600)]
Merge pull request #449 from kshtsk/wip-use-archive-base-var

teuthology: use 'archive_base' variable instead of hardcoded value

6 years agoteuthology: use 'archive_base' variable instead of hardcoded value 449/head
Kyr Shatskyy [Thu, 14 Mar 2019 22:37:33 +0000 (23:37 +0100)]
teuthology: use 'archive_base' variable instead of hardcoded value

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoMerge pull request #448 from kshtsk/wip-use-teuthology-user-var
Zack Cerza [Thu, 14 Mar 2019 19:19:42 +0000 (13:19 -0600)]
Merge pull request #448 from kshtsk/wip-use-teuthology-user-var

teuthology: use variable for user name

6 years agoMerge pull request #444 from kshtsk/fix-named-dirs-permissions
Zack Cerza [Thu, 14 Mar 2019 19:18:35 +0000 (13:18 -0600)]
Merge pull request #444 from kshtsk/fix-named-dirs-permissions

nameserver: ensure named directories have right owner and permissions

6 years agoMerge pull request #434 from ceph/wip-lvm2
Zack Cerza [Thu, 14 Mar 2019 19:16:31 +0000 (13:16 -0600)]
Merge pull request #434 from ceph/wip-lvm2

testnode: Install lvm2

6 years agoteuthology: use variable for user name 448/head
Kyr Shatskyy [Thu, 14 Mar 2019 18:00:03 +0000 (19:00 +0100)]
teuthology: use variable for user name

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoMerge pull request #446 from kshtsk/add-pulpito-branch
David Galloway [Mon, 11 Mar 2019 23:55:34 +0000 (19:55 -0400)]
Merge pull request #446 from kshtsk/add-pulpito-branch

pulpito: add branch parameter for git checkout

6 years agoMerge pull request #443 from kshtsk/wip-nsupdate-suse
David Galloway [Mon, 11 Mar 2019 15:49:30 +0000 (11:49 -0400)]
Merge pull request #443 from kshtsk/wip-nsupdate-suse

support opensuse 42.3 for nsupdate_web

6 years agoMerge pull request #445 from kshtsk/add-paddles-branch
David Galloway [Mon, 11 Mar 2019 13:33:19 +0000 (09:33 -0400)]
Merge pull request #445 from kshtsk/add-paddles-branch

paddles: add branch parameter for git checkout

6 years agoMerge pull request #447 from kshtsk/add-teuthology-branch
David Galloway [Mon, 11 Mar 2019 13:32:44 +0000 (09:32 -0400)]
Merge pull request #447 from kshtsk/add-teuthology-branch

teuthology: add branch parameter for git checkout

6 years agoMerge pull request #441 from kshtsk/wip-nameserver-suse-packages
David Galloway [Fri, 8 Mar 2019 18:23:02 +0000 (13:23 -0500)]
Merge pull request #441 from kshtsk/wip-nameserver-suse-packages

support opensuse package for nameserver role

6 years agoMerge pull request #442 from kshtsk/wip-teuthology-logs
David Galloway [Fri, 8 Mar 2019 18:17:58 +0000 (13:17 -0500)]
Merge pull request #442 from kshtsk/wip-teuthology-logs

teuthology: make sure teuthology logs directory exists

6 years agoteuthology: add branch parameter for git checkout 447/head
Kyr Shatskyy [Thu, 7 Mar 2019 13:06:54 +0000 (14:06 +0100)]
teuthology: add branch parameter for git checkout

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agopulpito: add branch parameter for git checkout 446/head
Kyr Shatskyy [Thu, 7 Mar 2019 13:03:40 +0000 (14:03 +0100)]
pulpito: add branch parameter for git checkout

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agopaddles: add branch parameter for git checkout 445/head
Kyr Shatskyy [Thu, 7 Mar 2019 10:54:42 +0000 (11:54 +0100)]
paddles: add branch parameter for git checkout

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agonameserver: ensure named directories have right owner and permissions 444/head
Kyr Shatskyy [Wed, 6 Mar 2019 18:25:52 +0000 (19:25 +0100)]
nameserver: ensure named directories have right owner and permissions

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agonsupdate_web: replace python3.5 restriction with python3 443/head
Kyr Shatskyy [Wed, 6 Mar 2019 17:44:52 +0000 (18:44 +0100)]
nsupdate_web: replace python3.5 restriction with python3

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agonsupdate_web: support opensuse leap 42.3
Kyr Shatskyy [Wed, 6 Mar 2019 17:43:15 +0000 (18:43 +0100)]
nsupdate_web: support opensuse leap 42.3

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoteuthology: make sure teuthology logs directory exists 442/head
Kyr Shatskyy [Wed, 6 Mar 2019 17:11:13 +0000 (18:11 +0100)]
teuthology: make sure teuthology logs directory exists

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agonameserver: make named.conf python3 compatible 441/head
Kyr Shatskyy [Wed, 6 Mar 2019 15:42:13 +0000 (16:42 +0100)]
nameserver: make named.conf python3 compatible

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agonameserver: add suse related packages
Kyr Shatskyy [Wed, 6 Mar 2019 15:54:19 +0000 (16:54 +0100)]
nameserver: add suse related packages

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
6 years agoMerge pull request #440 from ceph/wip-6
Zack Cerza [Fri, 1 Mar 2019 17:08:22 +0000 (10:08 -0700)]
Merge pull request #440 from ceph/wip-6

long_running_cluster: Force logrotate at 06:25

6 years agolong_running_cluster: Force logrotate at 06:25 440/head
David Galloway [Fri, 1 Mar 2019 16:12:35 +0000 (11:12 -0500)]
long_running_cluster: Force logrotate at 06:25

The scheduled logrotate cronjob at 06:25 doesn't actually get run like I assumed.  This is because the cron.daily job doesn't use -f.

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #439 from ceph/wip-remoto
David Galloway [Tue, 19 Feb 2019 12:45:12 +0000 (07:45 -0500)]
Merge pull request #439 from ceph/wip-remoto

testnode: Install remoto on testnodes

6 years agoMerge pull request #438 from ceph/wip-fix-timedatectl
Zack Cerza [Wed, 13 Feb 2019 17:17:31 +0000 (10:17 -0700)]
Merge pull request #438 from ceph/wip-fix-timedatectl

common: After reboot, wait longer before polling for connection

6 years agotestnode: Install remoto on testnodes 439/head
David Galloway [Wed, 13 Feb 2019 17:00:41 +0000 (12:00 -0500)]
testnode: Install remoto on testnodes

For use with https://github.com/ceph/ceph/pull/26262

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agocommon: After reboot, wait longer before polling for connection 438/head
David Galloway [Wed, 13 Feb 2019 16:06:47 +0000 (11:06 -0500)]
common: After reboot, wait longer before polling for connection

In some instances, the mira still hadn't rebooted before wait_for_connection ran.

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoadd GPG checking for RHEL 8 437/head
Ken Dreyer [Tue, 12 Feb 2019 23:37:52 +0000 (16:37 -0700)]
add GPG checking for RHEL 8

The RHEL 8 beta is GPG-signed, so we might as well verify signatures.

6 years agoMerge pull request #436 from ceph/wip-adal
vasukulkarni [Tue, 12 Feb 2019 18:04:28 +0000 (10:04 -0800)]
Merge pull request #436 from ceph/wip-adal

common: Add HA repo for RHEL7

6 years agocommon: Add HA repo for RHEL7 436/head
David Galloway [Tue, 12 Feb 2019 16:35:38 +0000 (11:35 -0500)]
common: Add HA repo for RHEL7

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1674764
Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #435 from ceph/wip-fix-rhel75
Zack Cerza [Fri, 8 Feb 2019 20:05:54 +0000 (13:05 -0700)]
Merge pull request #435 from ceph/wip-fix-rhel75

common: Reboot RHEL7 testnodes in case of timedatectl/systemd issue

6 years agocommon: Reboot RHEL7 testnodes in case of timedatectl/systemd issue 435/head
David Galloway [Fri, 8 Feb 2019 20:03:31 +0000 (15:03 -0500)]
common: Reboot RHEL7 testnodes in case of timedatectl/systemd issue

Fixes: http://tracker.ceph.com/issues/24197
Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agotestnode: Install lvm2 434/head
David Galloway [Fri, 18 Jan 2019 18:48:12 +0000 (13:48 -0500)]
testnode: Install lvm2

This package is missing in cloud images

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #432 from ceph/wip-centos76
Zack Cerza [Fri, 11 Jan 2019 18:09:53 +0000 (11:09 -0700)]
Merge pull request #432 from ceph/wip-centos76

Add CentOS 7.6

6 years agoMerge pull request #433 from ceph/wip-orcentos
Zack Cerza [Fri, 11 Jan 2019 18:09:37 +0000 (11:09 -0700)]
Merge pull request #433 from ceph/wip-orcentos

cobbler: Fix RPM snippet conditional

6 years agocobbler: Fix RPM snippet conditional 433/head
David Galloway [Fri, 11 Jan 2019 17:51:16 +0000 (12:51 -0500)]
cobbler: Fix RPM snippet conditional

We need to check for RHEL or CentOS

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoAdd CentOS 7.6 432/head
David Galloway [Fri, 11 Jan 2019 17:11:58 +0000 (12:11 -0500)]
Add CentOS 7.6

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #430 from ceph/wip-ddzero
Zack Cerza [Mon, 17 Dec 2018 22:36:11 +0000 (15:36 -0700)]
Merge pull request #430 from ceph/wip-ddzero

testnode: Blow away lingering OSD data and partition data

6 years agoMerge pull request #431 from ceph/wip-37614-2
Zack Cerza [Fri, 14 Dec 2018 20:39:31 +0000 (13:39 -0700)]
Merge pull request #431 from ceph/wip-37614-2

testnode: Only bounce interface on Xenial

6 years agotestnode: Only bounce interface on Xenial 431/head
David Galloway [Fri, 14 Dec 2018 20:28:51 +0000 (15:28 -0500)]
testnode: Only bounce interface on Xenial

resolvconf isn't installed on Bionic by default so we don't need to
bounce the interface to work around the bug.

Fixes: https://tracker.ceph.com/issues/37614
Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agotestnode: Blow away lingering OSD and partition data 430/head
David Galloway [Fri, 14 Dec 2018 19:53:20 +0000 (14:53 -0500)]
testnode: Blow away lingering OSD and partition data

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #427 from ceph/wip-int
David Galloway [Mon, 10 Dec 2018 17:14:44 +0000 (12:14 -0500)]
Merge pull request #427 from ceph/wip-int

Fix distro version comparison conditionals

6 years agoMerge pull request #428 from ceph/wip-callypsodrive
David Galloway [Fri, 7 Dec 2018 23:14:23 +0000 (18:14 -0500)]
Merge pull request #428 from ceph/wip-callypsodrive

cobbler: Support installing to /dev/sdi for callypso machines

6 years agocobbler: Support installing to /dev/sdi for callypso machines 428/head
David Galloway [Fri, 7 Dec 2018 23:10:14 +0000 (18:10 -0500)]
cobbler: Support installing to /dev/sdi for callypso machines

This will get used when the Octo FOG Images job in Jenkins runs

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoFix distro version comparison conditionals 427/head
David Galloway [Tue, 4 Dec 2018 17:56:29 +0000 (12:56 -0500)]
Fix distro version comparison conditionals

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #426 from ceph/wip-rhel74-jwt
Zack Cerza [Tue, 27 Nov 2018 16:26:59 +0000 (09:26 -0700)]
Merge pull request #426 from ceph/wip-rhel74-jwt

cobbler: Only install python-jwt on RHEL7.5 or later

6 years agocobbler: Only install python-jwt on RHEL7.5 or later 426/head
David Galloway [Tue, 27 Nov 2018 16:02:52 +0000 (11:02 -0500)]
cobbler: Only install python-jwt on RHEL7.5 or later

Fixes: https://tracker.ceph.com/issues/37395
Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #425 from ceph/wip-enforcing
David Galloway [Wed, 21 Nov 2018 18:39:24 +0000 (13:39 -0500)]
Merge pull request #425 from ceph/wip-enforcing

cobbler: Set SELinux = enforcing by default

6 years agoMerge pull request #424 from ceph/wip-fix-prep
David Galloway [Tue, 20 Nov 2018 19:31:34 +0000 (14:31 -0500)]
Merge pull request #424 from ceph/wip-fix-prep

prep-fog-capture: Fix failed_when

6 years agoprep-fog-capture: Fix failed_when 424/head
David Galloway [Tue, 20 Nov 2018 19:28:00 +0000 (14:28 -0500)]
prep-fog-capture: Fix failed_when

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #422 from ceph/wip-rhel8
David Galloway [Tue, 20 Nov 2018 19:07:59 +0000 (14:07 -0500)]
Merge pull request #422 from ceph/wip-rhel8

Add RHEL8!

6 years agocobbler: Set SELinux = enforcing by default wip-enforcing 425/head
David Galloway [Tue, 20 Nov 2018 18:47:57 +0000 (13:47 -0500)]
cobbler: Set SELinux = enforcing by default

Requested by downstream QE.  This shouldn't be an issue since only
downstream QE needs SELinux in Enforcing mode.  They don't use
ceph-cm-ansible which sets it to Permissive in the testnodes role.

Fixes: http://tracker.ceph.com/issues/37338
Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoRun ansible-managed playbook as cm user 422/head
David Galloway [Fri, 16 Nov 2018 21:45:17 +0000 (16:45 -0500)]
Run ansible-managed playbook as cm user

The ubuntu (teuthology_user) doesn't get created until the testnode
playbook gets run

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoSet ansible_python_interpreter to python3 if necessary
David Galloway [Fri, 16 Nov 2018 21:43:49 +0000 (16:43 -0500)]
Set ansible_python_interpreter to python3 if necessary

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agotestnode: Support RHEL8
David Galloway [Fri, 16 Nov 2018 20:48:42 +0000 (15:48 -0500)]
testnode: Support RHEL8

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agocommon: Support RHEL8
David Galloway [Fri, 16 Nov 2018 20:48:25 +0000 (15:48 -0500)]
common: Support RHEL8

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #423 from ceph/wip-python3
vasukulkarni [Fri, 16 Nov 2018 23:57:16 +0000 (15:57 -0800)]
Merge pull request #423 from ceph/wip-python3

prep-fog-capture: Support RHEL8/python3

6 years agoprep-fog-capture: Support RHEL8/python3 423/head
David Galloway [Fri, 16 Nov 2018 23:55:48 +0000 (18:55 -0500)]
prep-fog-capture: Support RHEL8/python3

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agocobbler: Configure snippets & triggers for RHEL8
David Galloway [Fri, 16 Nov 2018 20:14:44 +0000 (15:14 -0500)]
cobbler: Configure snippets & triggers for RHEL8

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #421 from ceph/wip-f2b-multiline
Zack Cerza [Thu, 15 Nov 2018 16:52:49 +0000 (09:52 -0700)]
Merge pull request #421 from ceph/wip-f2b-multiline

public_facing: Add bantime override and multiline filter support

6 years agopublic_facing: Support overriding fail2ban bantime per service 421/head
David Galloway [Thu, 15 Nov 2018 15:38:52 +0000 (10:38 -0500)]
public_facing: Support overriding fail2ban bantime per service

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agopublic_facing: Support multiline regex fail2ban filters
David Galloway [Thu, 15 Nov 2018 15:30:42 +0000 (10:30 -0500)]
public_facing: Support multiline regex fail2ban filters

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #420 from ceph/wip-lockfile
David Galloway [Wed, 7 Nov 2018 21:16:05 +0000 (16:16 -0500)]
Merge pull request #420 from ceph/wip-lockfile

tools: Clean up /ceph-qa-ready lockfile

6 years agotools: Clean up /ceph-qa-ready lockfile 420/head
David Galloway [Wed, 7 Nov 2018 20:40:35 +0000 (15:40 -0500)]
tools: Clean up /ceph-qa-ready lockfile

Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #419 from ceph/wip-jwt
David Galloway [Thu, 1 Nov 2018 20:18:09 +0000 (16:18 -0400)]
Merge pull request #419 from ceph/wip-jwt

cobbler: Install python-jwt on RPM-based testnodes

6 years agocobbler: Install python-jwt on RPM-based testnodes 419/head
David Galloway [Thu, 1 Nov 2018 20:08:13 +0000 (16:08 -0400)]
cobbler: Install python-jwt on RPM-based testnodes

This package is needed for ceph-mgr but is not available in the
base/default repos.  Therefore, we need to install it during kickstart
and bake it into our RHEL FOG images.

Fixes: https://tracker.ceph.com/issues/36653
Signed-off-by: David Galloway <dgallowa@redhat.com>
6 years agoMerge pull request #415 from ceph/wip-suse
Zack Cerza [Mon, 29 Oct 2018 21:52:36 +0000 (15:52 -0600)]
Merge pull request #415 from ceph/wip-suse

Add support for OpenSUSE Leap 15.0

6 years agoMerge pull request #418 from kshtsk/wip-zypper-for-teuthology
David Galloway [Thu, 4 Oct 2018 19:49:23 +0000 (15:49 -0400)]
Merge pull request #418 from kshtsk/wip-zypper-for-teuthology

Add zypper support for teuthology role

6 years agoMerge pull request #417 from kshtsk/wip-zypper-for-paddles
David Galloway [Thu, 4 Oct 2018 19:41:34 +0000 (15:41 -0400)]
Merge pull request #417 from kshtsk/wip-zypper-for-paddles

Add zypper support for paddles role

6 years agoMerge pull request #416 from kshtsk/wip-zypper-for-pulpito
David Galloway [Thu, 4 Oct 2018 19:41:10 +0000 (15:41 -0400)]
Merge pull request #416 from kshtsk/wip-zypper-for-pulpito

Add zypper support for pulpito role

6 years agoAdd zypper support for teuthology role 418/head
Kyr Shatskyy [Wed, 3 Oct 2018 14:29:36 +0000 (16:29 +0200)]
Add zypper support for teuthology role

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>