Project

General

Profile

Activity

From 08/31/2017 to 09/29/2017

09/29/2017

08:27 PM Feature #21606 (Closed): implement simple tests for rgw multisite feature
reference tracker ticket: http://tracker.ceph.com/issues/20251
Test case:
setup rgw multisite cluster with master...
Tamilarasi muthamizhan

09/28/2017

01:35 AM Revision c917e758 (teuthology): python-openssl was added during commit e82797ba9e2d1 but seems to...
necessary to run the ansible due to http://tracker.ceph.com/issues/21574.
Signed-off-by: Vasu Kulkarni <vasu@redhat....
Vasu Kulkarni

09/27/2017

05:52 PM Revision e5891ea7 (teuthology): Force clean before install as well
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
03:05 PM Revision 9110905a (teuthology): packaging: Pin *.ceph.com deb repos higher than Ubuntu repos
This will ensure apt prioritizes dev repos higher when performing
dependency resolution.
Signed-off-by: David Gallow...
David Galloway

09/23/2017

01:51 AM Revision 2ccc9e5c (teuthology): 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...
Zack Cerza
01:49 AM Revision 44b20bed (teuthology): SystemDState: Treat PIDs as strings when killing
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:49 AM Revision 835d3139 (teuthology): 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 'system...
Zack Cerza
01:49 AM Revision dae1d174 (teuthology): 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....
Zack Cerza
01:49 AM Revision 0d8c856b (teuthology): DaemonGroup: Don't use systemd with valgrind
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:49 AM Revision 65952d5c (teuthology): SystemDState: Tweak logging
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:49 AM Revision 6d34a672 (teuthology): 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@redha...
Zack Cerza
01:49 AM Revision 62b56f98 (teuthology): Split DaemonState in two
Put systemd stuff in SystemDState
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
01:47 AM Revision 073397ce (teuthology): orchestra/daemon: Convert to a subpackage
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:40 AM Revision 93031f4b (teuthology): orchestra/daemon: Tweak logging
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:40 AM Revision 8fbb943a (teuthology): DaemonGroup: Simplify setting self.use_init
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:40 AM Revision 32b59fb6 (teuthology): DaemonState: Drop use of self.id
... we already had self.id_
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
01:40 AM Revision b13f8fd2 (teuthology): DaemonState.check_status(): support systemd
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:40 AM Revision f69962a5 (teuthology): DaemonState: Use consistent daemon IDs
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:40 AM Revision 1fb14f58 (teuthology): DaemonState: Raise on startup failure
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:40 AM Revision c1a98bee (teuthology): DaemonState: Factor out PID discovery
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:37 AM Revision bf83dc2c (teuthology): DaemonState: Don't needlessly reset self.id
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
01:37 AM Revision 12a80200 (teuthology): orchestra/daemon: Fix linter errors
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza

09/22/2017

09:05 PM Revision 8e927a8c (teuthology): Merge pull request #1113 from ceph/wip-debug-shutdown
ceph.conf: osd_debug_shutdown=true Sage Weil
08:59 PM Revision 08823ec1 (teuthology): Merge pull request #1110 from ceph/wip-ceph-ansible-rgw-interface
[task/ceph-ansible]: Add required radosgw_interface due to ceph-ansible upstream changes Zack Cerza

09/21/2017

