teuthology.run: conditionally add fake_ctx to teuthology.config.config

The intent here is to get the 'interactive-on-error' config value
passed down to contextutil.nested(), but it is recognized that we need
a way to share global configuration; for now, since nested() really
needs the entire ctx, we can get it out of fake_ctx.config, but there
needs to be a cleaner way as FakeNamespace is phased out.

Fixes: #10260
Signed-off-by: Dan Mick <dan.mick@redhat.com>
remove the status from the call to paddles from worker; this allows the job's updated time to change without changing it's status. The status of the job could be either running or waiting

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Merge pull request #395 from andrewschoen/worker-waiting-status-bug

remove the status from the call to paddles from worker.py
Add find_stale_locks()

Signed-off-by: Zack Cerza <zack@redhat.com>
PEP-8 fixes

Signed-off-by: Zack Cerza <zack@redhat.com>
Port to docopt

Signed-off-by: Zack Cerza <zack@redhat.com>
Add teuthology-nuke --stale

Signed-off-by: Zack Cerza <zack@redhat.com>
Remove redundant read_config() call

Signed-off-by: Zack Cerza <zack@redhat.com>
Merge pull request #390 from ceph/wip-nuke-stale

teuthology-nuke --stale
Remove stray 'raise'

Signed-off-by: Zack Cerza <zack@redhat.com>
Tweak ScheduleFailError wording

Signed-off-by: Zack Cerza <zack@redhat.com>
Fix broken error message

Signed-off-by: Zack Cerza <zack@redhat.com>
Merge pull request #393 from ceph/wip-10260

teuthology.run: conditionally add fake_ctx to teuthology.config.config
Revert "respect --os-version and --os-type in teuthology.run. fixes #10279"

This reverts commit 5e943bb35f74d56667dbd73da4032d0acec8fef4.
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 '-k -'.

Fixes: #10304
Signed-off-by: Dan Mick <dan.mick@redhat.com>