Activity
From 11/17/2014 to 12/16/2014
12/16/2014
- 10:07 PM Bug #10255: Revise s3_bucket_quota.pl to run in the octo lab
- I pushed a change for this to wip-10255-wusui just to make sure people agree with it.
I am still testing this. - 09:24 PM Revision 6d684108 (teuthology): Merge pull request #394 from ceph/wip-default-kernel
- scripts/suite.py: change default kernel from 'testing' to '-'
- 02:02 PM Feature #10228 (In Progress): Teuthology task for Ipv6 ceph-deploy testing.
- 01:25 PM Feature #10304 (Resolved): teuthology-suite: don't default -k
- 01:24 PM Feature #10304: teuthology-suite: don't default -k
- https://github.com/ceph/teuthology/pull/394
https://github.com/ceph/teuthology/commit/6d684108d008c55bd0eef446bb73cc... - 12:31 PM Bug #10260 (Resolved): interactive-on-error doesn't stop contextutil.nested tasks, but should
- https://github.com/ceph/teuthology/pull/393
https://github.com/ceph/teuthology/commit/c2b3a1d00577ebb59301cb466dfa5b... - 12:27 PM Bug #10283: teuthology-suite logs 'Scheduling <fixed-string>'
- https://github.com/ceph/teuthology/pull/388
https://github.com/ceph/teuthology/commit/61b6ffb7dfff2b3011d652d8865674... - 12:26 PM Cleanup #10236 (Resolved): packaging: use misc.get_system_type rather than local code
- https://github.com/ceph/teuthology/pull/375
https://github.com/ceph/teuthology/commit/7847e3f57c6832388f0fb97ae1e4e1... - 12:25 PM Bug #10238 (Resolved): misc.create_file only partially handles sudo
- 12:25 PM Bug #10238: misc.create_file only partially handles sudo
- https://github.com/ceph/teuthology/pull/375
https://github.com/ceph/teuthology/commit/36fd0df96cc014e3e107061114279b... - 12:24 PM Bug #10239 (Resolved): misc.append_lines_to_file needs to pass on its 'sudo' argument
- https://github.com/ceph/teuthology/commit/0d6d0975e641f4c5b978fd9aab77fdb86cfb0782
https://github.com/ceph/teutholog... - 12:18 PM Feature #10337: give jobs requiring more nodes a higher priority?
- Depends on http://tracker.ceph.com/issues/9937
- 11:09 AM Feature #10337 (New): give jobs requiring more nodes a higher priority?
- The FS runs have several tests which require 5 machines instead of the default three. These get marked as hung a disp...
- 11:44 AM Bug #10284 (Need More Info): install task doesn't like to downgrade on rhel
- Is downgrading actually important? Is that supported?
- 08:55 AM Feature #10328 (Resolved): test valgrind leak detection by injecting intentional memory leak
- - add a generic options like 'inject memory leak = true' that leaks some memory in the generic code
- create a teuth...
12/15/2014
- 01:32 PM Bug #10319 (Resolved): qemu-iotests workunit fails on trusty
- commit:46a1a4cb670d30397979cd89808a2e420cef2c11
The upstream version seems to have diverged enough that options ch... - 12:31 PM Revision 89610f4e (teuthology): kernel: fix 'sha1: distro' vs per role configs
- We may want to setup different kernels for different roles (as long as
all roles on the same node agree on their choi... - 12:31 PM Revision 4a05649d (teuthology): kernel: download_kernel() shouldn't install kernels
- Stop using rpm http url capabilities and download packages ourselves.
This keeps the structure the same for both rpms... - 12:31 PM Revision 71e71747 (teuthology): kernel: get_image_version()
- Use 'dpkg-deb -c' for debs instead of rolling our own.
Signed-off-by: Ilya Dryomov <idryomov@redhat.com> - 12:31 PM Revision e2aa5c23 (teuthology): kernel: local rpm support
- install_kernel() now takes a path to a package in /tmp and can use
get_image_version() to obtain image version.
Sign... - 12:31 PM Revision 2476378c (teuthology): kernel: get_latest_image_version_{rpm, deb}()
- A bit of refactoring to make things more clear and align distro case
with the rest of the code. get_version_from_pkg... - 12:31 PM Revision 7f94ebc2 (teuthology): kernel: maybe_generate_initrd_rpm()
- gitbuilder and local packages may not have initrd hooks in them,
depending on how old is the kernel - an appropriate ... - 12:31 PM Revision 79942c2c (teuthology): kernel: add rpm: key
- Add 'rpm:' key to not confuse people with stuff like
kernel:
deb: /path/to/foo.rpm
Signed-off-by: Ilya Dryomo... - 12:31 PM Revision 24c8893a (teuthology): kernel: gitbuilder_pkg_name(), remote_pkg_path()
- In preparation for local rpm support, encapsulate package naming.
Using sudo to rm copied/downloaded package is not n... - 11:49 AM Bug #10279: --os-version and --os-type is not respected
- As I recall it, the breakage was caused in a run whose job config contained:...
- 07:09 AM Bug #10279 (In Progress): --os-version and --os-type is not respected
- This patch for this was reverted after discovering a bug related to the default value of --os-type. From what I can ...
12/14/2014
- 06:50 PM Revision a9b45086 (teuthology): Revert "ceph.conf: ms die on skipped message = true"
- This reverts commit aa047a2806d44944399b50f2749754f47c92025f.
- 05:31 PM Revision 6035e6fa (teuthology): valgrind: add msync suppression for el7
- already had the other distros
Signed-off-by: Sage Weil <sage@redhat.com> - 05:28 PM Revision 3e10c0ca (teuthology): Merge branch 'master' of github.com:ceph/teuthology
12/13/2014
- 03:05 AM Revision bd45f7a0 (teuthology): scripts/suite.py: remove default -k (kernel) value
- Note: will require current cron jobs to change to request -k testing
explicitly. Removes current special meaning of ...
12/12/2014
- 10:29 PM Revision c0420fc5 (teuthology): Revert "respect --os-version and --os-type in teuthology.run. fix...
- This reverts commit 5e943bb35f74d56667dbd73da4032d0acec8fef4.
- 08:38 PM Revision c2b3a1d0 (teuthology): Merge pull request #393 from ceph/wip-10260
- teuthology.run: conditionally add fake_ctx to teuthology.config.config
- 07:09 PM Revision 707d9d12 (teuthology): Fix broken error message
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 07:09 PM Revision 1d18e83e (teuthology): Tweak ScheduleFailError wording
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:57 PM Revision cb924012 (teuthology): Remove stray 'raise'
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:45 PM Revision 19bbdcf6 (teuthology): Merge pull request #390 from ceph/wip-nuke-stale
- teuthology-nuke --stale
- 06:34 PM Revision c191467a (teuthology): Add find_stale_locks()
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:34 PM Revision 0c9d6393 (teuthology): PEP-8 fixes
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:34 PM Revision 30eacc7b (teuthology): Port to docopt
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:34 PM Revision a0de02bb (teuthology): Add teuthology-nuke --stale
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:34 PM Revision 74856def (teuthology): Remove redundant read_config() call
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 04:22 PM Revision db00ef18 (teuthology): Merge pull request #395 from andrewschoen/worker-waiting-status-bug
- remove the status from the call to paddles from worker.py
- 04:14 PM Revision e96dab1e (teuthology): remove the status from the call to paddles from worker; this allo...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 11:44 AM Feature #10278 (Resolved): teuthology/paddles/pulpito - use a more specific status for jobs waiti...
- https://github.com/ceph/teuthology/pull/392
https://github.com/ceph/pulpito/pull/30
https://github.com/ceph/pad... - 11:43 AM Bug #10279 (Resolved): --os-version and --os-type is not respected
- 12:26 AM Revision f4de67e1 (teuthology): Fix breakage in 6114acc
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 12:11 AM Revision 226e6262 (teuthology): teuthology.run: conditionally add fake_ctx to teuthology.config.c...
- The intent here is to get the 'interactive-on-error' config value
passed down to contextutil.nested(), but it is reco... - 12:10 AM Revision 1ea62949 (teuthology): Merge pull request #387 from andrewschoen/issue-10279
- respect --os-version and --os-type in teuthology.run. fixes #10279
- 12:09 AM Revision deedcbdd (teuthology): Merge pull request #392 from andrewschoen/locking-status-10278
- put a job into a 'waiting' status while it's locking machines
12/11/2014
- 09:42 PM Revision 5c996871 (teuthology): Timeout needs to be an int
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 07:41 PM Revision 6114acca (teuthology): put a job into a 'waiting' status while it's locking machines
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 06:27 PM Revision 720de258 (teuthology): Merge pull request #389 from andrewschoen/run-report-bugfix
- we need to use fake_ctx.summary when reporting the outcome of a run
- 05:31 PM Feature #10304: teuthology-suite: don't default -k
- I have updated the crontabs for teuthology on machine teuthology to explicitly specify "-k testing' where there was n...
- 04:26 PM Feature #10304 (Resolved): teuthology-suite: don't default -k
- For at least some testing (Calamari, at the moment), the exact version of the kernel doesn't matter, and installing a...
- 02:30 PM Revision c72be3e5 (teuthology): kernel: fix commit hash matching in need_to_install(), take 2
- Commit 10d7f9095fbb ("kernel: fix commit hash matching in
need_to_install()") switched startswith() around to accommo... - 02:30 PM Revision 44d48acf (teuthology): kernel: get_sha1_from_pkg_name()
- Move package name parsing into its own routine and make the regex more
robust:
- match only hex chars
- don't lim... - 11:08 AM Bug #10291 (Closed): multimds shell scripts contain sepia references
- According to Sandon, this should not be an issue.
- 12:38 AM Revision 61b6ffb7 (teuthology): Merge pull request #388 from ceph/wip-10283
- teuthology/suite: log correct per-job description
12/10/2014
- 04:56 PM Feature #8906: New task: Calamari nose tests
- I've really taken this over; there's currently a branch to review at wip-calamari-nosetests
- 02:52 PM Revision 1aafe598 (teuthology): we need to use fake_ctx.summary when reporting the outcome of a r...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 10:42 AM Bug #10291: multimds shell scripts contain sepia references
- It looks like the sepia references are in the chef scripts.
- 10:37 AM Bug #10291 (Closed): multimds shell scripts contain sepia references
- Note: This may be true for many other suites as well.
http://pulpito.ceph.redhat.com/teuthology-2014-12-09_19:18:0...
12/09/2014
- 11:46 PM Revision 7c8f882d (teuthology): teuthology/suite: log correct per-job description
- Add 'description' to the items tracked in 'jobs_to_schedule'.
Make it a dict for somewhat clearer item extraction in ... - 09:47 PM Bug #10260: interactive-on-error doesn't stop contextutil.nested tasks, but should
- ....but of course in this case one still needs the actual ctx for the call to interactive.task()
- 08:38 PM Bug #10260: interactive-on-error doesn't stop contextutil.nested tasks, but should
- Zack suggested (maybe, if I understood correctly) something like...
- 02:27 PM Bug #10260: interactive-on-error doesn't stop contextutil.nested tasks, but should
- As we discussed: we need to get at the job config somehow; this is a hack because it tunnels 'ctx' as a manager, and ...
- 01:31 PM Bug #10260: interactive-on-error doesn't stop contextutil.nested tasks, but should
- I don't understand the first half of the patch. Why is that necessary?
- 09:07 PM Revision 5e943bb3 (teuthology): respect --os-version and --os-type in teuthology.run. fixes #10279
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 07:59 PM Bug #10285 (Can't reproduce): teuthology/script/run.py has docopt formatting error, includes '--l...
- also already fixed in b4294f7c13e860045e4da4aa9588ff274402fd76
- 06:11 PM Bug #10285 (Can't reproduce): teuthology/script/run.py has docopt formatting error, includes '--l...
- Suggested fix:...
- 07:58 PM Revision 0b01cc8a (teuthology): Don't assume y on distro kernel reinstall...
- Because if its the running kernel yum will skip the current
version and install install an older package? WTF? I woul... - 07:54 PM Bug #10286 (Duplicate): internal.lock_machines no longer respects command-line args --os-type/--o...
- 06:23 PM Bug #10286: internal.lock_machines no longer respects command-line args --os-type/--os-version
- If --os-type and --os-version are set on the command line, they don't get noticed in internal.lock_machines. I am no...
- 06:20 PM Bug #10286 (Duplicate): internal.lock_machines no longer respects command-line args --os-type/--o...
- 05:10 PM Revision d3f947a8 (teuthology): Merge pull request #386 from andrewschoen/run-test
- ensures owner and machine_type are added to fake_ctx with the correct va...
- 05:08 PM Bug #10284 (Won't Fix): install task doesn't like to downgrade on rhel
- ...
- 04:41 PM Revision 30678b4f (teuthology): ensures owner and machine_type are added to fake_ctx with the cor...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 04:37 PM Revision 116a30de (teuthology): Merge pull request #384 from andrewschoen/doc-tweaks
- fixed broken links to worker_start.sh and create_nodes.py in the docs
- 04:36 PM Revision aa7dce08 (teuthology): Merge pull request #383 from ceph/wip-downburst-fqdn
- Use FQDN in downburst yaml.
- 04:33 PM Revision 8b25bc17 (teuthology): Merge pull request #385 from andrewschoen/run-test
- a test to make sure that fake_ctx has everything it needs in teuthology.run
- 04:16 PM Revision c839068a (teuthology): write a test for teuthology.run that makes sure that all fields n...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 04:15 PM Revision b4294f7c (teuthology): docopt was creating a --lock) param; fix the docstring so that do...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 03:23 PM Bug #10283 (Fix Under Review): teuthology-suite logs 'Scheduling <fixed-string>'
- 03:23 PM Bug #10283: teuthology-suite logs 'Scheduling <fixed-string>'
- ...or keep the job description in the per-job info as well, which seems cleaner.
- 03:19 PM Bug #10283 (Resolved): teuthology-suite logs 'Scheduling <fixed-string>'
- 063ef06a6d613bc48d8d327206334f28cd99465e split the main schedule loop into two, an "append to jobs_to_schedule" and a...
- 03:05 PM Revision 66cf8b71 (teuthology): fixed broken links to worker_start.sh and create_nodes.py
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 01:34 PM Bug #10279: --os-version and --os-type is not respected
- https://github.com/ceph/teuthology/pull/387
- 10:58 AM Bug #10279 (Resolved): --os-version and --os-type is not respected
- When running teuthology the --os-version and --os-type flags aren't respected. If present, they are ignored and the ...
- 11:36 AM Feature #10233: Modify upgrade suites to run all workloads in parallel
- 11:34 AM Feature #5629 (In Progress): grab binary to match each core file
- 10:36 AM Feature #8906 (Fix Under Review): New task: Calamari nose tests
- 10:35 AM Feature #8906: New task: Calamari nose tests
- Dan made some changes that are currently being reviewed.
- 09:38 AM Feature #10278: teuthology/paddles/pulpito - use a more specific status for jobs waiting for node...
- Changing subject/description because it won't simply be a color change in the dashboard.
- 09:31 AM Feature #10278 (Resolved): teuthology/paddles/pulpito - use a more specific status for jobs waiti...
- Use a different status to indicate machines that are in "machine is still unavailable" state vs ones that are actuall...
- 01:58 AM Revision bb878667 (teuthology): Use FQDN in downburst yaml.
- As newer rhel's like to default to localdomain screwing with things
if its not set. Older cloud-init/distros appear t... - 01:18 AM Revision 58cf778b (teuthology): Re-store improvised owner value
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 01:18 AM Revision 12c6aa03 (teuthology): Correctly handle explicit None values
- With test.
Signed-off-by: Zack Cerza <zack@redhat.com>
12/08/2014
- 11:37 PM Revision 35e35f61 (teuthology): Merge pull request #322 from ceph/wip-fix-update-hang
- Fix update hang.
- 09:14 PM Revision 7b132653 (teuthology): Merge pull request #382 from andrewschoen/doc-tweaks
- Doc tweaks
- 07:09 PM Revision 24dc344c (teuthology): added autogenerated rst files from sphinx-apidoc in .gitignore
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 06:49 PM Revision 8d762af7 (teuthology): add a reference so we can link installation and setup from readme
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 06:40 PM Revision 8c904a1f (teuthology): Merge pull request #370 from andrewschoen/docopt-run
- refactor of teuthology.run
- 04:59 PM Revision 59c373c0 (teuthology): fixing some docs
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 02:43 PM Bug #10276 (Resolved): qemu-iotests workunit fails on rpm-based distros
- It tries to use qemu-system-x86_64, which should be /usr/libexec/qemu-kvm on rpm-based distros.
Example failure: htt... - 02:23 PM Bug #10275 (Resolved): qemu task fails on rpm-based distros
- It should use /usr/libexec/qemu-kvm instead of qemu for the command. I'm not sure if anything else needs to change.
... - 11:25 AM Bug #10269: "too many values to unpack" error in upgrade:giant-x-next-distro-basic-multi run
- https://github.com/ceph/ceph-qa-suite/pull/261
https://github.com/ceph/ceph-qa-suite/pull/262 - 11:22 AM Bug #10269: "too many values to unpack" error in upgrade:giant-x-next-distro-basic-multi run
- https://github.com/ceph/ceph-qa-suite/pull/262
- 11:21 AM Bug #10269 (Resolved): "too many values to unpack" error in upgrade:giant-x-next-distro-basic-mul...
- 11:11 AM Bug #10269: "too many values to unpack" error in upgrade:giant-x-next-distro-basic-multi run
- Broken by changed ec-rados-default.yaml which is symlinked into that suite
https://github.com/ceph/ceph-qa-suite/c... - 08:48 AM Bug #10269 (Resolved): "too many values to unpack" error in upgrade:giant-x-next-distro-basic-mul...
- Run http://pulpito.front.sepia.ceph.com/teuthology-2014-12-07_17:05:01-upgrade:giant-x-next-distro-basic-multi/
4 ... - 10:55 AM Feature #10273: Add utility to verify yaml structure in suites
- check yaml syntax, too! we semi-regularly get unparsable yaml bits committed.
- 10:49 AM Feature #10273 (New): Add utility to verify yaml structure in suites
- Currently if we have a suite (for example giant-x) which uses symlink (for example erasure-code) and there was a chan...
- 08:56 AM Bug #10237 (Resolved): misc.get_system_type doesn't handle distro=False, version=True correctly
- https://github.com/ceph/teuthology/commit/6a269dfa4371778e5bb3b7fab7ee558002c013a6
12/07/2014
- 09:48 AM Feature #10267 (New): Consolidate check disk and re-image functionality into teuthology-kill
- I think if a run can't be killed in normal way, we should have additional checks built in into it, e.g. check disks ...
- 08:15 AM Revision f57712ba (teuthology): Minor change for distro kernel bug.
- forgot to break from the loop. I guess I was mainly testing git
kernels and not distro when I did this before.
Signe...
12/06/2014
- 07:46 PM Revision fa35faa6 (teuthology): port the argument parsing for teuthology.run to docopt
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 07:46 PM Revision 0d5f1249 (teuthology): Adds a FakeNamespace object to teuthology.config that mimics
- what an argparse Namespace looks like when teuthology.misc.read_config
is used on it. This allows us to refactor our... - 07:46 PM Revision 9c9cf9bc (teuthology): Creates a merge_configs function in teuthology.misc that will be ...
- by run and schedule, nuke will need this eventually as well. The old
way of doing this was too tightly coupled with ... - 07:46 PM Revision f4605e04 (teuthology): Ports the teuthology.run command to docopt instead of argparse.
- This is a pretty massive refactor to make the code more testable as
well. The coverage on teuthology.run was increase... - 07:46 PM Revision d3f3b786 (teuthology): Various bug fixes while running tests on this branch in the octo ...
- Made YamlConfig work more closely like a dictionary by extending
collections.MutableMapping. It still needs some wor... - 07:46 PM Revision c3885557 (teuthology): simple documentation update
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 07:46 PM Revision 0cf22e08 (teuthology): modified __getattr__ for FakeNamespace so that it raises Attribut...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 07:46 PM Revision a6a7261d (teuthology): Fixed a bug where I wasn't setting machine_type correctly. Also,...
- local variables for each of the keys in args to help readability.
Wrote tests for teuthology.run.main. Coverage incr... - 07:46 PM Revision c3d9d91a (teuthology): Replaced the TeuthologyConfig instance in FakeNamespace with a di...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
12/05/2014
- 09:28 PM Bug #10260: interactive-on-error doesn't stop contextutil.nested tasks, but should
- This repulsive hack works, and avoids changing every nested() call, just to demonstrate the point:...
- 05:45 PM Bug #10260 (Resolved): interactive-on-error doesn't stop contextutil.nested tasks, but should
- With a standard-idiom set of subtasks inside one task, if any of them fail, all the preceding tasks' finally clauses ...
- 07:25 PM Bug #10261 (Resolved): calamari-setup task only handles one mon
- The new calamari-setup task will only set up one monitor in the cluster (with ceph-deploy), even if multiples are def...
- 07:18 PM Revision e94701b7 (teuthology): Minor change for distro kernel bug.
- forgot to break from the loop. I guess I was mainly testing git
kernels and not distro when I did this before.
Signe... - 09:30 AM Bug #10255 (Resolved): Revise s3_bucket_quota.pl to run in the octo lab
- s3_bucket_quota.pl has 'sepia' specific code and tests fail in the octo lab.
http://pulpito.ceph.redhat.com/teutho... - 12:10 AM Revision 479a275a (teuthology): Merge pull request #380 from ceph/wip-kernel-fixes-rebase
- Various bug-fixes with kernel installs.
12/04/2014
- 11:23 PM Revision c926186d (teuthology): Various bug-fixes with kernel installs.
- Fixed a typo causing grub list to not incrament and other issues
with finding a reliable uname string via inspecting ... - 10:56 PM Revision 760ff2fa (teuthology): Merge pull request #378 from ceph/wip-opsys
- Add OS.codename
- 10:31 PM Revision fff64a54 (teuthology): Merge pull request #379 from andrewschoen/worker-tests
- increases test coverage on teuthology.worker
- 09:32 PM Revision 52ae86fe (teuthology): adds 50% test coverage to teuthology.worker without any changes t...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 08:57 PM Revision 202c70f0 (teuthology): Add OS.codename
- The codename can be reliably set by parsing
platform.linux_distribution() or lsb_release -a. We now default to
trying... - 08:03 PM Revision 6a269dfa (teuthology): Merge pull request #375 from ceph/wip-dmick
- A bunch of little fixes found during addition of calamari_nosetest task
- 08:02 PM Revision fc8160b1 (teuthology): Merge pull request #376 from ceph/wip-sha-compare-fix
- kernel: fix commit hash matching in need_to_install()
- 08:01 PM Revision 3b637975 (teuthology): Merge pull request #377 from ceph/wip-kill-fixes
- Two minor teuthology-kill fixes
- 05:29 PM Revision 02e50066 (teuthology): Don't fetch owner info from job_info when --owner given
- Commit 293c2bd49c0d ("Be more informative if owner info is missing")
introduced --owner but it is still pulled from j... - 05:29 PM Revision e0399a07 (teuthology): No need to invoke teuthology-nuke if there is nothing to nuke
- Slipped in with 26803da18d1b ("Rewrite portions of teuthology.kill").
Signed-off-by: Ilya Dryomov <idryomov@redhat.com> - 02:57 PM Feature #10249 (Resolved): Add teuthology.orchestra.opsys.OS.codename
- https://github.com/ceph/teuthology/commit/760ff2fab5c03b8769a850f8e9c63188771543ef
- 12:58 PM Feature #10249 (Resolved): Add teuthology.orchestra.opsys.OS.codename
- Using @platform.linux_distribution()@
- 01:28 PM Feature #9652 (Rejected): add erasure-code dedicated suites
- 01:26 PM Bug #10170 (Resolved): Cluster::write_file add extra argument
- 08:02 AM Revision 10d7f909 (teuthology): kernel: fix commit hash matching in need_to_install()
- We don't need to install a new kernel if the "want" (version) commit
hash and the "have" (cur_sha1) commit hash match... - 01:02 AM Revision 3549421d (teuthology): orchestra/run.py: document use of Raw()
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 01:02 AM Revision ef12e5f9 (teuthology): misc.get_system_type(): fix distro=False version=True, add comments
- Fixes: #10237
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 01:02 AM Revision 36fd0df9 (teuthology): misc.create_file: if sudo, must sudo for chmod as well.
- Fixes: #10238
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 01:02 AM Revision 0d6d0975 (teuthology): misc.append_lines_to_file: respect sudo
- Fixes: #10239
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 01:02 AM Revision 7847e3f5 (teuthology): packaging.py: Use misc.get_system_type()
- Dump _get_relmap() and _RELEASE_MAP in favor of common code.
Also remove the repo management stuff; it was only used ...
12/03/2014
- 11:44 PM Revision 56d752af (teuthology): Remove obsolete calamari task
- Fixes: #10235
Signed-off-by: Dan Mick <dan.mick@redhat.com> - 11:29 PM Revision 29247e8a (teuthology): packaging.py: import misc as misc, not teuthology
- Signed-off-by: Dan Mick <dan.mick@redhat.com>
- 08:47 PM Revision ff126cc9 (teuthology): Merge pull request #374 from andrewschoen/orchestra-test
- test improvements
- 08:36 PM Revision e4e34e2f (teuthology): moved all the cluster.write_file tests into their own class; rewr...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 08:27 PM Feature #10240 (In Progress): expand test coverage for the upgrade suites
- Trying option #2, see PR https://github.com/ceph/ceph-qa-suite/pull/258
- 05:36 PM Feature #10240 (Resolved): expand test coverage for the upgrade suites
- currently, upgrade suites have been optimized to run upgrades in parallel to a pile of mixed workloads[rados/rbd/rgw]...
- 08:19 PM Revision 8b2dd5f6 (teuthology): Merge pull request #373 from andrewschoen/orchestra-test
- added a test for teuthology.orchestra.cluster.write_file
- 08:12 PM Revision f4a9d162 (teuthology): Refuse to schedule against missing suite branches
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 07:16 PM Revision 4f9a552c (teuthology): removed fudge and unneeded asserts
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 07:06 PM Revision 285f5471 (teuthology): added a test for teuthology.orchestra.cluster.write_file
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 06:38 PM Revision 11416c68 (teuthology): Add docs to tox envlist
- So PRs don't break documentation
Signed-off-by: Zack Cerza <zack@redhat.com> - 06:38 PM Revision b1ed20fe (teuthology): Reorganize documentation and Sphinx files
- This should allow a more consistent experience between reading
Sphinx-generated HTML docs and just using GitHub's ren... - 06:38 PM Revision 8ff5e057 (teuthology): Add autogenerated API docs to Sphinx output
- Also drop -W for now. We'll have to focus on PEP-257 stuff later.
Signed-off-by: Zack Cerza <zack@redhat.com> - 06:38 PM Revision 671ba7da (teuthology): Added calamari-server
- Calamari-server has been added to the list of installed packages
to be removed. Also added salt-common and salt-mini... - 06:38 PM Revision d8e03fd1 (teuthology): Replaced the TeuthologyConfig instance in FakeNamespace with a di...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 06:38 PM Revision b3aa63b6 (teuthology): cluster: remove extra write_file argument
- http://tracker.ceph.com/issues/10170 Fixes: #10170
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 06:38 PM Revision 712ba33e (teuthology): cluster: add owner argument to write_file
- The misc.sudo_write_file now supports the optional owner argument, add
support for it.
Signed-off-by: Loic Dachary <... - 06:38 PM Revision e3c09e53 (teuthology): Add lab setup doc
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:38 PM Revision 1433e794 (teuthology): Add reference configs
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:38 PM Revision 2ce833fa (teuthology): Add LAB_SETUP.rst to Sphinx build
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:38 PM Revision a9a3a76a (teuthology): Add stub source files linking to canonical documents
- Now we can drop the Makefile magic.
Signed-off-by: Zack Cerza <zack@redhat.com> - 06:38 PM Revision dd9ee876 (teuthology): Remove fancy source file handling
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 06:20 PM Revision 40cea27f (teuthology): Merge pull request #372 from ceph/wip-10034-wusui
- Added calamari-server
- 05:37 PM Revision ba365083 (teuthology): Merge pull request #366 from dachary/wip-10170-write-file
- fix Cluster::write_file extra argument & support owner
- 05:16 PM Revision f493c0b4 (teuthology): Added calamari-server
- Calamari-server has been added to the list of installed packages
to be removed. Also added salt-common and salt-mini... - 04:02 PM Bug #10239 (Resolved): misc.append_lines_to_file needs to pass on its 'sudo' argument
- misc.append_lines_to_file takes a 'sudo' boolean; it needs to pass it on to "move_file" as well.
- 04:01 PM Bug #10238 (Resolved): misc.create_file only partially handles sudo
- misc.create_file takes a sudo boolean, but it must use it both for the touch and chmod commands.
- 03:46 PM Bug #10237 (Resolved): misc.get_system_type doesn't handle distro=False, version=True correctly
- get_system_type tries to allow you to get only the distro version (by selecting what you want to be returned: distro,...
- 03:44 PM Cleanup #10236 (Resolved): packaging: use misc.get_system_type rather than local code
- packaging.py has _get_relmap() and _RELEASE_MAP, invented by me to deal with different distros; it duplicates functio...
- 03:42 PM Cleanup #10235 (Resolved): remove obsolete calamari task
- The calamari task was just barely valid for 1.1; it was never really used and has no use in 1.2 and later; just remov...
- 03:26 PM Cleanup #10234 (Resolved): Cluster::write_file tests
- You're good :-) https://github.com/ceph/teuthology/pull/373/files
- 03:23 PM Cleanup #10234 (Resolved): Cluster::write_file tests
- Use the example at https://gist.github.com/andrewschoen/8ebdb961ed4b1fa5dd7c and improve on it. See https://github.co...
- 01:34 PM Feature #10233 (Resolved): Modify upgrade suites to run all workloads in parallel
- Currently upgrades finish running before all workloads completed.
See firefly-x/parallel/2-workload for example
... - 01:30 PM Feature #10232 (New): teuthology/paddles: when canceling jobs, don't delete them
- If you schedule a teuthology job and later cancel it, the current behavior is that the job is removed from paddles en...
- 01:16 PM Feature #10091 (New): segregate client configuration from ceph task in teuthology
- 01:16 PM Feature #10091: segregate client configuration from ceph task in teuthology
- ah i see, what happened here is that the cluster was deployed manually but the keyrings were not copied to the client...
- 01:16 PM Bug #9117 (Resolved): tasks/s3readwrite causes teuthology process to consume too much CPU
- https://github.com/ceph/ceph-qa-suite/commit/a45663c54386dc2df030c38f11d5e783bbe6f3bf
- 12:12 PM Bug #10230 (Resolved): teuthology-suite: refuse to schedule jobs against non-existant suite_branches
- https://github.com/ceph/teuthology/commit/f4a9d162ce4c54bb8eb620628ada0ab043f1feee
- 12:10 PM Bug #10230 (Resolved): teuthology-suite: refuse to schedule jobs against non-existant suite_branches
- 10:39 AM Feature #10228: Teuthology task for Ipv6 ceph-deploy testing.
- This feature cannot work unless #10224 is resolved.
- 10:37 AM Feature #10228: Teuthology task for Ipv6 ceph-deploy testing.
- This task should do at least the following:
1. Run ceph-deploy new with an ipv6 public-network set.
2. Run ceph-d... - 10:32 AM Feature #10228 (In Progress): Teuthology task for Ipv6 ceph-deploy testing.
- A teuthology task for ipv6 testing of ceph-deploy is needed.
- 10:30 AM Bug #10034 (Closed): Teuthology: Calamari_setup cleanup task error
- 09:53 AM Bug #10034: Teuthology: Calamari_setup cleanup task error
- Change: f493c0b4ab2dec6b9a6ba5e30fa756bf8363eb28
PR: 372
wip-10034-wusui - 09:51 AM Bug #10034 (Fix Under Review): Teuthology: Calamari_setup cleanup task error
- 08:56 AM Bug #10034 (In Progress): Teuthology: Calamari_setup cleanup task error
- 08:55 AM Bug #10034: Teuthology: Calamari_setup cleanup task error
- ...
- 09:55 AM Feature #10181 (Duplicate): teuthology-nuke: Facility to clean up after specific ceph-qa-suite ta...
- A nuke fix has been submitted for 10034
- 09:55 AM Feature #10112 (Resolved): refuse to schedule jobs against distros without built packages
- 09:36 AM Documentation #9704: docs: teuthology documentation master ticket
- #10222 Publish API docs
12/02/2014
- 11:23 PM Revision 2bbd0cd2 (teuthology): Fixed a bug where I wasn't setting machine_type correctly. Also,...
- local variables for each of the keys in args to help readability.
Wrote tests for teuthology.run.main. Coverage incr... - 10:12 PM Revision a6a8946c (teuthology): Merge pull request #371 from ceph/docs
- Add autogenerated API docs to Sphinx output
- 09:57 PM Revision e6933f6c (teuthology): Add autogenerated API docs to Sphinx output
- Also drop -W for now. We'll have to focus on PEP-257 stuff later.
Signed-off-by: Zack Cerza <zack@redhat.com> - 09:27 PM Revision 1a22a9cd (teuthology): modified __getattr__ for FakeNamespace so that it raises Attribut...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 09:07 PM Revision 38c0e796 (teuthology): Merge pull request #369 from ceph/docs
- Add lab setup docs
- 04:40 PM Revision 429d812d (teuthology): simple documentation update
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 04:37 PM Revision e76a681b (teuthology): Reorganize documentation and Sphinx files
- This should allow a more consistent experience between reading
Sphinx-generated HTML docs and just using GitHub's ren... - 02:45 PM Feature #10222 (Resolved): Publish API docs
- https://github.com/ceph/teuthology/commit/a6a8946c543663eb978eb9f8c775e22bb19ae9fe
http://ceph.com/teuthology/docs... - 01:58 PM Feature #10222: Publish API docs
- https://github.com/ceph/teuthology/pull/371
- 01:58 PM Feature #10222 (Resolved): Publish API docs
- 01:29 PM Feature #8430 (Resolved): document the process of setting up teuthology scheduling
- 11:47 AM Bug #9908: ChannelException: Administratively prohibited
- ...
- 11:42 AM Bug #9908 (Resolved): ChannelException: Administratively prohibited
- This should be fixed as of commit 7ba6e104551e343702b4975570610332624e365e in ceph-qa-chef since Oct 27th. If someone...
- 11:45 AM Bug #10034 (Duplicate): Teuthology: Calamari_setup cleanup task error
- Duplicate of #10181
- 10:48 AM Bug #10034: Teuthology: Calamari_setup cleanup task error
- I think that nuke should remove the webapp/calamari and graphite packages. I was originally wondering how much we sh...
- 11:39 AM Bug #10031 (Resolved): pulpito: expand all button is buggy
- https://github.com/ceph/pulpito/pull/28
- 11:31 AM Bug #9905 (In Progress): ceph task: core not captured when run under valgrind
- 07:46 AM Feature #10187: actually publish teuthology sphinx docs
- There's no docs at http://ceph.com/teuthology/docs/ though
- 07:12 AM Feature #10187 (Resolved): actually publish teuthology sphinx docs
- Merged into ceph-build
https://github.com/ceph/ceph-build/pull/30
12/01/2014
- 09:37 PM Revision c1ab48d9 (teuthology): Add stub source files linking to canonical documents
- Now we can drop the Makefile magic.
Signed-off-by: Zack Cerza <zack@redhat.com> - 09:37 PM Revision 40e661ab (teuthology): Remove fancy source file handling
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 09:37 PM Revision 933f7dcf (teuthology): Add docs to tox envlist
- So PRs don't break documentation
Signed-off-by: Zack Cerza <zack@redhat.com> - 07:13 PM Feature #9759 (Fix Under Review): Teuthology suite needed for Calamari testing
- A new branch, wip-calamari_suite-wusui has been created.
PR #256 on ceph/wip-calamari_suite-wusui
Commit: a12fe... - 03:33 PM Revision 7233d97e (teuthology): Various bug fixes while running tests on this branch in the octo ...
- Made YamlConfig work more closely like a dictionary by extending
collections.MutableMapping. It still needs some wor...
11/26/2014
- 03:03 PM Revision eed31c0d (teuthology): port the argument parsing for teuthology.run to docopt
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 03:03 PM Revision 18da608b (teuthology): Adds a FakeNamespace object to teuthology.config that mimics
- what an argparse Namespace looks like when teuthology.misc.read_config
is used on it. This allows us to refactor our... - 03:03 PM Revision e7366357 (teuthology): Creates a merge_configs function in teuthology.misc that will be ...
- by run and schedule, nuke will need this eventually as well. The old
way of doing this was too tightly coupled with ... - 03:03 PM Revision 326d8074 (teuthology): Ports the teuthology.run command to docopt instead of argparse.
- This is a pretty massive refactor to make the code more testable as
well. The coverage on teuthology.run was increase... - 02:21 PM Feature #8906: New task: Calamari nose tests
- Warren's errors were in code that I've already removed in teuthology (old packaging support code for the old Calamari...
11/25/2014
- 10:32 PM Revision e14dac3c (teuthology): Merge pull request #360 from andrewschoen/docopt-ls
- port teuthology-ls to use docopt instead of argparse
- 10:22 PM Revision 871a84bb (teuthology): adding tests for teuthology.ls, coverage now at 88%
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 10:10 PM Revision 79995871 (teuthology): Add LAB_SETUP.rst to Sphinx build
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 10:10 PM Revision a19e1cf6 (teuthology): Add reference configs
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 10:10 PM Revision f84662be (teuthology): Add lab setup doc
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 09:09 PM Revision dface638 (teuthology): port teuthology-ls to use docopt instead of argparse
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 08:27 PM Bug #9117: tasks/s3readwrite causes teuthology process to consume too much CPU
- Hi. A new version is ready for review.
- 03:49 PM Feature #10181: teuthology-nuke: Facility to clean up after specific ceph-qa-suite tasks.
- I think that the Hadoop stuff is working fine. I was just wondering why it was not in ceph_qa_suites.
I now reali... - 08:26 AM Feature #10181: teuthology-nuke: Facility to clean up after specific ceph-qa-suite tasks.
- How would you envision 1. working?
As for 2., hadoop wasn't moved because it isn't ceph-specific. If it's leaving ... - 02:35 PM Feature #8430 (Fix Under Review): document the process of setting up teuthology scheduling
- https://github.com/ceph/teuthology/pull/369
- 02:13 PM Feature #10190 (New): expand '~' in suite_path, maybe other variables
- I found myself running the wrong version of files because I'd used "--suite-path ~/<path>", which was put literally i...
- 11:01 AM Feature #10189 (New): need a UI for test run scheduling
- "because using cron is not cool" - Yuri
- 10:37 AM Documentation #9704: docs: teuthology documentation master ticket
- #10187 actually publish teuthology sphinx docs
- 10:37 AM Feature #10187 (Resolved): actually publish teuthology sphinx docs
11/24/2014
- 08:59 PM Revision 063ef06a (teuthology): Check individual jobs for packages
- Previously we were just checking one time per run to see if packages had
been built. Now, let's check each job since ... - 08:51 PM Revision 86f737ec (teuthology): Revert "ceph.conf: filestore fiemap = true"
- This reverts commit 0f97481ce44e0487ac6cffa051a05590f907a081.
Until we fix #10166 - 07:13 PM Feature #8906: New task: Calamari nose tests
- This also has the same behavior on RHEL 7.0
- 06:21 PM Feature #8906: New task: Calamari nose tests
- I tried running the changes on RHEL 6.5 and I got the following:...
- 06:23 PM Revision 56ae8e13 (teuthology): Merge pull request #367 from ceph/wip-rgw-swift
- swift: set full access to subusers creation
- 05:59 PM Revision d4695b6e (teuthology): swift: set full access to subusers creation
- Default subuser permissions are 'none'.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 05:34 PM Feature #9759: Teuthology suite needed for Calamari testing
- Ulgh. I messed up when I closed this. This is the Calamari testing suite. I meant the close to be for the calamari...
- 05:33 PM Feature #9759 (In Progress): Teuthology suite needed for Calamari testing
- Ulgh. I messed up when I closed this. This is for Calamari testing suite.
- 03:01 PM Feature #9759 (Closed): Teuthology suite needed for Calamari testing
- Calamari_setup.py is now in master.
Commit: 2ef737ecfdaf93d644aba9c4792dab78b7e769e8
- 04:00 PM Bug #10034: Teuthology: Calamari_setup cleanup task error
- Redmine Feature #10181 may affect this task.
- 03:52 PM Feature #10181 (Duplicate): teuthology-nuke: Facility to clean up after specific ceph-qa-suite ta...
- A couple of things...
1. Should there be a facility for ceph-qa-suite tasks to specify tasks for teuthology-nuke t... - 12:59 PM Feature #10112: refuse to schedule jobs against distros without built packages
- https://github.com/ceph/teuthology/commit/063ef06a6d613bc48d8d327206334f28cd99465e
- 12:48 PM Feature #10112 (In Progress): refuse to schedule jobs against distros without built packages
- Not quite there yet:
http://pulpito.ceph.redhat.com/yuriw-2014-11-22_14:43:47-powercycle-giant-distro-basic-magna/ - 12:11 PM Feature #9424 (Resolved): Add suite upgrade/giant-x
- https://github.com/ceph/ceph-qa-suite/pull/247
11/22/2014
- 01:51 PM Revision 9b70a174 (teuthology): cluster: add owner argument to write_file
- The misc.sudo_write_file now supports the optional owner argument, add
support for it.
Signed-off-by: Loic Dachary <... - 01:48 PM Revision c3add68d (teuthology): cluster: remove extra write_file argument
- http://tracker.ceph.com/issues/10170 Fixes: #10170
Signed-off-by: Loic Dachary <ldachary@redhat.com> - 05:53 AM Bug #10170 (Fix Under Review): Cluster::write_file add extra argument
- https://github.com/ceph/teuthology/pull/366
- 05:45 AM Bug #10170 (Resolved): Cluster::write_file add extra argument
- "Cluster::write_file":https://github.com/ceph/teuthology/blob/master/teuthology/orchestra/cluster.py#L66 calls "misc....
11/21/2014
- 04:44 PM Bug #9117 (Fix Under Review): tasks/s3readwrite causes teuthology process to consume too much CPU
- I pushed a new version of this to be reviewed. It's PR #212 in ceph-qa-suite
The new version has been rebased int... - 04:02 PM Feature #10169 (New): pulpito: cleanup/improve "By Suite" drop down
- Currently in the "By Suite" drop down we have all suites that ran (maybe even once), including even ones that started...
- 12:59 AM Revision 22f4781e (teuthology): Merge pull request #365 from ceph/wip-kill-pid-check
- Verify running pid before passing it to be killed.
- 12:52 AM Revision f05ce565 (teuthology): Verify running pid before passing it to be killed.
- So we don't kill other processes that have taken jobs pid since
job has been no longer running.
Signed-off-by: Sando... - 12:20 AM Revision 0f97481c (teuthology): ceph.conf: filestore fiemap = true
- Signed-off-by: Sage Weil <sage@redhat.com>
11/20/2014
- 10:28 PM Revision c7a361bc (teuthology): Merge pull request #364 from ceph/wip-scheduling
- Fix / work around gitbuilder problems
- 09:24 PM Revision 761861a2 (teuthology): Choose SHA1 sums more intelligently
- By checking the actual gitbuilder archive that we care about, if
--distro is passed. If it is not, tweak the default ... - 05:26 PM Feature #10161 (New): skip task 'exit()' handlers if cluster is all VMs
- there's a lot of teardown time just wasted on tests that run on a cluster of VMs that will be unlocked/destroyed anyw...
- 04:07 PM Feature #10160 (Resolved): Allow teuthology to use alternative gitbuilder URL via config yaml
- Per the description. We will expect it to be an identical format we just want to be able to over-ride http://gitbuild...
- 03:19 PM Feature #8363 (Closed): Create a long-ish running teuthology job for teuthology testing
- This effectively is done by upgrade tests
- 03:18 PM Feature #8647 (Resolved): paddles: correctly display multiple machine types
- Done
- 03:16 PM Feature #9690 (Duplicate): pulpito: show which nodes a given job used
- Marking as a dupe of the newer ticket #9938 because that one has slightly more information
- 03:13 PM Feature #10091 (Need More Info): segregate client configuration from ceph task in teuthology
- I don't see the ceph task being run at all here.
I see a keyring error, and something about @ObjectNotFound@. Wha... - 02:27 PM Feature #10112 (Resolved): refuse to schedule jobs against distros without built packages
- https://github.com/ceph/teuthology/commit/c7a361bc451c67231d2188704a91801242171e7a
- 01:19 PM Feature #10112 (Fix Under Review): refuse to schedule jobs against distros without built packages
- I did figure out a way to more reliably find packages and thus potentially avoid having to fail in all but some prett...
- 01:28 PM Feature #10155 (New): Refactor, re-implement package finding
- The code we use to find packages based on a given ceph sha1 has always been sketchy. Gitbuilders have always been unr...
11/19/2014
- 08:48 PM Revision 9f80fb1e (teuthology): More useful logging when unlocking single nodes
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 08:08 PM Revision 6191bccf (teuthology): Add a default results_sending_email
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 08:08 PM Revision 220efa51 (teuthology): Mention test name when failing to schedule
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 05:53 PM Revision 28c90f14 (teuthology): Merge pull request #363 from ceph/wip-10089
- drop default os_type of 'ubuntu' in teuthology-suite
- 05:34 PM Revision b62da9ee (teuthology): Drop null values in placeholders
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 12:57 PM Feature #9354 (Resolved): Calamari cluster setup feature.
- https://github.com/ceph/ceph-qa-suite/commit/2ef737ecfdaf93d644aba9c4792dab78b7e769e8
- 12:57 PM Feature #9354: Calamari cluster setup feature.
- Link! https://github.com/ceph/ceph-qa-suite/pull/197
- 12:54 PM Feature #8167 (Rejected): teuthology: add version check
- 12:49 PM Bug #9719 (Resolved): unlock claims to fail but succeeds
- https://github.com/ceph/teuthology/commit/9f80fb1e51e669e47fed9885663935eb5f40a35b
- 12:45 PM Feature #10089 (Resolved): drop default os_type of 'ubuntu' in teuthology-suite
- https://github.com/ceph/teuthology/commit/28c90f147b73bb4c4f798814998ca834520e442e
- 08:42 AM Bug #9409: libvirt: QEMU errors operation is not valid: domain is not running -- cannot un...
- I saw something kinda like this #10140
- 08:42 AM Bug #10140 (Closed): Traceback when unlocking machines libvirt.libvirtError: cannot unlink file '...
- Actually unlocks per --list-targets. Complains miserably while doing so....
11/18/2014
- 11:45 PM Revision 6d43c273 (teuthology): Merge pull request #358 from andrewschoen/docopt-porting
- porting teuthology-coverage to docopt
- 04:21 PM Bug #9117: tasks/s3readwrite causes teuthology process to consume too much CPU
- Commented
- 04:09 PM Feature #5936: teuthology should not assume success
- We also need to define requirements more clearly.
- 04:09 PM Feature #5936: teuthology should not assume success
- At this point the rest of this should be considered a feature and planned like one.
- 04:01 PM Feature #9317: run tests with a mix of distros
- Unassigning in favor of the other mentioned tickets which are higher priority
- 04:00 PM Feature #9317: run tests with a mix of distros
- Related: #9637 #10084 #10136 #10089
- 03:57 PM Feature #10136 (New): robust scheduling against multiple os types/versions
- We need the ability to schedule jobs against mutiple @os_type@ and @os_version@ pairs. Maybe the right way to do this...
- 03:42 PM Feature #10089 (Fix Under Review): drop default os_type of 'ubuntu' in teuthology-suite
- https://github.com/ceph/teuthology/pull/363
- 02:40 PM Feature #10134 (New): Allow generalization of upgrade suites, so they can run on different branch...
- This ticket is an attempt to document our discussions and opinions re: the "x-y-z concept", so we can clarify require...
- 11:17 AM Bug #10034: Teuthology: Calamari_setup cleanup task error
- We probably should do the same thing that the calamari processes do. In this case, the teuthology task may be doing ...
- 04:01 AM Bug #9908: ChannelException: Administratively prohibited
- I had the same issue, so i understood that my Linux box was not allowing more than 10 sessions, so i added
Maxsessi...
11/17/2014
- 05:37 PM Revision fb44a5e8 (teuthology): added a simple test for teuthology.coverage.main
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 05:33 PM Revision 1913617e (teuthology): added a simple test for teuthology.coverage.main
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
- 04:14 PM Revision 5376ecf4 (teuthology): refactored teuthology.coverage to use an dict from docopt instead...
- Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Also available in: Atom