]> git.apps.os.sepia.ceph.com Git - teuthology.git/log
teuthology.git
9 years agoceph.conf.template: add cluster name to paths 841/head
Josh Durgin [Thu, 31 Mar 2016 06:01:37 +0000 (23:01 -0700)]
ceph.conf.template: add cluster name to paths

This is more like the defaults, and makes non-osd daemons from
multiple clusters work on the same host.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agotest_misc: fix shadowing of cluster
Josh Durgin [Fri, 25 Mar 2016 02:10:53 +0000 (19:10 -0700)]
test_misc: fix shadowing of cluster

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: add cluster param to wait_until_healthy()
Josh Durgin [Thu, 17 Mar 2016 01:23:06 +0000 (18:23 -0700)]
misc: add cluster param to wait_until_healthy()

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: add cluster param to wait_until_osds_up()
Josh Durgin [Thu, 17 Mar 2016 01:21:55 +0000 (18:21 -0700)]
misc: add cluster param to wait_until_osds_up()

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: add cluster filter to num_instances_of_type
Josh Durgin [Thu, 17 Mar 2016 01:20:07 +0000 (18:20 -0700)]
misc: add cluster filter to num_instances_of_type

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: add optional path param to create_simple_monmap()
Josh Durgin [Thu, 17 Mar 2016 01:19:14 +0000 (18:19 -0700)]
misc: add optional path param to create_simple_monmap()

This will let us provision multiple clusters in parallel by using
different names for the monmap file.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: add cluster param to skeleton_config
Josh Durgin [Thu, 17 Mar 2016 00:57:47 +0000 (17:57 -0700)]
misc: add cluster param to skeleton_config

We need to consider all monitors to allocate unique ips in get_mons(),
but generate the conf file per-cluster.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: add cluster-aware roles filter
Josh Durgin [Thu, 17 Mar 2016 00:46:30 +0000 (17:46 -0700)]
misc: add cluster-aware roles filter

Unlike roles_of_type, this actually returns roles. We can't change the
semantics of the existing one due to backwards compatibility
requirements for old ceph-qa-suite branches, so make a new function
and implement the old one in terms of the new more general interface.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: add optional cluster filter to is_type
Josh Durgin [Thu, 17 Mar 2016 00:09:21 +0000 (17:09 -0700)]
misc: add optional cluster filter to is_type

reimplement in terms of split_role while we're at it

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agocommon_fs_utils: use common method to extract id from role
Josh Durgin [Wed, 16 Mar 2016 06:37:20 +0000 (23:37 -0700)]
common_fs_utils: use common method to extract id from role

This works with multiple clusters too.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: pass cluster through stop_daemons_of_type()
Josh Durgin [Wed, 16 Mar 2016 06:32:21 +0000 (23:32 -0700)]
misc: pass cluster through stop_daemons_of_type()

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agoorchestra/daemon: update resolve_role_list() for multi-cluster setups
Josh Durgin [Wed, 16 Mar 2016 06:09:17 +0000 (23:09 -0700)]
orchestra/daemon: update resolve_role_list() for multi-cluster setups

Add a parameter for backwards compatibility, to determine whether the
returned roles should include the cluster.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agoorchestra/daemon: update simple DaemonGroup methods to handle clusters
Josh Durgin [Wed, 16 Mar 2016 06:00:48 +0000 (23:00 -0700)]
orchestra/daemon: update simple DaemonGroup methods to handle clusters

Add new kwarg parameters for cluster to stay backwards-compatible with
older ceph-qa-suite branches, and rename role arguments to type_,
since they were never full roles. Default the cluster to ceph, and
normalize role to $cluster.$type.$id internally.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: make get_mon_names() and get_first_mon() cluster-aware
Josh Durgin [Wed, 16 Mar 2016 04:36:45 +0000 (21:36 -0700)]
misc: make get_mon_names() and get_first_mon() cluster-aware

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: make all_roles_of_type cluster-aware
Josh Durgin [Tue, 15 Mar 2016 23:29:16 +0000 (16:29 -0700)]
misc: make all_roles_of_type cluster-aware

Reimplement in terms of roles_of_type to simplify it

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: make roles_of_type() cluster-aware
Josh Durgin [Tue, 15 Mar 2016 22:13:27 +0000 (15:13 -0700)]
misc: make roles_of_type() cluster-aware

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: convert get_clients() to work with multiple clusters
Josh Durgin [Tue, 15 Mar 2016 22:04:23 +0000 (15:04 -0700)]
misc: convert get_clients() to work with multiple clusters

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: convert num_instances_of_type() to use is_type()
Josh Durgin [Tue, 15 Mar 2016 21:57:45 +0000 (14:57 -0700)]
misc: convert num_instances_of_type() to use is_type()

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: convert skeleton_config to work with clusters in roles
Josh Durgin [Tue, 15 Mar 2016 21:54:53 +0000 (14:54 -0700)]
misc: convert skeleton_config to work with clusters in roles

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: add helpers to get components of a role
Josh Durgin [Tue, 15 Mar 2016 21:40:05 +0000 (14:40 -0700)]
misc: add helpers to get components of a role

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: make get_mons() cluster-aware
Josh Durgin [Tue, 15 Mar 2016 21:26:02 +0000 (14:26 -0700)]
misc: make get_mons() cluster-aware

