Commit Graph

4538 Commits

Author SHA1 Message Date
Samuel Just
16a6b5df6b Merge pull request #534 from ceph/wip-12625-master
Added singleton hammer-x test to address #525
 
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-08-27 11:32:22 -07:00
John Spray
df8cecf479 tasks/cephfs: fix test_pool_perm teardown
Fixes: #12777
Signed-off-by: John Spray <john.spray@redhat.com>
2015-08-27 17:53:24 +01:00
Samuel Just
f585d0e2a4 Merge pull request #544 from ceph/wip-ms-type-async
rados: test both simple, async, and a mix

Reviewed-by: Samuel Just <sjust@redhat.com>
2015-08-27 08:21:12 -07:00
Sage Weil
671a9dfa17 rados: test both simple, async, and a mix
- in general, test simple vs async vs random
- not for msgr-less workloads
- not for thrash-erasure-*.. the regular thrash
should cover it.

Signed-off-by: Sage Weil <sage@redhat.com>
2015-08-27 10:38:54 -04:00
Xinze Chi
2280ca527f fix rebug rados
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com>
2015-08-26 17:56:40 +08:00
Samuel Just
2eac0ff92a Merge pull request #540 from ceph/wip-hobj-sort
suites/rados/thrash: randomize hobject sort order

Reviewed-by: Samuel Just <sjust@redhat.com>
2015-08-25 19:33:47 -07:00
Sage Weil
ccc47d32c8 suites/rados/thrash: randomize hobject sort order
Signed-off-by: Sage Weil <sage@redhat.com>
2015-08-25 21:33:57 -04:00
Yuri Weinstein
5b9d41e3ea Update rados_api.yaml 2015-08-25 10:27:08 -07:00
Yuri Weinstein
998ba8b58c Initial check in to add firefly-hammer-x suite #12641
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-08-25 10:11:09 -07:00
Zack Cerza
9063eaa6ad Merge pull request #538 from ceph/wip-12758
ceph_deploy: if a branch is given, use it when installing rgw
2015-08-24 09:13:44 -06:00
Andrew Schoen
766da54dbc ceph_deploy: if a branch is given, use it when installing rgw
Fixes: http://tracker.ceph.com/issues/12758

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2015-08-24 10:09:24 -05:00
Sage Weil
b2daae6aa7 Merge remote-tracking branch 'gh/next' 2015-08-24 08:35:38 -04:00
Loic Dachary
df03d84fb8 Merge pull request #523 from dachary/wip-10887-shec
erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V3 integration tests

Reviewed-by: Takeshi Miyamae <miyamae.takeshi@jp.fujitsu.com>
2015-08-22 23:24:49 +02:00
Yan, Zheng
753f93dde8 Merge pull request #526 from ceph/wip-stashed-layout
tasks/cephfs: implement TestDataScan.test_stashed_layout
2015-08-20 19:03:59 +08:00
Yuri Weinstein
a998b4669c Merge pull request #536 from ceph/wip-11881-multipath
ceph-deploy: hints for OpenStack
2015-08-18 13:03:28 -07:00
Loic Dachary
53a714ee3a update the list of supported distributions
CentOS 6 and Ubuntu 12.04 are not support after Infernalis.
CentOS 7 is supported starting with Infernalis.

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-08-18 21:46:41 +02:00
Sage Weil
21c01c7847 Merge pull request #537 from dachary/wip-supported
update the list of supported distributions

Reviewed-by: Sage Weil <sage@redhat.com>
2015-08-18 15:35:35 -04:00
Loic Dachary
e252c47f67 update the list of supported distributions
CentOS 6 and Ubuntu 12.04 are not support after Infernalis.
CentOS 7 is supported starting with Infernalis.

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-08-18 21:29:47 +02:00
Loic Dachary
3da86724c3 ceph-deploy: hints for OpenStack
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-08-18 20:33:31 +02:00
Yan, Zheng
641169f254 Merge pull request #531 from ceph/wip-mds-debug
tasks/kcephfs: enable MDS debug
2015-08-18 17:38:34 +08:00
Yuri Weinstein
8f66ecb3e2 Added singleton hammer-x test to address #12625
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-08-17 10:05:37 -07:00
Samuel Just
48a8b23539 Merge pull request #533 from ceph/revert-525-wip-12625-master
Revert "Added singleton hammer-x test to address #12625"
2015-08-17 09:56:19 -07:00
Samuel Just
8bfb1c91fb Revert "Added singleton hammer-x test to address #12625" 2015-08-17 09:56:09 -07:00
Samuel Just
4764e7f882 Merge pull request #525 from ceph/wip-12625-master
Added singleton hammer-x test to address #12625

Reviewed-by: Samuel Just <sjust@redhat.com>
2015-08-17 09:50:50 -07:00
Travis Rhoden
dceae70ece Merge pull request #514 from ceph/wip-cd-add-branch-install
- Use branch from config for ceph-deploy testing

Reviewed-by: Travis Rhoden <trhoden@redhat.com>
2015-08-14 11:24:08 -07:00
Dan Mick
fa37198d5f Merge pull request #529 from ceph/wip-calamari-cli
calamari_setup: install "cli" utils on Calamari node

