]>
git.apps.os.sepia.ceph.com Git - teuthology.git/log
Gregory Farnum [Tue, 3 May 2016 20:46:33 +0000 (13:46 -0700)]
Merge pull request #854 from ceph/wip-15711
Always mention name and sha1 when scheduling fails
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Zack Cerza [Tue, 3 May 2016 20:21:41 +0000 (14:21 -0600)]
Always mention name and sha1 when scheduling fails
http://tracker.ceph.com/issues/15711
Fixes: 15711
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 3 May 2016 18:19:42 +0000 (12:19 -0600)]
Merge pull request #832 from ceph/wip-fix-nuke
fix nuke
Dan Mick [Tue, 3 May 2016 17:52:38 +0000 (10:52 -0700)]
Merge pull request #851 from ceph/wip-prune-mon
prune: also remove mon data in jobs' 'data' subdir
Reviewed-by: Dan Mick <dmick@redhat.com>
Sage Weil [Tue, 3 May 2016 12:28:07 +0000 (08:28 -0400)]
Merge pull request #853 from ceph/wip-pcp2
task/selinux: another pcp whitelist
Reviewed-by: Boris Ranto <branto@redhat.com>
Sage Weil [Tue, 3 May 2016 03:08:40 +0000 (23:08 -0400)]
task/selinux: another pcp whitelist
SELinux denials found on ubuntu@smithi027.front.sepia.ceph.com: ['type=AVC msg=audit(
1462234212 .274:85266): avc: denied { read } for pid=1984 comm="pmcd" name="pmlogger_daily.pid" dev="tmpfs" ino=
1474542 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:cron_var_run_t:s0 tclass=file']
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 2 May 2016 19:34:05 +0000 (15:34 -0400)]
Merge pull request #852 from ceph/wip-pcp-selinux
task.selinux: add PCP's pmlogger to the whitelist
Zack Cerza [Mon, 2 May 2016 19:20:57 +0000 (13:20 -0600)]
task.selinux: add PCP's pmlogger to the whitelist
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 29 Apr 2016 19:21:18 +0000 (13:21 -0600)]
Prune mon data along with remote logs
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 29 Apr 2016 19:16:56 +0000 (13:16 -0600)]
Move subdir removal logic into separate function
Signed-off-by: Zack Cerza <zack@redhat.com>
Vasu Kulkarni [Fri, 1 Apr 2016 22:00:56 +0000 (15:00 -0700)]
Add timeout to commands
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Fri, 1 Apr 2016 21:45:08 +0000 (14:45 -0700)]
Fix nuke, redo some cleanup functions
Redo some functions, remove proc waits, Reorder functions
for better cleanup.
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Fri, 1 Apr 2016 20:07:51 +0000 (13:07 -0700)]
Remove ceph and its dependent packages
Remove ceph and its dependent packages using force option
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Wed, 30 Mar 2016 21:35:02 +0000 (17:35 -0400)]
use timeout feature of paramiko
use timeout feature of paramiko when executing commands
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Zack Cerza [Fri, 29 Apr 2016 17:53:31 +0000 (11:53 -0600)]
Merge pull request #836 from ceph/wip-rh-bootstrap
Changes for bootstrap to work on RHEL
Dan Mick [Fri, 29 Apr 2016 17:40:07 +0000 (10:40 -0700)]
Merge pull request #850 from ceph/wip-paramiko
Unpin paramiko
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Thu, 28 Apr 2016 23:18:14 +0000 (17:18 -0600)]
Unpin paramiko
Signed-off-by: Zack Cerza <zack@redhat.com>
Yuri Weinstein [Thu, 21 Apr 2016 22:12:58 +0000 (15:12 -0700)]
Merge pull request #848 from ceph/wip-filter-wusui
Restrict filter to not scan too far up a path.
Warren Usui [Thu, 21 Apr 2016 18:58:01 +0000 (11:58 -0700)]
Restrict filter to not scan too far up a path.
Directory names closer to the root than /suites are not used by the filter.
Fixes: http://tracker.ceph.com/issues/15470
Signed-off-by: Warren Usui <wusui@redhat.com>
Vasu Kulkarni [Fri, 1 Apr 2016 18:54:37 +0000 (11:54 -0700)]
Changes for bootstrap to work on RHEL
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Dan Mick [Tue, 19 Apr 2016 20:54:07 +0000 (13:54 -0700)]
Merge pull request #846 from ceph/wip-babel
Work around pip dependency issue w/ nova and Babel
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Tue, 19 Apr 2016 20:12:06 +0000 (14:12 -0600)]
Work around pip dependency issue w/ nova and Babel
Signed-off-by: Zack Cerza <zack@redhat.com>
Dan Mick [Fri, 15 Apr 2016 22:08:49 +0000 (15:08 -0700)]
Merge pull request #845 from ceph/wip-vault-pass
ansible.CephLab: touch ~/.vault_pass.txt
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Fri, 15 Apr 2016 21:52:18 +0000 (15:52 -0600)]
ansible.CephLab: touch ~/.vault_pass.txt
To avoid ansible bailing with an OSError. Normally we don't even need
the vault password for cephlab.yml.
Signed-off-by: Zack Cerza <zack@redhat.com>
Dan Mick [Thu, 14 Apr 2016 17:26:27 +0000 (10:26 -0700)]
Merge pull request #843 from ceph/wip-gethash
teuthology-suite: Don't allow scheduling when packages are not present
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Wed, 13 Apr 2016 21:33:23 +0000 (15:33 -0600)]
Simplify message counting filtered jobs
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 13 Apr 2016 19:00:05 +0000 (13:00 -0600)]
Don't attempt to schedule when missing packages
By default, anyway. It's possible to set
config.suite_allow_missing_packages to continue stick with the old
behavior.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 13 Apr 2016 18:43:51 +0000 (12:43 -0600)]
get_hash() -> get_gitbuilder_hash()
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 13 Apr 2016 18:31:04 +0000 (12:31 -0600)]
Always use git_ls_remote() for ceph packages
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 13 Apr 2016 18:27:03 +0000 (12:27 -0600)]
git_ls_remote(): Add debug output and docstring
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Mon, 11 Apr 2016 22:46:10 +0000 (16:46 -0600)]
Merge pull request #826 from dachary/wip-15236-rekey
orchestra: disable re-keying to fix Key-exchange timed out
Zack Cerza [Mon, 11 Apr 2016 22:42:17 +0000 (16:42 -0600)]
Merge pull request #835 from dachary/wip-lock-arch
lock: add the --arch option
Zack Cerza [Mon, 11 Apr 2016 22:38:25 +0000 (16:38 -0600)]
Merge pull request #839 from ErwanAliasr1/evelu-bootstrap
Bootstrap
Loic Dachary [Fri, 8 Apr 2016 22:47:13 +0000 (00:47 +0200)]
Merge pull request #842 from dachary/wip-xenial
add ubuntu 16.04 xenial support
Loic Dachary [Fri, 8 Apr 2016 11:40:16 +0000 (13:40 +0200)]
add ubuntu 16.04 xenial support
Signed-off-by: Loic Dachary <loic@dachary.org>
Sage Weil [Wed, 6 Apr 2016 21:00:04 +0000 (17:00 -0400)]
ceph.conf: mon warn on no sortbitwise = false
Signed-off-by: Sage Weil <sage@redhat.com>
Samuel Just [Wed, 6 Apr 2016 14:52:09 +0000 (07:52 -0700)]
Merge pull request #840 from ceph/wip-osd-25
set debug osd = 25
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil [Wed, 6 Apr 2016 14:48:56 +0000 (10:48 -0400)]
suite: debug osd = 25
This lets me see an important maybe_handle_cache_detail line.
Signed-off-by: Sage Weil <sage@redhat.com>
Erwan Velu [Tue, 5 Apr 2016 14:09:13 +0000 (16:09 +0200)]
bootstrap: Enforce LC_ALL for the script
This script is expecting rpm to report with english sentences.
To avoid any issues with other locales, let's enforce the LC_ALL to C.
Signed-off-by: Erwan Velu <erwan@redhat.com>
Erwan Velu [Tue, 5 Apr 2016 13:43:35 +0000 (15:43 +0200)]
bootstrap: DNF is the default package manager on Fedora > 22
Let's use dnf if the fedora release is 23 or greater unless let's fall
back to yum
Signed-off-by: Erwan Velu <erwan@redhat.com>
Dan Mick [Tue, 5 Apr 2016 18:02:58 +0000 (11:02 -0700)]
Merge pull request #837 from ceph/wip-rebase
Rebase 2.0 to 10.1.0
Reviewed-by: Dan Mick <dmik@redhat.com>
Vasu Kulkarni [Mon, 4 Apr 2016 18:19:49 +0000 (11:19 -0700)]
Rebase 2.0 to 10.1.0
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Loic Dachary [Sat, 26 Mar 2016 18:41:59 +0000 (19:41 +0100)]
lock: add the --arch option
So that it is possible to lock a target of a given arch. The lock_many
function already has the argument, it only needs to be added to the list
of available options.
Signed-off-by: Loic Dachary <loic@dachary.org>
Zack Cerza [Thu, 31 Mar 2016 22:19:07 +0000 (16:19 -0600)]
Merge pull request #834 from dachary/wip-13980-openstack-nfs
openstack: open UDP ports required by NFS
Loic Dachary [Thu, 31 Mar 2016 14:12:42 +0000 (16:12 +0200)]
openstack: open UDP ports required by NFS
http://tracker.ceph.com/issues/13980 Fixes: #13980
Signed-off-by: Loic Dachary <loic@dachary.org>
Zack Cerza [Wed, 30 Mar 2016 23:14:25 +0000 (17:14 -0600)]
Merge pull request #833 from ceph/wip-parallel
parallel: parallel.__exit__ should always wait for greenlets to finish
Zack Cerza [Wed, 30 Mar 2016 20:06:01 +0000 (14:06 -0600)]
Merge pull request #831 from ceph/wip-parallel-config
task/parallel: accept lists of tasks in referenced sections
Josh Durgin [Tue, 29 Mar 2016 22:19:38 +0000 (15:19 -0700)]
task/parallel: accept lists of tasks in referenced sections
This syntax is consistent with task configuration everywhere else.
The subtley of different syntax for this task made modifying suites
error-prone. Keep the existing syntax so we don't have to change all
the upgrade suites in each ceph-qa-suite branch.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Samuel Just [Mon, 28 Mar 2016 21:02:05 +0000 (14:02 -0700)]
parallel: parallel.__exit__ should always wait for greenlets to finish
Per the class docstring, one gevent (or the with body) throwing an
exception should not stop the other events. Instead, wait for them to
finish and then reraise the first exception we find.
A concrete problem caused by this is that with multiple parallel
installs, one failure can cause packaging operations on the other nodes
to be unceremoniously killed and left in an inconsistent state.
Signed-off-by: Samuel Just <sjust@redhat.com>
Zack Cerza [Tue, 29 Mar 2016 18:09:54 +0000 (12:09 -0600)]
Merge pull request #830 from ceph/wip-apt-clean
task/kernel: run apt-get clean before updating to avoid 15090
Samuel Just [Fri, 25 Mar 2016 01:26:47 +0000 (18:26 -0700)]
task/kernel: run apt-get clean before updating to avoid 15090
Fixes: http://tracker.ceph.com/issues/15090
Signed-off-by: Samuel Just <sjust@redhat.com>
Loic Dachary [Fri, 25 Mar 2016 17:35:05 +0000 (18:35 +0100)]
Merge pull request #828 from smithfarm/wip-debian-symlink-fix
openstack-debian-7.0-user-data.txt: fix symlink
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Nathan Cutler [Fri, 25 Mar 2016 16:07:00 +0000 (17:07 +0100)]
openstack-debian-7.0-user-data.txt: fix symlink
The file this symlink was pointing to no longer exists.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Loic Dachary [Fri, 25 Mar 2016 08:21:15 +0000 (09:21 +0100)]
Merge pull request #827 from smithfarm/wip-opensuse-image
openstack: add wget command for openSUSE Leap 42.1 VM image
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Nathan Cutler [Fri, 25 Mar 2016 08:05:56 +0000 (09:05 +0100)]
openstack: add wget command for openSUSE Leap 42.1 VM image
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Loic Dachary [Thu, 17 Mar 2016 13:56:24 +0000 (14:56 +0100)]
orchestra: disable re-keying to fix Key-exchange timed out
Disable re-keying entirely: it does not work at all and alway times
out. Here is the reproducer:
ceph-workbench ceph-qa-suite --verbose --suite upgrade/infernalis-x --suite-branch jewel --ceph jewel --ceph-git-url https://github.com/ceph/ceph --filter 'upgrade:infernalis-x/stress-split/{0-cluster/start.yaml 1-infernalis-install/infernalis.yaml 2-partial-upgrade/firsthalf.yaml 3-thrash/default.yaml 4-mon/mona.yaml 5-workload/{rbd-cls.yaml rbd-import-export.yaml readwrite.yaml snaps-few-objects.yaml} 6-next-mon/monb.yaml 7-workload/{radosbench.yaml rbd_api.yaml} 8-next-mon/monc.yaml 9-workload/{rbd-python.yaml rgw-swift.yaml snaps-many-objects.yaml} distros/centos_7.2.yaml}'
Which always fails after ~4h with the following:
2016-03-17T23:44:32.607 INFO:tasks.thrashosds.thrasher:Traceback (most recent call last):
File "/home/ubuntu/src/ceph-qa-suite_master/tasks/ceph_manager.py", line 639, in wrapper
return func(self)
File "/home/ubuntu/src/ceph-qa-suite_master/tasks/ceph_manager.py", line 693, in do_thrash
self.choose_action()()
File "/home/ubuntu/src/ceph-qa-suite_master/tasks/ceph_manager.py", line 445, in fix_pgp_num
self.ceph_manager.set_pool_pgpnum(pool)
File "/home/ubuntu/src/ceph-qa-suite_master/tasks/ceph_manager.py", line 1294, in set_pool_pgpnum
if self.get_num_creating() > 0:
File "/home/ubuntu/src/ceph-qa-suite_master/tasks/ceph_manager.py", line 1456, in get_num_creating
pgs = self.get_pg_stats()
File "/home/ubuntu/src/ceph-qa-suite_master/tasks/ceph_manager.py", line 1325, in get_pg_stats
out = self.raw_cluster_cmd('pg', 'dump', '--format=json')
File "/home/ubuntu/src/ceph-qa-suite_master/tasks/ceph_manager.py", line 810, in raw_cluster_cmd
stdout=StringIO(),
File "/home/ubuntu/teuthology/teuthology/orchestra/remote.py", line 196, in run
r = self._runner(client=self.ssh, name=self.shortname, **kwargs)
File "/home/ubuntu/teuthology/teuthology/orchestra/run.py", line 378, in run
r.wait()
File "/home/ubuntu/teuthology/teuthology/orchestra/run.py", line 94, in wait
greenlet.get()
File "/home/ubuntu/teuthology/virtualenv/local/lib/python2.7/site-packages/gevent/greenlet.py", line 274, in get
raise self._exception
SSHException: Key-exchange timed out waiting for key negotiation
http://tracker.ceph.com/issues/15236 Fixes: #15236
Signed-off-by: Loic Dachary <loic@dachary.org>
Dan Mick [Tue, 22 Mar 2016 17:53:12 +0000 (10:53 -0700)]
Merge pull request #825 from ceph/wip-kill-doc
Mention that -kill must be run on the master node
Zack Cerza [Tue, 22 Mar 2016 16:49:40 +0000 (10:49 -0600)]
Mention that -kill must be run on the master node
There isn't currently a remote kill-a-process feature.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 18 Mar 2016 21:06:31 +0000 (15:06 -0600)]
Merge pull request #824 from ceph/wip-ver-update
rh version update
Vasu Kulkarni [Thu, 17 Mar 2016 23:56:42 +0000 (19:56 -0400)]
Install ceph-fuse for 2.0 by default for tests to work
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Thu, 17 Mar 2016 23:28:14 +0000 (19:28 -0400)]
Package name split, ceph is now ceph-mon, ceph-osd
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Thu, 17 Mar 2016 21:33:08 +0000 (17:33 -0400)]
Add ceph-selinux to pkg list for 1.3.2 builds
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Zack Cerza [Thu, 17 Mar 2016 15:46:06 +0000 (09:46 -0600)]
Merge pull request #797 from dachary/wip-openstack-override-clone
openstack: allow override of openstack:clone:
Zack Cerza [Thu, 17 Mar 2016 15:40:38 +0000 (09:40 -0600)]
Merge pull request #822 from dachary/wip-14997-openstack-stale-keypairs
openstack: protect against stale keypairs
Loic Dachary [Tue, 8 Mar 2016 07:56:20 +0000 (14:56 +0700)]
openstack: protect against stale keypairs
http://tracker.ceph.com/issues/14997 Fixes: #14997
Signed-off-by: Loic Dachary <loic@dachary.org>
Vasu Kulkarni [Thu, 17 Mar 2016 02:53:53 +0000 (22:53 -0400)]
Update rh_version supported in downstream
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Dan Mick [Thu, 17 Mar 2016 01:30:38 +0000 (18:30 -0700)]
Merge pull request #821 from ceph/wip-yum-priorities
install: Fix non-idempotent check_obsoletes tweak
Reviewed-by: Dan Mick<dmick@redhat.com>
Zack Cerza [Wed, 16 Mar 2016 23:15:48 +0000 (17:15 -0600)]
Merge pull request #813 from smithfarm/wip-fix-siteconfig
docs/siteconfig.rst: adapt comments to reality
Nathan Cutler [Tue, 8 Mar 2016 08:18:40 +0000 (09:18 +0100)]
docs/siteconfig.rst: consistency
Change "count: 0" to "count: 3" for consistency with the comment.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Zack Cerza [Wed, 16 Mar 2016 18:13:25 +0000 (12:13 -0600)]
install: Fix non-idempotent check_obsoletes tweak
Signed-off-by: Zack Cerza <zack@redhat.com>
vasukulkarni [Wed, 16 Mar 2016 17:37:19 +0000 (10:37 -0700)]
Merge pull request #820 from ceph/wip-nrpe
selinux: Whitelist nrpe
Zack Cerza [Wed, 16 Mar 2016 17:24:38 +0000 (11:24 -0600)]
selinux: Whitelist nagios' nrpe
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 16 Mar 2016 17:23:23 +0000 (11:23 -0600)]
selinux: Fix linter complaints
Signed-off-by: Zack Cerza <zack@redhat.com>
Sage Weil [Mon, 14 Mar 2016 21:33:31 +0000 (17:33 -0400)]
ceph.conf: do not warn on straw calc version = 0
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 11 Mar 2016 17:37:02 +0000 (12:37 -0500)]
Merge pull request #818 from dachary/wip-14799-valgrind
valgrind: add suppression for tcmalloc in libboost_thread-mt.so.1.53.0
Loic Dachary [Fri, 11 Mar 2016 03:49:51 +0000 (10:49 +0700)]
valgrind: add suppression for tcmalloc in libboost_thread-mt.so.1.53.0
http://tracker.ceph.com/issues/14799 Fixes: #14799
Signed-off-by: Loic Dachary <loic@dachary.org>
Dan Mick [Fri, 11 Mar 2016 02:53:01 +0000 (18:53 -0800)]
Merge pull request #817 from ceph/wip-valgrind-supp
valgrind: ignore boost thread-local warning
Reviewed-by: Dan Mick <dmick@redhat.com>
Greg Farnum [Thu, 10 Mar 2016 22:56:34 +0000 (14:56 -0800)]
valgrind: ignore boost thread-local warning
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Dan Mick [Thu, 10 Mar 2016 22:03:26 +0000 (14:03 -0800)]
Merge pull request #814 from ceph/wip-15014
install task: Make package lists configurable
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick [Thu, 10 Mar 2016 18:02:52 +0000 (10:02 -0800)]
Merge pull request #816 from ceph/wip-big-vps
lock: Pass canonicalized hostname to create_if_vm
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Thu, 10 Mar 2016 17:17:10 +0000 (10:17 -0700)]
lock: Pass canonicalized hostname to create_if_vm
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 8 Mar 2016 22:55:28 +0000 (15:55 -0700)]
install: Remove old "lib deps" cruft
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 8 Mar 2016 22:29:00 +0000 (15:29 -0700)]
nuke: Use install_task.get_package_list()
(Properly named task.install.get_package_list())
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 8 Mar 2016 21:38:31 +0000 (14:38 -0700)]
install: Add get_package_list()
Move package lists out of the module and into packages.yaml. Enable
overriding package lists via the job config.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 9 Mar 2016 20:19:48 +0000 (13:19 -0700)]
Merge pull request #815 from ceph/wip-14855
misc.get_wwn_id_map: not finding wwns is not an error
Dan Mick [Wed, 9 Mar 2016 19:27:34 +0000 (11:27 -0800)]
misc.get_wwn_id_map: not finding wwns is not an error
Fixes: #14855
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Zack Cerza [Tue, 8 Mar 2016 23:08:46 +0000 (16:08 -0700)]
Merge pull request #790 from ceph/wip-fixdenials
Add whitelist option and fix for cephtest denials
Vasu Kulkarni [Sat, 20 Feb 2016 17:52:46 +0000 (12:52 -0500)]
Add whitelist option and fix for cephtest denials
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Dan Mick [Tue, 8 Mar 2016 00:24:16 +0000 (16:24 -0800)]
Merge pull request #812 from ceph/wip-gevent
Unpin gevent and avoid patching subprocess
Reviewed-by: Dan Mick <dmick@redhat.com>
Zack Cerza [Mon, 7 Mar 2016 23:47:50 +0000 (16:47 -0700)]
Unpin gevent and avoid patching subprocess
Recently, gevent updated to 1.1.0, breaking a few things like misc.sh().
PR #810 pinned gevent to 1.0.2, but I wanted to properly investigate the
issue to not be stuck on an old version. Some git bisects later, I
discovered that gevent began patching the subprocess module by default
in:
https://github.com/gevent/gevent/commit/
fc73e9afa34d811ede5d62531025d2e3876b8c01
Unpinning gevent and also telling it not to patch subprocess fixes the
issue.
Signed-off-by: Zack Cerza <zack@redhat.com>
Samuel Just [Mon, 7 Mar 2016 22:08:06 +0000 (14:08 -0800)]
Merge pull request #811 from ceph/wip-prime
mon osd prime pg temp = true
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil [Mon, 7 Mar 2016 21:56:59 +0000 (16:56 -0500)]
ceph.conf: mon osd prime pg temp = true
Signed-off-by: Sage Weil <sage@redhat.com>
Zack Cerza [Mon, 7 Mar 2016 17:37:35 +0000 (10:37 -0700)]
Merge pull request #809 from smithfarm/wip_doc_fake_fs
doc: update documentation of make_fake_fstools()
Zack Cerza [Mon, 7 Mar 2016 17:37:20 +0000 (10:37 -0700)]
Merge pull request #808 from smithfarm/wip-doc-teuos
README.rst: mention teuthology-openstack in Provided Utilities
Zack Cerza [Mon, 7 Mar 2016 16:34:20 +0000 (09:34 -0700)]
Merge pull request #810 from dachary/wip-14990-gevent
pin gevent 1.0.2
Loic Dachary [Sat, 5 Mar 2016 17:01:24 +0000 (00:01 +0700)]
pin gevent 1.0.2
http://tracker.ceph.com/issues/14990 Fixes: #14990
Signed-off-by: Loic Dachary <loic@dachary.org>
Nathan Cutler [Sun, 6 Mar 2016 10:43:47 +0000 (11:43 +0100)]
doc: update documentation of make_fake_fstools()
When the documentation of make_fake_fstools() was written, the function
evidently only returned two values. Now it returns four values. Additional
return values might be added later.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler [Sat, 5 Mar 2016 17:41:58 +0000 (18:41 +0100)]
README.rst: mention teuthology-openstack in Provided Utilities
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Andrew Schoen [Fri, 4 Mar 2016 16:48:26 +0000 (10:48 -0600)]
Merge pull request #807 from ceph/wip-repo-set-remote
repo_utils: Call git set remote-url
Zack Cerza [Fri, 4 Mar 2016 16:23:31 +0000 (09:23 -0700)]
repo_utils: Call git set remote-url
This will cause git repos on-disk to be updated to point at the correct
remote based on config.ceph_git_base_url
Signed-off-by: Zack Cerza <zack@redhat.com>