Commit Graph

137522 Commits

Author SHA1 Message Date
myoungwon oh
bba25dbce6 crimson/os/seastore/journal: introduce JournalAllocator to generalize SegmentAllocator
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
2023-04-20 13:01:27 +00:00
myoungwon oh
5abf9b5c98 crimson/os/seastore/journal: relocate RecordSubmitter related classes
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
2023-04-20 13:01:21 +00:00
Ilya Dryomov
d13bf0da9f
Merge pull request #51159 from idryomov/wip-rbd-man-filestore
doc/man/rbd: resurrect filestore alloc_size note

Reviewed-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
2023-04-20 12:43:57 +02:00
Ilya Dryomov
d3558c49bf doc/man/rbd: resurrect filestore alloc_size note
Mistakenly removed in commit d79f2a8154 ("docs: warning and remove
few docs section for Filestore Update docs after filestore removal.").
The kernel client, however new, will continue to be able to talk to
FileStore OSDs for as long as they exist.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2023-04-20 12:08:40 +02:00
Nizamudeen A
4cd6864014
Merge pull request #50580 from ceph/dependabot-npm_and_yarn-src-pybind-mgr-dashboard-frontend-webpack-and-angular-devkit-build-angular-5.76.1
mgr/dashboard: bump webpack and @angular-devkit/build-angular in /src/pybind/mgr/dashboard/frontend 

Reviewed-by: Nizamudeen A <nia@redhat.com>
2023-04-20 15:37:28 +05:30
zdover23
353a81f362
Merge pull request #51140 from zdover23/wip-doc-2023-04-18-rados-operations-2-of-x
doc/rados: edit user-management (2 of x)

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-04-20 08:18:04 +02:00
Zac Dover
e3575bb72f doc/rados: edit user-management (2 of x)
Line-edit doc/rados/user-management.rst (2 of x). Some internal
references had to be removed, but these will be repaired when the next
part of this file is updated in a future PR.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-04-20 08:09:57 +02:00
zdover23
195262cf6b
Merge pull request #51143 from NitzanMordhai/wip-nitzan-filestore-removal-docs-update
docs: warning and remove few docs section for Filestore

Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-04-20 07:42:58 +02:00
Nitzan Mordechai
d79f2a8154 docs: warning and remove few docs section for Filestore
Update docs after filestore removal.

Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
2023-04-20 05:01:53 +00:00
Casey Bodley
1c49dc213d
Merge pull request #51068 from cbodley/wip-59269
cmake/rgw: librgw tests depend on ALLOC_LIBS

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2023-04-19 12:43:53 -04:00
Casey Bodley
5609383d5b
Merge pull request #51031 from cbodley/wip-59423
rgw/aio: fix recursion from tracing changes

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
2023-04-19 11:36:15 -04:00
Yuval Lifshitz
fba5b3f898
Merge pull request #50975 from yuvalif/wip-yuval-fix-59381
rgw/lua: fix CopyFrom crash
2023-04-19 16:30:29 +03:00
Yuval Lifshitz
cfbc2129c6
Merge pull request #50965 from yuvalif/wip-yuval-fix-59383
rgw/kafka: failed to reconnect to broker after idle timeout
2023-04-19 16:29:50 +03:00
Nizamudeen A
eeba8e5f43
Merge pull request #50918 from rhcs-dashboard/delete-ceph-authx
mgr/dashboard: delete-ceph-authx

Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2023-04-19 13:10:57 +05:30
Venky Shankar
6d1eb725be Merge PR #50089 into main
* refs/pull/50089/head:
	doc: add a note for minimum compatible python version and supported distros
	tools/cephfs/top/CMakeList.txt: check the minimum compatible python version for cephfs-top

Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2023-04-19 11:30:54 +05:30
Ilya Dryomov
af9762e39f
Merge pull request #50916 from petrutlucian94/avoid_pip
win32_deps_build: avoid pip

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2023-04-18 13:49:41 +02:00
Jos Collin
535291142d
doc: add a note for minimum compatible python version and supported distros
Fixes: https://tracker.ceph.com/issues/58677
Signed-off-by: Jos Collin <jcollin@redhat.com>
2023-04-18 16:44:15 +05:30
Jos Collin
d1de1cae2b
tools/cephfs/top/CMakeList.txt: check the minimum compatible python version for cephfs-top
Fixes: https://tracker.ceph.com/issues/58677
Signed-off-by: Jos Collin <jcollin@redhat.com>
2023-04-18 16:44:15 +05:30
Lucian Petrut
041618ea9b win32_deps_build: avoid pip
We're currently installing cython with pip when using Ubuntu
to cross compile Ceph for Windows. This can fail with recent
Python versions if attempting to use the global env:

  error: externally-managed-environment

  × This environment is externally managed
  ╰─> To install Python packages system-wide, try apt install
      python3-xyz, where xyz is the package you are trying to
      install.

Cython isn't really needed by the Windows build so we can go
ahead and drop it. We were hoping to use the Python bindings
on Windows, however Python extensions can't be cross compiled.

We're no longer using pip either, so we're dropping the dependency.
g++ was getting installed as a pip dependency, so we'll have to
include that instead. Note that g++ is used when building the boost
b2 tool.

While at it, we'll also ensure that git is installed.

Fixes: https://tracker.ceph.com/issues/59354

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
2023-04-18 09:55:52 +00:00
Anthony D'Atri
cdceabd684
Merge pull request #50639 from bitfehler/bitfehler/doc-pg-num
doc: account for PG autoscaling being the default
2023-04-17 22:58:51 +02:00
Ilya Dryomov
7f6c674fc2
Merge pull request #51043 from petrutlucian94/fix_jaeger_encoding
common/tracer: fix decoding when jaeger tracing is disabled

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
2023-04-17 18:58:00 +02:00
zdover23
5e13ccfb99
Merge pull request #49762 from Svelar/vstart2
vstart: fix text format

Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-04-17 18:42:34 +02:00
Nizamudeen A
e5a5817679
Merge pull request #50820 from rhcs-dashboard/update-landing-page-e2e-tests
mgr/dashboard: update landing page e2e tests 

Reviewed-by: Nizamudeen A <nia@redhat.com>
2023-04-17 19:07:44 +05:30
Nizamudeen A
467ceca923
Merge pull request #51082 from rhcs-dashboard/skip-osds-conditionally-in-e2e
mgr/dashboard: skip Create OSDs step in Cluster expansion

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
2023-04-17 19:05:59 +05:30
Nizamudeen A
1e9072344d
Merge pull request #51115 from rhcs-dashboard/remove-hyperlink-mgr
mgr/dashboard: remove unncessary hyperlink in landing page

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
2023-04-17 19:05:16 +05:30
zdover23
2078c5d6e1
Merge pull request #51114 from colemitchell/wip-doc-2023-04-17-radosgw-s3select-formatting-1
doc/radosgw: format part of s3select

Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-04-17 12:07:57 +02:00
Cole Mitchell
13cf134c06 doc/radosgw: format part of s3select
Partially format the 'Basic Workflow' section's introduction and 'Basic Functionalities' subsection in s3select. Nothing else is being fixed.

Signed-off-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
2023-04-17 05:51:53 -04:00
Nizamudeen A
7e7da95544 mgr/dashboard: remove unncessary hyperlink in landing page
Fixes: https://tracker.ceph.com/issues/59462
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-04-17 15:09:50 +05:30
Nizamudeen A
7870a6290d
Merge pull request #48869 from rhcs-dashboard/more-grafana-configs
mgr/dashboard: expose more grafana configs in service form

Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2023-04-17 12:31:56 +05:30
Pedro Gonzalez Gomez
1157e3bff9 mgr/dashboard: update landing page e2e tests
ignore the region that can vary on different clusters like charts

fixes: https://tracker.ceph.com/issues/59142
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
2023-04-17 12:24:37 +05:30
Nizamudeen A
0f6d23a7aa mgr/dashboard: skip Create OSDs step in Cluster expansion
Its to ensure OSDs are not deployed on all hosts because that would make
the host draining impossible

Fixes: https://tracker.ceph.com/issues/59457
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-04-17 12:23:17 +05:30
Patrick Donnelly
1e889d24a4
Merge PR #50941 into main
* refs/pull/50941/head:
	doc/foundation: Update Foundation members for April 2023

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2023-04-16 11:34:35 -04:00
zdover23
2f43f2c23e
Merge pull request #51103 from colemitchell/wip-doc-2023-04-16-radosgw-s3select-formatting-1
doc/radosgw: format part of s3select

Reviewed-by: Zac Dover <zac.dover@proton.me>
2023-04-16 15:48:32 +02:00
Cole Mitchell
a6a84471a7 doc/radosgw: format part of s3select
Format the first section of s3select. Nothing else is being fixed.

Signed-off-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
2023-04-16 09:13:56 -04:00
Anthony D'Atri
51fd06fe8e
Merge pull request #51099 from zdover23/wip-doc-2023-04-16-dev-cephfs-mirroring-creating-users-command-formatting
doc/dev: format command in cephfs-mirroring
2023-04-16 14:39:53 +02:00
Zac Dover
408219bfca doc/dev: format command in cephfs-mirroring
Correctly format a command in doc/dev/cephfs-mirroring/#creating-users.

Reported by casanlin@init7.net at
https://pad.ceph.com/p/Report_Documentation_Bugs

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-04-16 11:11:27 +02:00
zdover23
71b5f94bdb
Merge pull request #51062 from zdover23/wip-doc-2023-04-13-glossary-hybrid-storage
doc/glossary: add "Hybrid Storage"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-04-16 08:58:41 +02:00
Zac Dover
dc8148d072 doc/glossary: add "Hybrid Storage"
Add "Hybrid Storage" to the glossary.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-04-16 08:42:04 +02:00
Anthony D'Atri
61aadc5ade
Merge pull request #51091 from cityofships/fix_confval
doc/mgr/prometheus: fix confval reference
2023-04-16 00:03:37 +02:00
Piotr Parczewski
b9b75dafe2
doc/mgr/prometheus: fix confval reference
Signed-off-by: Piotr Parczewski <piotr@stackhpc.com>
2023-04-15 23:16:35 +02:00
Anthony D'Atri
0119ae9df9
Merge pull request #51086 from zdover23/wip-doc-2023-04-15-rados-ops-ceph-medic-removal
doc/rados/ops: remove ceph-medic from monitoring
2023-04-15 05:01:02 -04:00
Zac Dover
42cd28a2a6 doc/rados/ops: remove ceph-medic from monitoring
Remove mention of ceph-medic from doc/rados/operations/monitoring.rst,
because it is no longer supported.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2023-04-15 09:42:31 +02:00
Nizamudeen A
6987191377 mgr/dashboard: expose more grafana configs in service form
Show the grafana_port and initial_admin_password in the form but disable
the password field in the edit option

Fixes: https://tracker.ceph.com/issues/58016
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-04-15 00:29:02 +05:30
Nizamudeen A
4157c215ec
Merge pull request #51074 from rhcs-dashboard/expression-changed-e2e
mgr/dashboard: fix cephadm e2e expression changed error

Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2023-04-14 23:57:11 +05:30
Yuri Weinstein
29228ecd14
Merge pull request #51055 from ceph/wip-yuriw-release-16.2.12-main
doc: 16.2.12 Release Notes

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com>
Reviewed-by: Adam King adking@redhat.com
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-04-14 09:23:26 -07:00
Venky Shankar
6684f3e55e Merge PR #50909 into main
* refs/pull/50909/head:
	qa/workunit: print the detail commands excuted in the scripts

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
2023-04-14 15:59:12 +05:30
Pedro Gonzalez Gomez
6b5a00fb8e mgr/dashboard: delete-ceph-authx
Fixes: https://tracker.ceph.com/issues/59365
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
2023-04-14 09:31:04 +02:00
Nizamudeen A
abff7f0bb7
Merge pull request #49531 from rhcs-dashboard/fix-rbd-snapshot-creation
mgr/dashboard: Fix rbd snapshot creation

Reviewed-by: VasishtaShastry <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Reviewed-by: sunilangadi2 <NOT@FOUND>
2023-04-14 12:06:05 +05:30
Nizamudeen A
f7e29e5ab8 mgr/dashboard: fix cephadm e2e expression changed error
tried to fix this issue from the daemon component sometime ago several
times but it didn't work. So force ignoring the error

Fixes: https://tracker.ceph.com/issues/59444
Signed-off-by: Nizamudeen A <nia@redhat.com>
2023-04-14 11:35:28 +05:30
Ilya Dryomov
ebc99c9821
Merge pull request #50939 from pkalever/logging_improve
librbd: on notify_quiesce() show attempts in a better format

Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: N Balachandran <nibalach@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2023-04-13 20:21:27 +02:00