Project

General

Profile

Activity

From 06/08/2015 to 07/07/2015

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

07/04/2015

10:53 PM Feature #6502: provision targets using OpenStack
Running... Loïc Dachary
10:52 PM Feature #6502: provision targets using OpenStack
... Loïc Dachary
02:32 PM Feature #6502: provision targets using OpenStack
An active instance may not have an IP assigned to it, i.e. openstack server create --wait does not wait for an IP to ... Loïc Dachary
08:19 AM Feature #6502: provision targets using OpenStack
Do not deactivate chef: there is a lot more to it that installing a few additional packages and it breaks in various ... Loïc Dachary
08:46 AM Fix #12212 (Resolved): apt-mirror.front.sepia.ceph.com is not publicly accessible
h3. Description
The chef task depends on http://apt-mirror.front.sepia.ceph.com/ which is not publicly accessible....
Loïc Dachary

07/03/2015

08:54 PM Feature #6502: provision targets using OpenStack
cloud-init regular expression failed to capture the case when the instance ID is automatically append to the hostname... Loïc Dachary
12:59 PM Bug #12211 (Rejected): error message is out of order
In the following:... Loïc Dachary
01:27 AM Feature #12207 (New): Useful teuthology scripts should be able to be installed independent of the...
Teuthology makes use of several scripts (adjust_ulimits, daemon_helper, ceph-coverage) that
get installed by the ins...
Anonymous

07/02/2015

07:59 PM Feature #6502: provision targets using OpenStack
handle lab_domain instead of ignoring it Loïc Dachary
08:06 AM Feature #12196: ability to pull ceph packages from a designated repository instead of gitbuilder
I think the easiest way to do this is to stop Teuthology from modifying the system's repos (see attached patch). It w... Yazen Ghannam

07/01/2015

07:33 PM Revision 773a7707 (teuthology): Merge pull request #547 from dachary/wip-worker-verbose
a worker --verbose calls run --verbose Zack Cerza
07:31 PM Revision 93099ca8 (teuthology): Merge pull request #535 from dachary/wip-vm-with-no-host
lock.py: not all virtual machines have a dedicated host Zack Cerza
06:29 PM Feature #12198 (Need More Info): Provide support to run upgrade suites for downstream releases
Yuri Weinstein
06:27 PM Feature #12197 (New): Windows support in Teuthology
Needs some discussion :) , We might need this support to test iSCSI rbd related tests, export rbd as iscsi using LIO ... Vasu Kulkarni
06:01 PM Revision be9aa8a6 (teuthology): lock.py: is_vpm should test is_vm
Testing the name of a machine to figure out if it is a virtual machine
is unreliable. Use the is_vm field of get_stat...
Loic Dachary
05:16 PM Revision badde75b (teuthology): lock.py: not all virtual machines have a dedicated host
Gracefully handle the case where a virtual machine has no dedicated
host. It's the case for OpenStack.
Signed-off-by...
Loïc Dachary
05:10 PM Revision 75b13971 (teuthology): a worker --verbose calls run --verbose
When a worker runs with --verbose, it also runs the jobs with --verbose.
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary
04:50 PM Revision 2adeb5a7 (teuthology): misc.py: sh helper to log command and output
It is the same as subprocess.check_output, only it log.debug the command
being run as well as its output.
Signed-off...
Loic Dachary
04:37 PM Revision 60f1b1aa (teuthology): Merge pull request #542 from dachary/wip-list-locks
list_locks must use 1 / 0 for True / False Zack Cerza
04:32 PM Revision bf245c63 (teuthology): Merge pull request #545 from dachary/wip-rm-proj-list
task/install: rm {proj}.list is idempotent Zack Cerza
04:25 PM Revision 5b64bcc4 (teuthology): Merge pull request #541 from dachary/wip-suite-main
suite.py: make main() argv as an argument Zack Cerza
04:16 PM Feature #12196 (New): ability to pull ceph packages from a designated repository instead of gitbu...
The designated repository may not have the same structure as the one created from the gitbuilder. As long as it's a w... Loïc Dachary
03:35 PM Revision f63d738e (teuthology): Replace chef with ansible.cephlab in job template
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
03:26 PM Revision b529dae4 (teuthology): Merge pull request #556 from ceph/wip-selinux
Skip SELinux operations on downburst VMs Andrew Schoen
03:12 PM Revision d6563a92 (teuthology): syslog: Don't use chcon on downburst VMs
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
03:00 PM Revision 8fac22e2 (teuthology): Exclude downburst VMs
Their cloud images have SELinux disabled; exclude them until we can
change that.
Signed-off-by: Zack Cerza <zack@red...
Zack Cerza
02:26 AM Revision 0fc362ad (teuthology): Merge pull request #555 from ceph/wip-selinux
syslog: Set SELinux context for logfiles
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick

