]>
git.apps.os.sepia.ceph.com Git - teuthology.git/log
Warren Usui [Mon, 4 Dec 2017 21:10:31 +0000 (21:10 +0000)]
remove pdb
Warren Usui [Mon, 4 Dec 2017 19:22:49 +0000 (19:22 +0000)]
remove pdb
Warren Usui [Fri, 1 Dec 2017 20:26:33 +0000 (20:26 +0000)]
Fix
Warren Usui [Fri, 1 Dec 2017 05:35:21 +0000 (05:35 +0000)]
I'm an idjyut. Backout previous change
Warren Usui [Fri, 1 Dec 2017 04:57:50 +0000 (04:57 +0000)]
remove twiddle refs.
Warren Usui [Fri, 1 Dec 2017 03:51:20 +0000 (03:51 +0000)]
Move trace
Warren Usui [Fri, 1 Dec 2017 03:21:56 +0000 (03:21 +0000)]
pdb
Warren Usui [Fri, 1 Dec 2017 00:38:40 +0000 (00:38 +0000)]
add comma
Warren Usui [Thu, 30 Nov 2017 23:56:42 +0000 (23:56 +0000)]
redirect ls
Warren Usui [Thu, 30 Nov 2017 22:43:13 +0000 (22:43 +0000)]
more changes
Warren Usui [Thu, 30 Nov 2017 22:24:02 +0000 (22:24 +0000)]
As ls for debugging
Warren Usui [Thu, 30 Nov 2017 01:50:42 +0000 (01:50 +0000)]
cd to right place
Warren Usui [Thu, 30 Nov 2017 01:30:57 +0000 (01:30 +0000)]
cd to ~/ceph-ansible
Warren Usui [Thu, 30 Nov 2017 00:22:35 +0000 (00:22 +0000)]
debug info
Warren Usui [Wed, 29 Nov 2017 22:30:03 +0000 (22:30 +0000)]
Add debugs for rhbuild
Warren Usui [Wed, 29 Nov 2017 21:31:23 +0000 (21:31 +0000)]
fix
Warren Usui [Wed, 29 Nov 2017 20:56:47 +0000 (20:56 +0000)]
Restored old setuptools and ansible_ver text.
Warren Usui [Wed, 29 Nov 2017 20:46:12 +0000 (20:46 +0000)]
broke up command and added log info
Warren Usui [Tue, 28 Nov 2017 04:32:31 +0000 (04:32 +0000)]
Fix typo in last change
Warren Usui [Tue, 28 Nov 2017 03:57:27 +0000 (03:57 +0000)]
Fix problem mentioned in 19425
run.Raw('"setuptools>=11.3"') needed to keep redirection from happening.
Warren Usui [Mon, 27 Nov 2017 22:19:37 +0000 (22:19 +0000)]
log and sleep
Warren Usui [Mon, 27 Nov 2017 18:16:24 +0000 (18:16 +0000)]
Add pdb for debug.
Warren Usui [Wed, 22 Nov 2017 23:09:34 +0000 (23:09 +0000)]
pdb debug step
Kefu Chai [Tue, 7 Nov 2017 11:57:38 +0000 (19:57 +0800)]
Merge pull request #1124 from tchaikov/wip-more-mon-mgr-mkfs-grace
ceph.conf: prolong "mon mgr mkfs grace" to 2 minutes
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Kefu Chai [Tue, 7 Nov 2017 11:15:50 +0000 (19:15 +0800)]
ceph.conf: prolong "mon mgr mkfs grace" to 2 minutes
it might take longer than 1 minutes to:
1. create a monmap
2. create the auth keyrings
3. prepare the osd devices and activate OSDs (fdisk,mkfs.xfs,ceph-osd --mkfs)
4. prepare the monitors (mkfs), and start them
5. start monitor
Signed-off-by: Kefu Chai <kchai@redhat.com>
vasukulkarni [Thu, 26 Oct 2017 18:30:29 +0000 (11:30 -0700)]
Merge pull request #1121 from ceph/wip-cephmetrics
Add a cephmetrics task
Zack Cerza [Tue, 24 Oct 2017 16:48:50 +0000 (10:48 -0600)]
ceph_ansible: Support custom cluster names
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 18 Oct 2017 20:31:06 +0000 (14:31 -0600)]
Add cephmetrics task
Deploys, then runs integration tests via tox.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 19 Oct 2017 18:38:57 +0000 (12:38 -0600)]
ansible: Optional suffix for inventory filenames
So we can support e.g. YAML inventories.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 19 Oct 2017 18:32:07 +0000 (12:32 -0600)]
ceph_ansible: Don't collect logs on non-Ceph hosts
If a job uses machines for something other than to install Ceph, avoid
attempting to collect Ceph logs - the job will fail.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 19 Oct 2017 17:32:31 +0000 (11:32 -0600)]
Upgrade ansible
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 19 Oct 2017 17:31:17 +0000 (11:31 -0600)]
Upgrade pip-tools
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 20 Oct 2017 18:05:29 +0000 (12:05 -0600)]
Merge pull request #1120 from ceph/wip-ansible-purge-fixc
update ansible package from ansible PPA
Vasu Kulkarni [Thu, 19 Oct 2017 17:34:19 +0000 (10:34 -0700)]
remove dependency packages the task added from testnode
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
F
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Wed, 18 Oct 2017 22:09:20 +0000 (15:09 -0700)]
update ansible package from ansible PPA
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Gregory Farnum [Wed, 18 Oct 2017 20:24:11 +0000 (13:24 -0700)]
Merge pull request #1118 from ceph/wip-21737-shutdown-assert
ceph.conf: enable debug asserts on shutdown
Reviewed-by: Sage Weil <sage@redhat.com>
vasukulkarni [Wed, 18 Oct 2017 19:59:54 +0000 (12:59 -0700)]
Merge pull request #934 from ceph/wip-daemon-helper-systemd
Changes for orchestra.daemon to work with systemd
Zack Cerza [Thu, 12 Oct 2017 19:16:01 +0000 (13:16 -0600)]
DaemonGroup: Avoid using systemd by default
To use systemd, any tasks which create a DaemonGroup object must pass
use_systemd=True. This could be accomplished by looking for a flag in
the job config. Note that this option is mainly for regression testing;
it may be removed in the future, where the default is to use systemd
when possible.
Signed-off-by: Zack Cerza <zack@redhat.com>
David Galloway [Mon, 9 Oct 2017 21:49:12 +0000 (17:49 -0400)]
Merge pull request #1119 from ceph/wip-dbrst
downburst: Explicitly type our user-data
Zack Cerza [Mon, 9 Oct 2017 21:14:40 +0000 (15:14 -0600)]
downburst: Explicitly type our user-data
Something broke for us in cloud-init 0.7.9. Turns out our user-data was
being interpreted as an octet-stream, as opposed to a cloud-config. Mark
it as a cloud-config, so that cloud-init will do the right thing once
more.
Signed-off-by: Zack Cerza <zack@redhat.com>
Greg Farnum [Mon, 9 Oct 2017 21:17:44 +0000 (14:17 -0700)]
ceph.conf: enable debug asserts on shutdown
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Zack Cerza [Thu, 5 Oct 2017 18:08:04 +0000 (12:08 -0600)]
Merge pull request #1117 from ceph/wip-umount-varlib
More work to allow mounting /var/lib/ceph to a testnode device
David Galloway [Thu, 5 Oct 2017 17:36:46 +0000 (13:36 -0400)]
internal: Be okay with an empty /var/lib/ceph dir
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Thu, 5 Oct 2017 17:29:33 +0000 (13:29 -0400)]
install: Always try to unmount /var/lib/ceph
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Thu, 5 Oct 2017 15:54:38 +0000 (09:54 -0600)]
Merge pull request #1116 from ceph/wip-var-lib-ceph
install: Unmount /var/lib/ceph itself if needed
David Galloway [Wed, 4 Oct 2017 19:44:43 +0000 (15:44 -0400)]
install: Unmount /var/lib/ceph itself if needed
We plan to mount a small logical volume to /var/lib/ceph.
Fixes: http://tracker.ceph.com/issues/20910
Signed-off-by: David Galloway <dgallowa@redhat.com>
Sage Weil [Fri, 22 Sep 2017 21:05:38 +0000 (16:05 -0500)]
Merge pull request #1113 from ceph/wip-debug-shutdown
ceph.conf: osd_debug_shutdown=true
Zack Cerza [Fri, 22 Sep 2017 20:59:22 +0000 (14:59 -0600)]
Merge pull request #1110 from ceph/wip-ceph-ansible-rgw-interface
[task/ceph-ansible]: Add required radosgw_interface due to ceph-ansible upstream changes
vasukulkarni [Thu, 21 Sep 2017 22:12:23 +0000 (15:12 -0700)]
Merge pull request #1112 from ceph/wip-set-ansible-lib
task/ceph-ansible: copy purge-cluster to top-level directory for it to work
Vasu Kulkarni [Tue, 19 Sep 2017 20:54:52 +0000 (13:54 -0700)]
copy purge-cluster to top level dir for the playbook to work
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Sage Weil [Thu, 21 Sep 2017 19:21:09 +0000 (15:21 -0400)]
ceph.conf: osd_debug_shutdown=true
The extra logging during osd shutdown is becoming optional; enable it in
qa.
Signed-off-by: Sage Weil <sage@redhat.com>
Zack Cerza [Wed, 3 May 2017 21:33:56 +0000 (15:33 -0600)]
SystemDState: Use correct output_cmd for rgw
We had this right for systemctl commands, but not for the journalctl
command.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 2 May 2017 23:59:58 +0000 (17:59 -0600)]
DaemonGroup.add_daemon(): Properly start daemons
For some reason we weren't calling restart() inside add_daemons() for
systemd.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 2 May 2017 18:55:32 +0000 (12:55 -0600)]
SystemDState: Tweak logging
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 2 May 2017 17:24:15 +0000 (11:24 -0600)]
DaemonGroup: Don't use systemd with valgrind
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 2 May 2017 17:14:59 +0000 (11:14 -0600)]
DaemonGroup: Detect and use systemd
Don't rely on a configuration item to tell us whether or not to use
systemd.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 2 May 2017 17:09:40 +0000 (11:09 -0600)]
Remote: add init_system property
So far, this only exists to answer the question: "does this host use
systemd?" - in which case it will return 'systemd'. Else it will return
None.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 2 May 2017 15:18:58 +0000 (09:18 -0600)]
SystemDState: Treat PIDs as strings when killing
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 27 Apr 2017 21:46:33 +0000 (15:46 -0600)]
Split DaemonState in two
Put systemd stuff in SystemDState
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 27 Apr 2017 21:01:08 +0000 (15:01 -0600)]
orchestra/daemon: Convert to a subpackage
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 25 Apr 2017 20:11:54 +0000 (14:11 -0600)]
DaemonState: Raise on startup failure
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 26 Apr 2017 17:33:50 +0000 (11:33 -0600)]
DaemonState: Use consistent daemon IDs
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 25 Apr 2017 20:02:33 +0000 (14:02 -0600)]
DaemonState.check_status(): support systemd
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 18 Apr 2017 20:44:46 +0000 (14:44 -0600)]
DaemonState: Drop use of self.id
... we already had self.id_
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 13 Apr 2017 22:11:28 +0000 (16:11 -0600)]
DaemonGroup: Simplify setting self.use_init
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 13 Apr 2017 17:54:05 +0000 (11:54 -0600)]
orchestra/daemon: Tweak logging
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 13 Apr 2017 17:43:48 +0000 (11:43 -0600)]
DaemonState: Factor out PID discovery
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 13 Apr 2017 17:35:01 +0000 (11:35 -0600)]
DaemonState: Don't needlessly reset self.id
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 13 Apr 2017 17:28:19 +0000 (11:28 -0600)]
orchestra/daemon: Fix linter errors
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 13 Apr 2017 17:22:21 +0000 (11:22 -0600)]
DaemonState: factor out command generation
Signed-off-by: Zack Cerza <zack@redhat.com>
Vasu Kulkarni [Tue, 16 Aug 2016 21:45:04 +0000 (14:45 -0700)]
Changes for daemon-helper to work with systemd
when cluster is setup using ceph-ansible or ceph-deploy
use systemd commands to kill/revive deamons.
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Fri, 15 Sep 2017 17:53:01 +0000 (10:53 -0700)]
Add required radosgw_interface due to ceph-ansible upstream changes
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Sage Weil [Tue, 19 Sep 2017 12:11:58 +0000 (07:11 -0500)]
Merge pull request #1111 from ceph/wip-pg-limit
ceph.conf: set new pg max per osd limit
Sage Weil [Sun, 17 Sep 2017 21:37:44 +0000 (16:37 -0500)]
ceph.conf: set new pg max per osd limit
This is replacing the old one, but we need to keep the old one for
upgrades etc.
Signed-off-by: Sage Weil <sage@redhat.com>
Zack Cerza [Wed, 13 Sep 2017 21:47:42 +0000 (15:47 -0600)]
Merge pull request #1091 from ceph/wip-fix-cephlab-overrides
[ansible-doc-fix]: correct the doc to fix the overrides name
Zack Cerza [Tue, 12 Sep 2017 21:24:56 +0000 (15:24 -0600)]
Merge pull request #1109 from ceph/wip-openstack-log
task/internal/syslog: blacklist openstack datasource log
David Galloway [Tue, 12 Sep 2017 20:47:48 +0000 (16:47 -0400)]
task/internal/syslog: blacklist openstack datasource log
Caused OVH node jobs to fail when it shouldn't have
Signed-off-by: David Galloway <dgallowa@redhat.com>
David Galloway [Fri, 1 Sep 2017 19:42:49 +0000 (15:42 -0400)]
Merge pull request #1107 from ceph/wip-prune-fail
prune: Optionally remove failed jobs entirely
Zack Cerza [Fri, 1 Sep 2017 17:48:58 +0000 (11:48 -0600)]
prune: Use summary.yaml to determine age of job
If a job has been partially pruned, its directory's mtime will get
bumped, causing total removal to be delayed by potentially months.
Looking at the mtime of summary.yaml should provide results that are
more intuitive.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 31 Aug 2017 16:46:26 +0000 (10:46 -0600)]
prune: Optionally remove failed jobs entirely
This works exactly like --pass, except it defaults to being disabled
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 30 Aug 2017 19:38:17 +0000 (13:38 -0600)]
Merge pull request #1101 from ceph/wip-ansible-fixes
[tasks/ceph-ansible]: use site.yml from the ceph-ansible repo
Vasu Kulkarni [Tue, 29 Aug 2017 03:09:42 +0000 (20:09 -0700)]
handle libselinux init issues similar to one seen in
https://bugzilla.redhat.com/show_bug.cgi?id=
1364703
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Mon, 28 Aug 2017 20:53:12 +0000 (13:53 -0700)]
Default ansible version to 2.3.2
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Mon, 28 Aug 2017 18:43:30 +0000 (11:43 -0700)]
needs system-site-package since libselinux modules not available
from within virtualenv
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Mon, 21 Aug 2017 20:29:11 +0000 (13:29 -0700)]
Create rbd pool since it doesn't exist by default for luminous+ builds
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Fri, 18 Aug 2017 00:51:43 +0000 (17:51 -0700)]
use site.yml from the ceph-ansible repo
we have been using custome site.yml from within the task which is not
accurate when compared to the file provided by ceph-ansible repo, instead
use the sample file as the main playbook for tests.
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Sage Weil [Mon, 28 Aug 2017 13:30:34 +0000 (08:30 -0500)]
Merge pull request #1106 from ceph/wip-remove-rwg-timeout
Removed default_idle_timeout
Yuri Weinstein [Fri, 25 Aug 2017 20:19:51 +0000 (13:19 -0700)]
Removed default_idle_timeout
Fixes http://tracker.ceph.com/issues/21140
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Zack Cerza [Tue, 22 Aug 2017 18:37:55 +0000 (12:37 -0600)]
Merge pull request #1093 from rzarzynski/wip-cwd-in-remote-process
RemoteProcess: command can be now executed in specified directory.
Radoslaw Zarzynski [Tue, 22 Aug 2017 17:30:39 +0000 (19:30 +0200)]
RemoteProcess: add an unit test for the cwd parameter.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Zack Cerza [Tue, 22 Aug 2017 18:06:13 +0000 (12:06 -0600)]
Merge pull request #1102 from zenglg/master
Supprted for CentOS
Zeng Linggang [Mon, 21 Aug 2017 07:10:30 +0000 (15:10 +0800)]
python-pip --> python2-pip
In CentOS, Fedora and Redhat, there is only python2-pip, no python-pip.
Zeng Linggang [Mon, 21 Aug 2017 07:01:04 +0000 (15:01 +0800)]
Supported for CentOS
David Galloway [Wed, 16 Aug 2017 18:18:13 +0000 (14:18 -0400)]
Merge pull request #1096 from batrick/usage-fix
misc. doc/usage improvements
Dan Mick [Tue, 15 Aug 2017 22:49:51 +0000 (15:49 -0700)]
Merge pull request #1100 from ceph/wip-vps-disk
downburst: Decrease disk size to 100GB
David Galloway [Tue, 15 Aug 2017 14:45:46 +0000 (10:45 -0400)]
downburst: Decrease disk size to 100GB
The first VPS on every VPSHOST runs off the VPSHOST root drive. Because
of this, the root drive is filling up due to the addition of another OSD
drive: https://github.com/ceph/teuthology/pull/1099
This not only results in nagios alerts but could also result in needless
job failures. OSD drives/partitions are already only 100G on smithi so
this should be fine.
Signed-off-by: David Galloway <dgallowa@redhat.com>
Vasu Kulkarni [Thu, 6 Jul 2017 21:18:25 +0000 (14:18 -0700)]
correct the doc to fix the overrides name
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
David Galloway [Mon, 7 Aug 2017 17:23:47 +0000 (13:23 -0400)]
Merge pull request #1099 from ceph/wip-vps-add-osd
[teuthology/provision]: Increase number of drives for vps to 4
Vasu Kulkarni [Thu, 3 Aug 2017 21:29:55 +0000 (14:29 -0700)]
Increase number of drives to 4 per vm
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Sage Weil [Sat, 22 Jul 2017 19:03:41 +0000 (15:03 -0400)]
ceph.conf: do not warn on mon_osd_down_out_interval=0
Signed-off-by: Sage Weil <sage@redhat.com>