]>
git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/log
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>
Zack Cerza [Mon, 3 Jun 2019 16:17:30 +0000 (10:17 -0600)]
Merge pull request #461 from ceph/wip-rhel8ga
RHEL8 GA updates
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
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>
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>
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>
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>
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
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
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>
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>
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/
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
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
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.
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>
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>
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
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
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
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>
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
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>
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
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
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>
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>
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>
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>
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
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>
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
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
Zack Cerza [Thu, 14 Mar 2019 19:16:31 +0000 (13:16 -0600)]
Merge pull request #434 from ceph/wip-lvm2
testnode: Install lvm2
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>
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
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
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
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
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
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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
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
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>
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>
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.
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
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>
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
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>
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>
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
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
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>
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>
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
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
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>
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>
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
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
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>
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>
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
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>
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
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
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>
David Galloway [Tue, 20 Nov 2018 19:07:59 +0000 (14:07 -0500)]
Merge pull request #422 from ceph/wip-rhel8
Add RHEL8!
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>
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>
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>
David Galloway [Fri, 16 Nov 2018 20:48:42 +0000 (15:48 -0500)]
testnode: Support RHEL8
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Fri, 16 Nov 2018 20:48:25 +0000 (15:48 -0500)]
common: Support RHEL8
Signed-off-by: David Galloway <dgallowa@redhat.com>
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
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>
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>
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
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>
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>
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
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>
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
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>
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
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
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
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
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>