Activity
From 06/19/2015 to 07/18/2015
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 ...
- 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...
07/17/2015
- 11:49 PM Bug #9908 (Resolved): ChannelException: Administratively prohibited
- https://github.com/ceph/teuthology/commit/d4261a165f3ca4badde811dd8d6891e2cdc18ee7
- 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 ...
- 06:29 PM Bug #9908: ChannelException: Administratively prohibited
- From one of the jobs:...
- 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/...
- 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> - 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> - 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... - 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... - 08:13 PM Feature #11892: container based integration tests
- What is problematic with this approach (implementing docker as a task) exactly ?
- 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...
- 10:00 PM Revision 24a9ca66 (teuthology): Add SSH tests
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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> - 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... - 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.
- 02:53 PM Bug #12381: nodes are missing dbench
- Hmm, it seemed to skip installing packages for plana35....
- 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:/... - 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/...
- 07:58 PM Revision 6a44222f (teuthology): Use the latest paramiko
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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-... - 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... - 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.......
- 05:19 PM Revision addd6139 (teuthology): ansible: do not use colors in the teuthology log
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 05:11 PM Bug #12371 (Resolved): ansible: do not install scsi-target-utils
- https://github.com/ceph/ceph-cm-ansible/commit/3f85473a03233897b6e6acce869483a80c2b037a
- 04:54 PM Revision 5622987e (teuthology): f
- 04:51 PM Revision 023dd2c2 (teuthology): f
- 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>
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... - 08:18 PM Bug #12371 (Fix Under Review): ansible: do not install scsi-target-utils
- https://github.com/ceph/ceph-cm-ansible/pull/84
- 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... - 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...
- 08:08 PM Revision 769928bc (teuthology): Merge pull request #570 from ivotron/remove-testrequires-from-set...
- Removes test_require from setup.py
- 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?
- 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... - 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....
- 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 ...
- 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 ...
- 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...
- 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...
- 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...
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...
- 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... - 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/
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... - 10:07 PM Revision e4c65338 (teuthology): Merge pull request #531 from dachary/wip-keyscan
- move ssh_keyscan from lock.py to misc.py
- 08:42 PM Bug #12294 (Rejected): teuthology-kill reveals an extra job
- 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 ... - 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. - 06:11 PM Bug #12211 (Rejected): error message is out of order
- I don't have more logs.
- 05:48 PM Bug #12211 (Need More Info): error message is out of order
- Need more logs - what task was running before s3tests?
- 05:51 PM Bug #11533 (Closed): --subset broke scheduling
- 05:38 PM Bug #12226 (Resolved): Validate list of tasks in YAML
- 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... - 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…
- 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... - 04:45 PM Revision d16a3eec (teuthology): Merge pull request #571 from ceph/wip-update-deps
- Fix dependency handling and unit tests
- 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... - 04:39 PM Revision de89850f (teuthology): tox: Pass --upgrade to pip install
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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...
07/13/2015
- 10:12 PM Revision 9d59d6bd (teuthology): Unpin six version
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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/
... - 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 ...
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:...
- 11:02 PM Feature #6502 (Fix Under Review): provision targets using OpenStack
- Now that it actually works, it's time for review :-)
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...
- 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 ...
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... - 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'
... - 03:27 PM Feature #6502 (In Progress): provision targets using OpenStack
- 03:27 PM Bug #12250 (Resolved): ansible /etc/fstab regexp fails on OpenStack instances
- 03:20 PM Revision 1dca8a59 (teuthology): Merge pull request #557 from dachary/wip-is-vm
- lock.py: is_vpm should test is_vm
- 02:55 PM Feature #12256 (Resolved): ansible should fallback to sensible defaults
- https://github.com/ceph/ceph-cm-ansible/commit/9753f0d72508d7f0f6758bbf6d780c2ed1c91c79
- 02:36 PM Feature #12256: ansible should fallback to sensible defaults
- https://github.com/ceph/ceph-cm-ansible/pull/73
- 12:27 PM Revision 00d3136a (teuthology): Revert "lock.py: is_vpm should test is_vm"
- 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> - 12:20 AM Revision 6fe8cec6 (teuthology): Merge pull request #565 from ivotron/dss-fix
- Fixing small typo
Reviewed-by: Dan Mick <dmick@redhat.com
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...
- 09:09 PM Revision 8ba655af (teuthology): Allows other users besides ubuntu
- Hostname canonicalization using split() instead of RE.
Extends the semantics of canonicalization/decanonicalization ... - 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/
- 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
- 07:56 PM Revision 82da5ea0 (teuthology): Error message change to match what config expects
- 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... - 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...
07/08/2015
- 11:41 PM Bug #12250: ansible /etc/fstab regexp fails on OpenStack instances
- ...
- 11:40 PM Bug #12250 (Resolved): ansible /etc/fstab regexp fails on OpenStack instances
- ...
- 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... - 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> - 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... - 06:11 PM Feature #6502: provision targets using OpenStack
- switching to ansible generated problems I can't deal with
- 06:10 PM Feature #6502: provision targets using OpenStack
- 02:22 PM Revision 0ea0749f (teuthology): lock: add debian 8.0 (jessie) as vps target
- Signed-off-by: Sage Weil <sage@redhat.com>
- 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>
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... - 09:48 PM Revision c59b9aa7 (teuthology): Merge pull request #530 from dachary/wip-sh-helper
- misc.py: sh helper to log command and output
- 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... - 08:31 PM Revision 51d33a99 (teuthology): Merge pull request #560 from ceph/wip-drop-chef
- Drop Chef in favor of Ansible
- 08:16 PM Revision a6e997b9 (teuthology): README.rst: Replace chef with ansible
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 07:51 PM Revision a031a642 (teuthology): Replace chef with ansible.cephlab in job template
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 07:51 PM Revision c13a72c5 (teuthology): Use ansible.CephLab instead of chef in vm_setup()
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 07:07 PM Feature #11892 (In Progress): container based integration tests
- in progress: https://github.com/ceph/teuthology/pull/558
- 04:48 PM Bug #12226 (Resolved): Validate list of tasks in YAML
- Conf file:...
- 04:20 PM Feature #10781 (Resolved): upgrade:hammer-x suite
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...
- 05:28 PM Revision 2931048e (teuthology): Merge pull request #559 from ceph/wip-fix-ansible
- Fix Task, Ansible and CephLab unittests and overrides
- 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> - 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... - 09:31 AM Feature #6502: provision targets using OpenStack
- * disable sepia specific chef bits https://github.com/ceph/ceph-qa-chef/pull/20/files
07/05/2015
- 11:47 PM Documentation #12217 (Rejected): pulpito http://qa-proxy.ceph.com/teuthology/ customization
- it actually comes from paddles
- 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/.
- 10:02 PM Bug #12216 (Rejected): pulpito http://localhost:8081/runs/ is 404 by default
- the result server is not pulpito, it is paddles...
- 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...
07/04/2015
- 10:53 PM Feature #6502: provision targets using OpenStack
- Running...
- 10:52 PM Feature #6502: provision targets using OpenStack
- ...
- 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 ...
- 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 ...
- 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....
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...
- 12:59 PM Bug #12211 (Rejected): error message is out of order
- In the following:...
- 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...
07/02/2015
- 07:59 PM Feature #6502: provision targets using OpenStack
- handle lab_domain instead of ignoring it
- 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...
07/01/2015
- 07:33 PM Revision 773a7707 (teuthology): Merge pull request #547 from dachary/wip-worker-verbose
- a worker --verbose calls run --verbose
- 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
- 06:29 PM Feature #12198 (Need More Info): Provide support to run upgrade suites for downstream releases
- 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 ...
- 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... - 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... - 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> - 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... - 04:37 PM Revision 60f1b1aa (teuthology): Merge pull request #542 from dachary/wip-list-locks
- list_locks must use 1 / 0 for True / False
- 04:32 PM Revision bf245c63 (teuthology): Merge pull request #545 from dachary/wip-rm-proj-list
- task/install: rm {proj}.list is idempotent
- 04:25 PM Revision 5b64bcc4 (teuthology): Merge pull request #541 from dachary/wip-suite-main
- suite.py: make main() argv as an argument
- 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...
- 03:35 PM Revision f63d738e (teuthology): Replace chef with ansible.cephlab in job template
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 03:26 PM Revision b529dae4 (teuthology): Merge pull request #556 from ceph/wip-selinux
- Skip SELinux operations on downburst VMs
- 03:12 PM Revision d6563a92 (teuthology): syslog: Don't use chcon on downburst VMs
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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... - 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>
06/30/2015
- 11:09 PM Revision 10f1d20d (teuthology): syslog: Refactor to expose logfile names
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 11:09 PM Revision 9225eacc (teuthology): syslog: Set SELinux context for logfiles
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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:... - 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 ?
- 05:35 PM Bug #11457 (Resolved): calamari_setup task does not tear down mount of ISO
- 8defa73000f19d35ed09d73d9e2482ef85bbb8da
- 05:33 PM Bug #11533 (Need More Info): --subset broke scheduling
- 05:33 PM Bug #12046 (Resolved): calamari_setup doesn't work with tarballs (regression)
- Fixed in b5b668edb2e873e9a477d9573c6171b7b7fb7623
- 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
- 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
- 05:26 PM Bug #9336 (Closed): valgrind suppresssions broken for centos 6.5
- I guess, nothing. If I'm wrong, reopen please.
- 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... - 03:17 PM Revision f89208bf (teuthology): Use sudo when removing timedhosts files
- Signed-off-by: Zack Cerza <zack@redhat.com>
06/29/2015
- 11:47 PM Feature #12066 (Resolved): SELinux enablement and log scraping
- https://github.com/ceph/teuthology/commit/11986596873f6587aea4cf1f7eabcd22eb1530aa
- 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... - 11:09 PM Revision ad6855b9 (teuthology): Merge pull request #548 from dachary/wip-machine-wait
- include the machine type when waiting for machines
- 11:09 PM Revision b5b01401 (teuthology): Merge pull request #553 from dachary/wip-schedule-main
- schedule.py: make main() argv as an argument
- 10:41 PM Revision 48636373 (teuthology): Merge pull request #549 from ceph/wip-bootstrap
- bootstrap: apt/yum install the list of dependencies if missing
- 10:39 PM Revision 378522ff (teuthology): Merge pull request #551 from dmick/master
- lock.py: handle statuses with no description
- 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... - 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... - 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> - 10:00 PM Revision 76247bdf (teuthology): Merge pull request #550 from ceph/wip-bz-1233329
- Work around BZ 1233329
- 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> - 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> - 09:52 PM Revision 11986596 (teuthology): Merge pull request #527 from ceph/wip-selinux
- Let's test with SELinux
- 09:31 PM Revision bcdd35da (teuthology): lock.py: handle statuses with no description
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 09:25 PM Revision 1efbe7ca (teuthology): Merge pull request #543 from dachary/wip-decode-utf8
- orchestra: decode('utf-8') before logging
- 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> - 08:47 PM Revision 97f5f1f6 (teuthology): Don't attempt to run dpkg on non-deb systems
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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
- 03:08 PM Revision b4ea8c07 (teuthology): include the machine type when waiting for machines
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 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 <... - 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> - 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... - 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...
- 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 ...
- 01:50 PM Bug #12183: paddles /nodes/?locked=false fails with sqlite3
- after pecan populate config.py...
- 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... - 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...
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.
- 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 ...
- 09:18 PM Revision 8e711d5f (teuthology): Bump ansible to 1.9.2
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 08:46 PM Revision b6c47bea (teuthology): Merge pull request #536 from dachary/wip-lock-main
- lock.py: make main() argv as an argument
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...
- 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...
- 04:21 PM Feature #6502: provision targets using OpenStack
- ...
- 03:30 PM Feature #6502: provision targets using OpenStack
- ...
- 01:32 PM Feature #6502: provision targets using OpenStack
- The ssh server must be configured with more than 10 simultaneous sessions...
- 01:28 PM Feature #6502: provision targets using OpenStack
- Call for testers http://permalink.gmane.org/gmane.comp.file-systems.ceph.devel/25717
- 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
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?
- 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...
- 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...
- 09:37 AM Feature #6502: provision targets using OpenStack
- ...
- 09:15 AM Feature #6502: provision targets using OpenStack
- Trying...
- 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...
- 01:56 AM Feature #6502: provision targets using OpenStack
- Trying ...
06/22/2015
- 05:36 PM Revision 59710384 (teuthology): Merge pull request #538 from ceph/wip-pyopenssl
- Fix InsecurePlatformWarning from urllib3
- 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@...
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...
- 03:40 PM Feature #6502: provision targets using OpenStack
- fixes so that teuthology-suite works
- 10:24 AM Feature #6502: provision targets using OpenStack
- Implemented teuthology-schedule integration tests https://github.com/dachary/teuthology/blob/wip-6502-openstack/teuth...
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 ? - 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...
- 04:54 PM Revision 0e52c110 (teuthology): Merge pull request #537 from ceph/wip-pause-queue
- teuthology-queue --pause
- 04:50 PM Revision f0762e7a (teuthology): teuthology-queue --pause
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 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> - 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>
Also available in: Atom