06/30/2015

11:09 PM Revision 10f1d20d (teuthology): syslog: Refactor to expose logfile names
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
11:09 PM Revision 9225eacc (teuthology): syslog: Set SELinux context for logfiles
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
10:40 PM Bug #11297: "AssertionError: fewer data and journal disks than required" in ceph-deploy-hammer-di...
Yuri Weinstein wrote:
> Note to self: Is it still happening ?
From paddles:...
Zack Cerza
05:24 PM Bug #11297: "AssertionError: fewer data and journal disks than required" in ceph-deploy-hammer-di...
Note to self: Is it still happening ? Yuri Weinstein
05:35 PM Bug #11457 (Resolved): calamari_setup task does not tear down mount of ISO
8defa73000f19d35ed09d73d9e2482ef85bbb8da Dan Mick
05:33 PM Bug #11533 (Need More Info): --subset broke scheduling
Zack Cerza
05:33 PM Bug #12046 (Resolved): calamari_setup doesn't work with tarballs (regression)
Fixed in b5b668edb2e873e9a477d9573c6171b7b7fb7623 Dan Mick
05:31 PM Bug #12152 (Closed): pip and virtualenv should be baseline packages and available on all platforms
We install both with chef and ansible; it looks like you're not using those Zack Cerza
05:28 PM Bug #12078 (Can't reproduce): "Job failed to start" in upgrade:giant-x-next-distro-basic-multi run
Does not seem to be happening now Yuri Weinstein
05:26 PM Bug #9336 (Closed): valgrind suppresssions broken for centos 6.5
I guess, nothing. If I'm wrong, reopen please. Zack Cerza
05:22 PM Bug #8313 (Resolved): 'utf8' codec can't decode byte 0xfc in position 41: invalid start byte
https://github.com/ceph/teuthology/pull/543
https://github.com/ceph/teuthology/commit/1efbe7ca0301b8a39e7799fbda61c0...
Zack Cerza
03:17 PM Revision f89208bf (teuthology): Use sudo when removing timedhosts files
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza

06/29/2015

