]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Juan Ferrer Toribio [Tue, 3 Sep 2024 09:02:42 +0000 (11:02 +0200)]
mgr/dashboard: Fix variable capitalization in embedded rbd-details panel
Fix capitalization of image and pool variables in embedded grafana rbd-details panel
Fixes: https://tracker.ceph.com/issues/67849
Signed-off-by: Juan Ferrer Toribio <22457707+juan-ferrer-toribio@users.noreply.github.com>
Matan Breizman [Tue, 3 Sep 2024 08:53:56 +0000 (11:53 +0300)]
Merge pull request #59368 from xxhdx1985126/wip-crimson-backfill-cancel-part2
crimson/osd: support backfill cancellation ---- part2
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Reviewed-by: Radosław Zarzyński <rzarzyns@redhat.com>
afreen23 [Tue, 3 Sep 2024 06:42:56 +0000 (12:12 +0530)]
Merge pull request #59554 from rhcs-dashboard/WrongUIDForUSer
mgr/dashboard: Wrong(half) uid is observed in dashboard
Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Vallari Agrawal [Tue, 3 Sep 2024 05:59:01 +0000 (11:29 +0530)]
Merge pull request #59178 from VallariAg/wip-nvmeof-teuthology-v6
qa: add namespace and scale testing for nvmeof teuthology suite
Ilya Dryomov [Mon, 2 Sep 2024 19:49:48 +0000 (21:49 +0200)]
Merge pull request #59478 from idryomov/wip-67752
rbd: amend "rbd {group,} rename" and "rbd mirror pool" command descriptions
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: N Balachandran <nibalach@redhat.com>
Vallari Agrawal [Mon, 26 Aug 2024 13:18:24 +0000 (18:48 +0530)]
qa/suites/nvmeof: wait for service "nvmeof.mypool.mygroup0"
This is because nvmeof gateway group names are now
part of service id.
Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Vallari Agrawal [Thu, 22 Aug 2024 13:12:42 +0000 (18:42 +0530)]
qa/suites/nvmeof: increase hosts in cluster setup
In "nvmeof" task, change "client" config to "installer"
which allows to take inputs like "host.a".
nvmeof/basic: change 2-gateway-2-initiator to
4-gateway-2-inititator cluster
nvmeof/thrash: change 3-gateway-1-initiator to
4-gateway-1-inititaor cluster
Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Nizamudeen A [Mon, 2 Sep 2024 13:09:05 +0000 (18:39 +0530)]
Merge pull request #58478 from rhcs-dashboard/carbon-forms-fs
mgr/dashboard: carbonize fs forms
Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: ivoalmeida <NOT@FOUND>
Reviewed-by: sayaleeraut <NOT@FOUND>
Nizamudeen A [Mon, 2 Sep 2024 11:56:36 +0000 (17:26 +0530)]
Merge pull request #59496 from rhcs-dashboard/ws-carbon-table
mgr/dashboard: carbon datatable minor bug fixes
Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: ivoalmeida <NOT@FOUND>
Vallari Agrawal [Wed, 21 Aug 2024 09:38:21 +0000 (15:08 +0530)]
qa: move nvmeof shell scripts to qa/workunits/nvmeof
Move all scripts qa/workunits/rbd/nvmeof_*.sh
to qa/workunits/nvmeof/*.sh
Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Dnyaneshwari [Mon, 2 Sep 2024 06:29:23 +0000 (11:59 +0530)]
mgr/dashboard: Wrong(half) uid is observed in dashboard
Fixes: https://tracker.ceph.com/issues/67850
Signed-off-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>
Zac Dover [Mon, 2 Sep 2024 10:17:08 +0000 (20:17 +1000)]
Merge pull request #59556 from mcv21/patch-2
doc: Correct link to Prometheus docs
Reviewed-by: Zac Dover <zac.dover@proton.me>
Venky Shankar [Mon, 2 Sep 2024 09:43:34 +0000 (15:13 +0530)]
Merge pull request #58543 from rishabh-d-dave/tracker-65808
cephfs: disallow removing root_squash via "fs authorize" cmd
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Matthew Vernon [Mon, 2 Sep 2024 09:16:36 +0000 (10:16 +0100)]
doc: Correct link to Prometheus docs
The link is to the `#http_sd_config` anchor in the prometheus config docs; that link only works without the trailing `/`.
This correction would ideally get backported to at least reef & squid.
Signed-off-by: Matthew Vernon <mvernon@wikimedia.org>
Nizamudeen A [Thu, 29 Aug 2024 06:16:58 +0000 (11:46 +0530)]
mgr/dashboard: carbon datatable minor bug fixes
- fixes empty white spaces in the table
- fixes some tables detail component where it didn't had carbon table
- fix the multi-site details view table not showing up
- fix the nvmeof modals like namespace deletion not getting opened
- fix the cached reload button status not showing correctly in rgw table
- fix show button in the rgw users detail page broken
- fix the multi-cluster list component issue where details component is
not following carbon attributes
- fixing the configuration page where it does a page reload on form
submit. instead doing a table refresh
- additionally fixed a validation issue in the service form
fixes the test failures
Fixes: https://tracker.ceph.com/issues/67788
Fixes: https://tracker.ceph.com/issues/67552
Signed-off-by: Nizamudeen A <nia@redhat.com>
Nizamudeen A [Tue, 9 Jul 2024 09:18:21 +0000 (14:48 +0530)]
mgr/dashboard: carbonize cephfs forms
This commit also covers the nfs form
Fixes: https://tracker.ceph.com/issues/67663
Signed-off-by: Nizamudeen A <nia@redhat.com>
Gil Bregman [Sun, 1 Sep 2024 17:21:57 +0000 (20:21 +0300)]
Merge pull request #59547 from gbregman/main
Revert SPDK rpc fields in nvmeof configuration
Gil Bregman [Sun, 1 Sep 2024 11:51:36 +0000 (14:51 +0300)]
mgr/cephadm: revert SPDK RPC fields in nvmeof configuration
Fixes https://tracker.ceph.com/issues/67844
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Gil Bregman [Sun, 1 Sep 2024 11:50:50 +0000 (14:50 +0300)]
python-common/ceph/deployment: revert SPDK RPC fields in nvmeof configuration
Fixes https://tracker.ceph.com/issues/67844
Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Zac Dover [Sun, 1 Sep 2024 10:15:46 +0000 (20:15 +1000)]
Merge pull request #59544 from VallariAg/wip-teuthology-workflow
doc: update tests-integration-testing-teuthology-workflow.rst
Reviewed-by: Zac Dover <zac.dover@proton.me>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Vallari Agrawal [Sat, 31 Aug 2024 14:27:25 +0000 (19:57 +0530)]
doc: update tests-integration-testing-teuthology-workflow.rst
* add "Infrastructure" section.
* move "Naming the ceph-ci branch" section under
"Getting binaries - Build Ceph". Also mention
about centos9-only trick.
* in "Teuthology Archives", mention about developer
playground machines and ceph log files.
Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Anthony D'Atri [Sat, 31 Aug 2024 23:39:05 +0000 (19:39 -0400)]
Merge pull request #59512 from bugwz/alerts-receivers
mgr/dashboard: alerts module supports setting multiple email recipients
Yuval Lifshitz [Sat, 31 Aug 2024 14:28:24 +0000 (17:28 +0300)]
Merge pull request #59508 from rkhudov/src-test-rgw-bucket_notification-update-documentation
src/test/rgw/bucket_notification/README.rst: update RabbitMQ documentation for RGW notification tests
Radoslaw Zarzynski [Tue, 10 Jan 2023 14:39:31 +0000 (14:39 +0000)]
test/crimson: verify the backfill cancellation & resumption
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Radoslaw Zarzynski [Tue, 10 Jan 2023 14:38:31 +0000 (14:38 +0000)]
test/crimson: add event-type-checking next_round2() to BackfillFixture
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Radoslaw Zarzynski [Mon, 9 Jan 2023 15:02:36 +0000 (15:02 +0000)]
crimson/osd: wire up backfill resumption
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Radoslaw Zarzynski [Mon, 9 Jan 2023 14:59:53 +0000 (14:59 +0000)]
crimson/osd: BackfillMachine does support cancel and resume now
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Ilya Dryomov [Sat, 31 Aug 2024 07:10:46 +0000 (09:10 +0200)]
Merge pull request #59531 from nbalacha/wip-nbalacha-unit-test-fix
test/rbd-mirror: fix BootstrapReplayer tests that use expect_is_linked()
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Zac Dover [Sat, 31 Aug 2024 04:40:00 +0000 (14:40 +1000)]
Merge pull request #59528 from zdover23/wip-doc-2024-08-30-ceph-volume-lvm-newdb-bluefs-spillover
doc/ceph-volume: add spillover fix procedure
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Neha Ojha [Fri, 30 Aug 2024 21:14:18 +0000 (14:14 -0700)]
Merge pull request #59484 from shraddhaag/add-email-contact
mailmap, githubmap, organisationmap: Add Shraddha Agrawal
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
afreen23 [Fri, 30 Aug 2024 12:49:18 +0000 (18:19 +0530)]
Merge pull request #59448 from rhcs-dashboard/improve-prometheus-service
mgr/dashboard: improve prometheus service request handling
Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Venky Shankar [Fri, 30 Aug 2024 12:23:31 +0000 (17:53 +0530)]
Merge PR #59309 into main
* refs/pull/59309/head:
qa: ignore warnings variations
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
N Balachandran [Fri, 30 Aug 2024 12:14:27 +0000 (17:44 +0530)]
tests/rbd-mirror: fixes BootstrapReplayer test
When run with debug_rbd_mirror >= 10, is_linked() is also
called as part of a log message. This causes the tests using
expect_is_linked() to fail.
Signed-off-by: N Balachandran <nibalach@redhat.com>
Ilya Dryomov [Fri, 30 Aug 2024 12:00:44 +0000 (14:00 +0200)]
rbd: mention namespace in "rbd mirror pool" command descriptions
Commit
5e64748927d0 ("doc/rbd: add namespace information for mirror
commands") did this for the man page, update the built-in help as well.
The "by default" bit in the description of "rbd mirror pool enable" and
"rbd mirror pool disable" commands is specific to pool mode which is in
turn specific to journal-based mirroring, so it's removed.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Zac Dover [Fri, 30 Aug 2024 11:16:57 +0000 (21:16 +1000)]
doc/ceph-volume: add spillover fix procedure
Add a procedure that explains how, after an upgrade, to move bytes that
have spilled over to a relatively slow device back to the faster device.
This procedure was developed by Chris Dunlop on the [ceph-users] mailing
list, here: https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/message/POPUFSZGXR3P2RPYPJ4WJ4HGHZ3QESF6/
Eugen Block requested the addition of this procedure to the
documentation on 30 Aug 2024.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
Venky Shankar [Fri, 30 Aug 2024 05:33:26 +0000 (11:03 +0530)]
Merge PR #58547 into main
* refs/pull/58547/head:
qa: failfast mount for better performance
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Nizamudeen A [Fri, 30 Aug 2024 04:39:51 +0000 (10:09 +0530)]
Merge pull request #59510 from afreen23/main
mgr/dashboard: Fix banner and scroll issue
Reviewed-by: Nizamudeen A <nia@redhat.com>
Yingxin [Fri, 30 Aug 2024 02:38:59 +0000 (10:38 +0800)]
Merge pull request #59182 from zhscn/wip-4k-laddr
crimson/os/seastore: make laddr_t block aligned
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Ilya Dryomov [Thu, 29 Aug 2024 19:00:18 +0000 (21:00 +0200)]
Merge pull request #59507 from nbalacha/wip-nbalacha-rbd-manpage
doc/rbd: add namespace information for mirror commands
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Patrick Donnelly [Thu, 29 Aug 2024 17:40:41 +0000 (13:40 -0400)]
Merge PR #58950 into main
* refs/pull/58950/head:
mds: add the event when creating the batch head
mds: print the path depth to help debug mds issue
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Thu, 29 Aug 2024 17:39:56 +0000 (13:39 -0400)]
Merge PR #59310 into main
* refs/pull/59310/head:
qa: load all dirfrags before testing altname recovery
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Milind Changire <mchangir@redhat.com>
bugwz [Thu, 29 Aug 2024 14:50:07 +0000 (22:50 +0800)]
mgr/dashboard: alerts module supports setting multiple email recipients
Signed-off-by: bugwz <xbugwz@gmail.com>
N Balachandran [Thu, 29 Aug 2024 09:04:44 +0000 (14:34 +0530)]
doc/rbd: add namespace information for mirror commands
Updates the rbd man page to clarify that some mirror commands
can apply to pools and namespaces.
Signed-off-by: N Balachandran <nibalach@redhat.com>
Casey Bodley [Thu, 29 Aug 2024 13:21:44 +0000 (09:21 -0400)]
Merge pull request #59469 from smanjara/fix-multisite-script-default-realm
test-rgw-multisite: create default realm in multisite test script
Reviewed-by: Casey Bodley <cbodley@redhat.com>
rkhudov [Thu, 29 Aug 2024 13:09:33 +0000 (14:09 +0100)]
examples/rgw/boto3/README.md: update documentation for boto3 extension installation. Fixes: https://tracker.ceph.com/issues/67768
Signed-off-by: rkhudov <rhudov@gmail.com>
rkhudov [Thu, 29 Aug 2024 13:08:04 +0000 (14:08 +0100)]
src/test/rgw/bucket_notification/README.rst: use systemctl, update rabbitmq installation process. Fixes: https://tracker.ceph.com/issues/67768
Signed-off-by: rkhudov <rhudov@gmail.com>
rkhudov [Thu, 29 Aug 2024 10:46:39 +0000 (11:46 +0100)]
src/test/rgw/bucket_notification/README.rst: update RabbitMQ documentation. Fixes: https://tracker.ceph.com/issues/67768
Signed-off-by: rkhudov <rhudov@gmail.com>
Afreen Misbah [Thu, 29 Aug 2024 12:01:02 +0000 (17:31 +0530)]
mgr/dashboard: Fix banner and scroll issue
- includes fix to make banner visible again
- includes fix to allow scrolling on longer pages like, expand cluster and upgrade
Fixes https://tracker.ceph.com/issues/67795
Signed-off-by: Afreen Misbah <afreen23.git@gmail.com>
Adam King [Thu, 29 Aug 2024 11:11:24 +0000 (07:11 -0400)]
Merge pull request #59363 from adk3798/cephadm-mount-nvmeof-certs
cephadm: mount nvmeof certs into container
Reviewed-by: Alexander Indenbaum <aindenba@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
afreen23 [Thu, 29 Aug 2024 09:19:15 +0000 (14:49 +0530)]
Merge pull request #58778 from rhcs-dashboard/fix-67103-main
mgr/dashboard: Zone details showing incorrect data for data pool values and compression info for Storage Classes
Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Matan Breizman [Thu, 29 Aug 2024 08:23:39 +0000 (11:23 +0300)]
Merge pull request #59495 from zhscn/fix-fmt-missing-arg
crimson/osd/pg: fix missing priority argument
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Yingxin [Thu, 29 Aug 2024 05:48:16 +0000 (13:48 +0800)]
Merge pull request #59391 from cyx1231st/wip-seastore-more-reports2
crimson/os/seastore/cache: report dirty cache usage and rewrite stats
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
Shraddha Agrawal [Thu, 29 Aug 2024 05:13:14 +0000 (10:43 +0530)]
Merge branch 'main' into add-email-contact
Zhang Song [Thu, 29 Aug 2024 02:59:19 +0000 (10:59 +0800)]
crimson/osd/pg: fix missing priority argument
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Casey Bodley [Wed, 28 Aug 2024 19:29:02 +0000 (15:29 -0400)]
Merge pull request #59390 from ceph/wip-oozmen-67656
doc/rgw/account: Handling notification topics when migrating an existing user into an account
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
Casey Bodley [Wed, 28 Aug 2024 19:07:21 +0000 (15:07 -0400)]
Merge pull request #53915 from pritha-srivastava/wip-rgw-sts-update-oidc-provider
rgw/iam: add AddClientIdToOIDCProvider/UpdateOidcProviderThumbprint
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 28 Aug 2024 15:27:55 +0000 (11:27 -0400)]
Merge pull request #59249 from pritha-srivastava/wip-rgw-sts-err-message
rgw/sts: correcting the error message returned for an sts key
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Shraddha Agrawal [Wed, 28 Aug 2024 13:27:53 +0000 (18:57 +0530)]
mailmap, githubmap, organisationmap: Add Shraddha Agrawal
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
Venky Shankar [Wed, 28 Aug 2024 13:53:02 +0000 (19:23 +0530)]
Merge PR #59300 into main
* refs/pull/59300/head:
client: calls to _ll_fh_exists() should hold client_lock
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Adam King [Wed, 28 Aug 2024 12:45:43 +0000 (08:45 -0400)]
Merge pull request #59419 from phlogistonjohn/jjm-smb-ctdb-vips
smb: cluster public ip addresses support
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anoop C S <anoopcs@cryptolab.net>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Michael Adam <obnox@samba.org>
Vallari Agrawal [Wed, 7 Aug 2024 13:14:17 +0000 (18:44 +0530)]
qa/suites/nvmeof/basic: add nvmeof_scalability test
Add test to upscale/downscale nvmeof
gateways.
Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Vallari Agrawal [Mon, 29 Jul 2024 11:01:12 +0000 (16:31 +0530)]
qa: Expand nvmeof thrasher and add nvmeof_namespaces.yaml job
1. qa/tasks/nvmeof.py: add other methods to stop nvmeof daemons
2. add qa/workunits/rbd/nvmeof_namespace_test.sh which adds and
deletes new namespaces. It is run in nvmeof_namespaces.yaml
job where fio happens to other namespaces in background.
Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Vallari Agrawal [Wed, 28 Aug 2024 12:37:35 +0000 (18:07 +0530)]
Merge pull request #59434 from VallariAg/fix-nvmeof-apply-teuthology
qa/tasks/nvmeof.py: add nvmeof gw-group to deployment
Aviv Caro [Wed, 28 Aug 2024 10:35:01 +0000 (13:35 +0300)]
Merge pull request #59385 from leonidc/wip-leonidc-
20242108 -fixing-gw-bugs
mon: handle gw fast-reboot, proper handle of gw delete scenarios
Aviv Caro [Wed, 28 Aug 2024 10:34:37 +0000 (13:34 +0300)]
Merge pull request #59240 from leonidc/wip-leonidc-
20241508 -upgrade-rules-centos9-only
upgrade rules for NVMeofGW monitors and gateways
Ilya Dryomov [Tue, 27 Aug 2024 18:34:31 +0000 (20:34 +0200)]
rbd: clarify "rbd {group,} rename" command description
Make it clearer that, despite a full image or group spec being taken
for source and destination, an image or a group can be renamed only
within its pool or namespace.
Rename across pools or namespaces within the same pool is unsupported.
Fixes: https://tracker.ceph.com/issues/67752
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Ilya Dryomov [Wed, 28 Aug 2024 06:56:57 +0000 (08:56 +0200)]
Merge pull request #59401 from nbalacha/wip-nbalacha-check-mirror-ns
rbd-mirror: use correct ioctx for namespace
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Aashish Sharma [Wed, 24 Jul 2024 05:37:27 +0000 (11:07 +0530)]
mgr/dashboard: Zone details showing incorrect data for data pool values and compression info for Storage Classes
Fixes: https://tracker.ceph.com/issues/67103
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
Yuval Lifshitz [Wed, 28 Aug 2024 05:18:27 +0000 (08:18 +0300)]
Merge pull request #57876 from Suyashd999/rgw-false-positives
rgw: rgw_auth.cc: disable false use-after-move clang-tidy warning
Reviewed-By: Ronen Friedman <rfriedma@ibm.com>, Yuval Lifshitz <ylifshit@ibm.com>
Aashish Sharma [Wed, 28 Aug 2024 05:09:51 +0000 (10:39 +0530)]
Merge pull request #58959 from rhcs-dashboard/fix-67192-main
mgr/dashboard: Add Performance Details grafana charts for individual clusters in Manage-clusters page
Reviewed-by: Nizamudeen A <nia@redhat.com>
John Mulligan [Fri, 23 Aug 2024 14:16:27 +0000 (10:16 -0400)]
qa/suites/orch: add test for smb with ctdb and cluster public ips
Signed-off-by: John Mulligan <jmulligan@redhat.com>
John Mulligan [Fri, 23 Aug 2024 14:01:08 +0000 (10:01 -0400)]
doc: add documentation for (cluster_)public_addrs options
Document the spec and resource options (they're basically the same) for
specifying public addresses that will be managed automatically
by CTDB.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
John Mulligan [Thu, 22 Aug 2024 18:08:16 +0000 (14:08 -0400)]
mgr/smb: add cluster public ip information to service spec
Signed-off-by: John Mulligan <jmulligan@redhat.com>
John Mulligan [Thu, 22 Aug 2024 18:08:06 +0000 (14:08 -0400)]
mgr/smb: extend cluster resource type to define public ip addrs
When a cluster defines public IPs it will pass this information along to
the smb service spec.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
John Mulligan [Wed, 21 Aug 2024 21:02:57 +0000 (17:02 -0400)]
mgr/cephadm: pass public addresses for a cluster to cephadm binary
Add the strictly-formed public addresses list as one of the config blobs
we pass to the binary for smb container deployment.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
John Mulligan [Wed, 21 Aug 2024 15:31:52 +0000 (11:31 -0400)]
python-common/deployment: add a cluster public ip spec for smb
This spec can be used to define one or more public addresses that will
be automatically assigned to hosts by CTDB. The address can be specified
in the "interface" form - an address plus prefix length. Optionally,
networks to bind to can be specified. The network value will be
converted to a network device name later by cephadm.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Shilpa Jagannath [Tue, 27 Aug 2024 21:06:33 +0000 (14:06 -0700)]
test/multisite: create default realm in multisite config
Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
Patrick Donnelly [Mon, 19 Aug 2024 13:04:18 +0000 (09:04 -0400)]
qa: ignore warnings variations
Fixes: https://tracker.ceph.com/issues/67601
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Adam King [Tue, 27 Aug 2024 17:33:15 +0000 (13:33 -0400)]
Merge pull request #58380 from adk3798/squid-base-mds-upgrade-sequence-cephadm
qa/suites/fs: pull compiled cephadm for squid branch in mds_upgrade_sequence
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Tue, 27 Aug 2024 17:32:43 +0000 (13:32 -0400)]
Merge pull request #59421 from phlogistonjohn/jjm-teuth-cephadm-from-ctr
qa/tasks: add a new cephadm_from_container feature to cephadm task
Reviewed-by: Adam King <adking@redhat.com>
Patrick Donnelly [Tue, 27 Aug 2024 17:20:54 +0000 (13:20 -0400)]
Merge PR #59171 into main
* refs/pull/59171/head:
client: use vectors for context lists
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Patrick Donnelly [Tue, 27 Aug 2024 17:12:11 +0000 (13:12 -0400)]
Merge PR #59176 into main
* refs/pull/59176/head:
mds: encode quiesce payload on demand
mds: print quiesce message name in debug log
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Patrick Donnelly [Tue, 27 Aug 2024 17:10:54 +0000 (13:10 -0400)]
Merge PR #58419 into main
* refs/pull/58419/head:
mds: generate correct path for unlinked snapped files
qa: add test for cephx path check on unlinked snapped dir tree
mds: add debugging for stray_prior_path
Reviewed-by: Milind Changire <mchangir@redhat.com>
Patrick Donnelly [Tue, 27 Aug 2024 17:10:10 +0000 (13:10 -0400)]
Merge PR #58987 into main
* refs/pull/58987/head:
qa/cephfs: update ignorelist
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Tue, 27 Aug 2024 17:09:38 +0000 (13:09 -0400)]
Merge PR #59088 into main
* refs/pull/59088/head:
mds: add compile time checks for sortedness
mds: sort conf keys
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Patrick Donnelly [Tue, 27 Aug 2024 17:09:11 +0000 (13:09 -0400)]
Merge PR #59095 into main
* refs/pull/59095/head:
qa: wait for file creation before changing mode
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Tue, 27 Aug 2024 17:08:33 +0000 (13:08 -0400)]
Merge PR #59162 into main
* refs/pull/59162/head:
client: Prevent race condition when printing Inode in ll_sync_inode
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Tue, 27 Aug 2024 17:07:37 +0000 (13:07 -0400)]
Merge PR #59173 into main
* refs/pull/59173/head:
mds: fix spelling typo
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
Ilya Dryomov [Tue, 27 Aug 2024 15:06:54 +0000 (17:06 +0200)]
Merge pull request #59423 from idryomov/wip-67698
rbd: "rbd bench" always writes the same byte
Reviewed-by: Mykola Golub <mgolub@suse.com>
Adam King [Tue, 27 Aug 2024 12:48:26 +0000 (08:48 -0400)]
Merge pull request #59409 from adk3798/teuth-reinstall-nvme-cli
qa/distros: reinstall nvme-cli on centos 9 nodes
Reviewed-by: Guillaume Abrioux <gabrioux@ibm.com>
Matan Breizman [Tue, 27 Aug 2024 10:03:02 +0000 (13:03 +0300)]
Merge pull request #57952 from NitzanMordhai/wip-nitzan-bench-osd-admin-command
crimson: Add support for bench osd command
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Tue, 27 Aug 2024 08:25:03 +0000 (11:25 +0300)]
Merge pull request #59189 from xxhdx1985126/wip-67508
crimson/osd/recovery_backend: restart object pulls that are blocked by down osds
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Aviv Caro [Tue, 27 Aug 2024 08:20:17 +0000 (11:20 +0300)]
Merge pull request #59085 from VallariAg/update-default-nvmeof-img
mgr/cephadm: bump DEFAULT_NVMEOF_IMAGE to 1.2.17
Naman Munet [Tue, 27 Aug 2024 07:18:09 +0000 (12:48 +0530)]
mgr/dashboard: improve prometheus service request handling
Fixes: https://tracker.ceph.com/issues/67067
Signed-off-by: Naman Munet <nmunet@redhat.com>
Ilya Dryomov [Tue, 27 Aug 2024 06:53:38 +0000 (08:53 +0200)]
Merge pull request #59433 from idryomov/wip-drop-xmlstarlet-variable
qa: drop XMLSTARLET variable, use xmlstarlet directly
Reviewed-by: Ramana Raja <rraja@redhat.com>
Zhang Song [Thu, 22 Aug 2024 10:56:51 +0000 (18:56 +0800)]
crimson/os/seastore: ensure the block size of device is always greater than laddr_t::UNIT_SIZE
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
N Balachandran [Thu, 22 Aug 2024 08:15:36 +0000 (13:45 +0530)]
rbd-mirror: use correct ioctx for namespace
The PoolReplayer uses the ioctx for the default namespace
to check if other namespaces are enabled for mirroring, causing
it to incorrectly conclude that they are all enabled.
Fixes: https://tracker.ceph.com/issues/67676
Signed-off-by: N Balachandran <nibalach@redhat.com>
Xuehan Xu [Thu, 22 Aug 2024 09:54:02 +0000 (17:54 +0800)]
crimson/osd/pg: add logs for repeating pulls
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
afreen23 [Tue, 27 Aug 2024 02:31:38 +0000 (08:01 +0530)]
Merge pull request #58870 from rhcs-dashboard/fix-67194-main
mgr/dashboard: fix typo in Multi-Cluster > Manager Cluster to Manage Clusters
Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
afreen23 [Tue, 27 Aug 2024 02:20:30 +0000 (07:50 +0530)]
Merge pull request #59376 from rhcs-dashboard/Upgrade-page-scroll-issue
mgr/dashboard: can't scroll to the end of the page
Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>