Project

General

Profile

Activity

From 07/05/2015 to 08/03/2015

08/03/2015

11:01 PM Feature #10551: test RGW with mod_proxy_fcgi instead of mod_fastcgi
with ceph (0.94.2-1trusty) and Ubuntu 14.04.2 LTS, I follow the instructions, but i still get 500 error when I try wi... Jian Niu
10:07 PM Bug #12220 (Resolved): Fix the teuthology-suite gitbuilder version check
https://github.com/ceph/teuthology/commit/bc218662e104693de0d1392fad8163c35bfcd2f2 Andrew Schoen
10:06 PM Bug #12220: Fix the teuthology-suite gitbuilder version check
https://github.com/ceph/teuthology/pull/580 Andrew Schoen
08:07 PM Revision bc218662 (teuthology): Merge pull request #580 from ceph/wip-12220
Introduces teuthology.packaging.GitbuilderProject Zack Cerza
08:01 PM Revision badc11a3 (teuthology): Better documentation for packaging.GitbuilderProject
Signed-off-by: Andrew Schoen <aschoen@redhat.com> Andrew Schoen
08:01 PM Revision 1025693f (teuthology): GitbuilderProject: change uri to uri_reference
It is not technically a full uri, but a uri reference.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
08:01 PM Revision 7c6a92be (teuthology): remove the need for teuthology.misc in teuthology.packaging
It's best to get the package type from remote.os.package_type. This also
fixes a circular import that will allows me ...
Andrew Schoen
08:01 PM Revision 18b8c53f (teuthology): use packaging.DEFAULT_OS_VERSION in teuthology.misc
No need to keep two copies of this data around
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
08:01 PM Revision 7e93c86e (teuthology): Introduces packaging.GitbuilderProject
This is a new class that can be used to interface with gitbuilder to get
information about a project. Currently it's...
Andrew Schoen
08:01 PM Revision 62d6b642 (teuthology): task.internal: use packaging.GitbuilderProject in internal.check_...
Signed-off-by: Andrew Schoen <aschoen@redhat.com> Andrew Schoen
08:00 PM Revision 714dfc0a (teuthology): task.install: make _get_baseurlinfo_and_dist use remote.os
This also adds some tests and a helper function.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
04:39 PM Revision 75c51a98 (teuthology): Merge pull request #584 from ceph/wip-rest-bench
task/install: rest-bench has been removed Zack Cerza
04:34 PM Revision a1718f00 (teuthology): task/install: rest-bench has been removed
Removed this tool from upstream. Don't install (or remove) it any more!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil

07/31/2015

08:15 PM Revision 6fa14ccd (teuthology): scripts/nuke: allow --stale with no --owner if --dry-run is set
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
07:55 PM Revision 631586e2 (teuthology): Merge pull request #500 from ceph/wip-kernel-overrides
Support overrides: in the kernel task Zack Cerza
07:32 PM Bug #12380 (Resolved): ansible failures (github certificate validation) on setup
Zack Cerza
07:21 PM Revision 2a5ceabc (teuthology): Merge pull request #519 from ceph/wip-f22
support fedora 22 Zack Cerza
03:39 PM Revision 0fbb3ed5 (teuthology): provision: specify ubuntu in __init__
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:08 AM Revision 0395124d (teuthology): kernel: support overrides
This is needed for the new unmap subsuite of krbd suite.
normalize_config() config should actually copy config snipp...
Ilya Dryomov
10:07 AM Revision 4b601ae7 (teuthology): kernel: amend normalize_config() logic
In the case where we stamp out a config for all roles, don't take
a shortcut and stamp it out once per remote. Inste...
Ilya Dryomov

07/30/2015

05:45 PM Revision 0597ce08 (teuthology): kernel: separate version keys into a list, use constants
Use constants for config snippet and timeout defaults.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Ilya Dryomov

07/29/2015

06:12 PM Feature #12476 (Resolved): thrashosds: send sighup to daemons
https://github.com/ceph/ceph-qa-suite/commit/657dd9ecf09870d382b20c5976bc38fcc551b3fc Zack Cerza

07/28/2015

