]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Josh Durgin [Wed, 31 Jul 2013 19:47:48 +0000 (12:47 -0700)]
rgw: fix dir creation and keyring
fastcgi_sock dir needs to exist before radosgw starts, and apache-execed radosgw needs an explicit keyring argument.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Sandon Van Ness [Wed, 31 Jul 2013 00:26:59 +0000 (17:26 -0700)]
Reconnect after running chef task.
Just a simple change to reconnect to SSH after running
ceph-qa-chef to get around things like ulimit changes.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Tue, 30 Jul 2013 19:36:12 +0000 (12:36 -0700)]
Fix RHEL/centos ceph-deploy installs.
Use a hiphen as a diliminator instead of a dot.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Samuel Just [Tue, 30 Jul 2013 17:44:53 +0000 (10:44 -0700)]
ceph_manager: wait 20s before wait_for_clean in test_map_discontinuity
Fixes: #5806
Signed-off-by: Samuel Just <sam.just@inktank.com>
Warren Usui [Tue, 30 Jul 2013 16:50:20 +0000 (09:50 -0700)]
Remove now unnecessary try/except/raise that came about as a result of
the previous check-in.
Fixes: #5803
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Warren Usui [Tue, 30 Jul 2013 02:20:43 +0000 (19:20 -0700)]
Always raise exception if yum install fails. This avoids later confusion when
packages are missing (the old code skipped 'Nothing to do' messages, but these
cases are still errors).
Fixes #5803
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Reviewed by: Sandon Van Ness
Sandon Van Ness [Tue, 30 Jul 2013 00:03:30 +0000 (17:03 -0700)]
More changes for creating vms manually with lock (no config)
Needed some more changes to allow for the case of creating vm's
manually with teuthology-lock instead of letting teuthology handle
it in internal.py with lock_machines(). Just some additional checks
to go to defaults when ctx.config is non-existent (causes an
attributeerror).
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Reviewed-by: Warren Usui <warren.usui@inktank.com>
Sandon Van Ness [Mon, 29 Jul 2013 23:30:40 +0000 (16:30 -0700)]
Fixing teuthology-lock for os-type instead of vm-type.
Teuthology got updated to use --os-type and os_type in yaml
instead of --vm-type. I added this to teuthology but forgot
to update tuthology-lock as well for manually creating vms.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sage Weil [Mon, 29 Jul 2013 21:06:34 +0000 (14:06 -0700)]
rados_util: adjust-ulimits, not enable-coredump
This was responsible for the lost_unfound test breakage.
Signed-off-by: Sage Weil <sage@inktank.com>
Samuel Just [Mon, 29 Jul 2013 19:58:28 +0000 (12:58 -0700)]
ceph_manager: wait for all_up in test_map_discontinuity
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just [Mon, 29 Jul 2013 19:12:24 +0000 (12:12 -0700)]
ceph_manager: allow-experimental-feature now causes an EINVAL
Signed-off-by: Samuel Just <sam.just@inktank.com>
Yehuda Sadeh [Thu, 25 Jul 2013 23:47:34 +0000 (16:47 -0700)]
s3tests: clone correct branch
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Zack Cerza [Mon, 29 Jul 2013 15:15:43 +0000 (08:15 -0700)]
Merge pull request #20 from ceph/double-requirements
fix double requirements issue
Alfredo Deza [Mon, 29 Jul 2013 15:09:41 +0000 (11:09 -0400)]
fix double requirements issue
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Sage Weil [Sun, 28 Jul 2013 22:09:43 +0000 (15:09 -0700)]
adjust-ulimits: 16k open files
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Sun, 28 Jul 2013 00:41:51 +0000 (17:41 -0700)]
ceph_manager, dump_stuck: fix injectargs args
Signed-off-by: Sage Weil <sage@inktank.com>
Josh Durgin [Sat, 27 Jul 2013 19:30:18 +0000 (12:30 -0700)]
radosgw-admin: fix typo in import
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Sat, 27 Jul 2013 14:49:11 +0000 (07:49 -0700)]
valgrind: suppress curl, gnutlss, libfcgi leaks
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Sat, 27 Jul 2013 14:48:55 +0000 (07:48 -0700)]
ceph_manager: don't mark out an out osd on kill_osd(..., mark_out=True)
Fixes
2013-07-27T02:02:23.879 INFO:teuthology.task.thrashosds.thrasher:Recovered, killing an osd
2013-07-27T02:02:23.879 INFO:teuthology.task.thrashosds.thrasher:Killing osd 2, live_osds are [3, 4, 0, 1, 5, 2]
2013-07-27T02:02:24.547 INFO:teuthology.task.thrashosds.thrasher:Removing osd 2, in_osds are: [4, 0, 1, 5]
...
ValueError: list.remove(x): x not in list
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Sat, 27 Jul 2013 01:21:21 +0000 (18:21 -0700)]
rest-api: rename
Signed-off-by: Sage Weil <sage@inktank.com>
Warren Usui [Sat, 27 Jul 2013 00:52:02 +0000 (17:52 -0700)]
Add rest_api, a new task that starts up /usr/bin/ceph-rest-api running
as a daemon.
Fixes: 5613
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Sandon Van Ness [Fri, 26 Jul 2013 23:15:19 +0000 (16:15 -0700)]
Allow OS version over-ride (distro version)
Read os_version from yaml to over-ride teuthology defaults.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sage Weil [Fri, 26 Jul 2013 22:09:31 +0000 (15:09 -0700)]
Merge pull request #19 from alfredodeza/master
Top Level Cleanup
Josh Durgin [Fri, 26 Jul 2013 21:18:24 +0000 (14:18 -0700)]
rgw: correct socket option name
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Fri, 26 Jul 2013 21:15:28 +0000 (14:15 -0700)]
rgw: add rgw log socket to daemonized radosgw too
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Fri, 26 Jul 2013 21:11:01 +0000 (14:11 -0700)]
rgw: pass socket path directly to radosgw
Only radosgw needs this option, and each one will be different, so
remove it from the ceph.conf template.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Samuel Just [Fri, 26 Jul 2013 02:43:08 +0000 (19:43 -0700)]
ceph_manager: add test_map_discontinuity to thrasher
Signed-off-by: Samuel Just <sam.just@inktank.com>
Greg Farnum [Thu, 25 Jul 2013 18:04:50 +0000 (11:04 -0700)]
samba: run lsof and fuser after shutdown
The clients are pretty regularly reporting busy on unmount when
samba runs above them. This will hopefully give us some info about why.
Signed-off-by: Greg Farnum <greg@inktank.com>
Sandon Van Ness [Fri, 26 Jul 2013 02:50:39 +0000 (19:50 -0700)]
Merge branch 'master' of github.com:ceph/teuthology
Sandon Van Ness [Fri, 26 Jul 2013 02:50:02 +0000 (19:50 -0700)]
Merge remote-tracking branch 'origin/wip-sandon-vm'
Conflicts:
teuthology/lock.py
teuthology/misc.py
teuthology/task/install.py
tamil [Fri, 26 Jul 2013 00:12:52 +0000 (17:12 -0700)]
added test_mon_destroy option to ceph-deploy task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Sandon Van Ness [Thu, 25 Jul 2013 22:33:11 +0000 (15:33 -0700)]
Added --os-type argument to run.py
Because for some reason it was never there before?
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Thu, 25 Jul 2013 21:45:02 +0000 (14:45 -0700)]
Added get_distro() to misc.py
Since getting the ostype is used multiple places I made a
function for it and modified the existing code to use
said function. I also added tests for the function.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Thu, 25 Jul 2013 21:24:43 +0000 (14:24 -0700)]
Fix priority so it only is added once.
Needed for baremetal so the sed doesn't keep adding
the priority line in the repos file.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sage Weil [Thu, 25 Jul 2013 20:54:20 +0000 (13:54 -0700)]
ceph_manager: try both new and old tell mon.* syntax
So we can test old code with new teuthology (e.g., upgrade testing)
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Thu, 25 Jul 2013 19:46:04 +0000 (12:46 -0700)]
schedule_suite: less ceph-deploy client debugging
Sage Weil [Thu, 25 Jul 2013 19:45:52 +0000 (12:45 -0700)]
schedule_suite.sh: select ceph-dpeloy branch
Sage Weil [Thu, 25 Jul 2013 16:10:47 +0000 (09:10 -0700)]
schedule_suite.sh: don't need full ms debug on mons
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Wed, 24 Jul 2013 20:14:02 +0000 (13:14 -0700)]
ceph: make restart take both a list of daemons and other arguments
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Tamil Muthamizhan <tamil@inktank.com>
Joe Buck [Wed, 24 Jul 2013 18:44:53 +0000 (11:44 -0700)]
teuth: rgw task example config update
Due to bug #5716, pools need to start with a '.' at present.
Updating the examples to follow this convention.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Joe Buck [Wed, 24 Jul 2013 19:24:33 +0000 (12:24 -0700)]
teuth: fix issue in cleanup code
The post-yield code in create_dirs needed to
be tweaked to correctly delete the {tdir}/apache
directory (if it exists) on each client.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Tue, 23 Jul 2013 23:55:43 +0000 (16:55 -0700)]
ceph: wait-for-osds-up option for restart
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Tue, 23 Jul 2013 23:55:33 +0000 (16:55 -0700)]
ceph: wait_for_osds_up
Signed-off-by: Sage Weil <sage@inktank.com>
Josh Durgin [Mon, 22 Jul 2013 17:38:28 +0000 (10:38 -0700)]
rgw: add multi-region and zone support
Take client<->zone/region and the associated pools from ceph.conf, so
we don't have to invent a new format to specify it.
General region info is added to a new configuration section in the rgw
task. Each client is assumed to be a different zone, and a system user
is created with the key specified in the yaml, so it can be passed to
later task configuration as well. This isn't strictly necessary, but
avoids having to lookup this info in later tasks through something
like radosgw-admin.
Ports are allocated automatically because there's no obvious mapping
from host to client in the task configuration. Later tests can get the
endpoints desired by reading the region map.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Mon, 22 Jul 2013 21:21:51 +0000 (14:21 -0700)]
task_util: move rados command here
Six copies are replaced with one, with an added option to check status
automatically. This should probably be used in a few places where the
return code is ignored.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Fri, 19 Jul 2013 22:16:16 +0000 (15:16 -0700)]
rgw: move common rgwadmin function to a new utility file
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Joe Buck [Sat, 13 Jul 2013 18:28:57 +0000 (11:28 -0700)]
teuth: reworked rgw to support regions / zones
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Joe Buck [Thu, 11 Jul 2013 00:45:35 +0000 (17:45 -0700)]
teuthology: updating RGW task to support regions
Extending the rgw.py task to allow for regions and zones
to be specified in the YAML file.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Alfredo Deza [Wed, 24 Jul 2013 12:50:22 +0000 (08:50 -0400)]
add test requirements to requirements file
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 24 Jul 2013 12:49:36 +0000 (08:49 -0400)]
remove test dependencies from setup.py
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 24 Jul 2013 12:43:04 +0000 (08:43 -0400)]
fix RST formatting issues in README file
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 24 Jul 2013 12:31:27 +0000 (08:31 -0400)]
removing todo org file from the root of the project
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Alfredo Deza [Wed, 24 Jul 2013 12:30:40 +0000 (08:30 -0400)]
remove Makefile that attempted to do linting
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Sandon Van Ness [Tue, 23 Jul 2013 23:10:24 +0000 (16:10 -0700)]
Re-create guest if it already exists
In some cases tests fail or nuke fails and the guest is
not properly destroyed. This will look to see if it gets
an error due to the guest already existing or its disks
existing and will re-create the guest.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Tue, 23 Jul 2013 23:09:07 +0000 (16:09 -0700)]
Add distro type to schedule_suite.sh
Also added machinetype to the name.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Tue, 23 Jul 2013 22:52:32 +0000 (15:52 -0700)]
Wait a little longer before recreating VMs
Just to allow for the create to still work incase the os
volume is fairly large (takes a while to resize) and in
case the host machine is bogged down due to disk I/O.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sandon Van Ness [Tue, 23 Jul 2013 22:50:50 +0000 (15:50 -0700)]
Use os_type instead of vm_type. Add os_version
Use os_type instead of vm_type for more generic naming
for when we start re-imaging bare metal. Also added a
os_version dictionary for default versions of distros
that we want over-riding what downburst defaults are.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Sage Weil [Tue, 23 Jul 2013 21:43:56 +0000 (14:43 -0700)]
ceph: add wait_for_mon_quorum command
tasks:
...
- ceph.wait_for_mon_quorum: [a, b]
...
will block until the mon quorum consists of exactly [a, b]. This is
compared directly to the relevant field from 'ceph quorum_status'
which has the alphanumeric names only.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Mon, 22 Jul 2013 20:03:24 +0000 (13:03 -0700)]
sequential, parallel: allow entries to be references to top-level config
Often we want to build a test collection that substitutes different
sequences of tasks into a parallel/sequential construction. However, the
yaml combination that happens when generating jobs is not smart enough to
substitute some fragment into a deeply-nested piece of yaml.
Instead, make these sequences top-level entries in the config dict, and
reference them. For example:
tasks:
- install:
- ceph:
- parallel:
- workload
- upgrade-sequence
workload:
workunit:
- something
upgrade-sequence:
install.restart: [osd.0, osd.1]
Signed-off-by: Sage Weil <sage@inktank.com>
Samuel Just [Mon, 22 Jul 2013 23:24:41 +0000 (16:24 -0700)]
thrashosds: add delay option after recovery
Signed-off-by: Samuel Just <sam.just@inktank.com>
Joao Eduardo Luis [Mon, 22 Jul 2013 16:58:41 +0000 (17:58 +0100)]
task: mon_clock_skew_check: grab max-skew value from ceph-mon's config
Instead of relying on hardcoded values, obtain the max-skew default from
'ceph-mon --show-config-value mon_clock_drift_allowed' to match the mon's
expectation.
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil [Fri, 19 Jul 2013 22:10:43 +0000 (15:10 -0700)]
admin_socket: loop until the socket command succeeds
Sometimes the thing we're talking to is slow to start, or to register the
command we are running. Loop in that case, at least for a while.
Signed-off-by: Sage Weil <sage@inktank.com>
Yehuda Sadeh [Sat, 20 Jul 2013 18:30:24 +0000 (11:30 -0700)]
apache.conf: load modules conditionally
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Sage Weil [Sat, 20 Jul 2013 05:19:09 +0000 (22:19 -0700)]
ceph-deploy: do not test mon destroy by default
Joao Eduardo Luis [Thu, 18 Jul 2013 16:31:27 +0000 (17:31 +0100)]
task: mon_clock_skew_check: by default, use max skew from global config
If not defined, defaults to 0.05; if 'max-skew' however is defined, it
must override whatever is on the config.
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis [Thu, 18 Jul 2013 14:58:23 +0000 (15:58 +0100)]
task: mon_clock_skew_check: missing 'str'.format() key crashed the test
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil [Sat, 20 Jul 2013 04:53:33 +0000 (21:53 -0700)]
mon_thrash: tolerate scrub command failure
We can get EBUSY if there is an election going on.
Warren Usui [Sat, 20 Jul 2013 02:18:28 +0000 (19:18 -0700)]
Merge branch 'wip-teuthREAD-wusui'
Warren Usui [Fri, 19 Jul 2013 03:00:38 +0000 (20:00 -0700)]
Update to describe tasks and parameters to tasks, including the install
parameters requested in 4470. Added more information to the vm section,
and included a section documenting the test suites.
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Fixes: 4470
Reviewed By: Dan Mick and Alfredo Deza
Include Alfredo's suggestions
Josh Durgin [Fri, 19 Jul 2013 21:44:51 +0000 (14:44 -0700)]
Merge branch 'wip-centos-rgw'
Josh Durgin [Fri, 19 Jul 2013 21:42:38 +0000 (14:42 -0700)]
rgw: turn off continue print on centos
Also note that a ceph.conf setting is needed for that too
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin [Fri, 19 Jul 2013 21:36:18 +0000 (14:36 -0700)]
install: remove ceph-release rpm file after it's used
No need for it anymore, it's just taking up space
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Sage Weil [Fri, 19 Jul 2013 18:27:19 +0000 (11:27 -0700)]
Merge remote-tracking branch 'gh/next'
Sage Weil [Fri, 19 Jul 2013 18:26:58 +0000 (11:26 -0700)]
sleep: new task
Sage Weil [Fri, 19 Jul 2013 17:10:15 +0000 (10:10 -0700)]
Merge pull request #18 from alfredodeza/master
Safer dict.get in queues.py
Alfredo Deza [Fri, 19 Jul 2013 13:01:28 +0000 (09:01 -0400)]
failed dict.get evaluates to None
Alfredo Deza [Fri, 19 Jul 2013 12:59:53 +0000 (08:59 -0400)]
safer get by falling back to a dictionary
Sandon Van Ness [Fri, 19 Jul 2013 02:52:25 +0000 (19:52 -0700)]
Merge branch 'wip-machine-based-workers' into next
Sandon Van Ness [Fri, 19 Jul 2013 02:37:25 +0000 (19:37 -0700)]
Merge branch 'wip-machine-based-workers'
Sage Weil [Wed, 17 Jul 2013 18:20:01 +0000 (11:20 -0700)]
ceph: do not ignore osd leaks
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Thu, 18 Jul 2013 19:31:11 +0000 (12:31 -0700)]
nuke: killall ceph-disk, too
Signed-off-by: Sage Weil <sage@inktank.com>
Sandon Van Ness [Thu, 18 Jul 2013 19:04:08 +0000 (12:04 -0700)]
Worker processes by machine type instead of teuthology branch.
teuthology-suite and schedulewill now take --worker instead of
--branch. The branch is set by setting teuthology_branch in the
yaml used to schedule the job.
The teuthology branches are assumed to be in ~/teuthology-$branch
of whatever user is running the workers.
Sage Weil [Thu, 18 Jul 2013 18:38:00 +0000 (11:38 -0700)]
schedule_suite.sh: escape ceph-deploy overrides
Sage Weil [Thu, 18 Jul 2013 18:21:07 +0000 (11:21 -0700)]
ceph-deploy: support overrides
Something like
overrides:
ceph-deploy:
foo: bar
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Thu, 18 Jul 2013 04:33:50 +0000 (21:33 -0700)]
Merge remote-tracking branch 'gh/next'
Sage Weil [Thu, 18 Jul 2013 03:59:54 +0000 (20:59 -0700)]
Merge branch 'wip-machine-type'
Reviewed-by: Sandon Van Ness <sandon@inktank.com>
Sage Weil [Sat, 13 Jul 2013 20:11:40 +0000 (13:11 -0700)]
lock: filter machine type for --list, --list-targets
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Sat, 13 Jul 2013 20:09:15 +0000 (13:09 -0700)]
lock: make --summary list all machines by default
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil [Sat, 13 Jul 2013 20:09:07 +0000 (13:09 -0700)]
lock: drop machine-type default, but require for lock-many
Signed-off-by: Sage Weil <sage@inktank.com>
Samuel Just [Thu, 18 Jul 2013 01:14:58 +0000 (18:14 -0700)]
ceph.conf.template: enable osd debug verify stray on activate
Signed-off-by: Samuel Just <sam.just@inktank.com>
Yehuda Sadeh [Wed, 17 Jul 2013 21:05:26 +0000 (14:05 -0700)]
radosgw-admin: adapt task to recent changes
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
tamil [Wed, 17 Jul 2013 00:41:57 +0000 (17:41 -0700)]
Merge branch 'master' of github.com:ceph/teuthology
tamil [Wed, 17 Jul 2013 00:41:32 +0000 (17:41 -0700)]
added overrides for ceph-deploy
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Sage Weil [Wed, 17 Jul 2013 00:15:55 +0000 (17:15 -0700)]
workunit: set CEPH_CLI_TEST_DUP_COMMAND
This will make the CLI do every mon command twice and make sure they both
succeed. This catches problems with mon command idempotency faster than
waiting for random failures trigger.
tamil [Wed, 17 Jul 2013 00:14:33 +0000 (17:14 -0700)]
added conf section to ceph-deploy task
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Warren Usui [Fri, 12 Jul 2013 03:24:09 +0000 (20:24 -0700)]
Created tasktest to test sequential and parallel tasks.
Added sequential task and parallel task.
Changed _run_one_task to run_one_task (now called by new tasks too).
Fix #4969
Signed-off-by: Warren Usui <warren.usui@inktank.com>
tamil [Tue, 16 Jul 2013 00:04:21 +0000 (17:04 -0700)]
calling mon destroy command after mds create
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
Sage Weil [Sat, 13 Jul 2013 21:07:28 +0000 (14:07 -0700)]
ceph_manager: drop -t arg prefix for pg dump_stuck
This is no longer needed, and ugly to support.
Signed-off-by: Sage Weil <sage@inktank.com>
Sandon Van Ness [Sat, 13 Jul 2013 03:56:07 +0000 (20:56 -0700)]
Remove btrfs-tools and xfsprogs install step.
We already install btrfs-tools and xfsprogs with ceph-qa-chef
Doing it here was just causing problems on non-ubuntu
distros and I really see no point for it to have it now.
Sandon Van Ness [Sat, 13 Jul 2013 03:54:23 +0000 (20:54 -0700)]
Allow Overrides for ceph-deploy task
This is needed so we can set the ceph branch for ceph-deploy
to use via the main yaml which is created via the suite
scheduler.
Signed-off-by: Sandon Van Ness <sandon@inktank.com>