11:47 PM Feature #12066 (Resolved): SELinux enablement and log scraping
https://github.com/ceph/teuthology/commit/11986596873f6587aea4cf1f7eabcd22eb1530aa Zack Cerza
11:18 PM Revision 2baa086e (teuthology): list_locks must use 1 / 0 for True / False
Depending on the backend being used (sqlite or another), paddles won't
interpret locked=false as being the same as lo...
Loic Dachary
11:09 PM Revision ad6855b9 (teuthology): Merge pull request #548 from dachary/wip-machine-wait
include the machine type when waiting for machines Zack Cerza
11:09 PM Revision b5b01401 (teuthology): Merge pull request #553 from dachary/wip-schedule-main
schedule.py: make main() argv as an argument Zack Cerza
10:41 PM Revision 48636373 (teuthology): Merge pull request #549 from ceph/wip-bootstrap
bootstrap: apt/yum install the list of dependencies if missing Zack Cerza
10:39 PM Revision 378522ff (teuthology): Merge pull request #551 from dmick/master
lock.py: handle statuses with no description Zack Cerza
10:36 PM Revision 2c22426c (teuthology): bootstrap: add an install flag that installs missing required pac...
If you run ./bootstrap install the script will install any missing
packages needed to complete the bootstrap. This f...
Andrew Schoen
10:29 PM Revision d69791de (teuthology): bootstrap: apt/yum install the list of dependencies if missing
Instead of just printing the list and bailing, assume the user has sudo
and actually install them.
Signed-off-by: An...
Andrew Schoen
10:29 PM Revision 03e61edc (teuthology): bootstrap: install libssl-dev on ubuntu if missing
python-pip fails to install without libssl-dev
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
10:00 PM Revision 76247bdf (teuthology): Merge pull request #550 from ceph/wip-bz-1233329
Work around BZ 1233329 Andrew Schoen
09:55 PM Revision fd8b04b0 (teuthology): schedule.py: make main() argv as an argument
Instead of using sys.argv implicitly, which is inconvenient for testing.
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary
09:53 PM Revision 59ef4cda (teuthology): suite.py: make main() argv as an argument
Instead of using sys.argv implicitly, which is inconvenient for testing.
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary
09:52 PM Revision 11986596 (teuthology): Merge pull request #527 from ceph/wip-selinux
Let's test with SELinux Andrew Schoen
09:31 PM Revision bcdd35da (teuthology): lock.py: handle statuses with no description
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
09:25 PM Revision 1efbe7ca (teuthology): Merge pull request #543 from dachary/wip-decode-utf8
orchestra: decode('utf-8') before logging Zack Cerza
08:47 PM Revision fa45ae2a (teuthology): Remove yum timedhosts files
Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1233329
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
08:47 PM Revision 97f5f1f6 (teuthology): Don't attempt to run dpkg on non-deb systems
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:45 PM Revision b3c7dec2 (teuthology): Merge pull request #540 from ceph/wip-12115-logging
Better logging when looking for a package version in the install task Zack Cerza
03:08 PM Revision b4ea8c07 (teuthology): include the machine type when waiting for machines
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:57 PM Revision 8b5da74b (teuthology): task/install: rm {proj}.list is idempotent
It does not matter if the {proj}.list file can't be removed because it
does not exist.
Signed-off-by: Loic Dachary <...
Loic Dachary
02:52 PM Revision ebbf2266 (teuthology): orchestra: decode('utf-8') before logging
http://tracker.ceph.com/issues/8313 Fixes: #8313
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary
02:34 PM Revision dadde6d8 (teuthology): Better logging when looking for a package version in the install ...
I think this used to be a wget call, so the url we were requesting to
fetch the package version would be logged by th...
Andrew Schoen
02:02 PM Bug #8313: 'utf8' codec can't decode byte 0xfc in position 41: invalid start byte
The logged output is as pasted in http://tracker.ceph.com/issues/8313#note-6. The full output, including the offendin... Loïc Dachary
01:53 PM Bug #12183 (Rejected): paddles /nodes/?locked=false fails with sqlite3
When using locked=0 instead of locked=False and locked=1 instead of locked=True it works the same for both endpoints ... Loïc Dachary
01:50 PM Bug #12183: paddles /nodes/?locked=false fails with sqlite3
after pecan populate config.py... Loïc Dachary
01:41 PM Bug #12183 (Rejected): paddles /nodes/?locked=false fails with sqlite3
* curl --silent http://paddles.front.sepia.ceph.com/nodes/?locked=False returns unlocked nodes as expected
After s...
Loïc Dachary
11:47 AM Feature #6502: provision targets using OpenStack
Reworked the implementation entirely to not require the neutron API because most OpenStack cluster do not have it. In... Loïc Dachary

06/25/2015

09:34 PM Bug #12163 (Closed): kernel task doesn't revert kernel
when scheduling will have to provide -k distro to use the distro kernel. Vasu Kulkarni
07:11 PM Bug #12163 (Closed): kernel task doesn't revert kernel
Current kernel task doesn't revert the kernel, this will cause issues for downstream runs where the kernel should be ... Vasu Kulkarni
09:18 PM Revision 8e711d5f (teuthology): Bump ansible to 1.9.2
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
08:46 PM Revision b6c47bea (teuthology): Merge pull request #536 from dachary/wip-lock-main
lock.py: make main() argv as an argument Zack Cerza

06/24/2015

