Project

General

Profile

Activity

From 07/27/2015 to 08/25/2015

08/25/2015

06:29 PM Feature #12783 (New): mark node down if it fails 'n' consecutive jobs
Since pulpito has the job history, I think it is useful to mark down the node if it fails 'n' consecutive jobs, that ... Vasu Kulkarni
05:46 PM Bug #10777: ceph-deploy task doesnot create osd as per ctx.cluster.remotes
Need to investigate this; it doesn't seem like it could be true. Dan Mick
05:41 PM Bug #7000: Teuthology README doesn't adequately provide a quick start
Zack Cerza
08:17 AM Revision 5e39ad45 (teuthology): openstack: remove debug line that does not print
It misses the IP that was set previous to 20bdef4b7892178d5e0fb8fa23beae52ba143eb2
Signed-off-by: Loic Dachary <loic...
Loic Dachary
08:12 AM Revision 31054abb (teuthology): connect(): Make retries optional
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
08:12 AM Revision 15d8ab7c (teuthology): connect(): Optionally override key_filename
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
08:12 AM Revision 20bdef4b (teuthology): OpenStack(): Don't connect via paramiko directly
Instead, use teuthology.orchestra.connection.connect() - to take
advantage of its parsing of the ssh config. This way...
Zack Cerza

08/24/2015

