Activity
From 02/13/2013 to 03/14/2013
03/14/2013
- 11:51 PM Feature #3942: Be able to install to SLES/Open Suse with zypper
- There's an odd chance that this issue is address by bug #4404. That updates the gitbuilders to create a ceph-release...
- 12:58 PM Feature #3942 (In Progress): Be able to install to SLES/Open Suse with zypper
- 11:27 PM Revision 85a8baae (teuthology): install: do debs for 'Debian'
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:26 PM Revision 46a78afa (teuthology): install: el6 -> rpm
- Slightly more general.
Signed-off-by: Sage Weil <sage@inktank.com> - 11:25 PM Revision 0c75c6b1 (teuthology): Added el6 install functionality for CentOS systems.
- install_packages, remove_packages and remove_sources are now the
installation and removal functions used by teutholog... - 11:03 PM Bug #4415 (In Progress): Centos rpm cleanup for Teuthology
- The recent builds of the ceph-release package should remove the /etc/yum.repos.d/ceph.repo file when the package is r...
- 10:16 PM Revision 5df711e3 (teuthology): cifs-mount: add a new cifs-mount task
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:32 PM Revision a08f6e36 (teuthology): samba: add an initial task to install, activate, and turn off samba
- Currently this is all Ubuntu-specific, but it does install, run, and stop.
Hurray!
Signed-off-by: Greg Farnum <greg@... - 08:49 PM Revision 9bfc2e33 (teuthology): task/restart: Use cmd args instead of conf file
- Instead of overwriting the mds config file, use the
command line arguments to the daemon.
Signed-off-by: Sam Lang <s... - 08:07 PM Revision 81b4142d (teuthology): task/restart: Fixes to get restart working
- Signed-off-by: Sam Lang <sam.lang@inktank.com>
- 08:06 PM Revision 8989a924 (teuthology): task/ceph: Allow for proper process checking
- We need to check if the daemon process is still
running, not just if the process field is non-null.
Signed-off-by: S... - 06:09 PM Bug #4447 (Fix Under Review): teuthology: clock.py ntpdc command not found on Centos.
- A fix is in wip-teuthologyntp-wusui
- 05:48 PM Bug #4447 (Closed): teuthology: clock.py ntpdc command not found on Centos.
- Centos clock: commands fail because ntpdc returns -1. Ntpdc apparently gets installed on /usr/bin on Ubuntu and on /...
- 05:53 PM Bug #4448 (Resolved): ceph upgrade from bobtail to master fails
- upgrading from bobtail to master branch worked fine, but when restarting ceph daemons, monitors crash.
2013-03-14T... - 04:31 PM Feature #4172 (Resolved): teuthology: install: install rpms
- commit:0c75c6b1f7654b5a9b45d73c6b6aa47a523e1841
- 02:29 PM Feature #4172: teuthology: install: install rpms
- The changes have been made to origin/wip-teuthologyrpms-wusui and are ready for review again.
This version uses "d... - 03:15 PM Feature #4302: ceph-deploy: fully test the install instructions for CentOS
- 03:13 PM Tasks #4292: Create Deb installation test
- 03:13 PM Feature #4294: RPM Installation test in Teuthology
- 02:10 PM Bug #4443 (Resolved): Missing dependency on python-argsparse on rpm based platforms
- init-ceph will silently fail to create keys if the python-argparse module is not installed. This module will also be...
- 10:09 AM Feature #4438 (Resolved): ceph-qa-chef: make it work on centos
- 01:37 AM Revision 01a40cfb (teuthology): Use service instead of initctl to restart rsyslog.
- This change is needed to make sure teuthology works on CentOS when the
-a option is specified.
Signed-off-by: Warren... - 01:09 AM Revision 6dfea4bb (teuthology): Merge remote-tracking branch 'gh/wip-powercycle-fixes'
03/13/2013
- 08:39 PM Revision 67f0aa11 (teuthology): ceph.conf: auth debug = true
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:09 PM Feature #4172: teuthology: install: install rpms
- origin/wip-teuthinstallrpms-wusui contains changes for rpm installation. The first commit takes care of the Centos i...
- 04:50 PM Revision 740fb85a (teuthology): ceph-deploy: uninstall even when no archive
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:15 PM Revision 13d0d5ab (teuthology): task/ceph_manager: Only reconnect if powercycled
- We don't need to reconnect for remotes
that haven't been powercycled.
Signed-off-by: Sam Lang <sam.lang@inktank.com> - 03:23 PM Revision 6043bd7f (teuthology): schedule_suite.sh: crank up mon logs
- Until we find #4279.
Signed-off-by: Sage Weil <sage@inktank.com> - 03:19 PM Revision 6be6f6c6 (teuthology): task/thrashosds: Ipmi checking/setup in thrashosds
- We don't need to setup the ipmi console on runs that
don't use powercycling, so delay setup of the RemoteConsole
with... - 09:45 AM Bug #4430 (Fix Under Review): teuthology: powercycling hits NoneType object has no attribute 'pow...
- I think the issue here is ipmi flakiness. If the ipmi user was specified in the .teuthology.yaml, the internal task ...
- 03:21 AM Revision 8791b374 (teuthology): task/ceph_manager: Check that ipmi is enabled
- If powercycling was requested for the osd thrasher
we should ensure that we are able to reach the
ipmi console. This... - 03:21 AM Revision 5ef2a041 (teuthology): task/ceph: Recreate /var/run/ceph on powercycle
- If a node is powecycled during testing, we need to
recreate /var/run/ceph once the node restarts.
Signed-off-by: Sam... - 02:50 AM Revision fd1e083c (teuthology): lock: tolerate description of None
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:45 AM Revision 65119508 (teuthology): teuthology: update hadoop task for new code layout
- Update the teuthology Hadoop task to use
the new code layout.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Reviewed-by...
03/12/2013
- 07:12 PM Revision bdd1feca (teuthology): increasing the default memory of vm to 4 MB
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 03:40 PM Bug #4430 (Resolved): teuthology: powercycling hits NoneType object has no attribute 'power_off'
To avoid confusion, this is the current powercycling issue being investigated:
19473: (293s) collection:osd_powe...- 03:29 PM Tasks #4171 (In Progress): test powercycling in nightly
- 09:42 AM Feature #4172: teuthology: install: install rpms
- This is ready for review again.
03/11/2013
- 11:22 PM Revision a5e1ed28 (teuthology): ceph-deploy: no need to call chef explicitly
- The chef task does this.
Signed-off-by: Sage Weil <sage@inktank.com> - 11:21 PM Revision e9c26063 (teuthology): ceph-deploy: use ceph.com git mirror
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:08 PM Revision f3f562c0 (teuthology): task: Restart task for testing daemon kill points
- The ceph daemons support being killed at a specific code point
with a config option. In some cases, we want to test ... - 04:39 PM Bug #4415 (Closed): Centos rpm cleanup for Teuthology
- There should probably be a way of using the rpm/yum procedures to remove
files and directories created by tasks such... - 01:40 PM Bug #2594 (Can't reproduce): teuthology --interactive-on-error cleans up if the last/only task fa...
- 01:38 PM Bug #4382 (Resolved): ceph task fails after install of bobtail version.
- commit:b70e2c270b9eb3fce673b7e51b527ebf88214f14
- 01:38 PM Bug #1621 (Won't Fix): teuthology: don't exit cleanly on SIGINT
- 01:37 PM Bug #4323 (Resolved): teuthology-lock: clear desc on unlock
- commit:cef6e5d5e999642ffa99b1a8ba086ef113c0a3f8
- 12:08 AM Revision c6a427be (teuthology): ceph: sudo grep /var/log/ceph/ceph.log
- Signed-off-by: Sage Weil <sage@inktank.com>
03/10/2013
- 06:17 AM Revision d9a233c9 (teuthology): mds_thrash: requery mds status inside the wait loop
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:34 AM Revision f1d66d2d (teuthology): schedule_suite.sh: check, but do not sync, clock for each run
- Trust NTP to actually sync things. But check the clock skew so we can
verify it if something seems off.
Signed-off-... - 05:20 AM Revision 5df43e64 (teuthology): mpi: substitute $TESTDIR
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:07 AM Revision b4d22343 (teuthology): exec/pexec: substitute $TESTDIR into command
- It might be better to make this unescaped, but that's trickier.
Signed-off-by: Sage Weil <sage@inktank.com>
03/08/2013
- 11:17 PM Revision bfacb375 (teuthology): schedule_suite.sh: take machine type
- This script is getting out of hand.. pretty soon we need to move to python
and argparse.
Signed-off-by: Sage Weil <s... - 05:33 PM Revision 36b877ad (teuthology): Revert "ceph.conf: osd debug op order = true"
- This reverts commit 4f68e3ee122d0d2bb18d7f75b711962b272d3edd.
Until we fix 4392... the kernel is sending ops out of ... - 10:39 AM Feature #1430 (In Progress): teuthology: basic upgrade task
- 09:47 AM Bug #4382: ceph task fails after install of bobtail version.
- gary, can you just cherry-pick that patch to this bobtail branch?
- 02:06 AM Revision e7c079f7 (teuthology): rados.py: add option to do many short runs
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 02:03 AM Revision 71ae3fb2 (teuthology): rados.py: add option to do many short runs
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 01:56 AM Revision 09e14bf4 (teuthology): ceph-deploy task
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 01:43 AM Revision e0ad6faa (teuthology): added 'extras' to install extra packages excluding ceph
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
03/07/2013
- 05:59 PM Feature #4056 (Resolved): teuthology: make a ceph-deploy task
- added a task to the nightlies to test.
- 05:58 PM Feature #4316 (Resolved): teuthology: ceph-deploy task: select branch
- 05:57 PM Feature #4383 (New): Teuthology installs could retrieve information from git-hub rather than hard...
- Currently, the packages installed are in a hard-coded list in install.py. When the CentOS install changes are checke...
- 05:40 PM Revision cef6e5d5 (teuthology): lock: remove description when unlocking
- This will hopefully make it easier to track down what's leaving nodes unlocked.
Signed-off-by: Josh Durgin <josh.dur... - 05:24 PM Bug #4382 (Resolved): ceph task fails after install of bobtail version.
- The ceph task expects ceph-coverage to be installed. /usr/sbin/ceph-coverage is installed as part of ceph-test for t...
- 09:40 AM Bug #4323: teuthology-lock: clear desc on unlock
- i misdiagnosed this.. the lock desc isn't getting updated. josh is fixing that part now, then we'll see what happens
- 05:35 AM Revision 4f68e3ee (teuthology): ceph.conf: osd debug op order = true
- Debug the osd op ordering by default. Most of the runs have a small number
of clients, which makes the STL maps chea... - 01:32 AM Revision c7ebed88 (teuthology): damn this doesn't work due to server-side packaging issues
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 12:54 AM Revision b61a3aa0 (teuthology): more hacking bla
03/06/2013
- 09:55 PM Revision a7aa0f16 (teuthology): install: make the apt management a little more flexible
- Allow the user to specify what file in /etc/apt/source.list.d/ to use. For
the local users we just always do Ceph, bu... - 06:05 PM Revision 59ff1a20 (teuthology): samba: New Tasks for samba daemon and cifs client
- The samba task does the work of starting the smbd daemon with the
smbd config that points to the backend ceph instanc... - 12:40 PM Bug #4307 (Resolved): Centos rpm install - librbd1 is unsigned
- None of the rpms were being signed. librdb1 was just the first one to be complained about. The issue was that rpm-s...
- 02:48 AM Revision da1e63bd (teuthology): testing: fix logic in determining Hadoop master
- Signed-off-by: Joe Buck <jbbuck@gmail.com>
- 02:47 AM Revision 6b0a8d3d (teuthology): testing: specify ceph.conf path in core-site.xml
- Signed-off-by: Joe Buck <jbbuck@gmail.com>
03/05/2013
- 11:12 PM Revision 1660d896 (teuthology): install: install libcephfs-java
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:14 PM Revision daad53fc (teuthology): ceph-fuse: install via install.py
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:16 PM Feature #4172 (Fix Under Review): teuthology: install: install rpms
- I'd like to have Sage or Josh look at the changes in wip-teuthinstallcentos-wusui to see if these changes are reasona...
- 02:19 PM Feature #4353 (Resolved): teuthology: move client.* key creation out of ceph.py task into generic...
- 10:53 AM Feature #3781: teuthology: dynamically create targets via downburst
- (I was confused about this so talked to Sage and am writing down what I learned)
The intent here is that we statical...
03/04/2013
- 11:47 PM Bug #4307 (In Progress): Centos rpm install - librbd1 is unsigned
- 09:45 AM Bug #4323 (Resolved): teuthology-lock: clear desc on unlock
- I see a ton of jobs today with locked nodes, but the logs ending with...
03/03/2013
- 12:28 AM Feature #4056: teuthology: make a ceph-deploy task
- The ceph-deploy task has been reviewed and tested.
But when trying to execute a test suite, have been hitting the ...
03/01/2013
- 02:49 PM Feature #3943: Use YUM to install RHEL rpms
- 01:37 PM Feature #3943 (Duplicate): Use YUM to install RHEL rpms
- I believe we decided to do task 4172 with YUM rather than direct RPM commands, making this a duplicate.
- 02:44 PM Feature #4172 (In Progress): teuthology: install: install rpms
- 02:44 PM Feature #4316 (Resolved): teuthology: ceph-deploy task: select branch
- 02:17 PM Feature #3814: qa: test environment for a cluster/public networking setup
- I don't think the networks are segregated in terms of routability though, so we might want a bit more than just using...
- 01:58 PM Feature #4294: RPM Installation test in Teuthology
- Actually i think we should do this one too... the install + ceph coverage is better than ceph-deploy will be.
- 01:29 PM Feature #4294: RPM Installation test in Teuthology
- Given that
(a) rpm installs will be the prelude to many of the nightly tasks (on CentOS/RHEL)
(b) we are pushing ... - 12:59 PM Feature #4294: RPM Installation test in Teuthology
- changed the test verification effort to a "task
so that it isn't confused with a coding effort. - 01:29 PM Tasks #4292: Create Deb installation test
- Given that
(a) deb installs will be the prelude to most of the nightly tasks
(b) we are pushing customers towards... - 01:01 PM Tasks #4292: Create Deb installation test
- This is the QA testing effort task to verify the Deb installation in teuthology.
- 12:43 PM Feature #4293 (Duplicate): Teuthology able to instantiate VMs
- Originally created to map a line item in the cuttlefish roadmap to a ticket. It is a dup of 3781 so marking it as a ...
- 11:45 AM Feature #3825: Create an s3 /swift load generator
- Tsung?
http://tsung.erlang-projects.org/ - 10:11 AM Bug #4307 (Resolved): Centos rpm install - librbd1 is unsigned
- workaound is --nogpgcheck
02/28/2013
- 06:01 PM Feature #1718 (Resolved): teuthology: email-on-error
- Change made yesterday. I forgot to update this.
- 01:45 PM Feature #4303 (Resolved): make rgw task work on centos
- 01:40 PM Feature #4302 (Resolved): ceph-deploy: fully test the install instructions for CentOS
- 01:38 PM Feature #4301 (New): Add continuous disruption to long running continuous load test
- 01:37 PM Feature #4300 (New): Long running stress test
- 10:13 AM Feature #3942: Be able to install to SLES/Open Suse with zypper
- Changed subject to reflect zypper tool rather than yast.
02/27/2013
- 08:28 PM Revision c5b55f9b (teuthology): Fix pass/fail display on exit.
- Signed-off-by: Warren Usui <warren.usui@inktank.com>
- 08:28 PM Revision 09979541 (teuthology): Implement email task.
- Email.py was added so that the emailto attribute could be passed,
and to prevent 'module object has no attribute: ema... - 06:40 PM Revision 1e6e8aeb (teuthology): ceph-fuse: fix install_debs call with new syntax
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:16 PM Feature #4294 (Closed): RPM Installation test in Teuthology
- Create a suitable test to install and verify RPM installation.
- 05:14 PM Feature #4293 (Duplicate): Teuthology able to instantiate VMs
- Need more info on this action.
- 05:08 PM Tasks #4292 (Resolved): Create Deb installation test
- Follow-on to 1714.
- 05:03 PM Tasks #4291 (Resolved): Create a test suite for upgrade testing
- Use manual test matrix as a guide for developing automated test cases for upgrading ceph.
May want to replicate this... - 08:57 AM Feature #3824: QA: Provision qa tools to test targets
- More detail: Currently, for testing outside of teuthology, we need a repository of tools that QA can provision to a ...
- 05:02 AM Revision c0c33834 (teuthology): install: poll for packages if wait-for-package: true
- If the yaml has
wait-for-package: true
then block and poll for the packages to appear if they are not already
ther... - 05:01 AM Revision 454e1618 (teuthology): install: fix branch/tag/sha1 selection
- We were only allowing selection of packages by branch!
Signed-off-by: Sage Weil <sage@inktank.com> - 01:53 AM Revision 0e239e64 (teuthology): Merge branch 'master' of github.com:ceph/teuthology
- 12:47 AM Revision d908c30d (teuthology): ceph_manager: use an exception type
- Otherwise this obscures the error
Signed-off-by: Sage Weil <sage@inktank.com>
02/26/2013
- 09:16 PM Feature #4259 (Resolved): teuthology: block/poll for ceph build to be present
- git pull and then put
wait-for-package: true
at the top level of you yaml. - 06:18 PM Revision e00bff22 (teuthology): teuthology: remove CEPH_JAVA_PATH
- Since teuthology now uses debian packages,
we do not need to set this in workunit.
The one test that uses this now te... - 06:15 PM Revision 9af61cb6 (teuthology): teuthology: add an extra_packages flag to install
- Some tests require additional packages
(e.g., java bindings, hadoop bindings).
Extend the install task to allow for t... - 06:06 PM Feature #1718 (Fix Under Review): teuthology: email-on-error
- remotes/origin/wip-email-wusui is ready to review.
- 05:34 PM Feature #2965: teuthology: make running individual tests without framework easy
- We will very soon be required to deliver acceptance tests to customers and partners, that they can use to verify that...
- 05:20 PM Feature #2639: teuthology: design openstack task or test
- Openstack is a strategic partnership and delivery vehicle for us, but we do not do automated testing of either the in...
- 05:17 PM Feature #2617: teuthology: ability to whitelist specific lockdep failures
- Some lockdep failures are not our fault, and we are currently forced to choose between having test fail for things th...
- 05:15 PM Feature #3792: Insert teuthology tests and results into Xstudio
- Results for each run are neatly summarized in a summary.yaml file in the archive dir. I suspect we just need a simpl...
- 05:11 PM Feature #3792: Insert teuthology tests and results into Xstudio
- The belief is that X-studio provides a reasonable framework for inventorying tests and archiving (for report) the res...
- 05:14 PM Feature #4133: teuthology: track os in machine table
- We will soon start having different classes of machines running different distros. In some cases we may choose to re...
- 05:05 PM Feature #1430: teuthology: basic upgrade task
- And after the upgrade include additional tasks to ascertain that the system still works.
- 02:00 PM Feature #3824: QA: Provision qa tools to test targets
- install ceph-tests
- 01:57 PM Feature #3162 (Rejected): teuthology: support --archive-dir=, create YYYY-MM-DDTHH-MM-SS subdir a...
- 01:56 PM Feature #2966 (Rejected): teuthology: separate core runner from tests, make reusable
- 01:47 PM Feature #2949 (Resolved): gitbuilder: doesn't push/rsync tags
- 01:46 PM Feature #3932: database: store performance data
- 09:37 AM Documentation #4264: doc: running all tasks now requires install task
- Teuthology overall needs to be better documented.
- 03:15 AM Revision 3ebabb34 (teuthology): Add timer.py and display summary info in run.py.
- Signed-off-by: Warren Usui <warren.usui@inktank.com>
- 03:15 AM Revision 51fa5fb2 (teuthology): nuke: blow away /home/ubuntu/cephtest too
- (along with /tmp/cephtest)
Signed-off-by: Sage Weil <sage@inktank.com> - 03:14 AM Revision b744f423 (teuthology): radosgw-admin: Bug fixes for issue 4251.
- Fixes errors introduced by d44fb14762c3d7e2853a8e4be012cd8e4557124e.
Signed-off-by caleb.miles <caleb.miles@inktank.... - 01:54 AM Revision bee8dffc (teuthology): nuke: blow away /home/ubuntu/cephtest too
- (along with /tmp/cephtest)
Signed-off-by: Sage Weil <sage@inktank.com> - 12:02 AM Revision 3e8d11b4 (teuthology): Add timer.py and display summary info in run.py.
- Signed-off-by: Warren Usui <warren.usui@inktank.com>
02/25/2013
- 10:02 PM Feature #1718 (In Progress): teuthology: email-on-error
- 09:12 PM Revision 31ef4a12 (teuthology): ceph.conf: debug ms = 1 for monitors
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:12 PM Revision d7337364 (teuthology): exec, pexec: set TESTDIR
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:12 PM Revision 24eeb0da (teuthology): rbd: drop udev
- The packages have these rules now.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:12 PM Revision a60e7b59 (teuthology): rbd: set TESTDIR when running xfstests
- [elder@inktank.com: fixed typo]
Signed-off-by: Sage Weil <sage@inktank.com> - 04:19 PM Feature #3931 (Resolved): create a timer task
- looks good!
commit:3e8d11b409cabf002552aa41a295b3cd943e7c9a - 01:45 PM Feature #3931: create a timer task
- wip-timer-wusui should have one clean commit now.
- 03:38 PM Documentation #4264 (Resolved): doc: running all tasks now requires install task
- It is now required that the install task precede any other task. At the very least this new behavior should have been...
- 09:39 AM Feature #3932 (Fix Under Review): database: store performance data
- 08:55 AM Feature #4259: teuthology: block/poll for ceph build to be present
- I think the simplest thing is to make teuthology poll for the build to appear. The only caveat is that it needs to t...
- 07:34 AM Feature #4259 (Resolved): teuthology: block/poll for ceph build to be present
- Is there any way I could get a notification when a
build completed--in particular, when it completes
successfully?
...
02/22/2013
- 06:51 PM Revision d8021a1a (teuthology): nuke: sudo for killall
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:44 PM Feature #3932: database: store performance data
- Are the changes in wip_timer_wusui enough to solve this problem?
- 06:41 PM Feature #3931 (Fix Under Review): create a timer task
- 04:11 PM Feature #3931: create a timer task
- There is already internal.timer; it's not very high resolution, but...
- 04:03 PM Feature #3931 (In Progress): create a timer task
- 01:04 AM Revision 045a8668 (teuthology): task: ceph: create monitor data directories prior to --mkfs
- The new monitor store does not create the data directory on --mkfs. We
must create it instead, much like what happens... - 12:44 AM Revision c1b75c6b (teuthology): task: mon_thrash: Thrash multiple monitors and 'maintain-quorum' ...
- We now add a new option 'thrash-many' that by being set to true will break
the default behaviour of killing only one ... - 12:44 AM Revision d28bb05a (teuthology): task: mon_thrash: Add 'seed' and 'store-thrash' options
- This patch introduces an option to thrash a monitor store when we thrash
the monitors, as well as a 'store-thrash-pro... - 12:21 AM Revision 278be217 (teuthology): ceph.conf: log file, not log dir
- Signed-off-by: Sage Weil <sage@inktank.com>
02/21/2013
- 11:08 PM Revision c85ba563 (teuthology): install: ignore apt-get update failures on package removal
- At that point we don't really care.
Signed-off-by: Sage Weil <sage@inktank.com> - 11:08 PM Revision 17be13b2 (teuthology): ceph: fix log, /var/run/ceph stupid
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:47 PM Revision a862d8bf (teuthology): Fix unused vars, unused imports, and aliasing
- Found by pyflakes
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> - 10:37 PM Revision 23669be9 (teuthology): radosgw-admin: fix errors found by pyflakes
- Using the wrong variable, and true/false are capitalized in python.
Signed-off-by: Josh Durgin <josh.durgin@inktank.... - 08:52 PM Revision 8b0eef29 (teuthology): ceph_manager: fix asok string formatting
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:45 PM Revision 5c0a2f40 (teuthology): ceph: make /var/run/ceph writeable by non-root too
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:35 PM Revision 1d62baf1 (teuthology): ceph: fix /var/log/ceph chown/cmod typo
- Signed-off-by: Sage Weil <sage@inktank.com>
- 07:35 PM Revision e1573ea1 (teuthology): ceph.conf: use default locations for admin socket; fix client log...
- Signed-off-by: Sage Weil <sage@inktank.com>
- 07:05 PM Revision 2574d875 (teuthology): make /var/log/ceph writeable by non-root; make clients log to it
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:29 AM Feature #4173 (Resolved): teuthology: ceph: use normal paths for osds, keyrings, etc.
- 11:29 AM Feature #3901 (Resolved): teuthology: make install a separate task from ceph
- 11:29 AM Feature #1714 (Resolved): teuthology: use debs instead of /tmp/cephtest
- 05:49 AM Revision 4431e1ef (teuthology): install: be slightly more efficient
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:46 AM Revision 00986ce0 (teuthology): install: be more careful about package removal
- - call apt separately for each package; it will error out annoyingly if
there is one in the list not in the APT sourc... - 05:36 AM Revision 7d8a72a3 (teuthology): ceph-fuse: install -dbg package, too
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:02 AM Revision c64cd201 (teuthology): radosgw-admin: fix sleep syntax error
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:27 AM Revision ecb563b2 (teuthology): install: install libcephfs1[-dbg]
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:21 AM Revision 28f11d03 (teuthology): ceph_manager: drop extra line
- Ooops, from 0c990f3add7fe2a08d13511f3c7bf814eb6558f1.
Signed-off-by: Sage Weil <sage@inktank.com>
02/20/2013
- 11:27 PM Revision 9996bdbe (teuthology): run: print pass/FAIL as final line
- Makes it easy to tell at a glance if your last test passed or not.
Signed-off-by: Sage Weil <sage@inktank.com> - 10:10 PM Revision 6c2f4a2b (teuthology): Merge remote-tracking branch 'origin/wip-3634'
- 06:24 AM Revision 0c990f3a (teuthology): ceph_manager: eventually time out while waiting for admin socket
- Otherwise we get stuck in a loop if an osd crashes unexpectedly, the
task never fails, and we don't collect all the e... - 06:15 AM Revision 3de89969 (teuthology): schedule_suite.sh: drop obligatory install task
- Added these to ceph-qa-suite.git instead.
Signed-off-by: Sage Weil <sage@inktank.com> - 05:04 AM Revision 9617dcc6 (teuthology): Merge branch 'unstable'
- Conflicts:
teuthology/task/workunit.py
02/19/2013
- 11:12 PM Fix #4187 (Resolved): create gitbuilder-ceph-deb-precise-amd64-notcmalloc, -gcov VMs
- New guest ran into the same stuff but I was able to get past it thistime with some dpkg foo. The gitbuilder-ceph-deb-...
- 07:37 PM Fix #4187: create gitbuilder-ceph-deb-precise-amd64-notcmalloc, -gcov VMs
- gitbuilder-ceph-deb-precise-amd64-notcmalloc is made. It looks like it had a few problems due to using master prevent...
- 05:12 PM Feature #4158 (Resolved): ceph-qa-chef: update apt sources to use our new ubuntu mirror
- 03:36 PM Feature #4121 (Resolved): teuthology: ability to cancel (and mop up) a queued run
- 12:43 AM Revision 1a0e201d (teuthology): ceph: fix valgrind log check
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:24 AM Revision 50331e04 (teuthology): cleanup-run.sh: figure out owner
- Signed-off-by: Sage Weil <sage@inktank.com>
02/18/2013
- 11:40 PM Revision 60fee7a9 (teuthology): schedule_suite.sh: include install task in all jobs
- This is probably temporary. It's simpler than adding the task to every
job in the suite. We'll want to do that late... - 11:40 PM Revision 2653b5a0 (teuthology): install: clean up flavor, distro, arch detection
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:22 PM Revision 84d7f37f (teuthology): testing: export TESTDIR in workunit task.
- Some command-line tools need to reference the path
to the test directory, which is created at run-time.
We export thi... - 11:06 PM Revision 3f7c9bca (teuthology): move the install to a separate task.
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:54 PM Revision 5e70820f (teuthology): task: upgrade_ceph.py: Example task on how to upgrade ceph on run...
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 09:53 PM Revision c5980ca4 (teuthology): task: ceph: allow for alternative binaries to be setup
- Instead of keeping our downloaded binaries on testdir/binary, keep them
on testdir/binary-alternatives/default. Also... - 09:39 PM Revision 176a3408 (teuthology): testrados -> ceph_test_rados
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision b1c9864a (teuthology): ceph: install -dbg packages, too
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 38b30c64 (teuthology): ceph: make gitbuilder host configurable
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision ed82d875 (teuthology): fix a few archive/log stragglers
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 2a344c10 (teuthology): rgw: sudo
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 4869b494 (teuthology): lock: allow filtering by description, description substring
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision bf6e846d (teuthology): cleanup-run.sh: <owner> <run name>
- Sloppy... this assumes the run is in the description as the archive dir.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:39 PM Revision 333c7260 (teuthology): rbd: remove merge cruft
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 4dc6c8b2 (teuthology): install radosgw
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision a54200d4 (teuthology): nuke: tolerate failed dpkg --configure -a/apt-get -f install
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 45ddbe63 (teuthology): rgw: specify keyring location
- Otherwise we look at the default /var/lib/ceph/radosgw/ceph-$id/keyring.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:39 PM Revision c9d3dea3 (teuthology): avoid secretfile, except for kclient
- Only mount.ceph needs the secret in a standalone file. Remove other users,
and simplify that one.
Signed-off-by: Sa... - 09:39 PM Revision bc9ecf78 (teuthology): ceph: pass package version to apt-get install
- This avoids problems when a different or newer version of the package is
already installed.
Signed-off-by: Sage Weil... - 09:39 PM Revision 7a61b237 (teuthology): ceph: don't uninstall librados, librbd
- This forces uninstall of kvm too, which is expensive.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:39 PM Revision d1d36241 (teuthology): ceph: use default data, keyring locations
- This required reordering the cluster setup so that we do the ceph-osd
--mkfs --mkkey prior to gathering keys and init... - 09:39 PM Revision 88ebc27f (teuthology): ceph: store logs in normal location
- We need to switch around how these are compressed and pulled, since they
aren't in the regular archive dir anymore.
... - 09:39 PM Revision 0ad55b36 (teuthology): cfuse -> ceph-fuse
- 09:39 PM Revision 4eb047b4 (teuthology): sudo for admin socket commands
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 969a6def (teuthology): ceph-fuse: sudo
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision d8b6bf94 (teuthology): ceph: create /var/run/ceph
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision a529bb72 (teuthology): ceph: install ceph-mds, ceph-common
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 28116db6 (teuthology): nuke: remove librados, librbd
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 27fec237 (teuthology): ceph: simpilfy package removal
- apt-get doesn't have a nice way to tell if the package is not install and
we don't need to purge it. Well, not one I... - 09:39 PM Revision 3400ea39 (teuthology): nuke: whitespace
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:39 PM Revision 149be936 (teuthology): nuke: dpkg --configure -a and apt-get -f install
- Installing debs means we are more likely to hit a case where we interrupt
apt/dpkg. Try to mop up as best we can in ... - 09:39 PM Revision eadefec8 (teuthology): ceph: put client keyrings in /etc/ceph/ceph.$name.keyring
- And make it world readable, for ubuntu's sake.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:39 PM Revision 8b971611 (teuthology): ceph: simplify apt-key management
- Run apt-key as root. No need to initialize ubuntu user's gpg. Fix
whitespace.
Signed-off-by: Sage Weil <sage@inktan... - 09:39 PM Revision c525e106 (teuthology): Install ceph debs and use installed debs
- The ceph task installs ceph using the debian
packages now, and all invocations of binaries installed
in {tmpdir}/bina... - 09:39 PM Revision 5235fc18 (teuthology): ceph: fix purge
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:38 PM Revision d790eeb4 (teuthology): nuke: testrados -> ceph_test_rados
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:13 PM Fix #4187 (Resolved): create gitbuilder-ceph-deb-precise-amd64-notcmalloc, -gcov VMs
- 03:28 PM Feature #4121 (Fix Under Review): teuthology: ability to cancel (and mop up) a queued run
- 03:28 PM Feature #4173 (Fix Under Review): teuthology: ceph: use normal paths for osds, keyrings, etc.
- 03:16 PM Feature #1714: teuthology: use debs instead of /tmp/cephtest
- 03:16 PM Feature #3901 (In Progress): teuthology: make install a separate task from ceph
- 10:44 AM Bug #4181 (Rejected): python-ceph: doesn't contain test_*
- nm, the test script was broken.
- 10:34 AM Bug #4181 (Rejected): python-ceph: doesn't contain test_*
- this prevents the deb-based teuthology tests from working.
- 06:13 AM Revision 7a5fd05e (teuthology): misc: replace : with - in testdir name
- The :'s break the list in $PATH.
Signed-off-by: Sage Weil <sage@inktank.com>
02/16/2013
- 09:06 PM Feature #4173 (Resolved): teuthology: ceph: use normal paths for osds, keyrings, etc.
- 07:48 PM Feature #2949: gitbuilder: doesn't push/rsync tags
- this may be fixed.. v0.56.3 is there and hasn't disappeared yet...
- 07:47 PM Feature #4172 (Resolved): teuthology: install: install rpms
- 07:46 PM Tasks #4171 (Resolved): test powercycling in nightly
02/15/2013
- 05:33 PM Revision f931cad8 (teuthology): schedule_suite.sh: fix s3branch
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:12 PM Revision 9513f2f2 (teuthology): rbd_fsx: binary name now has ceph_ prefix
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:03 PM Feature #1373 (Rejected): teuthology: make worker shutdown cleanly
- 02:55 PM Feature #4158 (Resolved): ceph-qa-chef: update apt sources to use our new ubuntu mirror
- 12:20 PM Feature #4056 (In Progress): teuthology: make a ceph-deploy task
02/14/2013
02/13/2013
- 10:10 PM Revision 5d6d6884 (teuthology): rados: testrados -> ceph_test_rados
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:52 PM Revision 777606b4 (teuthology): Install ceph debs and use installed debs
- The ceph task installs ceph using the debian
packages now, and all invocations of binaries installed
in {tmpdir}/bina... - 04:50 PM Revision db41f261 (teuthology): schedule_suite.sh: choose s3branch based on teuthology branch
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:28 PM Feature #4121 (Resolved): teuthology: ability to cancel (and mop up) a queued run
- 02:27 PM Feature #4120 (Resolved): teuthology: ability to list queued runs in progress
- 05:31 AM Revision 7309bccc (teuthology): schedule_suite.sh: take option teuthology branch arg
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:24 AM Revision 0c663ca8 (teuthology): schedule_suite.sh: ensure ceph and kernel branches exist
- Signed-off-by: Sage Weil <sage@inktank.com>
Also available in: Atom