10:12 PM Revision 453b3331 (teuthology): Merge pull request #1112 from ceph/wip-set-ansible-lib
task/ceph-ansible: copy purge-cluster to top-level directory for it to work vasukulkarni
09:40 PM Revision 89e8f2e8 (teuthology): copy purge-cluster to top level dir for the playbook to work
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
07:21 PM Revision 670c69cb (teuthology): 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>
Sage Weil
06:49 PM Revision 0d0b7ad9 (teuthology): 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
06:49 PM Revision 572a3988 (teuthology): DaemonState: factor out command generation
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 04063851 (teuthology): orchestra/daemon: Fix linter errors
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 772b2458 (teuthology): DaemonState: Don't needlessly reset self.id
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 6cbfc4bd (teuthology): DaemonState: Factor out PID discovery
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 019c61af (teuthology): orchestra/daemon: Tweak logging
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 81cc0150 (teuthology): DaemonGroup: Simplify setting self.use_init
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 7bafaa0e (teuthology): DaemonState: Drop use of self.id
... we already had self.id_
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
06:49 PM Revision 832dc1dc (teuthology): DaemonState.check_status(): support systemd
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 03f44d4c (teuthology): DaemonState: Use consistent daemon IDs
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision e51fdcdb (teuthology): DaemonState: Raise on startup failure
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 61c34caa (teuthology): orchestra/daemon: Convert to a subpackage
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 737bd44d (teuthology): Split DaemonState in two
Put systemd stuff in SystemDState
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
06:49 PM Revision e9017a3a (teuthology): SystemDState: Treat PIDs as strings when killing
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 15d2edde (teuthology): 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 'system...
Zack Cerza
06:49 PM Revision 4d106e8d (teuthology): 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....
Zack Cerza
06:49 PM Revision 829875b6 (teuthology): DaemonGroup: Don't use systemd with valgrind
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 3cdcf7de (teuthology): SystemDState: Tweak logging
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
06:49 PM Revision 886fe843 (teuthology): 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@redha...
Zack Cerza
06:49 PM Revision 36bcbaf4 (teuthology): 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...
Zack Cerza
02:36 AM Revision afc54e0c (teuthology): Add required radosgw_interface due to ceph-ansible upstream changes
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni

09/20/2017

08:07 PM Revision 9f18c4eb (teuthology): Add required radosgw_interface due to ceph-ansible upstream changes
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
08:04 PM Revision c1912b6e (teuthology): fix test
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
06:44 PM Revision 13ca591f (teuthology): set ANSIBLE_LIBRARY environment variable for purge cluster playbook
to work properly.
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni
06:43 PM Revision 5711d74b (teuthology): Fix purge-cluster run
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni

09/19/2017

11:15 PM Revision e298303c (teuthology): Fix
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
08:56 PM Revision e1a9943c (teuthology): set ANSIBLE_LIBRARY environment variable for purge cluster playbook
to work properly.
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni
08:54 PM Revision ec9bb48d (teuthology): set ANSIBLE_LIBRARY environment variable for purge cluster playbook
to work properly.
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni
12:11 PM Revision 9e8f0c39 (teuthology): Merge pull request #1111 from ceph/wip-pg-limit
ceph.conf: set new pg max per osd limit Sage Weil

09/17/2017

09:37 PM Revision 8b386135 (teuthology): 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@redh...
Sage Weil

09/15/2017

05:53 PM Revision aa2da434 (teuthology): Add required radosgw_interface due to ceph-ansible upstream changes
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni

09/13/2017

09:47 PM Revision 54a5af21 (teuthology): Merge pull request #1091 from ceph/wip-fix-cephlab-overrides
[ansible-doc-fix]: correct the doc to fix the overrides name Zack Cerza

09/12/2017

09:24 PM Revision 3f7358c8 (teuthology): Merge pull request #1109 from ceph/wip-openstack-log
task/internal/syslog: blacklist openstack datasource log Zack Cerza
08:47 PM Revision 21676454 (teuthology): 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

09/10/2017

06:54 PM Bug #21333 (Won't Fix): fstrim may prevent osd umount
... Sage Weil

09/08/2017

12:14 PM Bug #17944: misc.py: stop_daemons_of_type did not stop them all (sometimes osds, sometimes mons)
Another case with mons:... Sage Weil

09/07/2017

09:48 PM Revision 0fb9e391 (teuthology): Fix keyring permission for workunits
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni

09/06/2017

