]>
git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/log
Zack Cerza [Mon, 20 Mar 2023 19:30:50 +0000 (13:30 -0600)]
task.cephmetrics: Fix broken import
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 15 Mar 2023 21:54:28 +0000 (15:54 -0600)]
Fix more circular imports
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Mon, 20 Mar 2023 19:28:48 +0000 (13:28 -0600)]
Test all module imports
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 15 Mar 2023 21:28:32 +0000 (15:28 -0600)]
Restore some import statements
Some of the circular import fixes were overkill.
Signed-off-by: Zack Cerza <zack@redhat.com>
Dan Mick [Thu, 16 Mar 2023 21:17:16 +0000 (14:17 -0700)]
Merge pull request #1822 from ceph/fix-kill
kill.kill_job: Tweak job status reporting
Zack Cerza [Thu, 16 Mar 2023 16:44:09 +0000 (10:44 -0600)]
kill.kill_job: Tweak job status reporting
Signed-off-by: Zack Cerza <zack@redhat.com>
(cherry picked from commit
45117a8781ce6438f22140c00d05435c7781648b )
Zack Cerza [Wed, 8 Mar 2023 23:05:55 +0000 (16:05 -0700)]
Merge pull request #1817 from ceph/exporter
Zack Cerza [Tue, 7 Mar 2023 20:54:01 +0000 (13:54 -0700)]
Fix a circular import
This was exposed during development of the exporter.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 7 Mar 2023 22:09:46 +0000 (15:09 -0700)]
setup.cfg: Set flake8 max line length to 100
It's what black uses.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 7 Mar 2023 18:48:22 +0000 (11:48 -0700)]
teuthology-exporter: Report job status
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 21 Feb 2023 20:34:06 +0000 (13:34 -0700)]
Add teuthology-exporter, a Prometheus exporter
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 21 Feb 2023 23:33:02 +0000 (16:33 -0700)]
Add active_machine_types config item
I'm adding this so that the exporter can know which machines types to
care about.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 3 Mar 2023 18:00:40 +0000 (11:00 -0700)]
Merge pull request #1818 from ceph/fix-nop
Zack Cerza [Fri, 3 Mar 2023 17:39:17 +0000 (10:39 -0700)]
task.ansible: Fix an IndexError w/ 0 remotes
Signed-off-by: Zack Cerza <zack@redhat.com>
kyr [Tue, 28 Feb 2023 21:03:21 +0000 (22:03 +0100)]
Merge pull request #1815 from kshtsk/wip-sle15sp3
orchestra/opsys: add sle 15 sp5
Zack Cerza [Tue, 28 Feb 2023 17:10:33 +0000 (10:10 -0700)]
Merge pull request #1816 from ceph/paddles-fault-tolerance
Zack Cerza [Tue, 28 Feb 2023 00:47:33 +0000 (17:47 -0700)]
supervisor: Ignore some reporting failures
Specifically, the pings coming from the watchdog loop
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 28 Feb 2023 00:39:25 +0000 (17:39 -0700)]
dispatcher: Do not time out when locking machines
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 28 Feb 2023 00:31:07 +0000 (17:31 -0700)]
safe_while: Retry forever when tries == -1
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 23 Feb 2023 21:12:54 +0000 (14:12 -0700)]
Merge pull request #1812 from ceph/orch-ssh-key
Kyr Shatskyy [Thu, 16 Feb 2023 23:47:37 +0000 (00:47 +0100)]
orchestra/opsys: add sle 15 sp5
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
NitzanMordhai [Tue, 14 Feb 2023 05:51:08 +0000 (07:51 +0200)]
Merge pull request #1814 from NitzanMordhai/wip-nitzan-scrapy-deadjobs-nonetype-match
scrapy: comparing dead job skip typeNone
Zack Cerza [Fri, 10 Feb 2023 21:24:42 +0000 (14:24 -0700)]
Merge pull request #1793 from cybozu/fix-docker-compose-postgres
Specify PostgreSQL v14 to avoid permission errors.
NitzanMordhai [Thu, 9 Feb 2023 08:42:08 +0000 (08:42 +0000)]
scrapy: comparing dead job skip typeNone
SequenceMatcher can't get NoneType when comparing 2 dead jobs,
adding check and compare for those jobs.
Fixes: https://tracker.ceph.com/issues/58264
Signed-off-by: Nitzan Mordechai <nmordec@redhat.com>
Zack Cerza [Wed, 1 Feb 2023 19:43:43 +0000 (12:43 -0700)]
orchestra.connection: Look for 'ssh_key' in config
On systems where SSH is configured using ~/.ssh/config.d/, we don't have
a great way of locating and processing the full configuration, so we
might not find the correct key to use. Allow the user to specify one key
to use for all test nodes if they wish.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 2 Feb 2023 19:36:59 +0000 (12:36 -0700)]
Merge pull request #1811 from ceph/wip-58491
misc.get_system_type: Use Remote.os
Zack Cerza [Wed, 1 Feb 2023 17:49:48 +0000 (10:49 -0700)]
misc.get_system_type: Use Remote.os
... instead of lsb_release, as newer distros don't ship it.
Fixes: #58491
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Mon, 30 Jan 2023 22:48:56 +0000 (15:48 -0700)]
Merge pull request #1810 from ceph/selinux-denial-fix
task/selinux: Fix regressed grepping of audit logs
Zack Cerza [Mon, 30 Jan 2023 19:46:59 +0000 (12:46 -0700)]
task/selinux: Fix regressed grepping of audit logs
Fixes: https://tracker.ceph.com/issues/58610
Introduced:
a106217
Signed-off-by: Zack Cerza <zack@redhat.com>
Dan Mick [Fri, 27 Jan 2023 01:40:55 +0000 (17:40 -0800)]
Merge pull request #1805 from ceph/el-py39
bootstrap: Correct python3 package names for EL8/9
kyr [Wed, 25 Jan 2023 20:12:16 +0000 (21:12 +0100)]
Merge pull request #1807 from kshtsk/wip-update-leap
orchestra/opsys: add newer sle and leap versions
Kyr Shatskyy [Tue, 24 Jan 2023 12:31:37 +0000 (13:31 +0100)]
orchestra/opsys: add newer sle and leap versions
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
Zack Cerza [Tue, 17 Jan 2023 23:39:27 +0000 (16:39 -0700)]
bootstrap: Correct python3 package names for EL8/9
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 25 Jan 2023 19:09:02 +0000 (12:09 -0700)]
Merge pull request #1806 from ceph/fix-pytest
tests: Fix warnings, deprecations, and broken tests
Dan Mick [Tue, 24 Jan 2023 01:22:30 +0000 (17:22 -0800)]
Merge pull request #1802 from ceph/faster-newest
suite: Speed up 'newest' feature
Zack Cerza [Tue, 24 Jan 2023 01:00:54 +0000 (18:00 -0700)]
tox.ini: Update to reflect passenv change
See the second bullet point here:
https://tox.wiki/en/4.0.3/faq.html#tox-4-changed-ini-rules
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Mon, 23 Jan 2023 20:26:41 +0000 (13:26 -0700)]
tests: Fix bugs revealed by mock's recent change
Once the asserts were corrected, these tests started failing.
Fortunately, they didn't seem to be masking any actual bugs.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Sat, 21 Jan 2023 00:18:08 +0000 (17:18 -0700)]
tests: Fix broken Mock assert statements
This breaks (or, rather, reveals the broken state of) several unit
tests. A subsequent commit will fix them.
See https://github.com/testing-cabal/mock/commit/
21787a948cf1186f3bd38462d5b912784fa81218
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 20 Jan 2023 20:54:17 +0000 (13:54 -0700)]
tests: Make sure to patch repo_utils ops
These tests were hitting the network.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 20 Jan 2023 18:59:59 +0000 (11:59 -0700)]
tests: Rename setup() and teardown() methods
These were nose methods, and pytest is dropping support for them.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 20 Jan 2023 19:25:30 +0000 (12:25 -0700)]
Fix 'invalid escape sequence' deprecation warnings
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 19 Jan 2023 01:26:15 +0000 (18:26 -0700)]
Merge pull request #1799 from dmick/wip-bootstrap
bootstrap: rpm systems: use --whatprovides to test for package presence
Zack Cerza [Thu, 8 Dec 2022 21:59:05 +0000 (14:59 -0700)]
Merge pull request #1795 from dmick/wip-log-fog-exceptions
provision/fog.py: log exceptions while looping for ssh
Dan Mick [Tue, 23 Nov 2021 01:04:16 +0000 (17:04 -0800)]
bootstrap: rpm systems: use --whatprovides to test for package presence
the package name isn't necessarily the name of the dependency
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Mon, 14 Nov 2022 20:17:21 +0000 (12:17 -0800)]
provision/fog.py: log exceptions while looping for ssh
Make sure the user knows of potential configuration problems, etc.
Fixes: https://tracker.ceph.com/issues/58015
Signed-off-by: Dan Mick <dmick@redhat.com>
Dan Mick [Thu, 8 Dec 2022 20:57:53 +0000 (12:57 -0800)]
Merge pull request #1797 from ceph/unique-dispatcher
dispatcher: Refuse to start extra dispatchers
Zack Cerza [Wed, 7 Dec 2022 18:55:14 +0000 (11:55 -0700)]
suite: Speed up 'newest' feature
For a 'newest' value of N, we were calling find_git_parent N times.
find_git_parent was invoking githelper's 'refresh' endpoint each time,
which in my testing took 20-30 seconds. So, for a sha1 that needed 20
backtracks, I was seeing teuthology-suite take eight minutes to
complete. With this change, it took 30 seconds for the same
teuthology-suite invocation.
We were also not including the trailing slash on the 'refresh' endpoint,
resulting in a 308 redirect each time - doubling the request count.
That's fixed as well.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Tue, 29 Nov 2022 21:49:22 +0000 (14:49 -0700)]
dispatcher: Refuse to start extra dispatchers
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 8 Dec 2022 16:53:15 +0000 (09:53 -0700)]
Merge pull request #1798 from ceph/wip-py38
Drop Python 3.6; Allow choosing Python version at runtime
Zack Cerza [Thu, 8 Dec 2022 00:15:52 +0000 (17:15 -0700)]
Update packaging
"pyproject-api 1.2.1 has requirement packaging>=21.3, but you have
packaging 21.0."
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 8 Dec 2022 00:07:02 +0000 (17:07 -0700)]
Update tomli
This fixes a CI breakage caused by inconsistent dependencies,
specifically: "pyproject-api 1.2.1 has requirement tomli>=2.0.1;
python_version < "3.11", but you have tomli 1.2.1."
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 8 Dec 2022 00:06:30 +0000 (17:06 -0700)]
Update pip-tools
The previous version was incompatible with newer pip versions!
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 7 Dec 2022 23:03:53 +0000 (16:03 -0700)]
Default to python 3.8
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Wed, 7 Dec 2022 00:52:15 +0000 (17:52 -0700)]
docker-compose: Pin postgres to v14
Starting with v15, paddles is broken out of the box. We'll need to fix
that, of course, but not here.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 2 Dec 2022 21:27:27 +0000 (14:27 -0700)]
Drop Python 3.6 as a supported version
It was EOLed a year ago.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 2 Dec 2022 20:52:03 +0000 (13:52 -0700)]
.github: Test with more Python versions
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 2 Dec 2022 20:36:33 +0000 (13:36 -0700)]
bootstrap: Rebuild wrong-python venvs
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 2 Dec 2022 20:25:20 +0000 (13:25 -0700)]
bootstrap: Use --use-pep517 when installing reqs
See https://github.com/pypa/pip/issues/8559
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 2 Dec 2022 19:52:18 +0000 (12:52 -0700)]
bootstrap: Support alternate python versions
And check for their usability before proceeding
Signed-off-by: Zack Cerza <zack@redhat.com>
Dan Mick [Tue, 8 Nov 2022 19:53:02 +0000 (11:53 -0800)]
Merge pull request #1794 from ceph/githelper
config: Update githelper URL
Zack Cerza [Tue, 8 Nov 2022 00:08:42 +0000 (17:08 -0700)]
config: Update githelper URL
Signed-off-by: Zack Cerza <zack@redhat.com>
Yuji Ito [Tue, 18 Oct 2022 04:10:54 +0000 (04:10 +0000)]
Specify PostgreSQL v14 to avoid permission errors.
PostgreSQL v15 has a notable change that revokes the CREATE permission
from users except a database owner. So we can not execute paddles using
it. As a workaround, I specify PostgreSQL version.
ref: https://www.postgresql.org/about/news/postgresql-15-released-2526/
Signed-off-by: Yuji Ito <llamerada.jp@gmail.com>
Zack Cerza [Wed, 28 Sep 2022 19:20:45 +0000 (13:20 -0600)]
Merge pull request #1790 from ceph/no-devtmpfs-scratch-devs
Zack Cerza [Thu, 4 Aug 2022 19:02:38 +0000 (13:02 -0600)]
misc.get_scratch_devices(): Ignore devtmpfs
Devices shared with a container by its host will appear in /proc/mounts
this way.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 4 Aug 2022 18:59:39 +0000 (12:59 -0600)]
misc.get_scratch_devices(): Split up checks
For better logging.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 22 Sep 2022 23:41:56 +0000 (17:41 -0600)]
Merge pull request #1786 from rishabh-d-dave/orch-mount-method
Zack Cerza [Thu, 22 Sep 2022 23:24:42 +0000 (17:24 -0600)]
Merge pull request #1789 from ktdreyer/fog-error-suggestion
fog: suggest image names on error
Zack Cerza [Thu, 22 Sep 2022 23:22:52 +0000 (17:22 -0600)]
Merge pull request #1788 from ktdreyer/lock-help
lock: remove --list --brief example
Rishabh Dave [Fri, 19 Aug 2022 15:40:04 +0000 (21:10 +0530)]
orchestra: add a method to check if given path is mounted
Add a method mount() that checks if the given path is mounted or
unmounted without using "mount" of "findmnt" commands.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Ken Dreyer [Thu, 1 Sep 2022 21:50:47 +0000 (17:50 -0400)]
fog: suggest image names
Improve the error message when the user specifies a missing OS version
for a machine type.
Old error message:
RuntimeError: Could not find an image for rhel 7.9
New error message:
RuntimeError: Fog has no cali_rhel_7.9 image.
Available cali images: ['cali_rhel_8.6', 'cali_rhel_9.0']
Ken Dreyer [Thu, 1 Sep 2022 21:16:57 +0000 (17:16 -0400)]
lock: remove --list --brief example
The --list and --brief arguments are exclusive.
teuthology-lock: error: argument --brief: not allowed
with argument --list
Kamoltat Sirivadhna [Fri, 26 Aug 2022 19:08:50 +0000 (15:08 -0400)]
Merge pull request #1719 from kamoltat/wip-ksirivad-fix-53206
task/internal: open gzip file if core is compressed
Reviewed by: Ilya Dryomov <idryomov@redhat.com>
Reviewed by: Zack Cerza <zcerza@redhat.com>
Kamoltat Sirivadhna [Thu, 25 Aug 2022 18:36:35 +0000 (14:36 -0400)]
Merge pull request #1787 from kamoltat/wip-ksirivad-boostrap-centosstream
boostrap: Add support for CentOSStream
Kamoltat Sirivadhna [Wed, 24 Aug 2022 14:41:38 +0000 (10:41 -0400)]
boostrap: Add support for CentOSStream
currently we cannot do boostrap for CentOSStream
so we are adding support for that.
Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
Kamoltat Sirivadhna [Wed, 3 Aug 2022 21:00:06 +0000 (21:00 +0000)]
task/internal/__init__.py: improve core program extraction
Problem:
The previous technique for extracting the program name
of the coredump file doesn't deal with the case
where there is no white space after program name
e.g.,
``SVR4-style, from 'ceph_test_rados_api_io', real uid: 1000``
here we will get an error when we reach the part where we
``remote.sh(['which', dump_program]).rstrip()``.
Solution:
Use regex to extract first occurence of the word that
is in the format ``from '<word>'``.
Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
Zack Cerza [Tue, 16 Aug 2022 16:49:38 +0000 (10:49 -0600)]
Merge pull request #1785 from ceph/jammy
opsys.py: Make Ubuntu 22.04 default
Zack Cerza [Tue, 16 Aug 2022 16:24:34 +0000 (10:24 -0600)]
test_default_distro_version: Update to 22.04
Signed-off-by: Zack Cerza <zack@redhat.com>
David Galloway [Wed, 10 Aug 2022 18:08:07 +0000 (14:08 -0400)]
Merge pull request #1784 from ceph/wip-57092
misc._ssh_keyscan(): Drop '-t rsa'
David Galloway [Wed, 10 Aug 2022 17:57:39 +0000 (13:57 -0400)]
opsys.py: Make Ubuntu 22.04 default
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Wed, 10 Aug 2022 17:51:53 +0000 (11:51 -0600)]
misc._ssh_keyscan(): Drop '-t rsa'
It appears to be unnecessary, and causes Ubuntu 22.04 to respond with
zero keys.
Signed-off-by: Zack Cerza <zack@redhat.com>
Kamoltat [Tue, 1 Mar 2022 16:53:01 +0000 (16:53 +0000)]
task/tests: init pytest test_fetch_core_dumps
Create a unittest to test the function:
`fetch_binaries_for_coredumps()`.
Testing:
1. uncompressed coredump and correct format.
2. uncompressed coredump and incorrect format.
3. compressed coredump and correct format.
4. compressed coredump and incorrect format.
Fixes: https://tracker.ceph.com/issues/53206
Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
Kamoltat Sirivadhna [Wed, 3 Aug 2022 18:00:37 +0000 (14:00 -0400)]
Merge pull request #1774 from ceph/nuke-typerror
nuke: Tolerate null node description
Reviewed-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
Zack Cerza [Thu, 23 Jun 2022 21:03:27 +0000 (15:03 -0600)]
nuke: Tolerate null node description
Fixes a TypeError
Signed-off-by: Zack Cerza <zack@redhat.com>
Kamoltat Sirivadhna [Wed, 3 Aug 2022 15:34:33 +0000 (11:34 -0400)]
Merge pull request #1783 from zdover23/wip-doc-2022-08-04-fragment-merging-typo
docs/frag...merging.rst - s/contructed/constructed
Reviewed-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
Zac Dover [Wed, 3 Aug 2022 15:13:01 +0000 (01:13 +1000)]
docs/frag...merging.rst - s/contructed/constructed
This PR corrects "contructed" to "constructed".
Signed-off-by: Zac Dover <zac.dover@gmail.com>
kyr [Wed, 3 Aug 2022 09:31:48 +0000 (11:31 +0200)]
Merge pull request #1781 from Ngwind/patch-1
Update COMPONENTS.rst
Zack Cerza [Thu, 28 Jul 2022 20:46:38 +0000 (14:46 -0600)]
Merge pull request #1782 from ceph/jammy
opsys.py: Add Ubuntu 22.04
David Galloway [Thu, 28 Jul 2022 19:23:10 +0000 (15:23 -0400)]
opsys.py: Add Ubuntu 22.04
Signed-off-by: David Galloway <dgallowa@redhat.com>
Zack Cerza [Tue, 26 Jul 2022 15:27:26 +0000 (09:27 -0600)]
Merge pull request #1779 from ceph/dc-suite-fix
Fix scheduling regression
Zack Cerza [Mon, 25 Jul 2022 17:29:22 +0000 (11:29 -0600)]
docs/docker-compose: Use Ubuntu Focal for testnode
I'm seeing ceph-cm-ansible failures w/ Jammy because of python-apt vs.
python3-apt. We'll revisit this soon.
Signed-off-by: Zack Cerza <zack@redhat.com>
Kamoltat Sirivadhna [Mon, 25 Jul 2022 14:30:30 +0000 (10:30 -0400)]
Merge pull request #1778 from ceph/no-mails-with-dryrun
suite: Do not send emails with --dry-run at schedule_fail
Reviewed by: Kamoltat Sirivadhna <ksirivad@redhat.com>
KB.M [Mon, 25 Jul 2022 07:50:02 +0000 (15:50 +0800)]
Update COMPONENTS.rst
Fix `components.rst` file not being rendered
Vallari Agrawal [Tue, 19 Jul 2022 17:14:29 +0000 (22:44 +0530)]
suite: add pytests for schedule_fail
Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Zack Cerza [Fri, 22 Jul 2022 21:12:42 +0000 (15:12 -0600)]
choose_teuthology_branch: Choose main later on
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 22 Jul 2022 20:36:54 +0000 (14:36 -0600)]
docs/docker-compose: Tolerate empty TEUTH_BRANCH
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 22 Jul 2022 18:27:53 +0000 (12:27 -0600)]
schedule_suite(): Make 'configs' a list
The var being left as a generator led to all jobs being filtered out of
some suites, rendering them broken.
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 22 Jul 2022 17:51:19 +0000 (11:51 -0600)]
docs/docker-compose: Ensure we actually schedule
This should have failed: https://github.com/ceph/teuthology/pull/1776/checks
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Fri, 22 Jul 2022 17:46:53 +0000 (11:46 -0600)]
beanstalk: Print tube stats in JSON format
Signed-off-by: Zack Cerza <zack@redhat.com>
Zack Cerza [Thu, 21 Jul 2022 15:58:40 +0000 (09:58 -0600)]
Merge pull request #1776 from batrick/yaml-preprocessor
teuthology: add pre/post fragment merge hooks
Kamoltat [Tue, 1 Mar 2022 16:49:05 +0000 (16:49 +0000)]
task/internal: open gzip file if core is compressed
Addded a case where if core is compressed, then
we will try to open it as gzip and read the content
inside.
We also add try and except when we are parsing
through the content to prevent the program from
crashing.
Fixes: https://tracker.ceph.com/issues/53206
Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>