11:58 PM Feature #12773 (New): automate identifying infrastructure issues in nightly runs
The feature to be added is to: identify most common error messages that are reported in the nightlies as a result of ... Tamilarasi muthamizhan
09:49 PM Bug #12628 (Resolved): epel enabled after nuke ?
This was because the copy of the secrets repo which controlled if epel would be enabled or not was out of date on the... Andrew Schoen
07:45 PM Feature #12624: Ansible should setup libvirt group and place an ubuntu entry in it.
What's the reason for needing this? It should probably be documented Zack Cerza
07:43 PM Feature #12624 (Fix Under Review): Ansible should setup libvirt group and place an ubuntu entry i...
https://github.com/ceph/ceph-cm-ansible/pull/119 Andrew Schoen
07:25 PM Revision b10e193d (teuthology): Merge pull request #602 from ceph/wip-show-job-priority
When listing jobs, show their priority Andrew Schoen
07:06 PM Feature #12769 (New): lock os_type granularity at individual role level
Currently os_type will lock all nodes with same os for all roles in teuthology, For pacstack(https://www.rdoproject.o... Vasu Kulkarni
05:50 PM Revision af21823b (teuthology): When listing jobs, show their priority
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
03:40 PM Bug #12758 (Resolved): single_node_test doesn't specify rgw branch
https://github.com/ceph/ceph-qa-suite/commit/9063eaa6ade461338fb3047f03a2ab7a25357f44 Andrew Schoen
03:11 PM Bug #12758 (Fix Under Review): single_node_test doesn't specify rgw branch
https://github.com/ceph/ceph-qa-suite/pull/538 Andrew Schoen
04:50 AM Support #12762 (New): teuthology-worker was not running the jobs of teuthology test suite
First ,I started worker_start plana 1 from teuth worker. Next i started running teuthology-suite . But teuthology wor... sivaram ravipati

08/23/2015

12:19 PM Bug #12758 (Resolved): single_node_test doesn't specify rgw branch
Ceph is installed:
2015-08-22T05:09:19.581 INFO:teuthology.orchestra.run.mira115.stderr:[ceph_deploy.cli][INFO ]...
Sage Weil

08/21/2015

05:09 PM Revision 5b24ceb2 (teuthology): Merge pull request #601 from ceph/wip-ansible-test
test_execute_playbook(): patch Remote.reconnect() Andrew Schoen
04:56 PM Revision de1b7f69 (teuthology): test_execute_playbook(): patch Remote.reconnect()
Speeds up that unit test greatly.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza

08/20/2015

10:57 PM Revision e6085f7e (teuthology): openstack: teuthology.init needs credentials to nuke
And it cannot assume it is running from the home directory of the user
although it's the case most of the time.
Sign...
Loic Dachary
08:28 PM Bug #5886 (Can't reproduce): Don't remove shipped files before going interactive
I look into this a bit today and I couldn't see that this was still an issue. Closing for now. Andrew Schoen
04:35 PM Bug #5886 (In Progress): Don't remove shipped files before going interactive
Andrew Schoen
04:36 PM Fix #12349 (Need More Info): revisit packages/common_packages
Andrew Schoen
03:42 PM Bug #12693 (Resolved): downstream_setup playbook does not disable enabled yum repos on cleanup
https://github.com/ceph/ceph-cm-ansible/commit/048524f51314345fe7fc014513b3a765f35d04c7 Andrew Schoen
03:19 PM Bug #12693 (Fix Under Review): downstream_setup playbook does not disable enabled yum repos on cl...
https://github.com/ceph/ceph-cm-ansible/pull/116 Andrew Schoen
01:29 PM Revision 13f3a956 (teuthology): valgrind.supp: ignore boost::uuid randomness from uninit memory
https://svn.boost.org/trac/boost/ticket/7248
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil

08/19/2015

10:40 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
https://github.com/dachary/teuthology/commit/e9280407329a20ab08e8fa28bb0a7f35b96da2fb Loïc Dachary
10:30 PM Bug #12725 (Resolved): ansible fails on a CentOS 7 cloud image from centos.org
Using a more recent CentOS image resolves the problem : http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-Gener... Loïc Dachary
09:35 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
Relevant links (thanks to dmick)
* https://github.com/ansible/ansible/issues/10937
* http://lists.centos.org/pipe...
Loïc Dachary
06:03 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
Despite lsb-release being installed... Loïc Dachary
06:02 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
Loïc Dachary
12:56 AM Bug #12725 (Resolved): ansible fails on a CentOS 7 cloud image from centos.org
https://github.com/dachary/teuthology/commit/33b560b1cbd2aa869cbe4bc81ad3bafc49396c2e Loïc Dachary
12:43 AM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
ansible localhost -i /dev/null -m setup... Loïc Dachary
12:34 AM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
... Loïc Dachary
12:24 AM Bug #12725 (Won't Fix): ansible fails on a CentOS 7 cloud image from centos.org
Ansible requires lsb-release to work properly, it is the responsibility of whatever happens before ansible to install... Loïc Dachary
10:36 PM Revision e9280407 (teuthology): openstack: centos-7 image must be recent
Using the CentOS 7 image available at
http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2
...
Loic Dachary
04:46 PM Bug #12693 (In Progress): downstream_setup playbook does not disable enabled yum repos on cleanup
Andrew Schoen
04:39 PM Fix #12349 (In Progress): revisit packages/common_packages
It doesn't seem we can use the same variable and append to it across multiple variable files.
This syntax does not...
Andrew Schoen
04:37 PM Bug #12670 (Resolved): ubuntu user should be passwordless (passwd -d)
https://github.com/ceph/ceph-cm-ansible/commit/1f748db759dd49e363860462f06a771736476d41 Andrew Schoen
04:36 PM Bug #12675 (Resolved): Ansible error handler throws ParserError
https://github.com/ceph/teuthology/pull/600
https://github.com/ceph/teuthology/commit/6791a36434f5a8b3e21059f7eef5...
Andrew Schoen
04:14 PM Revision 6791a364 (teuthology): Merge pull request #600 from ceph/wip-ansible-logging
ansible: raise an AnsibleFailedError even when parsing fails Zack Cerza
04:06 PM Revision 00d540ba (teuthology): ansible: raise an AnsibleFailedError even when parsing fails
If _handle_failures fails to parse the yaml in the ansible error log, it
can still give the contents of the failure l...
Andrew Schoen
04:01 PM Revision 2742e98e (teuthology): Merge pull request #572 from ivotron/doc-enhancement-on-lab-compo...
Documentation on lab components Zack Cerza
10:14 AM Revision fe71a427 (teuthology): upload teuthology archive on completion
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
10:14 AM Revision 8c38fa05 (teuthology): transparent OpenStack provisioning for teuthology-suite
The teuthology-openstack command is a wrapper around teuthology-suite
that transparently creates the teuthology clust...
Loic Dachary
01:15 AM Revision e5bdf368 (teuthology): Adds documentation about components of a Ceph Lab
Ivo Jimenez

08/18/2015

10:07 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
On http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2, logging in shows... Loïc Dachary
08:19 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
We've got to figure out how to generate safe yaml then. Having large tracebacks show up "sometimes" undoes a lot of t... Zack Cerza
08:17 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
Zack Cerza wrote:
> To fix the parser issue, we'll need to see the yaml file that's failing to parse.
The ParserE...
Andrew Schoen
08:16 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
Scheduled the same CentOS 7 job on sepia to verify if it's a CentOS 7 image issue or not http://pulpito.ceph.com/loic... Loïc Dachary
08:11 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
To fix the parser issue, we'll need to see the yaml file that's failing to parse. Zack Cerza
08:07 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
Zack:
> that there might be something funny about the images you're using:
I'm using http://cloud.centos.org/cen...
Loïc Dachary
08:04 PM Bug #12725 (New): ansible fails on a CentOS 7 cloud image from centos.org
After rebasing and re-installing:... Loïc Dachary
07:45 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
Just a heads-up, Loic, that there might be something funny about the images you're using:... Zack Cerza
07:43 PM Bug #12725 (Won't Fix): ansible fails on a CentOS 7 cloud image from centos.org
Old teuthology, indeed, thanks for the quick comment :-) Loïc Dachary
07:38 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
The parsing error you put in the description was fixed by this: https://github.com/ceph/teuthology/commit/4695ea0cd50... Andrew Schoen
07:36 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
Not according to the @failure_reason@. That's got to be fixed Zack Cerza
07:35 PM Bug #12725: ansible fails on a CentOS 7 cloud image from centos.org
The actual failure here is: ... Andrew Schoen
07:28 PM Bug #12725 (Resolved): ansible fails on a CentOS 7 cloud image from centos.org
Running suite/ceph-deploy with centos_7.0 (adding it to the supported distros), it fails with the following (see full... Loïc Dachary
04:29 PM Revision 5b801537 (teuthology): Merge pull request #599 from ceph/wip-archive-ansible-log
task.ansible: archive the ansible log even if parsing fails Zack Cerza
03:09 PM Revision df6677ec (teuthology): task.ansible: archive the ansible log even if parsing fails
This fixes a bug where if we fail to parse the ansible log it is never
archived.
Signed-off-by: Andrew Schoen <ascho...
Andrew Schoen
02:50 PM Revision 44d58e64 (teuthology): Merge pull request #598 from ceph/wip-ansible-log-perms
task.ansible: set the ansible_failure.yaml file mode to 0664 Ken Dreyer
02:41 PM Revision ea53f952 (teuthology): task.ansible: set the ansible_failure.yaml file mode to 0664
The failure log was originally created with mode 0600 which does not
allow apache to serve the file. This changes the...
Andrew Schoen
11:21 AM Revision ccd6414b (teuthology): Merge pull request #554 from ceph/wip-9994
tasks/nfs: make sure NFS kernel server is started
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum

08/17/2015

08:03 PM Bug #12668 (Resolved): The install task fails to correctly check gitbuilder for debian
https://github.com/ceph/teuthology/commit/2d84b6603e46bd62ab1b03a0f82f015e38952a5c Andrew Schoen
06:03 PM Revision 2d84b660 (teuthology): Merge pull request #596 from ceph/wip-12668
refactor the install task to use packaging.GitbuilderProject Zack Cerza

08/14/2015

04:48 PM Bug #12670 (Fix Under Review): ubuntu user should be passwordless (passwd -d)
https://github.com/ceph/ceph-cm-ansible/pull/111 Andrew Schoen
04:05 PM Revision 7ada5346 (teuthology): Merge pull request #597 from ceph/wip-fix-ansible-again
ansible: rename log to fail_log to not conflict with ansible.log
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
02:55 PM Bug #12668 (Fix Under Review): The install task fails to correctly check gitbuilder for debian
Andrew Schoen
02:34 PM Bug #12668: The install task fails to correctly check gitbuilder for debian
https://github.com/ceph/teuthology/pull/596 Andrew Schoen
02:10 PM Revision 0709b440 (teuthology): ansible: rename log to fail_log to not conflict with ansible.log
Signed-off-by: Andrew Schoen <aschoen@redhat.com> Andrew Schoen

08/13/2015

08:08 PM Revision e6d12cad (teuthology): task.install: use packing.GitbuilderProject to interface with git...
This refactors the install and upgrade methods in the install task to
use packing.GitbuilderProject for both the rpm ...
Andrew Schoen
08:06 PM Revision 69bed306 (teuthology): packaging.GitbuilderProject: add a test to ensure base_url is cor...
remote.os.codename returns an empty string for debian which resulted in
the base_url missing the 'wheezy' part of it,...
Andrew Schoen
08:04 PM Bug #12693 (Resolved): downstream_setup playbook does not disable enabled yum repos on cleanup
When using ``enable_yum_repos`` and ``cleanup: true`` the downstream_setup playbook does not disable the yum repos de... Andrew Schoen
07:53 PM Bug #12675: Ansible error handler throws ParserError
PR 595 was merged. If we see a CommandFailedError instead of an AnsibleFailedError we can inspect the ansible log and... Andrew Schoen
04:42 PM Bug #12675: Ansible error handler throws ParserError
I'm looking at the log linked here: http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-08_23:18:02-multimds-maste... Andrew Schoen
02:40 PM Bug #12675 (In Progress): Ansible error handler throws ParserError
I added some error handling on that ParserError here: https://github.com/ceph/teuthology/pull/595
This will at lea...
Andrew Schoen
07:51 PM Bug #12656 (Resolved): "Invalid cross-device link" from ansible task
https://github.com/ceph/teuthology/commit/80376b8ea5736f94f5ff8bf6036d6277151f9172 Andrew Schoen
02:38 PM Bug #12656 (Fix Under Review): "Invalid cross-device link" from ansible task
https://github.com/ceph/teuthology/pull/595 Andrew Schoen
06:01 PM Revision 5e214ee4 (teuthology): Adds a test for debian 7.1 to make sure wheezy is selected
Signed-off-by: Andrew Schoen <aschoen@redhat.com> Andrew Schoen
05:52 PM Revision 80376b8e (teuthology): Merge pull request #595 from ceph/wip-12656
fix ansible error reporting Alfredo Deza
05:43 PM Revision 50a45c90 (teuthology): task.ansible: use shutil.move instead of os.rename to move a fail...
When moving a file between file systems of different types os.rename will
throw an exception, while shutil.move corre...
Andrew Schoen
05:36 PM Bug #12643: update calamari_setup with new ceph-deploy format/commands
532a4e4a8b60fcabcff5a5788221f92b6598b9ab Dan Mick
02:12 PM Revision 4695ea0c (teuthology): task.ansible: catch failure log parse errors
If we fail to parse a failure log, fail silently and log the exception
so that we can inspect that log after the fact...
Andrew Schoen

08/12/2015

12:50 PM Bug #12675: Ansible error handler throws ParserError
/a/teuthology-2015-08-08_23:18:02-multimds-master-testing-basic-multi/1007525 John Spray
12:49 PM Bug #12675 (Resolved): Ansible error handler throws ParserError
... John Spray
02:06 AM Bug #12643: update calamari_setup with new ceph-deploy format/commands
The PR that went into master to fix this: https://github.com/ceph/ceph-qa-suite/pull/527 Ken Dreyer
02:06 AM Bug #12643 (Resolved): update calamari_setup with new ceph-deploy format/commands
Thanks Dan! Ken Dreyer

08/11/2015

11:15 PM Bug #12643: update calamari_setup with new ceph-deploy format/commands
Dan Mick
09:42 PM Feature #12198: Provide support to run upgrade suites for downstream releases
Vasu, can you add details if it all makes sense?
I gathered from Ian that the final goal would be to run in octo u...
Yuri Weinstein
09:08 PM Bug #12656: "Invalid cross-device link" from ansible task
Yes, there is a bug here related to my ansible error reporting. The reason the job linked actually failed though was... Andrew Schoen
08:57 PM Bug #12656: "Invalid cross-device link" from ansible task
Failing lots of jobs in magna now Yuri Weinstein
04:28 PM Bug #12656: "Invalid cross-device link" from ansible task
This is a limitation of os.rename when src and dest are on different filesystems.
We'll need to use shutil.move or...
Andrew Schoen
04:16 PM Bug #12656: "Invalid cross-device link" from ansible task
QE validation hammer v0.94.3 Yuri Weinstein
09:05 PM Bug #6468: coverage file locations broken
Most likely still a problem, yes. I'd be extremely (and pleasantly) surprised if it was not ;-) Loïc Dachary
05:42 PM Bug #6468: coverage file locations broken
two years old. Is this still a problem? Dan Mick
06:23 PM Bug #9010 (New): [paddles] `rollback()` is used incorrectly
Alfredo Deza
06:23 PM Bug #9010: [paddles] `rollback()` is used incorrectly
Unfortunately this is still an issue:... Alfredo Deza
05:37 PM Bug #9010 (Closed): [paddles] `rollback()` is used incorrectly
If this is still an issue, reopen. Dan Mick
06:18 PM Bug #12670 (Resolved): ubuntu user should be passwordless (passwd -d)
Somewhere in the ansible transition this got lost. cm user exists passwordless, but until we remove the ubuntu user ... Dan Mick
06:00 PM Bug #12668: The install task fails to correctly check gitbuilder for debian
results in a link like this: http://gitbuilder.ceph.com/ceph-deb--x86_64-basic/ref/giant/version Andrew Schoen
04:33 PM Bug #12668: The install task fails to correctly check gitbuilder for debian
This is happening because on wheezy remote.os.codename returns an empty string. My recent refactoring of teuthology.... Andrew Schoen
04:28 PM Bug #12668 (Resolved): The install task fails to correctly check gitbuilder for debian
hammer v0.94.3 validation
debian and centos(?)
Run: http://pulpito.ceph.com/teuthology-2015-08-10_14:18:01-upgrade:...
Yuri Weinstein
05:46 PM Bug #9120 (Need More Info): ceph_manager locks are a noop
I guess I'm unclear on why this is not a practical problem if it's true as stated. Have we noticed any races which m... Dan Mick
05:44 PM Bug #10404 (Closed): thrashosds: failed to decode JSON
6 months old. Reopen if it reoccurs. Dan Mick
05:39 PM Bug #10140 (Closed): Traceback when unlocking machines libvirt.libvirtError: cannot unlink file '...
This certainly represents a bad disk in the vmhost. We're finding those and fixing them separately.
Dan Mick
05:26 PM Bug #11035 (In Progress): paramiko: Teuthology shouldn't have to time-out when getting a socket e...
Dan Mick
05:24 PM Bug #11297 (Closed): "AssertionError: fewer data and journal disks than required" in ceph-deploy-...
reopen if it occurs again. Dan Mick
05:14 PM Bug #12669 (Fix Under Review): remote.os.codename returns empty string on debian
I think this is probably a bug / oversight. We realized this because of #12668 Andrew Schoen
02:03 PM Feature #11830 (Resolved): task:install: _get_baseurl should be configurable
Loïc Dachary
02:02 PM Fix #12342 (Rejected): OpenStack backend must retry a few times on error 500
it's ok to treat that as an error. It did not show as a false negative in the path few weeks. Loïc Dachary

08/10/2015

05:23 PM Bug #12656 (Resolved): "Invalid cross-device link" from ansible task
http://pulpito.ceph.com/teuthology-2015-08-07_23:04:03-fs-master---basic-multi/1005619/
Looks like this was broken...
John Spray

08/07/2015

03:15 PM Feature #12605 (Resolved): Add selinux audit logs checks
https://github.com/ceph/teuthology/commit/671bdc367fe8f6333e8a134bb4b734990ffab3ea Zack Cerza

08/06/2015

10:24 PM Bug #12643 (Resolved): update calamari_setup with new ceph-deploy format/commands
with ceph-deploy v1.5.27(.1), which will be included on non-RHEL RHCS 1.3.0, there is now a "repo" top-level command ... Travis Rhoden
06:31 PM Bug #12636 (Closed): [selinux] invalid syntax remote.chcon
This has already been fixed by John Vasu Kulkarni
04:01 PM Bug #12636 (Closed): [selinux] invalid syntax remote.chcon
probably this should be run only when selinux is enabled, this run is using 1.3.0(permissive mode) on master branch a... Vasu Kulkarni
05:24 PM Revision 671bdc36 (teuthology): Merge pull request #593 from ceph/wip-12605
SELinux: Rotate and archive audit.log Andrew Schoen
04:41 PM Bug #12627 (Closed): ansible playbook downstream_setup.yml running too many tasks by default
andrewschoen confirmed, this seems to be from cephlab and not downstream.yml Vasu Kulkarni
12:39 AM Bug #12627 (Closed): ansible playbook downstream_setup.yml running too many tasks by default
I am trying to enable repo's using ansible downstream_setup.yml, this task is now running various things including m... Vasu Kulkarni
12:50 AM Bug #12628 (Resolved): epel enabled after nuke ?
I had deleted old repos, but somehow this repo keeps coming back, Possible nuke:true might be enabling it back?
[u...
Vasu Kulkarni

08/05/2015

10:49 PM Revision f7e2c952 (teuthology): Archive audit log
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
10:39 PM Feature #12605 (In Progress): Add selinux audit logs checks
https://github.com/ceph/teuthology/pull/593 Zack Cerza
10:10 PM Feature #12605: Add selinux audit logs checks
Boris Ranto wrote:
> Running 'rm -f /var/log/audit/audit.log && service auditd restart' should do the trick. AFAIK, ...
Zack Cerza
10:29 PM Revision 9b48927a (teuthology): Rotate audit logs before checking denials
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
09:14 PM Revision 90f60bff (teuthology): make a colored version of teuthology.log
This uses ansi2html to convert the teuthology.log to an html file that
shows the ansi colors.
Signed-off-by: Andrew ...
Andrew Schoen
07:32 PM Revision 1f168660 (teuthology): Merge pull request #587 from ceph/wip-silent-signal
orchestra/daemon: add 'silent' option to signal() Andrew Schoen
05:57 PM Feature #12622 (Resolved): Add Remote.chcon()
https://github.com/ceph/teuthology/pull/590
https://github.com/ceph/teuthology/commit/0a2b0339d45d1142c48e46768e5f15...
Zack Cerza
04:31 PM Feature #12622 (Resolved): Add Remote.chcon()
For #12621 Zack Cerza
05:46 PM Feature #12472 (Resolved): ansible failure diagnostic unclear
https://github.com/ceph/teuthology/commit/bc2dae1f444fe776e5a12ab0108fa74b2df30296
https://github.com/ceph/ceph-cm...
Andrew Schoen
04:00 PM Feature #12472 (Fix Under Review): ansible failure diagnostic unclear
We've written a callback plugin for ansible that logs failures. Teuthology will then read that failure log and provid... Andrew Schoen
05:43 PM Revision 0a2b0339 (teuthology): Merge pull request #590 from ceph/wip-remote-chcon
Add Remote.chcon() Andrew Schoen
05:42 PM Feature #12624 (Rejected): Ansible should setup libvirt group and place an ubuntu entry in it.
Ansible should insure that there is a libvirt group and that the regular user (ubuntu at the time that I typed this) ... Anonymous
05:42 PM Revision bc2dae1f (teuthology): Merge pull request #589 from ceph/wip-better-ansible-failures
ansible: read the ansible failure log and raise a more meaningful error Zack Cerza
04:39 PM Revision 804328b6 (teuthology): Use Remote.chcon() in task.internal.syslog()
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:05 PM Revision 47386d15 (teuthology): Add Remote.chcon()
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
03:42 PM Revision fdc11d9e (teuthology): ansible: read the ansible failure log and raise a more meaningful...
This works with a custom ansible callback plugin that intercepts task
failures and writes them to a log file (in yaml...
Andrew Schoen

08/04/2015

11:03 PM Revision f476ee7a (teuthology): lock.find_stale_locks: filter out some non-scheduled runs
These fix some places where the current heuristic misidentifies
scheduled runs for no-owner --dry-run --stale searche...
Dan Mick
05:52 PM Revision e9d3e8de (teuthology): Merge pull request #588 from ceph/wip-ansible-failures
install: ignore minor version when building a gitbuilder url Zack Cerza
05:52 PM Feature #11674 (Resolved): Replace chef with ansible
https://github.com/ceph/teuthology/pull/560
https://github.com/ceph/teuthology/commit/51d33a99a76187c7e302625cd5de5d...
Zack Cerza
05:44 PM Bug #10776 (Can't reproduce): paramiko: "Exception: Remote transport is ignoring rekey requests" ...
Zack Cerza
05:41 PM Bug #11297 (Need More Info): "AssertionError: fewer data and journal disks than required" in ceph...
Zack Cerza
05:41 PM Feature #12198 (Need More Info): Provide support to run upgrade suites for downstream releases
What all do you mean by this Yuri? Zack Cerza
05:40 PM Feature #12472 (In Progress): ansible failure diagnostic unclear
Zack Cerza
05:40 PM Feature #12609 (New): teuthology: add logging of sha1 of teuthology version
Record the sha1 in the teuthology source and log it for examining runs for out-of-date code Dan Mick
05:39 PM Bug #12229 (Closed): "[31mError executing action `run` on resource 'execute[add user ubuntu to gr...
Chef is gone! Zack Cerza
05:12 PM Revision f373017f (teuthology): install: ignore minor version when building a gitbuilder url
We don't care about minor version in gitbuilder anymore.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
05:06 PM Revision d6cb2146 (teuthology): orchestra/daemon: add 'silent' option to signal()
Default to False (not silent) to preserve existing behavior.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
04:44 PM Feature #12605: Add selinux audit logs checks
Running 'rm -f /var/log/audit/audit.log && service auditd restart' should do the trick. AFAIK, there is no special ut... Boris Ranto
04:25 PM Feature #12605: Add selinux audit logs checks
Is there a "best practice" way to rotate audit.log? Zack Cerza
04:23 PM Feature #12605: Add selinux audit logs checks
Please gather the full audit log in a teuthology run.
Feel free to rotate it at the beginning of the teuthology run.
Boris Ranto
04:05 PM Feature #12605 (Resolved): Add selinux audit logs checks
Yuri Weinstein
03:35 PM Revision b6b2e2b8 (teuthology): Merge pull request #586 from ceph/wip-no-minor-gitbuilder
packaging: ignore minor version numbers in gitbuilder urls Zack Cerza
02:39 PM Revision 8225382b (teuthology): packaging: ignore minor version numbers in gitbuilder urls
We don't care about minor version numbers anymore for gitbuilder.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen

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
 

Also available in: Atom