]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Casey Bodley [Wed, 24 Jan 2024 14:44:25 +0000 (09:44 -0500)]
cmake/arrow: don't treat warnings as errors
with arrow's default BUILD_WARNING_LEVEL, -Werror is added to cflags and
debug builds fail on a warning about _FORTIFY_SOURCE
Fixes: https://tracker.ceph.com/issues/63130
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
5c1a57a1afed1e4a632fb6df6de34ff9689460db )
Laura Flores [Thu, 9 May 2024 00:34:27 +0000 (19:34 -0500)]
Merge pull request #55697 from pdvian/wip-63842-reef
Aashish Sharma [Mon, 6 May 2024 13:43:20 +0000 (19:13 +0530)]
Merge pull request #56948 from adk3798/wip-65540-reef
reef: ceph-mixin: Update mixin to include alerts for the nvmeof gateway(s)
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Pedro Gonzalez Gomez [Mon, 6 May 2024 09:24:12 +0000 (11:24 +0200)]
Merge pull request #57255 from aaSharma14/wip-65789-reef
reef: mgr/dashboard: add prometheus federation config for mullti-cluster monitoring
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Zac Dover [Sat, 4 May 2024 17:08:30 +0000 (03:08 +1000)]
Merge pull request #57265 from zdover23/wip-doc-2024-05-04-backport-57252-to-reef
reef: doc/rados: PR#57022 unfinished business
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
Zac Dover [Fri, 3 May 2024 05:32:28 +0000 (15:32 +1000)]
doc/rados: PR#57022 unfinished business
Make the changes suggested by Anthony D'Atri in
https://github.com/ceph/ceph/pull/57022.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
93898d80836ac41041f75b5bf5398f9388abb52f )
Zac Dover [Sat, 4 May 2024 12:36:07 +0000 (22:36 +1000)]
Merge pull request #57236 from zdover23/wip-doc-2024-05-02-cephadm-services-monitoring-reef
reef: doc/cephadm: Reef default images procedure
Reviewed-by: Adam King <adking@redhat.com>
Anthony D'Atri [Fri, 3 May 2024 20:08:54 +0000 (16:08 -0400)]
Merge pull request #57209 from zdover23/wip-doc-2024-05-02-backport-57148-to-reef
reef: doc/cephadm: add default monitor images
Aashish Sharma [Tue, 12 Dec 2023 08:38:26 +0000 (14:08 +0530)]
mgr/dashboard: add prometheus federation config for mulkti-cluster
monitoring
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
(cherry picked from commit
82b50b4eac819a71542d766b573f65819046f403 )
Zac Dover [Thu, 2 May 2024 12:54:25 +0000 (22:54 +1000)]
doc/cephadm: Reef default images procedure
Address Adam King's request for version-specific
cephadm-container-image-retrieval procedures, which he requested here:
https://github.com/ceph/ceph/pull/57208#discussion_r1586614140
Co-authored-by: Adam King <adking@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
Anthony D'Atri [Thu, 2 May 2024 18:30:47 +0000 (14:30 -0400)]
Merge pull request #57247 from zdover23/wip-doc-2024-05-03-backport-57207-to-reef
reef: doc/rados: s/cepgsqlite/cephsqlite/
Zac Dover [Wed, 1 May 2024 16:42:46 +0000 (02:42 +1000)]
doc/rados: s/cepgsqlite/cephsqlite/
As stated in the commit-message line, this corrects the typo "cepg" to
the correct string "ceph".
This typo was discovered by https://github.com/test-erik and this was
brought to our attention way back in
https://github.com/ceph/ceph/pull/50420.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
ddef880947ac6b8b3b08092865f8a9a6fe03839c )
Nizamudeen A [Thu, 2 May 2024 05:49:13 +0000 (11:19 +0530)]
Merge pull request #56965 from adk3798/reef-dashboard-anon-grafana
reef: mgr/dashboard: fix dashboard not visible on disabled anonymous access
Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Zac Dover [Tue, 30 Apr 2024 07:09:05 +0000 (17:09 +1000)]
doc/cephadm: add default monitor images
Add a list of default monitor images to the documentation. This commit
is made in response to a request from Eugen Block, and is made using the
information developed by Mr Block here:
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/QGC66QIFBKRTPZAQMQEYFXOGZJ7RLWBN/.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
d6311d24c277f35fcae5097ed8a19843e62e6149 )
Yuri Weinstein [Wed, 1 May 2024 14:30:32 +0000 (07:30 -0700)]
Merge pull request #54550 from k0ste/wip-62819-reef
reef: osd: ensure async recovery does not drop a pg below min_size
Reviewed-by: Matan Breizman <Matan.Brz@gmail.com>
Yuri Weinstein [Wed, 1 May 2024 14:29:31 +0000 (07:29 -0700)]
Merge pull request #54527 from Matan-B/wip-63559-reef
reef: qa/suites/rados/verify/validater/valgrind: increase op thread timeout
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Kamoltat (Junior) Sirivadhna <ksirivad@redhat.com>
Yuri Weinstein [Wed, 1 May 2024 14:28:16 +0000 (07:28 -0700)]
Merge pull request #54358 from ifed01/wip-ifed-fix-rados-pybind-reef
reef: pybind/rados: fix missed changes for PEP484 style type annotations
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Yuri Weinstein [Wed, 1 May 2024 14:27:15 +0000 (07:27 -0700)]
Merge pull request #54357 from leonid-s-usov/bp/mds-raise/reef
reef: common/admin_socket: add a command to raise a signal
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Yuri Weinstein [Wed, 1 May 2024 14:26:04 +0000 (07:26 -0700)]
Merge pull request #54150 from Matan-B/wip-63289-reef
reef: ceph_mon: Fix MonitorDBStore usage
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Anthony D'Atri [Tue, 30 Apr 2024 14:05:46 +0000 (10:05 -0400)]
Merge pull request #57157 from zdover23/wip-doc-2024-04-30-backport-57154-to-reef
reef: doc/rados/operations: rephrase OSDs peering
Anthony D'Atri [Tue, 30 Apr 2024 14:04:48 +0000 (10:04 -0400)]
Merge pull request #57160 from zdover23/wip-doc-2024-04-30-backport-57153-to-reef
reef: doc/man/8/radosgw-admin: add get lifecycle command
rkhudov [Tue, 30 Apr 2024 10:00:36 +0000 (11:00 +0100)]
doc/man/8/radosgw-admin: add get lifecycle command
Signed-off-by: rkhudov <rhudov@gmail.com>
(cherry picked from commit
04393ec3c1a12d6a9405272ab2cffe9dfa67aa92 )
Piotr Parczewski [Tue, 30 Apr 2024 10:56:44 +0000 (12:56 +0200)]
doc/rados/operations: rephrase OSDs peering
Signed-off-by: Piotr Parczewski <piotr@stackhpc.com>
(cherry picked from commit
048f6e539b3035175479a88a4cf6f774cca68ddb )
Rongqi Sun [Tue, 30 Apr 2024 01:05:46 +0000 (18:05 -0700)]
Merge pull request #56413 from zdover23/wip-doc-2024-03-23-backport-56379-to-reef
reef: doc/install: fix typos in openEuler-installation doc
Anthony D'Atri [Mon, 29 Apr 2024 16:42:52 +0000 (12:42 -0400)]
Merge pull request #57141 from zdover23/wip-doc-2024-04-30-backport-57136-to-reef
reef: doc/radosgw: disambiguate version-added remarks
Rongqi Sun [Fri, 22 Mar 2024 03:12:09 +0000 (03:12 +0000)]
doc/install: fix typos in openEuler-installation doc
Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
(cherry picked from commit
593ab1ad41467898c57c44baeb947bd238cba645 )
Zac Dover [Mon, 29 Apr 2024 10:23:13 +0000 (20:23 +1000)]
doc/radosgw: disambiguate version-added remarks
Rewrite two sentences so that they explain precisely what was added to
Ceph and when it was added to Ceph.
This commit is made in response to a request made by Dr Per Mildner on
https://pad.ceph.com/p/Report_Documentation_Bugs.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
586e8e6577c6b62062d6ed60c439088705fbd2c1 )
Anthony D'Atri [Mon, 29 Apr 2024 12:36:25 +0000 (08:36 -0400)]
Merge pull request #57122 from zdover23/wip-doc-2024-04-29-backport-57119-to-reef
reef: doc/cephfs: edit front matter in client-auth.rst
Zac Dover [Sun, 28 Apr 2024 13:18:50 +0000 (23:18 +1000)]
doc/cephfs: edit front matter in client-auth.rst
Clarify the front matter in doc/cephfs/client-auth.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
713c7304d15279cbc2031efc05cc9e49911974fe )
Zac Dover [Fri, 26 Apr 2024 23:48:38 +0000 (09:48 +1000)]
Merge pull request #57109 from zdover23/wip-doc-2024-04-27-backport-57105-to-reef
reef: doc/mgr: explain error message - dashboard.rst
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
Zac Dover [Fri, 26 Apr 2024 11:59:09 +0000 (21:59 +1000)]
doc/mgr: explain error message - dashboard.rst
Explain that an error message received in response to
"redirect_resolve_ip_addr True" might be caused by having an
insufficiently recent release of Ceph running in your cluster.
Fixes: https://tracker.ceph.com/issues/61312
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
78545030761330c44168dbb3f8d1e4c3c9a9a3bd )
Rixin Luo [Fri, 26 Apr 2024 06:24:33 +0000 (14:24 +0800)]
Merge pull request #56993 from rosinL/wip-65578-reef
reef: install-deps: save and restore user's XDG_CACHE_HOME
Adam King [Thu, 25 Apr 2024 12:01:42 +0000 (08:01 -0400)]
Merge pull request #57086 from zdover23/wip-doc-2024-04-25-backport-57057-to-reef
reef: doc/cephadm: remove downgrade reference from upgrade docs
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Tue, 23 Apr 2024 16:04:39 +0000 (12:04 -0400)]
doc/cephadm: remove downgrade reference from upgrade docs
This has been in here for years, but cephadm will block
attempted upgrades to lower versions and we generally
don't want people to think this is supported or safe.
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit
787130175d3d40d3671be88a81c4b8843655b01e )
Anthony D'Atri [Wed, 24 Apr 2024 13:19:40 +0000 (09:19 -0400)]
Merge pull request #57073 from zdover23/wip-doc-2024-04-24-backport-57051-to-reef
reef: doc/rados: remove dual-stack docs
Zac Dover [Tue, 23 Apr 2024 06:37:27 +0000 (16:37 +1000)]
doc/rados: remove dual-stack docs
Remove references to dual-stack mode in
doc/rados/configuration/network-config-ref.rst and
doc/rados/configuration/msgr2.rst. This feature seems to have been
planned but never to have been completely implemented.
See the tracker issue listed below for an email exchange detailing the
confusion caused by the presence in the documentation of this
now-removed information.
Fixes: https://tracker.ceph.com/issues/65631
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
c65d2056c27d75f91af44e004d8defe7ffbf5fc8 )
Yuri Weinstein [Tue, 23 Apr 2024 18:13:03 +0000 (11:13 -0700)]
Merge pull request #56541 from cybozu/wip-65172-reef
reef: debian: add ceph-exporter package
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Yuri Weinstein [Tue, 23 Apr 2024 18:12:06 +0000 (11:12 -0700)]
Merge pull request #54662 from k0ste/wip-63638-reef
reef: debian: add missing bcrypt to ceph-mgr .requires to fix resulting package dependencies
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Adam King [Mon, 22 Apr 2024 12:48:15 +0000 (08:48 -0400)]
monitoring/ceph-mixin: set NVMeoFMaxGatewaysPerGroup to 4
Recommendation from the nvmeof team
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit
c6871bbaf5eef1d855ec4ca269ab24adb4c00d73 )
Paul Cuzner [Thu, 15 Feb 2024 22:56:03 +0000 (11:56 +1300)]
ceph-mixins: Update MIB to include nvmeof notification
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
19ce7abd11d0fc6cc6a30115d31242f45f15ed05 )
Paul Cuzner [Tue, 13 Feb 2024 00:55:24 +0000 (13:55 +1300)]
ceph-mixins: Add test cases for nvmeof alerts
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
c2534a6dbacf0f2ff5c649f7a0e04b5a94dbfdc0 )
Conflicts:
monitoring/ceph-mixin/tests_alerts/test_alerts.yml
Paul Cuzner [Tue, 13 Feb 2024 00:54:48 +0000 (13:54 +1300)]
ceph-mixins: nvmeof alerts added
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
e7d25482d1b418bf6b1c75dac60c64fd24ab6f01 )
Paul Cuzner [Fri, 9 Feb 2024 04:00:28 +0000 (17:00 +1300)]
ceph-mixins: Add nvmeof alerts
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
f1573b76f3485aed148a8aeb69a40ef69df58912 )
Paul Cuzner [Fri, 9 Feb 2024 03:56:58 +0000 (16:56 +1300)]
ceph-mixins: Add vars to support nvmeof alerts
Signed-off-by: Paul Cuzner <pcuzner@ibm.com>
(cherry picked from commit
feb1e69034026583a6770512a90b0172b6b5c76a )
Anthony D'Atri [Tue, 23 Apr 2024 14:03:07 +0000 (10:03 -0400)]
Merge pull request #57048 from zdover23/wip-doc-2024-04-23-backport-57032-to-reef
reef: doc/rados: fix outdated value for ms_bind_port_max
Pierre Riteau [Mon, 22 Apr 2024 09:28:53 +0000 (11:28 +0200)]
doc/rados: fix outdated value for ms_bind_port_max
The highest port number used by OSD or MDS daemons was increased from
7300 to 7568 in [1] but the documentation still refers to 7300 in
multiple locations.
[1] https://github.com/ceph/ceph/pull/42210
Fixes: https://tracker.ceph.com/issues/65609
Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
(cherry picked from commit
23d2740241af2118652fef6e7d6a286f338a18f2 )
Anthony D'Atri [Mon, 22 Apr 2024 20:38:41 +0000 (16:38 -0400)]
Merge pull request #57040 from zdover23/wip-doc-2024-04-23-backport-57022-to-reef
reef: doc/rados: remove redundant pg repair commands
Zac Dover [Mon, 22 Apr 2024 06:59:15 +0000 (16:59 +1000)]
doc/rados: remove redundant pg repair commands
Incorporate the material in /doc/rados/operations/pg-repair into
/doc/rados/troubleshooting/troubleshooting-pg. Remove
/doc/rados/operations/pg-repair from the documentation. Redirect all
links to the old location to the new location.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
3c2e8d35a9ab3f78619bfbe32b2017cd47ffb3ff )
Anthony D'Atri [Mon, 22 Apr 2024 14:20:13 +0000 (10:20 -0400)]
Merge pull request #57024 from zdover23/wip-doc-2024-04-22-backport-56962-to-reef
reef: doc/radosgw: use 'confval' directive for reshard config options
Anthony D'Atri [Mon, 22 Apr 2024 14:19:28 +0000 (10:19 -0400)]
Merge pull request #57027 from zdover23/wip-doc-2024-04-22-backport-57016-to-reef
reef: doc/rados: add bucket rename command
Zac Dover [Sun, 21 Apr 2024 12:46:18 +0000 (22:46 +1000)]
doc/rados: add bucket rename command
Add "ceph osd crush rename bucket" command. This commit is made in
response to a request from Michele Giacomoli.
Fixes: https://tracker.ceph.com/issues/65599
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
1030b572fa1680792b4c5843a6cf517bd31511ae )
Casey Bodley [Wed, 17 Apr 2024 17:17:40 +0000 (13:17 -0400)]
doc/radosgw: use 'confval' directive for reshard config options
this will render the config options with their descriptions/defaults
taken directly from common/options/rgw.yaml.in
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
50ebbc538c02352950d9c04e8b41b2d88701c552 )
Anthony D'Atri [Sun, 21 Apr 2024 14:56:43 +0000 (10:56 -0400)]
Merge pull request #57018 from zdover23/wip-doc-2024-04-21-backport-56904-to-reef
reef: doc/security: update CVE list
Zac Dover [Mon, 15 Apr 2024 15:41:51 +0000 (01:41 +1000)]
doc/security: update CVE list
Update the list of CVEs in doc/security/cves.rst.
Co-authored-by: Ilya Dryomov <idryomov@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
8381259a46fbd04218946b67e73e140cb054e3d8 )
Anthony D'Atri [Fri, 19 Apr 2024 23:27:17 +0000 (19:27 -0400)]
Merge pull request #57008 from zdover23/wip-doc-2024-04-20-backport-56996-to-reef
reef: doc/dev: repair broken image
Zac Dover [Fri, 19 Apr 2024 03:22:33 +0000 (13:22 +1000)]
doc/dev: repair broken image
Replace the ".. graphviz" directive with an ".. image" directive that
correctly displays an image where previously an unusably zoomed-in image
appeared.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
5ff768dc73adf9c8794bf01c74f765a7eab13765 )
luo rixin [Tue, 16 Apr 2024 07:18:06 +0000 (15:18 +0800)]
install-deps: save and restore user's XDG_CACHE_HOME
Since ccache 4.0, ccache use $XDG_CACHE_HOME/ccache to keep compile cache
if XDG_CACHE_HOME is set. In this case $XDG_CACHE_HOME is overwrite,
ccache will use $XDG_CACHE_HOME/ccache(ccache will create the dir if not exsit) to
store compile cache, but $XDG_CACHE_HOME will be removed next round running,
leading to ccache contests are always removed. So save and restore user's XDG_CACHE_HOME.
Fixes: https://tracker.ceph.com/issues/65175
Signed-off-by: luo rixin <luorixin@huawei.com>
(cherry picked from commit
a17342147d4411211ecf646730987d2633dabb6e )
Anthony D'Atri [Wed, 17 Apr 2024 20:58:20 +0000 (16:58 -0400)]
Merge pull request #56968 from zdover23/wip-doc-2024-04-18-backport-56879-to-reef
reef: doc/cephfs: improve ceph-fuse command
Zac Dover [Mon, 15 Apr 2024 07:43:23 +0000 (17:43 +1000)]
doc/cephfs: improve ceph-fuse command
Instruct readers to use "mkdir /mnt/cephfs1" to create a mountpoint
before using "ceph-fuse" to mount a filesystem, if "/mnt/cephfs1"
doesn't already exist. cf.
https://github.com/ceph/ceph/pull/56831#discussion_r1561102227
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
bdfee45d3a8267db97fc697c369a3c8a945ae993 )
Nizamudeen A [Wed, 17 Apr 2024 07:11:48 +0000 (12:41 +0530)]
mgr/dashboard: fix dashboard not visible on disabled anonymous access
When the anonymous access is disabled, the dashboards will have a
password so the verification error code can be 401 (Unauthorized)
Fixes: https://tracker.ceph.com/issues/65534
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit
f802e99c1e743675bc9b4d8c6d3399879391135f )
Ivo Almeida [Wed, 17 Apr 2024 09:52:04 +0000 (10:52 +0100)]
Merge pull request #56921 from afreen23/wip-65504-reef
reef: mgr/dashboard: Move features to advanced section and expand by default rbd config section
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Juan Miguel Olmo [Wed, 17 Apr 2024 08:13:48 +0000 (10:13 +0200)]
Merge pull request #56552 from aruniiird/release-reef-add-rbd-mirror-mon-alerts
add RBD Mirror monitoring alerts
Ivo Almeida [Tue, 16 Apr 2024 13:40:53 +0000 (14:40 +0100)]
Merge pull request #56917 from rhcs-dashboard/wip-65500-reef
reef: mgr/dashboard: remove minutely from retention
Reviewed-by: afreen23 <NOT@FOUND>
Anthony D'Atri [Tue, 16 Apr 2024 12:15:03 +0000 (08:15 -0400)]
Merge pull request #56914 from zdover23/wip-doc-2024-04-16-backport-56905-to-reef
reef: doc/security: remove old GPG information
Afreen [Thu, 4 Apr 2024 07:41:11 +0000 (13:11 +0530)]
mgr/dashboard: Move features to advanced section
Fixes https://tracker.ceph.com/issues/65207
- Moves "features" section in rbd image create form to "Advanced" section.
- makes rbd configuration section to be expanded by default rather than
being collapsed as it has only single section. This will improve user experience as it will not
require two clicks.
- updates e2e test
Signed-off-by: Afreen <afreen23.git@gmail.com>
(cherry picked from commit
921a5249fd1b1b2828d055bc92abf2fa428875ce )
Ivo Almeida [Mon, 15 Apr 2024 15:50:41 +0000 (16:50 +0100)]
mgr/dashboard: remove minutely from retention dd
Removed "minutely" from retention policy dropdown
Fixes: https://tracker.ceph.com/issues/65493
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
(cherry picked from commit
406f48d1c18858d5e6894c6aa521b395e8697ae4 )
Zac Dover [Mon, 15 Apr 2024 15:45:10 +0000 (01:45 +1000)]
doc/security: remove old GPG information
Remove a GPG key that was lost in a server upgrade, and remove the text
that describes it.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
95ec06a59a29ad2528471312ebc2931f7097213b )
Ivo Almeida [Mon, 15 Apr 2024 10:42:09 +0000 (11:42 +0100)]
Merge pull request #56862 from rhcs-dashboard/wip-65459-reef
reef: mgr/dashboard: fix snap schedule delete retention
Reviewed-by: afreen23 <NOT@FOUND>
Ivo Almeida [Mon, 15 Apr 2024 09:56:06 +0000 (10:56 +0100)]
Merge pull request #56880 from rhcs-dashboard/wip-65464-reef
reef: mgr/dashboard: snapshot schedule repeat frequency validation
Reviewed-by: afreen23 <NOT@FOUND>
Ivo Almeida [Tue, 19 Mar 2024 12:44:40 +0000 (12:44 +0000)]
mgr/dashboard: fix repeat frequency validation
Fixed snap schedule repeat frequency validation
Fixes: https://tracker.ceph.com/issues/64980
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
(cherry picked from commit
92b40f91c07086406103c865af7c645b99d43806 )
Anthony D'Atri [Sat, 13 Apr 2024 21:51:14 +0000 (17:51 -0400)]
Merge pull request #56872 from zdover23/wip-doc-2024-04-14-backport-56870-to-reef
reef: doc/cephfs: disambiguate "Reporting Free Space"
Zac Dover [Sat, 13 Apr 2024 10:48:21 +0000 (20:48 +1000)]
doc/cephfs: disambiguate "Reporting Free Space"
Make a few sentences clearer in doc/cephfs/ceph-auth.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
788ccff18149b16cb01947c5bcf3bde380090df0 )
Guillaume Abrioux [Sat, 13 Apr 2024 03:59:07 +0000 (05:59 +0200)]
Merge pull request #56857 from guits/update-cv-func-tests-reef
ceph-volume: update functional testing
Ivo Almeida [Mon, 8 Apr 2024 13:39:49 +0000 (14:39 +0100)]
mgr/dashboard: fix snap schedule delete retention
Fixes: https://tracker.ceph.com/issues/65370
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
(cherry picked from commit
985637825a48a678b0d88887c5e322de65599fc7 )
Anthony D'Atri [Fri, 12 Apr 2024 14:04:24 +0000 (10:04 -0400)]
Merge pull request #56851 from zdover23/wip-doc-2024-04-12-backport-56831-to-reef
reef: doc/cephfs: refine client-auth (3 of 3)
Guillaume Abrioux [Thu, 11 Apr 2024 07:43:47 +0000 (09:43 +0200)]
ceph-volume: update functional testing
various changes for fixing ceph-volume functional testing.
cleaning up deploy.yml (drop py2 references)
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit
90bfaaa2f0ab7e28c0f78189ccb83635e944e758 )
(cherry picked from commit
bf448e3f637f8c8e42f095b1b5ff709e3633dc11 )
Rishabh Dave [Fri, 12 Apr 2024 09:10:53 +0000 (14:40 +0530)]
Merge pull request #54942 from rishabh-d-dave/wip-63834-reef
reef: cephfs: add command "ceph fs swap"
Reviewed-by: Milind Changire <mchangir@redhat.com>
Zac Dover [Thu, 11 Apr 2024 11:18:53 +0000 (21:18 +1000)]
doc/cephfs: refine client-auth (3 of 3)
Refine the final third of doc/cephfs/client-auth.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
44d1eeed703e968b374ec4d12fff3a2466a4c276 )
Anthony D'Atri [Fri, 12 Apr 2024 03:11:57 +0000 (23:11 -0400)]
Merge pull request #56842 from zdover23/wip-doc-2024-04-12-backport-56784-to-reef
reef: doc/cephfs: refine client-auth (2 of 3)
Zac Dover [Tue, 9 Apr 2024 12:04:46 +0000 (22:04 +1000)]
doc/cephfs: refine client-auth (2 of 3)
Refine the second third of doc/cephfs/client-auth.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
083f56352b4fff662dff3c78b6a0c455605d02ff )
Anthony D'Atri [Tue, 9 Apr 2024 21:27:10 +0000 (17:27 -0400)]
Merge pull request #56780 from zdover23/wip-doc-2024-04-09-backport-56754-to-reef
reef: doc/cephfs: refine client-auth (1 of 3)
Anthony D'Atri [Tue, 9 Apr 2024 20:59:20 +0000 (16:59 -0400)]
Merge pull request #56798 from zdover23/wip-doc-2024-04-10-backport-56796-to-reef
reef: doc/mgr: remove Zabbix 1 information
Zac Dover [Tue, 9 Apr 2024 20:04:28 +0000 (06:04 +1000)]
doc/mgr: remove Zabbix 1 information
Remove information about the installation of the Zabbix module and link
to a discussion of the reasoning behind Ceph's refusal to support
Zabbix.
John Jasen developed a procedure explaining how to install "Zabbix 2".
This commit removes outdated procedures and explains why those
procedures were removed. Immediately following this explanation, the
text includes an explanation of how to install "Zabbix 2".
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
29ac627956c5e5cdd4ed5f1316c20bc9e1fe0ff7 )
Adam King [Tue, 9 Apr 2024 15:29:56 +0000 (11:29 -0400)]
Merge pull request #56762 from adk3798/reef-cephadm-pin-pyfakefs-version
reef: cephadm: pin pyfakefs version for tox tests
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Zac Dover [Mon, 8 Apr 2024 12:07:38 +0000 (22:07 +1000)]
doc/cephfs: refine client-auth (1 of 3)
Refine the first third of doc/cephfs/client-auth.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
82c5bac5df553f1e13a2df3a107b2692efa6fc27 )
Yuri Weinstein [Mon, 8 Apr 2024 18:18:25 +0000 (11:18 -0700)]
Merge pull request #56672 from batrick/wip-65294-reef
reef: mds: skip sr moves when target is an unlinked dir
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Yuri Weinstein [Mon, 8 Apr 2024 18:17:47 +0000 (11:17 -0700)]
Merge pull request #53635 from vshankar/wip-62287-reef
reef: test: explicitly link to ceph-common for some libcephfs tests
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Yuri Weinstein [Mon, 8 Apr 2024 18:16:37 +0000 (11:16 -0700)]
Merge pull request #53357 from k0ste/wip-61993-reef
reef: mds/MDSRank: Add set_history_slow_op_size_and_threshold for op_tracker
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Adam King [Mon, 8 Apr 2024 14:48:18 +0000 (10:48 -0400)]
cephadm: pin pyfakefs version for tox tests
5.4.0 seems to have caused a number of permission issues
in the test. In order to unblock make check, let's pin it
to 5.3.5 for now.
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit
ce71ce10b7551a649c9a64be992c0eddfa7e7243 )
Aashish Sharma [Mon, 8 Apr 2024 04:33:39 +0000 (10:03 +0530)]
Merge pull request #56736 from rhcs-dashboard/fix-65285-reef
mgr/dashboard: add Table Schema to grafonnet
Reviewed-by: Nizamudeen A <nia@redhat.com>
Anthony D'Atri [Sun, 7 Apr 2024 12:28:31 +0000 (08:28 -0400)]
Merge pull request #56740 from zdover23/wip-doc-2024-05-07-backport-56738-to-reef
reef: doc/dev: refine "Concepts" 4 of 3
Zac Dover [Sat, 6 Apr 2024 04:43:16 +0000 (14:43 +1000)]
doc/dev: refine "Concepts" 4 of 3
s/PG's PG logs/PG's logs/
re https://github.com/ceph/ceph/pull/56727#discussion_r1553541922
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit
221d734760b6f680e4d17cd2f0bfcd39f914c8d6 )
Rishabh Dave [Thu, 2 Nov 2023 19:02:06 +0000 (00:32 +0530)]
qa/cephfs: allow finer control on test runs
When working with large group tests (18 in this case), it gets very
tedious to debug and fix tests when all 18 have to be run again for
every mistake. Cheap fix for this to split these 18 tests into several
classes.
But when modification are made to the feature, all these 18 tests needs
to exercised and previous solution forces developer to intitiate all
these test classes to run one by one.
Best of both worlds can be achieved if we split tests into group but
move all these related group to a new file.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
9c547ad2a570a325ea453ccc9419be2b8bc06b28 )
Rishabh Dave [Thu, 28 Sep 2023 13:26:22 +0000 (18:56 +0530)]
mon/FSCommands: use alias for higher brevity
Create an alias so "APP_NAME_CEPHFS" can be written instead of
"pg_pool_t::APPLICATION_NAME_CEPHFS".
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
4a12f6eb6c16722f1d68e0949390cd7d30f44bc6 )
Conflicts:
src/mon/FSCommands.cc
* Conflict occured because variable in Reef is "fs" and in Main
branch is "fsp".
Rishabh Dave [Sun, 29 Jan 2023 20:48:54 +0000 (02:18 +0530)]
cephfs: add command "ceph fs swap"
Add a FS command that enables users to swap names of two file systems in
a single PAXOS transaction. Add an option to this command that swaps
FSCIDS along with FS names. This commands also updates the application
pool tags and fails when mirroring is enabled on either or both FSs.
Fixes: https://tracker.ceph.com/issues/58129
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
717031454243898071bdb254b2cadc7048057903 )
Conflicts:
doc/man/8/ceph.rst
Conflict occurred because Ceph man page contians lesser amout of
CephFS commands in it in Reef branch
src/mds/FSMap.h
* Methods like set_fscid() can be cherry-picked as it is but due
to different lines around, patch couldn't be applied as it is.
* Methods like get_fscid(), get_mds_map() are absent in Reef
branch. They have been kept/added during this conflict
resolution.
Rishabh Dave [Tue, 10 Oct 2023 11:00:00 +0000 (16:30 +0530)]
qa/cephfs: log commands on INFO logging level
Commands issued by negtest_ceph_cmd() aren't printed because log level
(due to code for teuthology) changes from DEBUG to INFO in case of some
files.
This patch ensures that users can see commands being executed regardless
of whether log level is changed or not.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
03df86b7c54325fd577bacec6a1f4c6441117e72 )
Rishabh Dave [Tue, 10 Oct 2023 10:42:13 +0000 (16:12 +0530)]
qa: log stdout for commands being run through negtest_ceph_cmd
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
bd4cb58f7abca4fa20ec283f675f31d1ede14752 )
Rishabh Dave [Tue, 10 Oct 2023 10:39:20 +0000 (16:09 +0530)]
qa: minor improvement in ceph_test_case.py
When two values (say x and y) are being printed because assert for
equality of both failed (assert x == y), print both the values on a new
line.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
edec8f35abc2d7bb6aef68ea9b841e33e12012dd )
Rishabh Dave [Tue, 3 Oct 2023 08:11:54 +0000 (13:41 +0530)]
qa/cephfs: minor improvement caps_helper.py
When assert fails for equality of two variables and when both the
variables are printed in error message, print each variable on a new
line.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
6ac58b0a12324ea13c724cbba3107e1eae9a96c3 )
Rishabh Dave [Mon, 2 Oct 2023 19:47:42 +0000 (01:17 +0530)]
qa/cephfs: import only sleep() from time
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit
69e4c9e4729fd0d29ed43fb1f6e94cb1804a3f74 )
Conflicts:
* qa/tasks/cephfs/test_admin.py
The commit needs an update so that importing "sleep" from "time"
instead of importing "time" fully works on Reef branch too.