]> git.apps.os.sepia.ceph.com Git - ragweed.git/log
ragweed.git
13 months agoadd pyproject.toml for build dependency on setuptools ceph-master ceph-tentacle
Casey Bodley [Wed, 11 Sep 2024 21:27:19 +0000 (17:27 -0400)]
add pyproject.toml for build dependency on setuptools

resolve tox error:

> ERROR: Can not execute setup.py since setuptools is not available in the build environment.

Fixes: https://tracker.ceph.com/issues/67986
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 9f29e0bec86e927689d61a3e33e2d938692085ad)

13 months agotox: fix whitespace error in passenv
Casey Bodley [Wed, 11 Sep 2024 18:19:58 +0000 (14:19 -0400)]
tox: fix whitespace error in passenv

> py: failed with pass_env values cannot contain whitespace, use comma to have multiple values in a single line, invalid values found 'PYTHONPATH RAGWEED_CONF RAGWEED_STAGES'

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit b5d3e27a282244b6b46ff1e636acc4f683e9f777)

2 years agoupdate output format of admin bucket check api
Cory Snyder [Mon, 25 Sep 2023 11:18:05 +0000 (11:18 +0000)]
update output format of admin bucket check api

Signed-off-by: Cory Snyder <csnyder@1111systems.com>
(cherry picked from commit 8aac16be1436af80a7c8c62b0332dec5b6ebb9d7)

2 years agoconfig: read_file() instead of deprecated readfp()
Casey Bodley [Fri, 17 Feb 2023 01:19:43 +0000 (20:19 -0500)]
config: read_file() instead of deprecated readfp()

  ragweed/framework.py:385: DeprecationWarning: This method will be removed in future versions.  Use 'parser.read_file()' instead.
    cfg.readfp(f)

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 3b74aaef228abacc5ce880e4129d757eabd2de8a)

2 years agoadd tox.ini and update README
Casey Bodley [Tue, 31 Jan 2023 17:31:45 +0000 (12:31 -0500)]
add tox.ini and update README

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 7a3645f271c5bff57a66e7980d59fd5b749eec6b)

2 years agoremove bootstrap script
Casey Bodley [Tue, 31 Jan 2023 17:44:42 +0000 (12:44 -0500)]
remove bootstrap script

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 29d85b9de7179700f641760c897f0d36c11d947a)

2 years agoremove nose imports
Casey Bodley [Tue, 31 Jan 2023 17:42:56 +0000 (12:42 -0500)]
remove nose imports

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2 years agoragweed: switch to pytest framework
Yehuda Sadeh [Tue, 31 Jan 2023 16:56:18 +0000 (11:56 -0500)]
ragweed: switch to pytest framework

due to deprecation of nose

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 8fedfb579fe2bca916922e9b33517ca3c7e1b824)

2 years agoon ubuntu 20.04 the `python3-distro-info` package causes error
mkogan [Mon, 30 Jan 2023 17:20:32 +0000 (19:20 +0200)]
on ubuntu 20.04 the `python3-distro-info` package causes error

`Invalid version: '0.23ubuntu1' (package: distro-info)`
during bootstrap executing the command:
`./virtualenv/bin/python setup.py develop`

ref:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/1991606/comments/18

Fixes: https://tracker.ceph.com/issues/58549
Signed-off-by: mkogan <mkogan@ibm.com>
(cherry picked from commit 75f5a77dc667c6b0fc8964c85f2ee3344076783b)

4 years agorgw: ragweed: fix virtualenv error unrecognized argument --distribute
Mark Kogan [Wed, 28 Apr 2021 09:59:51 +0000 (12:59 +0300)]
rgw: ragweed: fix virtualenv error unrecognized argument --distribute

Fixes: https://tracker.ceph.com/issues/50553
Signed-off-by: Mark Kogan <mkogan@redhat.com>
(cherry picked from commit f514013dc1b03d3c4a8b4293ab5eb4b08fd6dee2)