Use the is_type() helper to keep the logic in one place.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agomisc: allow a prefix for cluster in is_type()
Josh Durgin [Tue, 15 Mar 2016 21:08:36 +0000 (14:08 -0700)]
misc: allow a prefix for cluster in is_type()

This still matches roles with no prefix first, so it stays compatible
with existing suites.

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
9 years agoMerge pull request #842 from dachary/wip-xenial
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

9 years agoadd ubuntu 16.04 xenial support 842/head
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>
9 years agoceph.conf: mon warn on no sortbitwise = false
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>
9 years agoMerge pull request #840 from ceph/wip-osd-25
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>
9 years agosuite: debug osd = 25 840/head
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>
9 years agoMerge pull request #837 from ceph/wip-rebase
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>
9 years agoRebase 2.0 to 10.1.0 837/head
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>
9 years agoMerge pull request #834 from dachary/wip-13980-openstack-nfs
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

9 years agoopenstack: open UDP ports required by NFS 834/head
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>
9 years agoMerge pull request #833 from ceph/wip-parallel
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

9 years agoMerge pull request #831 from ceph/wip-parallel-config
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

9 years agotask/parallel: accept lists of tasks in referenced sections 831/head
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>
9 years agoparallel: parallel.__exit__ should always wait for greenlets to finish 833/head
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>
9 years agoMerge pull request #830 from ceph/wip-apt-clean
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

9 years agotask/kernel: run apt-get clean before updating to avoid 15090 830/head
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>
9 years agoMerge pull request #828 from smithfarm/wip-debian-symlink-fix
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>
9 years agoopenstack-debian-7.0-user-data.txt: fix symlink 828/head
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>
9 years agoMerge pull request #827 from smithfarm/wip-opensuse-image
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>
9 years agoopenstack: add wget command for openSUSE Leap 42.1 VM image 827/head
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>
9 years agoMerge pull request #825 from ceph/wip-kill-doc
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

9 years agoMention that -kill must be run on the master node 825/head
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>
9 years agoMerge pull request #824 from ceph/wip-ver-update
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

9 years agoInstall ceph-fuse for 2.0 by default for tests to work 824/head
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>
9 years agoPackage name split, ceph is now ceph-mon, ceph-osd
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>
9 years agoAdd ceph-selinux to pkg list for 1.3.2 builds
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>
9 years agoMerge pull request #797 from dachary/wip-openstack-override-clone
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:

9 years agoMerge pull request #822 from dachary/wip-14997-openstack-stale-keypairs
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

9 years agoopenstack: protect against stale keypairs 822/head
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>
9 years agoUpdate rh_version supported in downstream
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>
9 years agoMerge pull request #821 from ceph/wip-yum-priorities
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>
9 years agoMerge pull request #813 from smithfarm/wip-fix-siteconfig
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

9 years agodocs/siteconfig.rst: consistency 813/head
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>
9 years agoinstall: Fix non-idempotent check_obsoletes tweak 821/head
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>
9 years agoMerge pull request #820 from ceph/wip-nrpe
vasukulkarni [Wed, 16 Mar 2016 17:37:19 +0000 (10:37 -0700)]
Merge pull request #820 from ceph/wip-nrpe

selinux: Whitelist nrpe

9 years agoselinux: Whitelist nagios' nrpe 820/head
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>
9 years agoselinux: Fix linter complaints
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>
9 years agoceph.conf: do not warn on straw calc version = 0
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>
9 years agoMerge pull request #818 from dachary/wip-14799-valgrind
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

9 years agovalgrind: add suppression for tcmalloc in libboost_thread-mt.so.1.53.0 818/head
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>
9 years agoMerge pull request #817 from ceph/wip-valgrind-supp
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>
9 years agovalgrind: ignore boost thread-local warning 817/head
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>
9 years agoMerge pull request #814 from ceph/wip-15014
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>
9 years agoMerge pull request #816 from ceph/wip-big-vps
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>
9 years agolock: Pass canonicalized hostname to create_if_vm 816/head
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>
9 years agoinstall: Remove old "lib deps" cruft 814/head
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>
9 years agonuke: Use install_task.get_package_list()
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>
9 years agoinstall: Add get_package_list()
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>
9 years agoMerge pull request #815 from ceph/wip-14855
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

9 years agomisc.get_wwn_id_map: not finding wwns is not an error 815/head
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>
9 years agoMerge pull request #790 from ceph/wip-fixdenials
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

9 years agoAdd whitelist option and fix for cephtest denials 790/head
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>
9 years agoMerge pull request #812 from ceph/wip-gevent
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>
9 years agoUnpin gevent and avoid patching subprocess 812/head
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>
9 years agoMerge pull request #811 from ceph/wip-prime
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>
9 years agoceph.conf: mon osd prime pg temp = true 811/head
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>
9 years agoMerge pull request #809 from smithfarm/wip_doc_fake_fs
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()