08:21 PM Feature #12476: thrashosds: send sighup to daemons
https://github.com/ceph/ceph-qa-suite/pull/515 Andrew Schoen
05:27 PM Feature #12476: thrashosds: send sighup to daemons
sounds perfect Sage Weil
05:25 PM Feature #12476: thrashosds: send sighup to daemons
Zack and I talked about a proposed solution. Here's what we're thinking:
1) Add a method to CephManager called si...
Andrew Schoen
02:56 AM Bug #12482 (Duplicate): ansible: testnode:Removing saved yum transactions depends on yum-utils
Already fixed in 1a1ad27810f6bce5449f2c482ebf7317f8565577, my branch was out of date. I don't see a bug number for i... Dan Mick
02:43 AM Bug #12482 (Duplicate): ansible: testnode:Removing saved yum transactions depends on yum-utils
testnode: Removing saved yum transactions depends on yum-utils, but doesn't ensure it's installed first. This fails ... Dan Mick

07/27/2015

10:56 PM Feature #12476: thrashosds: send sighup to daemons
Might just want to add it to daemon helper. I don't think we need to put it in do thrash, would rather just spawn an... Samuel Just
10:50 PM Feature #12476: thrashosds: send sighup to daemons
We'd like to send SIGHUP with a higher frequency than that existing event loop.. I don't think sending it every few s... Sage Weil
08:53 PM Feature #12476: thrashosds: send sighup to daemons
Looking at @Thrasher.do_thrash()@, I have another question:
Should this be something chosen by @choose_action()@ a...
Zack Cerza
08:41 PM Feature #12476: thrashosds: send sighup to daemons
So I'm not totally clear on this, but I think the proposed change would be to:
# Add a feature to @ceph_manager.Th...
Zack Cerza
08:36 PM Feature #12476: thrashosds: send sighup to daemons
I think Sage means "a random OSD daemon", correct? Zack Cerza
08:36 PM Feature #12476: thrashosds: send sighup to daemons
This is to test the fix for http://tracker.ceph.com/issues/12465 Zack Cerza
04:48 PM Feature #12476 (Resolved): thrashosds: send sighup to daemons
Add a thrasher option to send sighup to a random daemon with some frequency. Default to something pretty frequent (s... Sage Weil
08:27 PM Revision 9af0b3b3 (teuthology): Merge pull request #583 from dmick/wip-howmany
Fix lock_machines, clean up file Zack Cerza
05:18 PM Bug #12462 (Resolved): task.internal: RuntimeError: Invalid parameters specified [vps only]
http://sentry.ceph.com/sepia/teuthology/group/303/events/9398/
This hasn't been seen since the fix was pushed
Zack Cerza
02:44 AM Feature #12472: ansible failure diagnostic unclear
> BTW, it would be great to not have color display in the ansible output.
we have some discussions going on at htt...
Kefu Chai

07/26/2015

03:00 PM Feature #12472 (Resolved): ansible failure diagnostic unclear
In the attached log, the teuthology run failed because of an ansible error. ... Loïc Dachary

07/25/2015

04:06 AM Revision df372def (teuthology): task/internal.py: Clean up flake8 errors
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
04:06 AM Revision b74fcc93 (teuthology): lock_machines: record total requested, stop only when that many l...
The 'requested' counter is per-loop around the while True, and changes
for partial lock successes and multiple trips ...
Dan Mick
03:44 AM Revision c14c6d23 (teuthology): lock_machines: rename some variables
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick

07/24/2015

08:37 PM Revision f0555a33 (teuthology): Merge pull request #579 from ceph/wip-remove-cruft
Remove outdated shell scripts
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
07:57 PM Bug #12462: task.internal: RuntimeError: Invalid parameters specified [vps only]
https://github.com/ceph/teuthology/pull/582
https://github.com/ceph/teuthology/commit/6b82b4cc8b696ff2bddb7665164024...
Zack Cerza
07:49 PM Bug #12462: task.internal: RuntimeError: Invalid parameters specified [vps only]
My test run didn't hit the error condition and I don't see a sane way to simulate it. Zack Cerza
06:47 PM Bug #12462: task.internal: RuntimeError: Invalid parameters specified [vps only]
I think it's fine to just remove the check in @lock_machines()@
https://github.com/ceph/teuthology/tree/wip-12462
...
Zack Cerza
06:28 PM Bug #12462 (Resolved): task.internal: RuntimeError: Invalid parameters specified [vps only]
http://pulpito.ceph.com/teuthology-2015-07-22_18:18:02-upgrade:firefly-x-giant-distro-basic-vps/
http://qa-proxy.cep...
Zack Cerza
07:54 PM Revision 6b82b4cc (teuthology): Merge pull request #582 from ceph/wip-12462
Remove buggy error checking in lock_machines() Andrew Schoen
06:43 PM Revision 01a6c4f7 (teuthology): Remove buggy error checking in lock_machines()
http://tracker.ceph.com/issues/12462
If lock_many() fails to create any VMs, it returns an empty dict, which
was cau...
Zack Cerza
06:39 PM Feature #12463 (New): pulpito: expand jobs by default in suite overview
Request to change default state of "expand all" to "expanded". It doesn't take much more screen real estate, and it'... Dan Mick

07/23/2015

07:40 PM Bug #12359 (Duplicate): failed to validate SSL certificate for raw.githubusercontent.com:443
#12380 Zack Cerza
03:49 AM Support #12440 (New): Teuthology
here I created basic yaml file to run some tasks on some nodes. Connections are done from admin to clients but unable... Sriman Chandupatla

07/22/2015

09:37 PM Revision 716101a4 (teuthology): Remove outdated shell scripts
The cleanup-*.sh scripts are obsoleted by teuthology-nuke features. The
check-syntax.sh script is obsoleted by our to...
Zack Cerza
09:34 PM Revision 2a646c4d (teuthology): Merge pull request #577 from dachary/wip-ssh-keyscan-wait
ssh_keyscan_wait: blocking version of ssh_keysscan Zack Cerza
09:33 PM Revision e2b9e76f (teuthology): Merge pull request #546 from dachary/wip-stop-worker
add stop_worker: as a mean to shutdown the worker Zack Cerza

07/21/2015

11:07 PM Revision 7e19dae2 (teuthology): First cut at Cobbler provisioning
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
09:47 PM Bug #12380: ansible failures (github certificate validation) on setup
https://github.com/ceph/ceph-cm-ansible/commit/51bd7ddac62163dd5a0e284749e020570360b973 Zack Cerza
08:49 PM Bug #12380: ansible failures (github certificate validation) on setup
I really doubt if ca-certificates is the issue; I've seen the task succeed on lots of machines without it installed. ... Zack Cerza
08:27 PM Bug #12380: ansible failures (github certificate validation) on setup
What about ca-certificates? Do these machines have it installed? Should we add it to the list of packages to instal... Dan Mick
08:22 PM Bug #12380 (Fix Under Review): ansible failures (github certificate validation) on setup
This PR causes ansible to retry each key three times with a five-second delay.
https://github.com/ceph/ceph-cm-ans...
Zack Cerza
08:22 PM Bug #12380: ansible failures (github certificate validation) on setup
Andrew Schoen wrote:
> Maybe we do want ``validate_certs: false`` here? Another work around would be to store these...
Zack Cerza
05:17 PM Bug #12380: ansible failures (github certificate validation) on setup
Maybe we do want ``validate_certs: false`` here? Another work around would be to store these keys directly in the se... Andrew Schoen
06:09 PM Feature #12067 (Closed): create firefly-hammer-x suite
Samuel Just
05:29 PM Feature #10491 (Closed): Teuthology needs to be updated to be able to use puddle builds.
using ansible downstream-setup.yml any repo can be setup and using rhbuid key in install task, one can install rh pac... Vasu Kulkarni
05:26 PM Feature #10491 (Need More Info): Teuthology needs to be updated to be able to use puddle builds.
This should be provided by the downstream-setup.yml playbook now, right? Zack Cerza
05:23 PM Feature #10551 (Resolved): test RGW with mod_proxy_fcgi instead of mod_fastcgi
https://github.com/ceph/ceph-qa-suite/commit/1a847dce5909f32db96c048a04794f90c15f1b53 Andrew Schoen
04:15 PM Revision 181256f3 (teuthology): add stop_worker: as a mean to shutdown the worker
It is convenient for integration tests as a way for the worker to be
instructed to shutdown cleanly.
Signed-off-by: ...
Loic Dachary
04:07 PM Revision 1e27b9b7 (teuthology): Merge pull request #534 from dachary/wip-teuthology-path
implement teuthology_path similar to suite_path Zack Cerza
03:27 PM Revision 542c91d8 (teuthology): Merge pull request #578 from dachary/wip-ansible-log-decode
ansible: decode('utf-8', 'ignore') before logging Andrew Schoen
02:37 PM Revision b231a081 (teuthology): ansible: decode('utf-8', 'ignore') before logging
b834dd6660a77379b2c693a36487352941a8e52d added decode('utf-8') which
breaks when a substring inadevertendly cuts in t...
Loic Dachary
07:11 AM Revision 9ff7a5c6 (teuthology): tasks/nfs: make sure NFS kernel server is started
Fixes: #9994
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng

07/20/2015

04:25 PM Revision 5fe3af9a (teuthology): Merge pull request #576 from dachary/wip-nuke-no-targets
nuke: gracefully handle zero targets Zack Cerza
04:25 PM Revision 7055d67d (teuthology): Merge pull request #575 from dachary/wip-ansible-log-decode
ansible: decode('utf-8') before logging Zack Cerza

07/19/2015

07:11 AM Revision 2b753be8 (teuthology): ssh_keyscan_wait: blocking version of ssh_keysscan
ssh_keyscan is designed to return almost immediately if there is no
connection (the timeout is 1 second). ssh_keyscan...
Loic Dachary
07:09 AM Revision 2a478431 (teuthology): nuke: gracefully handle zero targets
If nuke is called with no targets, just do nothing instead of failing
because the target element is not found in the ...
Loic Dachary
06:40 AM Revision b834dd66 (teuthology): ansible: decode('utf-8') before logging
Otherwise it may fail if LC_ALL=C
Signed-off-by: Loic Dachary <loic@dachary.org>
Your Name
06:37 AM Revision b0895a36 (teuthology): implement teuthology_path similar to suite_path
In case we want to reference a local directory instead of reseting from
a clone of teuthology.
Signed-off-by: Loic D...
Loïc Dachary

07/18/2015

03:38 AM Bug #12380: ansible failures (github certificate validation) on setup
I further note that chef, and ansible, both add a wgetrc that disables certificate checking on Debian, but of course ... Dan Mick
12:30 AM Bug #12380: ansible failures (github certificate validation) on setup
Workaround: although it appears undocumented, it looks like supplying the param "validate_certs=no" to the authorized... Dan Mick

07/17/2015

11:49 PM Bug #9908 (Resolved): ChannelException: Administratively prohibited
https://github.com/ceph/teuthology/commit/d4261a165f3ca4badde811dd8d6891e2cdc18ee7 Zack Cerza
11:30 PM Bug #9908 (Fix Under Review): ChannelException: Administratively prohibited
I think I found the problem. We're shipping a new @sshd_config@ and restarting @sshd@, but we're still connected and ... Zack Cerza
06:29 PM Bug #9908: ChannelException: Administratively prohibited
From one of the jobs:... Zack Cerza
06:10 PM Bug #9908: ChannelException: Administratively prohibited
One more - http://qa-proxy.ceph.com/teuthology/teuthology-2015-07-17_08:46:22-upgrade:hammer-hammer-distro-basic-vps/... Yuri Weinstein
11:45 PM Revision d4261a16 (teuthology): Merge pull request #574 from ceph/wip-9908
Ansible: reconnect to remotes after playbook runs
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
11:31 PM Revision 9c498bff (teuthology): Ansible: reconnect to remotes after playbook runs
To take advantage of the updated ssh_config shipped by the testnodes
role
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
10:16 PM Feature #11892: container based integration tests
> * making sure that docker is installed in the targets
I think it's reasonable to assume you can't and should no...
Loïc Dachary
08:24 PM Feature #11892: container based integration tests
Loic Dachary wrote:
> What is problematic with this approach (implementing docker as a task) exactly ?
Sorry, I s...
Ivo Jimenez
08:13 PM Feature #11892: container based integration tests
What is problematic with this approach (implementing docker as a task) exactly ? Loïc Dachary
07:49 PM Feature #11892: container based integration tests
Had a discussion with Zack on the current status of https://github.com/ceph/teuthology/pull/558 . There are some issu... Ivo Jimenez
10:00 PM Revision 24a9ca66 (teuthology): Add SSH tests
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
10:00 PM Revision 970a2767 (teuthology): CephLab: reconnect to remotes after playbook runs
To take advantage of the updated ssh_config shipped by the testnodes
role
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
08:47 PM Bug #12381 (Resolved): nodes are missing dbench
https://github.com/ceph/ceph-cm-ansible/pull/85
https://github.com/ceph/ceph-cm-ansible/commit/005ceaa8b481d7082e0...
Andrew Schoen
02:57 PM Bug #12381: nodes are missing dbench
It looks to be skipping every play for plana35. It looks like plana35 does exist in sepia-secrets though. Andrew Schoen
02:53 PM Bug #12381: nodes are missing dbench
Hmm, it seemed to skip installing packages for plana35.... Andrew Schoen
02:51 PM Bug #12381: nodes are missing dbench
We're definitely installing it with ansible, you can see it in the packages list for all the distros here.
https:/...
Andrew Schoen
11:03 AM Bug #12381 (Resolved): nodes are missing dbench
http://pulpito.ceph.com/teuthology-2015-07-14_23:04:02-fs-next---basic-multi/974430/... Greg Farnum
07:58 PM Revision 6a44222f (teuthology): Use the latest paramiko
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
05:54 PM Bug #12380: ansible failures (github certificate validation) on setup
My random googling found:
https://github.com/ansible/ansible/issues/6474
Perhaps we should be calling @update-ca-...
Zack Cerza
05:43 PM Bug #12380: ansible failures (github certificate validation) on setup
Relevant failure:
failed: [burnupi46.front.sepia.ceph.com] => (item={'name': 'aschoen', 'key': 'https://raw.github...
Dan Mick
10:49 AM Bug #12380 (Resolved): ansible failures (github certificate validation) on setup
Sorry if this is a dup, I can't figure out the actual failure inside of ansible here....... Greg Farnum
05:19 PM Revision addd6139 (teuthology): ansible: do not use colors in the teuthology log
Signed-off-by: Andrew Schoen <aschoen@redhat.com> Andrew Schoen
05:11 PM Bug #12371 (Resolved): ansible: do not install scsi-target-utils
https://github.com/ceph/ceph-cm-ansible/commit/3f85473a03233897b6e6acce869483a80c2b037a Andrew Schoen
04:54 PM Revision 5622987e (teuthology): f
Zack Cerza
04:51 PM Revision 023dd2c2 (teuthology): f
Zack Cerza
04:50 PM Revision 88cc48f9 (teuthology): Strip ANSI escape sequences when logging to file
To avoid ansible color codes in logfiles.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza

07/16/2015

09:51 PM Feature #11892: container based integration tests
Required tasks (so far)
* [x] check if teuthology's ansible task can install docker using 3rd party ansible role...
Ivo Jimenez
08:18 PM Bug #12371 (Fix Under Review): ansible: do not install scsi-target-utils
https://github.com/ceph/ceph-cm-ansible/pull/84 Andrew Schoen
05:46 PM Bug #12371: ansible: do not install scsi-target-utils
Run: http://pulpito.ceph.com/teuthology-2015-07-15_14:25:24-upgrade:firefly-firefly-distro-basic-vps/
Jobs: ['974874...
Yuri Weinstein
05:41 PM Bug #12371 (Resolved): ansible: do not install scsi-target-utils
scsi-target-utils depends on librados, but installs it from epel instead of our repository. This causes an issue wit... Andrew Schoen
08:08 PM Revision 769928bc (teuthology): Merge pull request #570 from ivotron/remove-testrequires-from-set...
Removes test_require from setup.py Zack Cerza
08:05 PM Bug #12359: failed to validate SSL certificate for raw.githubusercontent.com:443
Is this a vps-only thing, as far as we know? Zack Cerza
03:19 PM Bug #12359: failed to validate SSL certificate for raw.githubusercontent.com:443
Run: http://pulpito.ceph.com/teuthology-2015-07-15_14:25:24-upgrade:firefly-firefly-distro-basic-vps/
Jobs: ['974872...
Yuri Weinstein
02:59 PM Bug #12359 (Duplicate): failed to validate SSL certificate for raw.githubusercontent.com:443
Ansible fails when trying to download a users pubkey from the keys.git repo in github.... Andrew Schoen
04:56 PM Feature #12369 (New): Allow 3rd party roles in ceph-cm-ansible
Submodules is an alternative. If that is the case, then @clone_repo()@ in @teuthology/repo_utils.py@ needs to pass a ... Ivo Jimenez
04:27 AM Fix #12349 (Need More Info): revisit packages/common_packages
While reviewing docs for/trying to understand packages vs common_packages, I wondered if it would not be possible to ... Dan Mick
04:20 AM Fix #12348 (New): clean up modify_fstab
I don't see any reason why modify_fstab can't run on any machine; true, it's not *necessary* to preserve fs mount opt... Dan Mick
04:16 AM Fix #12347 (New): is lab_domain necessary?
testnode has a lab_domain var that controls whether the "domain is stripped from the hostname" that seems only releva... Dan Mick
04:13 AM Fix #12346 (New): revisit start_rpcbind: is it necessary to configure by hand?
# some distros need to start rpcbind before
# trying to use nfs while others don't.
start_rpcbind: true
It seems...
Dan Mick

07/15/2015

09:35 PM Fix #12342 (Rejected): OpenStack backend must retry a few times on error 500
It is common for the OpenStack API to be unavailable during a few seconds. The OpenStack backend should retry a few t... Loïc Dachary
09:32 PM Fix #12341 (New): ansible should retry if network fails
It is common for connections to fail, such as below. The noise would be reduced if ansible could somehow retry.
<p...
Loïc Dachary
08:55 PM Bug #9908: ChannelException: Administratively prohibited
Also in run: http://pulpito.ceph.com/teuthology-2015-07-14_17:10:10-upgrade:hammer-x-next-distro-basic-vps/ Yuri Weinstein

07/14/2015

10:53 PM Bug #9908: ChannelException: Administratively prohibited
Updating paramiko did not help:
http://pulpito.ceph.com/zack-2015-07-14_11:00:51-upgrade:firefly-x-next-distro-basic...
Zack Cerza
10:07 PM Revision e4c65338 (teuthology): Merge pull request #531 from dachary/wip-keyscan
move ssh_keyscan from lock.py to misc.py Zack Cerza
08:42 PM Bug #12294 (Rejected): teuthology-kill reveals an extra job
Loïc Dachary
07:53 PM Bug #12294 (Need More Info): teuthology-kill reveals an extra job
I think I need more information.
What generated the output you originally supplied?
Ideally I'd be able to see ...
Zack Cerza
06:28 PM Revision bb01c80a (teuthology): Removes test_require from setup.py
setuptools doesn't install dependencies found in tests_require, so
there's no need to have these here.
Ivo Jimenez
06:11 PM Bug #12211 (Rejected): error message is out of order
I don't have more logs. Loïc Dachary
05:48 PM Bug #12211 (Need More Info): error message is out of order
Need more logs - what task was running before s3tests? Zack Cerza
05:51 PM Bug #11533 (Closed): --subset broke scheduling
Zack Cerza
05:38 PM Bug #12226 (Resolved): Validate list of tasks in YAML
Ivo Jimenez
05:23 PM Bug #12226: Validate list of tasks in YAML
see https://github.com/ceph/teuthology/pull/561
and https://github.com/ivotron/teuthology/commit/ebdba9d545eca6fd4...
Ivo Jimenez
04:48 PM Revision 2988dbe9 (teuthology): Merge pull request #569 from ceph/wip-ansible-targets
task.ansible: add nodes to a 'testnodes' group when creating a dynami… Zack Cerza
04:46 PM Revision 8c5efbb2 (teuthology): Allow subclasses of task.Ansible to provide an inventory group name
Subclasses of task.Ansible can now provide an inventory group name to
assign all nodes to when creating a dynamic inv...
Andrew Schoen
04:45 PM Revision d16a3eec (teuthology): Merge pull request #571 from ceph/wip-update-deps
Fix dependency handling and unit tests Andrew Schoen
04:39 PM Revision 2c8e40e9 (teuthology): Fix broken downburst unit tests
These were passing because we were calling Mock.assert_called_once(),
which never existed. In new versions of mock, t...
Zack Cerza
04:39 PM Revision de89850f (teuthology): tox: Pass --upgrade to pip install
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
03:31 PM Revision e427e669 (teuthology): Pass --upgrade to pip install
This should tell pip to use the latest version of packages (taking
pinning into account) - so that we can install new...
Zack Cerza

07/13/2015

10:12 PM Revision 9d59d6bd (teuthology): Unpin six version
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
05:53 PM Bug #9908: ChannelException: Administratively prohibited
Persisting in run:
http://pulpito.ceph.com/teuthology-2015-07-12_17:18:02-upgrade:firefly-x-next-distro-basic-vps/
...
Yuri Weinstein
04:56 PM Revision 48e80be7 (teuthology): Revert "Revert "lock.py: is_vpm should test is_vm""
This reverts commit 097e11c04a40e013e91a7a64836c98413af6a71a.
I misidentified this as the commit which introduced a ...
Zack Cerza

07/12/2015

11:11 PM Feature #12295 (New): teuthology integration tests
Assuming a jenkins slave has access to an OpenStack tenant, integration tests can be run with something like:... Loïc Dachary
11:02 PM Feature #6502 (Fix Under Review): provision targets using OpenStack
Now that it actually works, it's time for review :-) Loïc Dachary

07/11/2015

12:13 PM Bug #12294: teuthology-kill reveals an extra job
I'm marking this issue as Urgent because it may inspire someone who has been chasing something similar, not because i... Loïc Dachary
12:10 PM Bug #12294 (Rejected): teuthology-kill reveals an extra job
When running teuthology-kill on a run, it removes all jobs in the queue but not running. It also sends a kill to all ... Loïc Dachary

07/10/2015

06:52 PM Revision 57e73e72 (teuthology): Revert "Allows other users besides ubuntu"
This reverts commit 8ba655af8d78722b70a3615561e9bcfa9c5f8cc2.
This broke misc.canonicalize_hostname()
Signed-off-by...
Zack Cerza
06:28 PM Revision 097e11c0 (teuthology): Revert "lock.py: is_vpm should test is_vm"
This reverts commit be9aa8a6cfe6c3d182ba640ceadf1b3a2ff93d53.
is_vm() is passing 'user@host' instead of just 'host'
...
Zack Cerza
03:27 PM Feature #6502 (In Progress): provision targets using OpenStack
Loïc Dachary
03:27 PM Bug #12250 (Resolved): ansible /etc/fstab regexp fails on OpenStack instances
Loïc Dachary
03:20 PM Revision 1dca8a59 (teuthology): Merge pull request #557 from dachary/wip-is-vm
lock.py: is_vpm should test is_vm Zack Cerza
02:55 PM Feature #12256 (Resolved): ansible should fallback to sensible defaults
https://github.com/ceph/ceph-cm-ansible/commit/9753f0d72508d7f0f6758bbf6d780c2ed1c91c79 Andrew Schoen
02:36 PM Feature #12256: ansible should fallback to sensible defaults
https://github.com/ceph/ceph-cm-ansible/pull/73 Andrew Schoen
12:27 PM Revision 00d3136a (teuthology): Revert "lock.py: is_vpm should test is_vm"
Zack Cerza
12:25 AM Revision 65b64fbb (teuthology): Merge pull request #563 from ivotron/wip-10086
Allows other users besides ubuntu
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
12:20 AM Revision 6fe8cec6 (teuthology): Merge pull request #565 from ivotron/dss-fix
Fixing small typo
Reviewed-by: Dan Mick <dmick@redhat.com
Dan Mick

07/09/2015

10:11 PM Bug #9908 (New): ChannelException: Administratively prohibited
See again in run: http://pulpito.ceph.com/teuthology-2015-07-09_14:34:37-upgrade:hammer-x-wip-12021-next-distro-basic... Yuri Weinstein
09:09 PM Revision 8ba655af (teuthology): Allows other users besides ubuntu
Hostname canonicalization using split() instead of RE.
Extends the semantics of canonicalization/decanonicalization ...
Ivo Jimenez
08:10 PM Bug #12250: ansible /etc/fstab regexp fails on OpenStack instances
tested to work at http://integration.ceph.dachary.org:8081/ubuntu-2015-07-09_19:53:14-noop-master---basic-openstack/ Loïc Dachary
08:02 PM Bug #12250 (Fix Under Review): ansible /etc/fstab regexp fails on OpenStack instances
https://github.com/ceph/ceph-cm-ansible/pull/72 Loïc Dachary
07:56 PM Revision 82da5ea0 (teuthology): Error message change to match what config expects
Ivo Jimenez
03:00 PM Feature #12256: ansible should fallback to sensible defaults
I just merged https://github.com/ceph/ceph-cm-ansible/pull/67 this morning.
The only issue I see with having Teuth...
Andrew Schoen
09:53 AM Feature #12256 (Resolved): ansible should fallback to sensible defaults
It would be convenient if the defaults for https://github.com/ceph/ceph-cm-ansible were as described at http://dachar... Loïc Dachary

07/08/2015

11:41 PM Bug #12250: ansible /etc/fstab regexp fails on OpenStack instances
... Loïc Dachary
11:40 PM Bug #12250 (Resolved): ansible /etc/fstab regexp fails on OpenStack instances
... Loïc Dachary
09:30 PM Revision 6e536461 (teuthology): Merge pull request #561 from ivotron/wip-12226
Ensures that task list is a python list
Reviewed-by: Dan Mick <dmick@redhat.com>
Reviewed-by: Zack Cerza <zcerza@red...
Dan Mick
06:40 PM Revision bff95975 (teuthology): Merge pull request #564 from ceph/wip-jessie
lock: add debian 8.0 (jessie) as vps target
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
06:25 PM Revision ebdba9d5 (teuthology): Ensures that task list is a python list
* Modifies test for task list validation
* Shows contents of config['tasks'] for error msg
* Properly checks dist...
Ivo Jimenez
06:11 PM Feature #6502: provision targets using OpenStack
switching to ansible generated problems I can't deal with Loïc Dachary
06:10 PM Feature #6502: provision targets using OpenStack
Loïc Dachary
02:22 PM Revision 0ea0749f (teuthology): lock: add debian 8.0 (jessie) as vps target
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:13 AM Revision f506589e (teuthology): Merge pull request #562 from ceph/wip-vps-kernel
get_latest_image_version_deb(): run apt-get update
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick

07/07/2015

11:26 PM Revision f24a55f6 (teuthology): get_latest_image_version_deb(): run apt-get update
When we were still using Chef, we accidentally ran it twice on downburst
VMs during scheduled jobs: once before the k...
Zack Cerza
09:48 PM Revision c59b9aa7 (teuthology): Merge pull request #530 from dachary/wip-sh-helper
misc.py: sh helper to log command and output Zack Cerza
09:25 PM Bug #12229 (Closed): "[31mError executing action `run` on resource 'execute[add user ubuntu to gr...
Cross many suites in Octo
Run: http://pulpito.ceph.redhat.com/teuthology-2015-07-06_21:00:01-rados-hammer-distro-b...
Yuri Weinstein
08:31 PM Revision 51d33a99 (teuthology): Merge pull request #560 from ceph/wip-drop-chef
Drop Chef in favor of Ansible Andrew Schoen
08:16 PM Revision a6e997b9 (teuthology): README.rst: Replace chef with ansible
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
07:51 PM Revision a031a642 (teuthology): Replace chef with ansible.cephlab in job template
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
07:51 PM Revision c13a72c5 (teuthology): Use ansible.CephLab instead of chef in vm_setup()
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
07:07 PM Feature #11892 (In Progress): container based integration tests
in progress: https://github.com/ceph/teuthology/pull/558 Ken Dreyer
04:48 PM Bug #12226 (Resolved): Validate list of tasks in YAML
Conf file:... Ivo Jimenez
04:20 PM Feature #10781 (Resolved): upgrade:hammer-x suite
Yuri Weinstein

07/06/2015

08:12 PM Bug #12220 (Resolved): Fix the teuthology-suite gitbuilder version check
When you use teuthology-suite it checks gitbuilder to see if packages are present for the type of nodes that you're r... Andrew Schoen
05:28 PM Revision 2931048e (teuthology): Merge pull request #559 from ceph/wip-fix-ansible
Fix Task, Ansible and CephLab unittests and overrides Andrew Schoen
04:59 PM Revision 4d82f394 (teuthology): Fix ansible overrides
Overrides weren't properly being looked up by name. This commit fixes
that.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
03:38 PM Revision 6088d0db (teuthology): Fix ansible unit tests
Long story short, the unit tests for Task, Ansible and CephLab got
inheritance all wrong. This commit fixes that.
Si...
Zack Cerza
09:31 AM Feature #6502: provision targets using OpenStack
* disable sepia specific chef bits https://github.com/ceph/ceph-qa-chef/pull/20/files Loïc Dachary

07/05/2015

11:47 PM Documentation #12217 (Rejected): pulpito http://qa-proxy.ceph.com/teuthology/ customization
it actually comes from paddles Loïc Dachary
10:08 PM Documentation #12217 (Rejected): pulpito http://qa-proxy.ceph.com/teuthology/ customization
The README should explain how to customize the link hardcoded as http://qa-proxy.ceph.com/teuthology/. Loïc Dachary
10:02 PM Bug #12216 (Rejected): pulpito http://localhost:8081/runs/ is 404 by default
the result server is not pulpito, it is paddles... Loïc Dachary
09:58 PM Bug #12216 (Rejected): pulpito http://localhost:8081/runs/ is 404 by default
After following the instructions at https://github.com/ceph/pulpito and setting .teuthology.yaml with... Loïc Dachary
 

Also available in: Atom