Yingxin Cheng
5d38cdf9c1
crimson/net: convert Connection to an interface class
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:29 +08:00
Yingxin Cheng
fc0996546b
crimson/net: convert Messenger to an interface class
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:29 +08:00
Yingxin Cheng
d3292a3af5
crimson/net: no futurized SocketMessenger::get_global_seq()
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:29 +08:00
Yingxin Cheng
7f953d1737
crimson/net: no futurized Messenger::set_myaddrs()
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:29 +08:00
Yingxin Cheng
0aea6d4681
crimson/net: add warn log if server got mismatched lossy policy from client
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:29 +08:00
Yingxin Cheng
207b010400
crimson/net: set global_seq when get from Messenger
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:29 +08:00
Yingxin Cheng
77b4ba6fea
crimson/net: move features from Connection to SocketConnection
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:29 +08:00
Yingxin Cheng
96290f6639
crimson/net: drop the unnecessary connection_features member
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:29 +08:00
Yingxin Cheng
764aa93448
crimson/net: fix peer_supported_features usages
...
Also see commit "msg/async/ProtocolV2: store supported features instead
of required"
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-21 17:51:02 +08:00
Yingxin Cheng
6f61b08c22
crimson/net: drop Protocol::proto_type
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-20 11:01:00 +08:00
Yingxin Cheng
e197526905
crimson/net: check SERVER_WAIT state won't send
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-20 11:01:00 +08:00
Yingxin Cheng
b25fbced95
crimson/net: check CONNECTING/WAIT/STANDBY states are not reentrant
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-10-20 11:01:00 +08:00
zdover23
cda654d150
Merge pull request #48556 from zdover23/wip-doc-2022-10-20-radosgw-notifications-bucket-notifications-rest-api
...
doc/radosgw: refine "bucket notifications"
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-10-20 07:51:36 +10:00
Zac Dover
a69dd10ddb
doc/radosgw: refine "bucket notifications"
...
This commit refines the English in the "Bucket Notifications REST API"
section of the notifications.rst page (the "Bucket Notifications" page).
Co-author: Cole Mitchell <cole.mitchell@gmail.com>
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-20 06:24:43 +10:00
Casey Bodley
b4d1a1999f
Merge pull request #47848 from galsalomon66/s3select_next_version
...
moving to next version of s3select.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-10-19 15:44:27 -04:00
Laura Flores
58bc0f0155
Merge pull request #48532 from ceph/wip-yuriw-release-17.2.5-main
...
doc: 17.2.5 Release Notes
2022-10-19 13:06:50 -05:00
Yuri Weinstein
d2f564b010
doc: 17.2.5 Release Notes
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Signed-off-by: Laura Flores <lflores@redhat.com>
2022-10-19 11:08:45 -05:00
Ronen Friedman
c56282ce15
Merge pull request #48347 from ronen-fr/wip-rf-acting
...
osd/scrub: use the actual active set when requesting replicas to scrub
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-10-19 08:13:25 +03:00
Nizamudeen A
d79677e6fe
Merge pull request #48510 from ceph/update-mailmap
...
mailmap: add Pedro Gonzalez Gomez
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-10-19 10:36:14 +05:30
Nizamudeen A
81bfe790e1
Merge pull request #48528 from ceph/fix-gh_pr_triage_node_version-main
...
.github/pr-triage: update node.js to v16
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-10-19 10:33:52 +05:30
Samuel Just
5a6199b7d7
Merge pull request #48515 from athanatos/sjust/wip-crimson-suites
...
qa/suites/crimson-rados: move seastore to crimson-rados-experimental, remove cache/dedup workloads
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2022-10-18 15:45:28 -07:00
galsalomon66
b2c2daedfb
moving to next version of s3select
...
s3select submodule
Signed-off-by: galsalomon66 <gal.salomon@gmail.com>
2022-10-18 22:10:35 +03:00
zdover23
97261838eb
Merge pull request #48533 from zdover23/wip-doc-2022-10-19-radosgw-notification-topic-management-and-notification-performance
...
doc/radosgw: refine top. man. and not. perf. stats
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-10-19 03:14:46 +10:00
Zac Dover
015c82402d
doc/radosgw: refine top. man. and not. perf. stats
...
This commit refines the English in the "Topic Management via CLI" and
"Notification Performance Statistics" sections of the notifications.rst
file.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-19 03:01:43 +10:00
Yuval Lifshitz
8bfe099bd7
Merge pull request #48444 from yuvalif/wip-yuval-fix-57850
...
rgw/amqp: store CA location string in connection object
2022-10-18 19:07:42 +03:00
Samuel Just
224891fe47
qa/suites/crimson-rados: remove cache and dedup related tests
...
It's an accident that some of these pass -- the tests provide some
coverage for inconsistencies that can arise, but don't really validate
that the objects actually get moved between tiers.
It's going to be some time before we implement cache or dedup in
crimson, and we'll probably want to disable the related commands for
pools that can map to crimson osds to prevent accidents.
Signed-off-by: Samuel Just <sjust@redhat.com>
2022-10-18 07:59:50 -07:00
Samuel Just
f9c58c0416
qa/suites: move seastore to crimson-rados-experimental suite
...
Let's use crimson-rados-experimental for tests that don't yet
pass reliably. We can move these to crimson-rados as they
become reliable.
Signed-off-by: Samuel Just <sjust@redhat.com>
2022-10-18 07:59:47 -07:00
zdover23
e837888532
Merge pull request #48511 from zdover23/wip-doc-2022-10-18-radosgw-notification-reliability
...
doc/radosgw: refine "notification reliability"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-10-19 00:56:50 +10:00
Zac Dover
8f7b57f5ce
doc/radosgw: refine "notification reliability"
...
This commit refines the English in the "Notification Reliability"
section of the notifications.rst page (the "Bucket Notifications"
page). I have also added signposting structure.
Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Co-authored-by: Yuval Lifshitz <ylifshit@redhat.com>
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-18 23:58:24 +10:00
Ernesto Puerta
d6a2266fbb
.github/pr-triage: update node.js to v16
...
[Warning](https://github.com/ceph/ceph/actions/runs/3273201887 ):
```
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ .
Please update the following actions to use Node.js 16: actions/labeler, iyu/actions-milestone
```
Signed-off-by: Ernesto Puerta <37327689+epuertat@users.noreply.github.com>
2022-10-18 14:50:39 +02:00
Kefu Chai
4ca8a6eed7
Merge pull request #48484 from cyx1231st/wip-crimson-msgr-cleanup
...
crimson/net: simplify msgr interfaces with AuthClient/Server
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2022-10-18 20:36:20 +08:00
Ernesto Puerta
da86dc8cb4
Merge pull request #48514 from ceph/wip-dashboard_gh_project-main
...
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-10-18 14:13:10 +02:00
Venky Shankar
30874f8cc3
Merge pull request #48485 from vshankar/wip-upgrade-x-o-q
...
qa: fs:upgrade featureful_client test upgrades to quincy
Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2022-10-18 14:35:59 +05:30
Avan
0d2ce7eae3
Merge pull request #48398 from rhcs-dashboard/fix-get-rbd-stats
...
mgr/prometheus: avoid duplicates and deleted entries for rbd_stats_pools
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-10-18 14:30:15 +05:30
Ilya Dryomov
861f504a88
Merge pull request #48471 from SUSE/wip-fix-57860
...
ceph.spec.in: disable system_pmdk on s390x for SUSE distros
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2022-10-18 10:41:01 +02:00
Ernesto Puerta
f846400652
.github/pr-triage: switch from old to new project
...
The old (classic) Dashboard project (https://github.com/ceph/ceph/projects/6 ) has been migrated to a new-style one (https://github.com/orgs/ceph/projects/2/views/1 ).
This also requires updating the GH Action that automatically assigned `dashboard`-labeled PRs to the Dashboard project.
Signed-off-by: Ernesto Puerta <37327689+epuertat@users.noreply.github.com>
2022-10-17 17:50:41 +02:00
zdover23
73bc835bb1
Merge pull request #48512 from zdover23/wip-doc-2022-10-18-radosgw-notifications-prompts
...
doc/radowsgw: add prompts to notifications.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-10-18 01:49:32 +10:00
Pedro Gonzalez Gomez
911af4f0e0
mailmap: add Pedro Gonzalez Gomez
...
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
2022-10-17 15:59:36 +02:00
Zac Dover
075ec4cd14
doc/radowsgw: add prompts to notifications.rst
...
This PR adds unselectable prompts to doc/radosgw/notifications.rst.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-17 23:46:39 +10:00
Venky Shankar
9f56295fcf
Merge pull request #48241 from ajarr/fix-57210
...
src/mds: increment directory inode's change attr by one
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
2022-10-17 17:26:46 +05:30
Kefu Chai
4193b64562
Merge pull request #48425 from phlogistonjohn/jjm-shell-fixups
...
build: minor build script cleanups
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2022-10-17 11:44:14 +08:00
zdover23
3c8caf0224
Merge pull request #48501 from zdover23/wip-doc-2022-10-17-radosgw-notifications
...
doc/radosgw: refine notifications.rst - top part
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-10-17 04:14:38 +10:00
Zac Dover
840a2fe3e3
doc/radosgw: refine notifications.rst - top part
...
This commit refines the English in the first part of the
notifications.rst page (the "Bucket Notifications" page).
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-17 04:04:41 +10:00
John Mulligan
cd1cd1bd33
install-deps: switch to C.UTF-8 locale
...
The en_US.UTF-8 locale is not always going to present on all systems.
Specifically, setting en_US.UTF-8 causes numerous warnings when running
this script on a CentOS Stream 8 container. Rather than install
additional packages to suppress the warning, use the C.UTF-8 locale.
Additionally, try to update the comment explaining the line to something
based on the commit history rather than the confusing term "vulnerable".
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-16 11:50:50 -04:00
John Mulligan
b16f3a45c5
script/run-make: convert a tab to spaces
...
There was a single line using a hard tab to indent, convert the tab
and reformat the spacing of the line near it.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-16 11:50:50 -04:00
John Mulligan
8c1281965e
install-deps: for consistency, reformat tabs to spaces
...
The majority of the install-deps.sh file was already using spaces to
indent, convert the remaining hard tabs to 8 spaces.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-16 11:50:50 -04:00
John Mulligan
e8b20c0d1f
install-deps: remove emacs modeline from script
...
The majority of the lines in this shell script uses spaces to indent,
but I *think* this modeline tells emacs to indent with tabs. In a very
near future change I'm going to make all indents use spaces. So we first
remove the emacs modeline that tells it to use the opposite.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-16 11:50:50 -04:00
Venky Shankar
ddea3af89e
Merge pull request #48086 from vshankar/wip-57084
...
client: use parent directory POSIX ACLs for snapshot dir
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Xiubo Li <xiubli@redhat.com>
2022-10-16 20:16:17 +05:30
Liu-Chunmei
694c9b254b
Merge pull request #48497 from liu-chunmei/fix-variable-usage-after-move
...
crimson/osd: not use a moved variable
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-10-15 23:19:08 -07:00
zdover23
440399171f
Merge pull request #48498 from zdover23/wip-doc-2022-10-16-radosgw-notifications-wording
...
doc/radosgw: update notifications.rst - grammar
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-10-16 13:41:41 +10:00