Yuri Weinstein
4ede08e336
Merge pull request #48378 from ceph/wip-yuriw-crontab-master
...
qa/testing: added pacific-x and quincy-x for reef release
Reviewed-by: Laura Flores <lflores@redhat.com>
2022-10-07 07:53:30 -07:00
Samuel Just
9056dbcdea
Merge pull request #48275 from liu-chunmei/rados-api-test
...
crimson/qa: add rados_api_tests.yaml for seastore
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-10-06 16:39:53 -07:00
Samuel Just
f567e63fd9
Merge pull request #48162 from Matan-B/wip-matanb-c-rados-test
...
qa/suites/crimson-rados/thrash: Adding workloads / Simplifying thrashers
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-10-06 16:35:10 -07:00
Samuel Just
674fdfc8f9
Merge pull request #48277 from cyx1231st/wip-crimson-tools
...
crimson/net: fix msgr tools and test helpers
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-10-06 16:31:40 -07:00
Samuel Just
5be2f298c2
Merge pull request #48351 from athanatos/sjust/wip-57738
...
crimson/osd/replicated_backend: block _submit_transaction on sending the messages
Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
2022-10-06 16:28:37 -07:00
Adam King
3ad11fd461
Merge pull request #47934 from phlogistonjohn/jjm-nfs-sectype
...
mgr/nfs: add sectype option
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2022-10-06 14:51:25 -04:00
Ilya Dryomov
06bb82c10c
Merge pull request #48301 from PepperJo/cmp_write_C_vec
...
librbd: add compare-and-write vector C API
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2022-10-06 14:07:36 +02:00
Adam King
100a7bbdff
Merge pull request #48285 from adk3798/upgrade-start-version
...
qa/cephadm: do not start upgrades from Octopus
Reviewed-by: Michael Fritch <mfritch@suse.com>
2022-10-06 07:48:43 -04:00
Adam King
57111af8f1
Merge pull request #47903 from rkachach/fix_issue_57366
...
mgr/cephadm: reconfig prometheus when service-discovery port changes
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2022-10-06 07:18:35 -04:00
Ilya Dryomov
fadc7c0ed2
Merge pull request #48372 from idryomov/wip-57766
...
qa/tasks/rbd_fio: bump default to fio 3.32
Reviewed-by: Sunny Kumar <sunkumar@redhat.com>
2022-10-06 12:43:13 +02:00
Ilya Dryomov
bd98a66d03
PendingReleaseNotes: add rbd_aio_compare_and_writev note
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-10-06 12:36:00 +02:00
Guillaume Abrioux
5ea08b4829
Merge pull request #47731 from mjenglish/multiple-actuator-osd-specification
...
python-common/ceph/deployment: filter drives by actuators when creating osds
2022-10-06 09:09:29 +02:00
Venky Shankar
ae1f163816
Merge pull request #48319 from gregsfortytwo/wip-57737-cephfs-doc
...
doc: discuss the standard multi-tenant CephFS security model
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2022-10-06 10:40:30 +05:30
zdover23
11b548a497
Merge pull request #48379 from zdover23/wip-doc-2022-10-06-install-clone-source-master-to-main
...
doc/install: clone-source.rst s/master/main
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-10-06 14:47:11 +10:00
Zac Dover
5c17509b0a
doc/install: clone-source.rst s/master/main
...
s/master/main in doc/install/clone-source.rst.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-06 14:30:07 +10:00
Adam King
dc47193f6f
Merge pull request #46925 from rkachach/fix_issue_44461
...
mgr/cephadm: add a simple mechanism to check grafana cert/key
Reviewed-by: Adam King <adking@redhat.com>
2022-10-05 20:22:09 -04:00
Samuel Just
2900f9b576
Merge pull request #48353 from athanatos/sjust/wip-dump-live-ops
...
crimson: improve dump_ops_in_flight
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-10-05 16:53:26 -07:00
Samuel Just
741ce568be
Merge pull request #48352 from athanatos/sjust/wip-57740
...
crimson: allow pg creation to be canceled if pool is removed
Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
2022-10-05 16:50:58 -07:00
Samuel Just
0f436d18ec
Merge pull request #48195 from athanatos/sjust/wip-57617
...
crimson/osd: populate version/user_version in reply for duplicate ops
Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
2022-10-05 16:48:21 -07:00
Yuri Weinstein
f3c76e0274
qa/testing: added pacific-x and quincy-x for reef release
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2022-10-05 10:20:06 -07:00
Kefu Chai
23a86538bf
Merge pull request #48289 from adamemerson/wip-warn-warn-warn
...
src/: silence Clang and GCC Warnings
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
2022-10-06 00:18:21 +08:00
Greg Farnum
91e7c7de6a
doc: discuss the standard multi-tenant CephFS security model
...
Fixes: https://tracker.ceph.com/issues/57737
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
2022-10-05 15:16:37 +00:00
John Mulligan
764ccf998b
doc/mgr/nfs: document --sectype option for export create commands
...
Add documentation for the option to specify the sectype (for enabling kerberos)
when creating a new export.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-05 10:25:06 -04:00
John Mulligan
d95a33561c
mgr/nfs: add test cases to verify sectype can be set
...
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-05 10:25:06 -04:00
John Mulligan
11affedea6
mgr/nfs: add --sectype flag to nfs export create functions
...
Fixes: https://tracker.ceph.com/issues/57404
Add the sectype argument, also for use as a CLI option, to the functions
that create nfs exports. NFS Ganesha can use the sectype configuration
option to decide what kind of security will be applied/required for
connection to an export.
NOTE: This option is only useful when Ganesha is configured along with
LDAP/Kerberos integration. Configuration of that integration is outside
the scope of these patches.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-05 10:25:06 -04:00
John Mulligan
439d502cd2
mgr/nfs: reformat long function calls to one line per arg
...
Using a hand rolled version of the long function call style similar to
that produced by the "Black" tool, put every argument to the
create_export function on a line of its own. This makes the code easier
to read and, importantly for an upcoming change, easier to add new
arguments.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-05 10:25:06 -04:00
John Mulligan
5cdb1dd961
mgr/nfs: add sectype argument to nfs export management funcs
...
If the caller has supplied a sectype argument, pass it along to the
ganesha configuration functions.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-05 10:25:06 -04:00
John Mulligan
de687b90ae
mgr/nfs: add awareness of the SecType option to ganesha_conf.py
...
This NFS-Ganesha option may be used to select kerberos integration in the
nfs client connection. If the option is not present in the configuration
dict, the option will not be present in the ganesha config blocks, just
as it was before.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-10-05 10:25:06 -04:00
Adam King
80025d06d1
qa/cephadm: do not start upgrades from Octopus
...
now that we officially have v18 in main the upgrade
will fail if upgrading from Octopus (v15) to main
because they are now considered 3 major releases apart
Additionally adding more debugging to the end
of the upgrade tests as something like `ceph health detail`
can be very useful to see at the end of failed
upgrade tests
Fixes: https://tracker.ceph.com/issues/57695
Signed-off-by: Adam King <adking@redhat.com>
2022-10-05 07:13:15 -04:00
Ilya Dryomov
6582c47934
qa/tasks/rbd_fio: bump default to fio 3.32
...
fio 3.16 doesn't build against recent kernel headers due to removal of
linux/raw.h.
Fixes: https://tracker.ceph.com/issues/57766
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-10-05 12:52:20 +02:00
zdover23
9cfd351ab2
Merge pull request #44564 from zdover23/wip-doc-2022-01-13-44150-cleanup-grafana-data-source-name
...
doc/mgr: name data source in "Man Install & Config"
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2022-10-05 19:51:03 +10:00
zdover23
d04bb534eb
Merge pull request #48362 from zdover23/wip-doc-2022-10-05-rados-ops-crush-map-edits-grammar
...
doc/rados: refine English in crush-map-edits.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-10-05 15:48:24 +10:00
Zac Dover
a70b720032
doc/rados: refine English in crush-map-edits.rst
...
This commit makes several refinements to the English in
rados/operations/crush-map-edits.rst, which refinements were suggested
by Cole Mitchell and Anthony D'Atri in the discussion of PR#48085.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-10-05 15:25:21 +10:00
Samuel Just
5401e1fc78
crimson/osd/osd_operation: drop unused OSDOperationRegistry::dump_client_requests
...
Signed-off-by: Samuel Just <sjust@redhat.com>
2022-10-04 22:11:31 -07:00
Samuel Just
8f7269cfb0
crimson/osd: notify waiters if pool for creating pg does not exist
...
Fixes: https://tracker.ceph.com/issues/57740
Signed-off-by: Samuel Just <sjust@redhat.com>
2022-10-04 22:08:55 -07:00
zdover23
7fbefc9256
Merge pull request #48085 from zdover23/wip-doc-2022-09-14-rados-ops-crush-map-prompt-update
...
doc/rados: update prompts in crush-map-edits.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-10-05 11:20:14 +10:00
Radoslaw Zarzynski
bf46d3736d
Merge pull request #47458 from rzarzynski/wip-all-kickoff-r
...
kickoff v18 reef
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2022-10-04 22:39:19 +02:00
Jonas Pfefferle
60fd534731
librbd: add compare-and-write vector C API
...
Add compare and write vector C API.
Require cmp_iov and write_iov to be the same length.
Signed-off-by: Jonas Pfefferle <pepperjo@japf.ch>
2022-10-04 22:29:39 +02:00
Laura Flores
b813183449
Merge pull request #46037 from mohmacht/ebdplugin
...
blk/kernel: add plugin system for devices with compression and move VDO support into plugin
2022-10-04 09:48:24 -05:00
zdover23
9cd816f009
Merge pull request #48346 from zdover23/wip-doc-2022-10-03-glossary-remove-redundancies
...
doc/glossary.rst: remove duplicates
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-10-05 00:29:19 +10:00
Ilya Dryomov
21543030b7
doc/dev/release-checklists: mention LIBRBD_VER_MINOR and VERSION
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-10-04 14:19:25 +02:00
Ilya Dryomov
2204f7b55a
librbd: bump minor version to match R release
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-10-04 14:19:25 +02:00
Venky Shankar
ee858598e3
Merge pull request #48218 from mchangir/qa-test_scrub_pause_and_resume_with_abort-wait-for-scrub-to-finish
...
qa: wait for scrub to finish
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
2022-10-04 11:45:24 +05:30
Radoslaw Zarzynski
130704e815
doc, qa/standalone/mon/misc: verify that len(monmap.features.persistent) == 10
...
Also updates the release checklist.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-10-04 00:27:28 +02:00
Radoslaw Zarzynski
895f7aa991
doc/dev/release-checklists.rst: document vX.0.0 tagging and mark it complete.
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-10-04 00:27:28 +02:00
Casey Bodley
d5870f1105
Merge pull request #48041 from cbodley/wip-rgw-notify-shutdown
...
rgw: rados service shuts down rados client on shutdown()
Reviewed-by: Soumya Koduri <skoduri@redhat.com>
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
2022-10-03 17:06:10 -04:00
Yuri Weinstein
652c1b06b8
Merge pull request #48152 from Vfrost98/GHC22OSD_Ceph
...
mgr/telemetry: fixed log exceptions as "exception" instead of "error"
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Yaarit Hatuka <yaarithatuka@gmail.com>
2022-10-03 13:21:49 -07:00
Yuri Weinstein
399ef62dd6
Merge pull request #48150 from li3317/ghc-osd-li3317
...
osd: break multi condition asserts into multiple asserts
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2022-10-03 13:21:00 -07:00
Yuri Weinstein
0d5e2e5dc9
Merge pull request #47340 from kamoltat/wip-ksirivad-recreate-zilla-2104207
...
mon/OSDMonitor: Added extra check before mon.go_recovery_stretch_mode()
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2022-10-03 13:18:18 -07:00
Guillaume Abrioux
9aa8beda98
Merge pull request #46284 from votdev/issue_55673_cephadm_vagrantfile
...
mgr/cephadm: Deploying a cluster with the Vagrantfile fails
2022-10-03 20:39:40 +02:00