08:50 PM Bug #12152 (Closed): pip and virtualenv should be baseline packages and available on all platforms
On downburst CentOS 7.0 pip and virtualenv are not installed, these packages should be part of baseline packages for... Vasu Kulkarni
05:17 PM Feature #6502: provision targets using OpenStack
Running *upgrade:firefly-x/parallel/{0-cluster/start.yaml 1-firefly-install/firefly.yaml 2-workload/{ec-rados-paralle... Loïc Dachary
04:21 PM Feature #6502: provision targets using OpenStack
... Loïc Dachary
03:30 PM Feature #6502: provision targets using OpenStack
... Loïc Dachary
01:32 PM Feature #6502: provision targets using OpenStack
The ssh server must be configured with more than 10 simultaneous sessions... Loïc Dachary
01:28 PM Feature #6502: provision targets using OpenStack
Call for testers http://permalink.gmane.org/gmane.comp.file-systems.ceph.devel/25717 Loïc Dachary
12:00 AM Feature #6502: provision targets using OpenStack
Integration tests run successfully on http://entercloudsuite.com/, see the output at attachment:tox-results.txt Loïc Dachary

06/23/2015

03:02 PM Bug #8313: 'utf8' codec can't decode byte 0xfc in position 41: invalid start byte
In that case, what does the logged output look like? Also, can I see a full logfile? Zack Cerza
01:43 AM Bug #8313: 'utf8' codec can't decode byte 0xfc in position 41: invalid start byte
From https://github.com/ceph/teuthology/blob/master/teuthology/orchestra/run.py#L198 i get... Loïc Dachary
11:39 AM Feature #6502: provision targets using OpenStack
Trying to re-run the successful test from yesterday: http://pulpito.ceph.com/teuthology-2015-06-22_17:18:02-upgrade:f... Loïc Dachary
09:37 AM Feature #6502: provision targets using OpenStack
... Loïc Dachary
09:15 AM Feature #6502: provision targets using OpenStack
Trying... Loïc Dachary
01:58 AM Feature #6502: provision targets using OpenStack
explored http://www.openstack.org/marketplace/public-clouds/ and found http://entercloudsuite.com/ that provides neut... Loïc Dachary
01:56 AM Feature #6502: provision targets using OpenStack
Trying ... Loïc Dachary

06/22/2015

05:36 PM Revision 59710384 (teuthology): Merge pull request #538 from ceph/wip-pyopenssl
Fix InsecurePlatformWarning from urllib3 Andrew Schoen
04:25 PM Revision 0ab784e0 (teuthology): Fix InsecurePlatformWarning from urllib3
See
https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning
Signed-off-by: Zack Cerza <zack@...
Zack Cerza

06/20/2015

07:27 PM Feature #6502: provision targets using OpenStack
Implemented teuthology-suite integration tests https://github.com/dachary/teuthology/blob/wip-6502-openstack/teutholo... Loïc Dachary
03:40 PM Feature #6502: provision targets using OpenStack
fixes so that teuthology-suite works Loïc Dachary
10:24 AM Feature #6502: provision targets using OpenStack
Implemented teuthology-schedule integration tests https://github.com/dachary/teuthology/blob/wip-6502-openstack/teuth... Loïc Dachary

06/19/2015

08:23 PM Bug #9336: valgrind suppresssions broken for centos 6.5
Zack Cerza wrote:
> So, what needs to happen with this?
What do you suggest ?
Loïc Dachary
04:55 PM Feature #6502 (Fix Under Review): provision targets using OpenStack
Preliminary pull requests that need to be merged, before https://github.com/ceph/teuthology/pull/518 can be re-opened... Loïc Dachary
04:54 PM Revision 0e52c110 (teuthology): Merge pull request #537 from ceph/wip-pause-queue
teuthology-queue --pause Andrew Schoen
04:50 PM Revision f0762e7a (teuthology): teuthology-queue --pause
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
11:00 AM Revision f397984b (teuthology): move ssh_keyscan from lock.py to misc.py
Because it may be used by provision.py
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary
09:55 AM Revision 2610922f (teuthology): lock.py: make main() argv as an argument
Instead of using sys.argv implicitly, which is inconvenient for testing.
Signed-off-by: Loic Dachary <loic@dachary.org>
Loïc Dachary

06/18/2015

10:30 PM Revision 02cbd428 (teuthology): Merge pull request #529 from dmick/master
suite.py: say *which* path is invalid in _build_matrix Zack Cerza
10:06 PM Revision a31c124f (teuthology): suite.py: say *which* path is invalid in _build_matrix
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick
09:19 PM Revision 28c75de5 (teuthology): Merge pull request #528 from ceph/wip-ansible-teardown
Enable the Ansible task to optionally cleanup after itself. Zack Cerza
09:16 PM Revision c7aca84d (teuthology): Enable the Ansible task to optionally cleanup after itself.
If given the config value of ``cleanup`` the ansible task will rerun the
same playbook during the teardown stage with...
Andrew Schoen
09:13 PM Bug #12078 (Can't reproduce): "Job failed to start" in upgrade:giant-x-next-distro-basic-multi run
Run: http://pulpito.ceph.com/teuthology-2015-06-16_17:05:01-upgrade:giant-x-next-distro-basic-multi/
Jobs: ['936329'...
Yuri Weinstein
01:25 AM Bug #11957 (Resolved): 'AssertionError: failed to install new kernel version within timeout'
All passed !
http://pulpito.ceph.com/teuthology-2015-06-17_14:31:48-upgrade:firefly-firefly---basic-vps/
Yuri Weinstein

06/17/2015

09:37 PM Feature #12067 (Closed): create firefly-hammer-x suite
Samuel Just
09:34 PM Revision 6cad58e1 (teuthology): Add SELinux task
A task to set SELinux mode during test execution. On teardown, also
checks the audit log for any denials.
Signed-off...
Zack Cerza
09:34 PM Revision 51e253f0 (teuthology): Add SELinux task to all jobs
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
09:33 PM Revision a6c6ef5a (teuthology): Add SELinuxError
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
09:23 PM Feature #12066 (Resolved): SELinux enablement and log scraping
Should have filed this earlier.
We want to start testing with SELinux enabled. Teuthology needs a way to set SELin...
Zack Cerza
09:22 PM Revision 31942bb1 (teuthology): Merge pull request #526 from ceph/wip-unbreak-kernel-task-3
suite: don't try to check ceph packages against kernel flavor Zack Cerza
08:32 PM Revision 7998781b (teuthology): Merge pull request #522 from dmick/master
Silence urllib3 logging whether it's bundled in requests or not Zack Cerza
08:14 PM Bug #11885 (Resolved): teuthology-lock --list-json is unhappy
d202016023309686ddce63f4bab13049d6642566 Dan Mick
02:28 AM Bug #11885: teuthology-lock --list-json is unhappy
https://github.com/ceph/teuthology/pull/523 Dan Mick
02:27 AM Bug #11885 (Fix Under Review): teuthology-lock --list-json is unhappy
Dan Mick
08:00 PM Revision 8c606dda (teuthology): Merge pull request #523 from dmick/wip-11885
scripts/lock.py: fix help for --json-query Andrew Schoen
07:23 PM Revision 9e88e5cd (teuthology): Merge pull request #525 from ceph/wip-distro-kernel
get_latest_image_version_rpm(): ignore non-distro Andrew Schoen
06:51 PM Revision 1bb91394 (teuthology): get_latest_image_version_rpm(): ignore non-distro
This function is only used in distro kernel codepaths. Remove a similar
block of code from need_to_install_distro() a...
Zack Cerza
05:57 PM Revision 2dcc216a (teuthology): suite: don't try to check ceph packages against kernel flavor
The whole kernel_flavor check in schedule_suite() is completely wrong.
ceph packages and kernel packages are built on...
Ilya Dryomov
05:03 PM Bug #11957: 'AssertionError: failed to install new kernel version within timeout'
Still in run - http://pulpito.ceph.com/teuthology-2015-06-17_08:55:16-upgrade:firefly-firefly---basic-vps/ Yuri Weinstein
03:47 PM Bug #11957 (Resolved): 'AssertionError: failed to install new kernel version within timeout'
Ilya Dryomov
12:40 PM Bug #11957 (Fix Under Review): 'AssertionError: failed to install new kernel version within timeout'
https://github.com/ceph/teuthology/pull/524 Ilya Dryomov
03:33 PM Revision 5e243281 (teuthology): Merge pull request #524 from ceph/wip-unbreak-kernel-task-2
suite: append flavor key only if kernel version is specified Zack Cerza
11:29 AM Revision 7a1f8948 (teuthology): suite: append flavor key only if kernel version is specified
There are three cases: a) don't install a kernel, b) install a distro
kernel or c) install a specified version. Appe...
Ilya Dryomov
02:24 AM Revision 8a480080 (teuthology): scripts/lock.py: fix help for --json-query
Fixes: #11885
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick
01:35 AM Revision d2020160 (teuthology): Silence urllib3 logging whether it's bundled in requests or not
Also, do it only in teuthology/__init__.py
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick

06/16/2015

10:24 PM Bug #12046 (Resolved): calamari_setup doesn't work with tarballs (regression)
The older 'tarball (iceball)' style of ICE/RHCS image puts ice_setup.py in as a script at the installation root. Con... Dan Mick
09:18 PM Bug #11957: 'AssertionError: failed to install new kernel version within timeout'
Thx Ilya. Let me know when it's ready and I will retest. This is a part of firefly v0.80.10 validation, don't think... Yuri Weinstein
08:15 PM Bug #11957 (In Progress): 'AssertionError: failed to install new kernel version within timeout'
Not sure about the real cause of either of the issues, but this is centos6 and kernel centos6 gitbuilder has been dea... Ilya Dryomov
07:23 PM Bug #11957: 'AssertionError: failed to install new kernel version within timeout'
I see a couple issues here. One is:... Zack Cerza
05:34 PM Bug #11957 (New): 'AssertionError: failed to install new kernel version within timeout'
Yuri Weinstein
05:33 PM Bug #11957: 'AssertionError: failed to install new kernel version within timeout'
Still in run: http://pulpito.ceph.com/teuthology-2015-06-16_10:12:28-upgrade:firefly-firefly---basic-vps/ Yuri Weinstein
05:24 PM Bug #11957 (Resolved): 'AssertionError: failed to install new kernel version within timeout'
Zack Cerza
08:28 PM Feature #6502 (In Progress): provision targets using OpenStack
will propose for review at a later time, when all preliminary pull requests have been merged. Loïc Dachary
11:53 AM Feature #6502: provision targets using OpenStack
successfully scheduled & run an empty job with --machine-type openstack Loïc Dachary
07:25 PM Bug #11805 (Closed): teuthology kill faiure (in sepia)
You reran this on the same run whose information wasn't written to disk because the disk was full.
If you see this...
Zack Cerza
07:24 PM Bug #11967: run_task.py hides the stack trace on failure
This really looks like it's gevent that's hiding the traceback, not teuthology itself. Zack Cerza
05:32 PM Bug #11967: run_task.py hides the stack trace on failure
I have a feeling this has more to do with the task's usage of gevent Zack Cerza
06:07 PM Bug #11467 (Closed): "SSL3_GET_SERVER_CERTIFICATE:certificate verify failed"
Key updated on the server. Dan Mick
06:06 PM Bug #11592 (Closed): "teuthology-queue -m multi -D xxx" seems to be hanging on large queues at th...
This is a limitation of beanstalkd. We're going to move away from it at some point. Zack Cerza
06:01 PM Bug #11780: Teuthology package installation can block forever ("result is None")
I think we need to see this in action to figure out what's going on. Zack Cerza
05:52 PM Bug #11463 (Resolved): teuthology is getting rate limited by github api
Zack Cerza
05:51 PM Bug #11556 (Closed): --subset: Invalid file seen in _build_matrix
Zack Cerza
05:50 PM Bug #11533: --subset broke scheduling
Surely this is fixed? Sam, can you do the accounting? Dan Mick
05:47 PM Bug #10776: paramiko: "Exception: Remote transport is ignoring rekey requests" in smoke-master-di...
This might be https://github.com/paramiko/paramiko/issues/49 Zack Cerza
05:39 PM Bug #11885 (In Progress): teuthology-lock --list-json is unhappy
Dan Mick
05:35 PM Bug #11885: teuthology-lock --list-json is unhappy
In person, Zack points out that the example in the usage is missing a brace. I will fix that. Dan Mick
05:28 PM Bug #9905 (Rejected): ceph task: core not captured when run under valgrind
Zack Cerza
05:27 PM Bug #9336: valgrind suppresssions broken for centos 6.5
So, what needs to happen with this? Zack Cerza
05:27 PM Bug #11415 (Resolved): Packaging failures in upgrade:hammer-x-next-distro-basic-multi run
I suspect this is resolved by Zack's changes to be more flexible interpreting the dpkg -l states; if it pops up again... Dan Mick
04:26 PM Revision 5106a19c (teuthology): Merge pull request #521 from ceph/wip-distro-kernel
More distro kernel fixes Andrew Schoen
04:11 PM Revision 64074dae (teuthology): Call update_grub_rpm() with correct version
It was being called with 'distro', which won't work
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
04:11 PM Revision 6988e2be (teuthology): Add some more logging for debugging
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
04:10 PM Revision eacb7da8 (teuthology): need_to_install_distro(): return newest version
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza

06/15/2015

11:27 PM Revision d3de0364 (teuthology): Don't attempt to iterate over a bool
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
11:05 PM Revision 059268cb (teuthology): fix 2
Zack Cerza
10:56 PM Revision 85084a7a (teuthology): fix
Zack Cerza
09:50 PM Bug #12026 (Closed): using local yaml for overrides is failing during dry-runs
absolute path is working fine, so I will close this since that works. Vasu Kulkarni
09:46 PM Bug #12026: using local yaml for overrides is failing during dry-runs
Note sure if it's relevant, but we use local overwrites scheduling vps runs in sepia and line like
*teuthology@te...
Yuri Weinstein
08:38 PM Bug #12026 (Closed): using local yaml for overrides is failing during dry-runs
vasu@magna002:~/teuthology/virtualenv/bin$ ./teuthology-suite myoverrides.yaml --dry-run --suite-dir ~/rhb/ceph-qa-su... Vasu Kulkarni
09:33 PM Revision 6dcc7e5c (teuthology): Merge pull request #520 from ceph/wip-distro-kernel
Fix distro kernel installation on RPM systems Andrew Schoen
09:20 PM Revision bc56e1da (teuthology): Be more intelligent comparing kernel versions
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
09:20 PM Revision 3df0e656 (teuthology): Don't falsely claim the newest kernel is running
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
09:20 PM Revision 8ef5c60a (teuthology): Make install_kernel() take an optional version arg
... and have install_and_reboot() use it for distro kernels
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
09:15 PM Fix #11894 (Rejected): replace all docopt with argparse
Loïc Dachary
05:05 PM Fix #11894: replace all docopt with argparse
@--verrbose@ Zack Cerza
05:04 PM Fix #11894: replace all docopt with argparse
If doctopt was not abandonned it would have a sane error report. Or at least the perspective of having one. Loïc Dachary
05:03 PM Fix #11894: replace all docopt with argparse
... Loïc Dachary
04:58 PM Fix #11894: replace all docopt with argparse
What makes you think docopt is abandoned?
Also, given the usage output in your paste, the options you're using are...
Zack Cerza
04:33 PM Bug #11957: 'AssertionError: failed to install new kernel version within timeout'
Still in run - http://pulpito.ceph.com/teuthology-2015-06-14_09:57:07-upgrade:firefly-firefly---basic-vps/ Yuri Weinstein
02:36 PM Feature #6502: provision targets using OpenStack
update test results with one that passes ubuntu-14.04 and centos-7 Loïc Dachary
12:21 PM Feature #6502: provision targets using OpenStack
... Loïc Dachary
11:37 AM Feature #6502: provision targets using OpenStack
Attaching the output of the integration tests, to compare when trying to run against another OpenStack cluster.
Loïc Dachary
11:14 AM Bug #9336: valgrind suppresssions broken for centos 6.5
My bad : there is no backporting in teuthology Loïc Dachary
08:54 AM Bug #9336: valgrind suppresssions broken for centos 6.5
The fix http://tracker.ceph.com/projects/teuthology/repository/revisions/af6bd0b1947fc47c4f3a16ee18fbc9cc0487114a app... Nathan Cutler
11:13 AM Backport #12020 (Rejected): valgrind suppresssions broken for centos 6.5
there is no backporting in teuthology Loïc Dachary
10:47 AM Backport #12020 (Rejected): valgrind suppresssions broken for centos 6.5
Loïc Dachary

06/14/2015

05:03 PM Revision aeec3b28 (teuthology): lock: add fedora 22
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:02 PM Revision cb07e89c (teuthology): provision: explicitly specify 'ubuntu' user to downburst/cloud-init
Generic fedora images default to 'fedora'; this lets us use them
unmodified.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil

06/13/2015

10:25 PM Feature #6502 (Fix Under Review): provision targets using OpenStack
https://github.com/ceph/teuthology/pull/518 Loïc Dachary

06/12/2015

09:53 PM Feature #6502: provision targets using OpenStack
Figured out that creating a network dedicated to teuthology would make things simpler:
* no other tenant can use t...
Loïc Dachary
09:41 PM Revision 7012d0e6 (teuthology): Merge pull request #480 from ceph/wip-rhins
Changes for rh installer to work Zack Cerza
09:30 PM Revision 712f0f71 (teuthology): - RH install task and review fixes
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
07:34 PM Revision be7df8ff (teuthology): need_to_install_distro(): take a remote
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
07:34 PM Revision 4feb6289 (teuthology): Remove old kernels before installing anything
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
02:35 PM Revision b90fcce0 (teuthology): Merge pull request #509 from dachary/wip-11830-baseurl
expose the install._get_baseurl template in .teuthology.yaml Zack Cerza
02:34 PM Revision 2fb4086c (teuthology): Merge pull request #517 from dmick/wip-json-query-and
lock.py: json-query was matching any; make it match all Zack Cerza
05:43 AM Revision ad4b31e8 (teuthology): lock.py: json-query was matching any; make it match all
Signed-off-by: Dan Mick <dan.mick@redhat.com> Dan Mick

06/11/2015

10:08 PM Feature #6502: provision targets using OpenStack
setting the resolver of the virtual machine to a designated name server where the names have been predefined should b... Loïc Dachary
10:05 PM Feature #6502: provision targets using OpenStack
* setup dnsmaq for a local DNS to name all machines in advance, using IPs from the desired subnet... Loïc Dachary
08:00 PM Revision 7548a8a1 (teuthology): Merge pull request #516 from ceph/wip-schedule-rate-limit
Add github_branch_exists()
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
06:42 PM Revision 33541ff2 (teuthology): Add github_branch_exists()
Use it instead of get_branch_info() to avoid GitHub's API rate limiting.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza
04:28 PM Bug #11967 (New): run_task.py hides the stack trace on failure
Prior to https://github.com/ceph/ceph-qa-suite/pull/459, ceph_manager.py was missing the log global variable. It show... Loïc Dachary
12:42 AM Bug #11885 (Need More Info): teuthology-lock --list-json is unhappy
The query listed runs without errors for me if you swap " and ', as the example usage shows. It doesn't output anyth... Dan Mick

06/10/2015

11:55 PM Bug #11957 (Resolved): 'AssertionError: failed to install new kernel version within timeout'
Run: http://pulpito.ceph.com/teuthology-2015-06-10_15:12:55-upgrade:firefly-firefly---basic-vps/
Jobs: run is still ...
Yuri Weinstein
09:01 AM Feature #6502: provision targets using OpenStack
Hit / workaround (fix) : https://review.openstack.org/#/c/190075/ Loïc Dachary

06/09/2015

09:08 PM Feature #6502: provision targets using OpenStack
... Loïc Dachary
09:06 PM Feature #6502: provision targets using OpenStack
* https://bugs.launchpad.net/bugs/1463535 when trying to use python-openstackclient Loïc Dachary
08:48 PM Revision 355967d2 (teuthology): Merge pull request #515 from ceph/wip-fix-bootstrap
teuthology: stop pip and setuptools from fighting over deps that exis… Zack Cerza
07:55 PM Revision 3f4a9dc7 (teuthology): Move python-rados out of install and into nuke
Not all ceph branches contain python-rados; the original motivation for
mentioning it in the install task's package l...
Zack Cerza
05:32 PM Feature #11941 (New): add ceph-qa-suite branch row in pulpito
Currently it displays what teuthology branch, its also useful to display what qa-suite branch was used for run. Vasu Kulkarni
05:28 PM Feature #11940 (New): Add test_description to pulpito
The final tasks yaml can have test description which can be used as another row in front of job_id to describe what t... Vasu Kulkarni
03:37 PM Revision 27836635 (teuthology): Merge pull request #514 from ceph/wip-nuke-stale
teuthology-nuke improvements Andrew Schoen

06/08/2015

11:19 PM Revision 8052acac (teuthology): teuthology: stop pip and setuptools from fighting over deps that ...
Signed-off-by: Gregory Meno <gmeno@redhat.com> Gregory Meno
12:48 AM Feature #9271: teuthology: test both ubuntu LTS kernel and latest HWE kernel 
https://wiki.ubuntu.com/Kernel/LTSEnablementStack
i'm not sure what we're doing now, but i suspect we need to be t...
Sage Weil
 

Also available in: Atom