Reviewed-by: Dan Mick <dmick@redhat.com>
2015-08-13 20:34:51 -07:00
John Spray
aa84941cf9 tasks/kcephfs: enable MDS debug
To help us debug #11482

Signed-off-by: John Spray <john.spray@redhat.com>
2015-08-13 19:08:16 +01:00
John Spray
c1ca95cd16 tasks/cephfs: implement TestDataScan.test_stashed_layout
This is for testing how cephfs-data-scan handles
the new 'layout' xattr when found during recovery.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-08-13 14:29:35 +01:00
Ken Dreyer
0cf220ad4f calamari_setup: install "cli" utils on Calamari node
In our RHCS 1.3 ceph-deploy docs, we tell users to run "ceph-deploy
install --cli" on their calamari admin node, but our smoke test wasn't
actually doing this.

See https://bugzilla.redhat.com/1252929 , "[Ubuntu 1.3.0] - ceph-deploy
install --no-adjust-repos --cli `hostname` is failing with a Traceback
error"
2015-08-12 14:52:37 -06:00
Ken Dreyer
8ebab808a3 Merge pull request #527 from dmick/master
calamari_setup: change to use ceph-deploy repo command

Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2015-08-11 19:42:46 -06:00
Dan Mick
532a4e4a8b calamari_setup: change to use ceph-deploy repo command
Fixes: #12643
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2015-08-11 16:14:38 -07:00
Dan Mick
a3b294752d Merge pull request #524 from ceph/wip-kdreyer-calamari-1.2
calamari_setup: handle RHCS 1.2 (missing /mnt/MON)

Reviewed-by: Dan Mick <dmick@redhat.com>
2015-08-10 18:03:08 -07:00
Yuri Weinstein
317559df65 Added singleton hammer-x test to address #12625
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-08-07 17:13:22 -07:00
Samuel Just
978828537e Merge pull request #445 from dachary/wip-11666-erasure-code-lrc
erasure-code: lrc plugin workload

Reviewed-by: Samuel Just <sjust@redhat.com>
2015-08-07 07:59:05 -07:00
Loic Dachary
427f48bf62 erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V3 integration tests
http://tracker.ceph.com/issues/10887 Refs: #10887

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-08-06 18:09:38 +02:00
Alfredo Deza
18bf415d1e fix indentation error in docstring
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit af973259ef)
2015-08-06 09:25:27 -06:00
Alfredo Deza
51122026f7 do not ommit syntax errors in linter checks
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit db69142b90)
2015-08-06 09:25:03 -06:00
John Spray
30f10ee1cd tasks: fix syntax error in ceph.py
From e195f9fa.

Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 9f530092e2)
2015-08-06 09:24:13 -06:00
Ken Dreyer
63e6d87db4 calamari_setup: handle RHCS 1.2 (missing /mnt/MON)
In RHCS 1.2 we don't have a /mnt/MON directory. The intention of
35c6363a1e was to handle this condition,
but in 1.2, the non-zero return code makes Teuthology fail the whole
test.

We don't want *Teuthology* itself to act on the return code here; we
simply want to know what it was and structure the rest of the test
accordingly.
2015-08-06 07:58:35 -06:00
Loic Dachary
12f4dffc35 erasure-code: add write_append_excl: false
Add write_append_excl: false to all erasure-code workloads and use the
same workload in all upgrade tests. write_append_excl: false is not
meaningfull for all Ceph versions but when it's not it will just be
ignored.

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-08-06 15:33:58 +02:00
John Spray
995cc92245 Merge pull request #522 from ceph/syntax-check
Include `SyntaxError` checks in linter

Reviewed-by: John Spray <john.spray@redhat.com>
2015-08-06 14:25:14 +01:00
Alfredo Deza
af973259ef fix indentation error in docstring
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2015-08-06 08:41:17 -04:00
Alfredo Deza
db69142b90 do not ommit syntax errors in linter checks
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2015-08-06 08:38:52 -04:00
Kefu Chai
57f2e060f2 Merge pull request #521 from ceph/wip-fix-ceph
tasks: fix syntax error in ceph.py

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-08-06 18:09:59 +08:00
John Spray
9f530092e2 tasks: fix syntax error in ceph.py
From e195f9fa.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-08-06 10:25:03 +01:00
Zack Cerza
3489e5cd93 Set the SELinux context of the logrotate config
Signed-off-by: Zack Cerza <zack@redhat.com>
(cherry picked from commit e195f9fa1c)
2015-08-05 15:38:37 -06:00
Andrew Schoen
fd39a7e0bf Merge pull request #520 from ceph/wip-logrotate-chcon
Set the SELinux context of the logrotate config
2015-08-05 16:30:57 -05:00
Andrew Schoen
d851669461 Merge pull request #519 from ceph/wip-silent-siganl
tasks/ceph_manager: be silent about sending SIGHUPs
2015-08-05 14:34:17 -05:00
Zack Cerza
e195f9fa1c Set the SELinux context of the logrotate config
Signed-off-by: Zack Cerza <zack@redhat.com>
2015-08-05 10:08:35 -06:00
Loic Dachary
93cb547200 Merge pull request #518 from ceph/fix-async-test
Fix experimental feature override makes user config useless

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-08-05 17:16:09 +02:00