9 years agoMerge pull request #808 from smithfarm/wip-doc-teuos
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

9 years agoMerge pull request #810 from dachary/wip-14990-gevent
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

9 years agopin gevent 1.0.2 810/head
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>
9 years agodoc: update documentation of make_fake_fstools() 809/head
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>
9 years agoREADME.rst: mention teuthology-openstack in Provided Utilities 808/head
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>
9 years agoMerge pull request #807 from ceph/wip-repo-set-remote
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

9 years agorepo_utils: Call git set remote-url 807/head
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>
9 years agoMerge pull request #804 from dachary/wip-openstack-vault
Zack Cerza [Wed, 2 Mar 2016 18:47:04 +0000 (11:47 -0700)]
Merge pull request #804 from dachary/wip-openstack-vault

openstack: create default ~/.vault_pass.txt

9 years agoMerge pull request #806 from dachary/wip-openstack-sitepackage
Zack Cerza [Wed, 2 Mar 2016 16:19:57 +0000 (09:19 -0700)]
Merge pull request #806 from dachary/wip-openstack-sitepackage

openstack: do not use sitepackages for openstack-integration tests

9 years agoMerge pull request #805 from dachary/wip-openstack-test-selection
Zack Cerza [Wed, 2 Mar 2016 16:19:35 +0000 (09:19 -0700)]
Merge pull request #805 from dachary/wip-openstack-test-selection

openstack: test selection for openstack-integration

9 years agoopenstack: do not use sitepackages for openstack-integration tests 806/head
Loic Dachary [Sun, 28 Feb 2016 06:27:22 +0000 (13:27 +0700)]
openstack: do not use sitepackages for openstack-integration tests

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoopenstack: test selection for openstack-integration 805/head
Loic Dachary [Sun, 28 Feb 2016 05:33:41 +0000 (12:33 +0700)]
openstack: test selection for openstack-integration

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoopenstack: create default ~/.vault_pass.txt 804/head
Loic Dachary [Sun, 28 Feb 2016 04:57:48 +0000 (11:57 +0700)]
openstack: create default ~/.vault_pass.txt

It is now required by teuthology.

http://tracker.ceph.com/issues/14914 Fixes: #14914

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoopenstack: allow override of openstack:clone: 797/head
Loic Dachary [Wed, 2 Dec 2015 14:06:26 +0000 (15:06 +0100)]
openstack: allow override of openstack:clone:

When running from a wip teuthology branch, it is inconvenient to tweak
~/.teuthology.yaml. Add --teuthology-git-url and --teuthology-branch to
take precendence and override the defaults.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #794 from dachary/wip-openstack-wait
Zack Cerza [Tue, 1 Mar 2016 16:57:00 +0000 (09:57 -0700)]
Merge pull request #794 from dachary/wip-openstack-wait

openstack: add --wait to block until the suite finishes

9 years agoMerge pull request #802 from dachary/wip-openstack-neutron
Zack Cerza [Mon, 29 Feb 2016 20:23:52 +0000 (13:23 -0700)]
Merge pull request #802 from dachary/wip-openstack-neutron

openstack: openstacklient >= 2.1.0 does not depend on neutronclient

9 years agoMerge pull request #801 from dachary/wip-openstack-centos-7-2
Zack Cerza [Mon, 29 Feb 2016 20:23:36 +0000 (13:23 -0700)]
Merge pull request #801 from dachary/wip-openstack-centos-7-2

openstack: package CentOS 7.2 data file

9 years agoMerge pull request #800 from dachary/wip-openstack-cleanup
Zack Cerza [Mon, 29 Feb 2016 20:23:18 +0000 (13:23 -0700)]
Merge pull request #800 from dachary/wip-openstack-cleanup

openstack: only destroy target/ceph- VMs on restart

9 years agoMerge pull request #799 from dachary/wip-openstack-timeout
Zack Cerza [Mon, 29 Feb 2016 20:21:25 +0000 (13:21 -0700)]
Merge pull request #799 from dachary/wip-openstack-timeout

openstack: default to 9h job timeout

9 years agoMerge pull request #796 from dachary/wip-archive-upload
Zack Cerza [Mon, 29 Feb 2016 20:20:05 +0000 (13:20 -0700)]
Merge pull request #796 from dachary/wip-archive-upload

suite/openstack: add --archive-upload-url

9 years agoMerge pull request #795 from dachary/wip-openstack-suite-exit-code
Zack Cerza [Mon, 29 Feb 2016 20:18:49 +0000 (13:18 -0700)]
Merge pull request #795 from dachary/wip-openstack-suite-exit-code

suite/openstack: implement the exit code

9 years agoopenstack: openstacklient >= 2.1.0 does not depend on neutronclient 802/head
Loic Dachary [Sat, 27 Feb 2016 07:04:29 +0000 (14:04 +0700)]
openstack: openstacklient >= 2.1.0 does not depend on neutronclient

Explicitly require it python-neutronclient.

Signed-off-by: Loic Dachary <loic@dachary.org>