Yingxin Cheng
290dd2d68d
test/crimson/test_messenger: enable multi-core messenger in FailoverSuite
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-23 12:49:09 +08:00
Yingxin Cheng
d65ba2d018
test/crimson/test_messenger: support cross-core protocol-level tests
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-23 12:49:09 +08:00
Yingxin Cheng
bcf20d6771
crimson/net: support cross-core blocking for interceptor
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-23 12:49:09 +08:00
Yingxin Cheng
74e9098833
crimson/net: should not check shutdown from a different core
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-23 12:49:09 +08:00
Yingxin Cheng
6be5e630ed
crimson/net: rework interceptor to support cross-core interceptions
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-23 12:49:03 +08:00
Yingxin Cheng
4515c34977
test/crimson/test_messenger: relax the ordering checks to tracked_conn
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-09 15:30:53 +08:00
Yingxin Cheng
933745cd81
test/crimson/test_messenger: move all connection state checks to the protocol level
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-09 15:30:53 +08:00
Yingxin Cheng
9bf4eeaa92
crimson/net: don't miss keepalive during message sweeping
...
The flags need to be updated atomically to prevent missing them during
message sweeping.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-09 15:30:53 +08:00
Yingxin Cheng
a4f6c82a9a
test/crimson/test_messenger: drop test_concurrent_dispatch()
...
The only purpose of test_concurrent_dispatch() is to verify that 2
messages are all received. Revise test_echo() for the same purpose, and
drop test_concurrent_dispatch().
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-09 15:30:53 +08:00
Yingxin Cheng
9b5182779d
test/crimson/test_messenger: implement multi-shard test_echo::test_state::Client
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-09 15:30:53 +08:00
Yingxin Cheng
9d817d33d5
test/crimson: add missing calls to ConfigProxy::start()
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-09 15:30:51 +08:00
Yingxin Cheng
6bab7e698d
crimson/net: adjust dispatcher interface about cross-core notifications
...
Due to that we aren't able to determine cross-core ordering:
* Move ms_handle_connect/accept() to be called in the new shard, so it
will notify before ms_dispatch() in the same core;
* Introduce another ms_handle_shard_change() when the current core is
changed;
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-09 15:26:25 +08:00
Yingxin Cheng
ec6acfc352
test/crimson/test_messenger: implement multi-shard test_echo::test_state::Server
...
Also introduces ShardedGates.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2023-08-09 13:31:25 +08:00
zdover23
985173419b
Merge pull request #52745 from zdover23/wip-doc-2023-08-02-rados-operations-add-or-rm-mons-1-of-x
...
doc/rados: edit operations/add-or-rm-mons (1 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-08-09 11:24:47 +10:00
zdover23
6160b2a311
Merge pull request #52884 from phlogistonjohn/jjm-doc-typo-fix
...
doc/cephadm: fix typo in cephadm initial crush location section
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-08-09 10:39:17 +10:00
John Mulligan
6e22b7b2d3
doc/cephadm: fix typo in cephadm initial crush location section
...
A minor typo fix found while skimming through the cephadm docs:
"will no remove" -> "will not remove".
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2023-08-08 16:35:49 -04:00
Zac Dover
a0e638129d
doc/rados: edit operations/add-or-rm-mons (1 of x)
...
Edit the first part of doc/rados/operations/add-or-rm-mons.rst.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-08-08 23:32:39 +10:00
Adam Kupczyk
7195fb2ae1
Merge pull request #52543 from aclamk/wip-aclamk-fix-valgrind-bluefs-test
...
os/bluestore: Fix unittest_bluefs
2023-08-08 13:37:17 +02:00
Leonid S. Usov
8262586cd0
Merge pull request #52792 from leonid-s-usov/bulk-data-pool
...
mgr/volumes: create bulk data pool for new volumes
2023-08-08 11:24:59 +03:00
Guillaume Abrioux
2612c91c31
Merge pull request #50427 from ifed01/wip-ifed-encrypted-ceph-volume
...
ceph_volume: support encrypted volumes for lvm new-db/new-wal/migrate commands
2023-08-08 09:57:33 +02:00
Nizamudeen A
76bc438f81
Merge pull request #52870 from rhcs-dashboard/gh-add-to-project-link-broken
...
.github: pr-triage broken link fix
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
2023-08-08 12:25:40 +05:30
Nizamudeen A
38ee272419
.github: pr-triage broken link fix
...
The link I put was broken so replacing it with the correct one:
Fixes: https://github.com/ceph/ceph/pull/52455
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-08-08 10:34:59 +05:30
Nizamudeen A
4db3c6308d
Merge pull request #52786 from rhcs-dashboard/fs-subvolumes-create
...
mgr/dashboard: cephfs subvolume creation form
Reviewed-by: cloudbehl <NOT@FOUND>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2023-08-08 10:16:03 +05:30
Nizamudeen A
a0ccdd411a
Merge pull request #52455 from ceph/gh-add-to-project-fix
...
.github: pr-triage fix
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
2023-08-08 10:09:54 +05:30
Venky Shankar
4a40b78349
Merge PR #52788 into main
...
* refs/pull/52788/head:
mds: remove unused C_MDC_OpenSnapRealms
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2023-08-08 09:44:49 +05:30
Laura Flores
d79e61895a
Merge pull request #52838 from zztaki/fix-backport-resolve-issue
...
script/backport-resolve-issue: fix script to handle RC versions
2023-08-07 18:18:17 -05:00
Laura Flores
c6e9f9a1df
Merge pull request #52490 from zdover23/wip-doc-2023-07-18-add-reef-18-2-0-release-notes
...
doc: Add Reef 18.2.0 release notes
2023-08-07 13:57:17 -05:00
Zac Dover
411017878e
doc: Add Reef 18.2.0 release notes
...
Add release notes for the first stable release of Ceph Reef (18.2.0).
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Co-authored-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
Co-authored-by: Laura Flores <lflores@redhat.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-08-07 13:37:37 -05:00
Laura Flores
ab48671ca3
Merge pull request #52736 from ljflores/wip-update-stale
...
.github/workflows: pin the stale bot to the latest version
2023-08-07 11:24:22 -05:00
Ali Maredia
0444571114
Merge pull request #52494 from alimaredia/wip-rgw-crypt-keystone-fix
...
qa: fix keystone in rgw/crypt/barbican.yaml
Reviewed-by: Ali Maredia <amaredia@redhat.com>
2023-08-07 12:24:09 -04:00
Nizamudeen A
a54af94f6a
.github: pr-triage fix
...
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-08-07 21:17:43 +05:30
Anthony D'Atri
b069f0619c
Merge pull request #52860 from Matan-B/wip-matanb-monstore-osd_snap-docs
...
tools/ceph_monstore_tool: add docs
2023-08-07 11:03:45 -04:00
Matan Breizman
ccfe7e50b6
doc/man/8/ceph-monstore-tool: add documentation
...
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2023-08-07 13:55:26 +00:00
Nizamudeen A
48753745ab
Merge pull request #52720 from debjyoti-pandit/api-docs-routes
...
mgr/dashboard: exposed the open api documentations to details card
Reviewed-by: cloudbehl <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2023-08-07 19:21:52 +05:30
Nizamudeen A
8bf6c59584
mgr/dashboard: cephfs subvolume creation form
...
Fixes: https://tracker.ceph.com/issues/62345
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-08-07 18:32:15 +05:30
Igor Fedotov
2c3477a69e
ceph-volume: make raw prepare use encryption_units.prepare_dmcrypt
...
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
2023-08-07 12:04:10 +03:00
Nizamudeen A
6241530960
mgr/dashboard: create/generalize checked table scope_permission table
...
Fixes: https://tracker.ceph.com/issues/62345
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-08-07 13:33:24 +05:30
dpandit
c6857988d2
mgr/dashboard: exposed the open api documentations to details card
...
Fixes: https://tracker.ceph.com/issues/62296
Signed-off-by: dpandit <dpandit@li-6f946d4c-287f-11b2-a85c-b0cb07ed936d.ibm.com>
2023-08-07 13:25:34 +05:30
Nizamudeen A
3b6779f7ea
Merge pull request #52395 from rhcs-dashboard/upgrade-ui-enhancements
...
mgr/dashboard: add logs and daemon version to upgrade UI
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: cloudbehl <NOT@FOUND>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2023-08-07 10:30:41 +05:30
Nizamudeen A
e2d71466fa
Merge pull request #52647 from rhcs-dashboard/rbd-typing
...
mgr/dashboard: rbd type status
Reviewed-by: Nizamudeen A <nia@redhat.com>
2023-08-07 09:34:48 +05:30
zdover23
3d3da4351d
Merge pull request #52703 from zdover23/wip-doc-2023-07-31-documenting-ceph-linking-customs-2
...
doc/start: update linking conventions
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2023-08-07 09:27:22 +10:00
zdover23
a3acde7dad
Merge pull request #52827 from zdover23/wip-doc-2023-08-05-troubleshooting-troubleshooting-mon-2-of-x
...
doc/rados: edit troubleshooting-mon.rst (2 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-08-07 08:17:15 +10:00
Zhelong Zhao
8ef771d486
script/backport-resolve-issue: fix script to handle RC versions
...
Fixes: https://tracker.ceph.com/issues/61746
Signed-off-by: Zhelong Zhao <zztaki@outlook.com>
Signed-off-by: Zhelong Zhao <50295684+zztaki@users.noreply.github.com>
2023-08-06 22:29:34 +08:00
Matan Breizman
bd8af9498d
Merge pull request #52785 from Matan-B/wip-matanb-crimson-add-asan-req
...
ceph.spec.in: add libasan to seastar requires
Reviewed-by: Samuel Just <sjust@redhat.com>
2023-08-06 14:49:01 +03:00
Zac Dover
9938955c09
doc/rados: edit troubleshooting-mon.rst (2 of x)
...
Edit the second part of
doc/rados/troubleshooting/troubleshooting-mon.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-08-06 21:46:16 +10:00
zdover23
3f6aac1f22
Merge pull request #52824 from bluikko/bluikko-doc-radosgw-config-language
...
doc/radosgw: Improve language and formatting in config-ref.rst
Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-08-06 21:29:03 +10:00
Ville Ojamo
9dd86773b3
doc/radosgw: Improve language and formatting in config-ref.rst
...
The "Topic persistency settings" section includes convoluted
and incomplete sentences so attempt to improve the
language. The section lacks context so add a link to the
relevant documentation about Notifications.
The "Garbage Collection settings" note includes a sentence
that looks incomplete so try to improve the language.
Don't capitalize "Ops" in "RGW Ops" especially when the
same sentence talks about "op queue" with lower case "o".
Also improve formatting: indentation of a note and wrap
several very long lines.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
2023-08-06 16:48:36 +07:00
Matan Breizman
e6d2ec65bd
ceph.spec.in: add sanitizers to seastar requires
...
```
CMake Error at src/seastar/CMakeLists.txt:782 (message):
Sanitizers not found!
```
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2023-08-06 09:45:42 +00:00
Matan Breizman
4080ace23e
Merge pull request #52784 from Matan-B/wip-matanb-crimson-only-centos-9
...
qa/suites/crimson-rados: add centos9 to supported distros
Reviewed-by: Samuel Just <sjust@redhat.com>
2023-08-06 10:40:07 +03:00
zdover23
ededb5924e
Merge pull request #52778 from zdover23/wip-doc-2023-08-03-rados-operations-add-or-rm-mons-2-of-x
...
doc/rados: edit operations/add-or-rm-mons (2 of x)
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-08-05 21:46:34 +10:00