]>
git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/log
David Galloway [Wed, 28 Aug 2019 15:03:32 +0000 (11:03 -0400)]
teuthology: Correct yaml syntax
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 28 Aug 2019 13:11:32 +0000 (09:11 -0400)]
Merge pull request #470 from SUSE/wip-teuthology-github-pr
teuthology: support github pr branches
Kyr Shatskyy [Tue, 27 Aug 2019 17:56:02 +0000 (19:56 +0200)]
teuthology: support github pr branches
Add possibility to checkout github pr branches in format:
teuthology_branch: origin/pr/*/merge
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
adam kraitman [Tue, 27 Aug 2019 15:49:50 +0000 (18:49 +0300)]
Merge pull request #469 from ceph/wip-dhcp-restart
dhcp-server: Only restart dhcpd if something changed
David Galloway [Tue, 27 Aug 2019 15:35:43 +0000 (11:35 -0400)]
dhcp-server: Only restart dhcpd if something changed
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Wed, 21 Aug 2019 13:35:12 +0000 (09:35 -0400)]
Merge pull request #468 from ceph/wip-adam-rhel77-cobbler-profile
Add RHEL7.7
Adam Kraitman [Wed, 21 Aug 2019 12:58:41 +0000 (15:58 +0300)]
Adding RHEL7.7-x86_64 to cobbler_profile
Signed-off-by: Adam Kraitman <akraitma@redhat.com>
David Galloway [Fri, 16 Aug 2019 18:42:56 +0000 (14:42 -0400)]
Merge pull request #466 from ceph/wip-extras
testnode: Don't set priority for additional repos
David Galloway [Fri, 16 Aug 2019 18:33:47 +0000 (14:33 -0400)]
testnode: Don't set priority for additional repos
Downstream QE was seeing an issue where a newer version of a package was required but the version in lab-extras was being pinned because the priority was set to high.
IMO, we should be letting whichever repo (regardless of source) install the latest package(s).
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 15 Aug 2019 15:02:12 +0000 (11:02 -0400)]
Merge pull request #465 from ceph/wip-cobbler-838
cobbler_profile: Updating SHA for Ubuntu Xenial
Adam Kraitman [Thu, 15 Aug 2019 14:54:04 +0000 (17:54 +0300)]
cobbler_profile: Updating SHA for Ubuntu Xenial
Signed-off-by: Adam Kraitman <akraitma@redhat.com>
David Galloway [Wed, 14 Aug 2019 15:22:23 +0000 (11:22 -0400)]
Merge pull request #464 from ceph/adam-cobbler-212
Updating ISO Image for Ubuntu-16-04
Adam Kraitman [Wed, 14 Aug 2019 15:10:34 +0000 (18:10 +0300)]
cobbler_profile: Updating ISO Image for Ubuntu Xenial
The copy of the image wore too old to work with kickstart
Signed-off-by: Adam Kraitman <akraitma@redhat.com>
Zack Cerza [Thu, 18 Jul 2019 17:29:52 +0000 (11:29 -0600)]
Merge pull request #462 from ceph/wip-missingvars
cobbler_systems: Only populate systems that have necessary vars defined
Zack Cerza [Thu, 18 Jul 2019 17:29:29 +0000 (11:29 -0600)]
Merge pull request #463 from ceph/wip-rhel8-disks
cobbler: Update RHEL disk partition snippet for RHEL8
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>
David Galloway [Thu, 18 Jul 2019 16:32:01 +0000 (12:32 -0400)]
cobbler_systems: Only populate systems that have necessary vars defined
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>