11:28 PM Revision b8cbc7c6 (teuthology): Add radosgw_interface to vars
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
10:41 PM Bug #20538: AttributeError: 'tuple' object has no attribute 'split'
Yes:... Patrick Donnelly
10:17 PM Bug #20538: AttributeError: 'tuple' object has no attribute 'split'
Patrick, is this error still seen in the latest runs? Tamilarasi muthamizhan
10:26 PM Bug #15139 (Won't Fix): fail to install firefly ceph-radosgw
closing this bug as firefly is not supported anymore. Tamilarasi muthamizhan
10:25 PM Bug #18444: running job yaml using teuthology cli broken
Vasu, is this still an issue? Tamilarasi muthamizhan
10:23 PM Bug #18858 (Resolved): ceph-ansible fails during monitor creation
last passed run from jewel : http://pulpito.front.sepia.ceph.com/teuthology-2017-07-19_04:15:03-ceph-ansible-jewel-di... Tamilarasi muthamizhan
10:20 PM Bug #19425: run-playbook errors in ceph-ansible.py
Warren, please paste the error seen with run-playbook. Tamilarasi muthamizhan
07:39 PM Revision 3af7c2bb (teuthology): use main playbook for all cases
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
06:51 PM Revision f7cad4ec (teuthology): Fix register_daemon conflict merge
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:46 PM Revision 4531832b (teuthology): cleanup metadata after adding repo to ensure old repo's are gone
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:46 PM Revision 9f4165b5 (teuthology): leave ntp.conf untouched, just restart the service
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:46 PM Revision e873cd55 (teuthology): Revert "leave ntp.conf untouched, just restart the service"
This reverts commit a603f17c4e0f6b9d4909c9ad4c9ab84c652d806c. Vasu Kulkarni
05:45 PM Revision 7612dffd (teuthology): Add option to run cm ansible task when required
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:44 PM Revision a73dd82c (teuthology): Revert "Add creation of cephtest required by tests"
This reverts commit a23b34aa4b5fc7d7e4cc094c4a77aed95b0251b6. Vasu Kulkarni
05:44 PM Revision d5e66777 (teuthology): move cleanup at the top before check conflicts
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:44 PM Revision 58c5f703 (teuthology): Add option to skip subscription manager commands for beta iso's
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:44 PM Revision a8f166e1 (teuthology): collect logs when the test fails
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:44 PM Revision 0c216d41 (teuthology): Fix unused imports
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:44 PM Revision bb865544 (teuthology): remove any stale systemd ceph unit files
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:44 PM Revision f47f38aa (teuthology): Add pre cleanup task to ensure we run on clean system
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:44 PM Revision 320cfa88 (teuthology): dont run ansible task everytime since its run during reimage
but instead use a simpler cleanup that ensures no previous ceph packages or files
are present.
Signed-off-by: Vasu K...
Vasu Kulkarni
05:44 PM Revision 692e9410 (teuthology): missing yield :(
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:44 PM Revision 35489574 (teuthology): Add creation of cephtest required by tests
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:42 PM Revision 308734ed (teuthology): purge cluster during teardown
It achieves 2 things
a) tests out purge-cluster and iron out any issues as we find them
b) can make ceph-ansible test...
Vasu Kulkarni
05:40 PM Revision ff1073e0 (teuthology): Add some logging for multicluster debug
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:40 PM Revision 0c193d1d (teuthology): fail on error code
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:40 PM Revision eef5eedb (teuthology): DaemonState: Add check_status()
So far, this just wraps self.proc.poll(). It's intended to provide a way
for tasks to know if their daemons are even ...
Zack Cerza
05:40 PM Revision 02559f40 (teuthology): DaemonState: Catch CommandFailedError during stop
So that job teardown isn't hindered.
Signed-off-by: Zack Cerza <zack@redhat.com>
Conflicts:
teuthology/orchestra/d...
Zack Cerza
05:40 PM Revision df6ecc8c (teuthology): check_status(): No-op if there's no proc object
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
05:38 PM Revision 42f324f3 (teuthology): works with mysql-server, so remove the requirment
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:37 PM Revision 9775c640 (teuthology): ceph-ansible downstream changes
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:37 PM Revision f118c26a (teuthology): daemon helper updates
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni

09/01/2017

07:42 PM Revision 85a3870a (teuthology): Merge pull request #1107 from ceph/wip-prune-fail
prune: Optionally remove failed jobs entirely David Galloway
05:48 PM Revision a4dcf2b3 (teuthology): 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 pot...
Zack Cerza
03:36 PM Revision 9ea2fd54 (teuthology): Moved qa/machine_types and qa/nightlies from ceph tree
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein

08/31/2017

05:28 PM Revision 5730315e (teuthology): 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
05:23 PM Revision 6651b841 (teuthology): f
Zack Cerza
05:19 PM Revision c8b94a40 (teuthology): f
Zack Cerza
05:08 PM Revision 8809608c (teuthology): 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
05:08 PM Revision 01aecfaf (teuthology): f
Zack Cerza
05:07 PM Revision 2104e8ba (teuthology): f
Zack Cerza
05:07 PM Revision 5f3dd5ca (teuthology): 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
04:50 PM Revision 6e99439b (teuthology): 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
04:48 PM Revision 55cfb25b (teuthology): 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
 

Also available in: Atom