Commit Graph

149089 Commits

Author SHA1 Message Date
Adam King
3b0cb061d2
Merge pull request #60546 from phlogistonjohn/jjm-python-common-codeowners
CODEOWNERS: let orchestration cover all of python-common

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
2024-10-30 09:45:15 -04:00
Zac Dover
9c4fc785fa
Merge pull request #60520 from zdover23/wip-doc-2024-10-29-start-os-recs-add-supported-squid-distros
doc/start: add supported Squid distros

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-10-30 19:27:21 +10:00
afreen23
8a7e670fdd
Merge pull request #60422 from rhcs-dashboard/modal-carbonized
mgr/dashboard: Replacing bootstrap modal service with cds modal service

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2024-10-30 13:43:58 +05:30
Venky Shankar
7809b0e57d
Merge pull request #50105 from zhsgao/mds_export_state
mds: add an asok command to dump export states

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-30 07:16:11 +05:30
Venky Shankar
94ce78a599
Merge pull request #59072 from lxbsz/wip-66991
qa: increase the http.maxRequestBuffer to 100MB and enable the git debug logs

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-30 07:14:50 +05:30
John Mulligan
96a2f89dc5 CODEOWNERS: let orchestration cover all of python-common
While it's not perfectly correct to say the orchestration team owns
src/python-common, it's closer to the truth than not. It also ensures
that someone with domain specific knowledge is looking at the rest of
python-common outside just the deployment section (short of creating
some sort of new python-sig type group). This is relevant due to the
changes in PR #60377 as python-common's ceph package will be included
in cephadm.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
2024-10-29 16:35:00 -04:00
Ernesto Puerta
a3cf84271f
Merge pull request #57299 from rhcs-dashboard/fix-47066-main
mgr/{restful,zabbix}: remove deprecated module

Reviewed-by: @tchaikov 
Reviewed-by: @ktdreyer 
Reviewed-by: @jmolmo
2024-10-29 17:34:41 +00:00
Dnyaneshwari
961757b59b mgr/dashboard: Replacing bootstrap modal service with cds modal service
Fixes: https://tracker.ceph.com/issues/68650

Signed-off-by: Dnyaneshwari talwekar <dtalweka@redhat.com>
2024-10-29 22:16:03 +05:30
Patrick Donnelly
c636ba85fa
Merge PR #60518 into main
* refs/pull/60518/head:
	doc/governance: updates based on 2024q4 election

Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2024-10-29 12:11:43 -04:00
Anthony D'Atri
9a027d921e
Merge pull request #60532 from joscollin/wip-mirroring-create-snapshot
doc: mention how to initiate snapshot mirroring
2024-10-29 11:13:48 -04:00
Patrick Donnelly
c0451e1ca2
Merge PR #60010 into main
* refs/pull/60010/head:
	script/ceph-debug-docker: add debuginfod for ubuntu
	script/ceph-debug-docker: drop /ceph mount

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2024-10-29 08:53:41 -04:00
Zac Dover
9fd2b851a2
Merge pull request #60508 from zdover23/wip-doc-2024-10-27-rados-operations-erasure-code-jerasure
doc/rados: add blaum_roth coding guidance

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-10-29 22:51:07 +10:00
Matan Breizman
db181e5d33
Merge pull request #60510 from Matan-B/wip-matanb-backfill-crimson-docs
doc/dev/crimson: Add BackfillMachine state graph

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-10-29 11:44:58 +02:00
Jos Collin
1a895c9d12
doc: mention how to initiate snapshot mirroring
Signed-off-by: Jos Collin <jcollin@redhat.com>
2024-10-29 14:33:10 +05:30
afreen23
ffa01e353f
Merge pull request #60054 from rhcs-dashboard/realm-popup
mgr/dashboard: Carbon Design - Create realm popup

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2024-10-29 13:44:53 +05:30
afreen23
7c095b53e1
Merge pull request #60393 from rhcs-dashboard/nvmeofServiceUnitTest
Add API tests for nvmeof service.ts file

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2024-10-29 12:35:15 +05:30
afreen23
cc76c71d77
Merge pull request #60476 from rhcs-dashboard/usermanagment-roles-defect
mgr/dashboard:Roles section is not aligned with column name

Reviewed-by: Afreen Misbah <afreen@ibm.com>
2024-10-29 12:13:25 +05:30
Ronen Friedman
d71e222e53
Merge pull request #60318 from ronen-fr/wip-rf-schedlogl
osd/scrub: improve scrub information conveyed in standard

Reviewed-by: Aishwarya Mathuria <amathuri@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
2024-10-29 07:47:46 +02:00
Zac Dover
dbe3004e69
Merge pull request #60470 from joscollin/wip-doc-cephfs-mirroring-improve-note
doc: explain the consequence of enabling mirroring through monitor commands

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Zac Dover <zac.dover@proton.me>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-29 15:36:06 +10:00
Venky Shankar
7df6ac1296 Merge PR #60400 into main
* refs/pull/60400/head:
	mon,cephfs: fix indentation level of a code block

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
2024-10-29 10:18:50 +05:30
Matan Breizman
c29c1e7bb2 doc/dev/crimson: update index
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2024-10-29 12:05:00 +10:00
Matan Breizman
61ebde0be2 doc/dev/crimson: Add initial BackfillMachine docs
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2024-10-29 12:03:40 +10:00
Adam King
dbddf1256c
Merge pull request #60190 from avanthakkar/teuthology-smb-cluster-public-addrs
qa/suites/orch: add a tests for testing public_addr for smb cluster create cmd

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-10-28 13:53:27 -04:00
Zac Dover
2368dcb402 doc/start: add supported Squid distros
Add the distros that support Squid to the chart on
start/os-recommendations.rst.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-10-29 01:53:39 +10:00
Patrick Donnelly
b9e7dead3f
doc/governance: updates based on 2024q4 election
https://vote.heliosvoting.org/helios/elections/e03494ce-e04c-41d0-bb05-ec5ccc632ce4/view

Question #1
    Update election requirements for Ceph Executive Council Elections?
        Remove "ranked-choice" requirement	13
        Keep "ranked-choice" requirement (no change)	16

Question #2
    Require periodic elections in governance charter?
        No (no change)	8
        Annual	15
        Semi-annual	3
        Quarterly	2

Question #3
    Update the Ceph Executive Council term length?
        Change to 3 years	14
        Keep 2 years (no change)	14

Question #4
    Amend governance document to require a supermajority of votes for amendments to the governance model? The current requirement is a simple majority.
        Require a supermajority	20
        Require a simple majority (no change)	9

Question #5
    Clarify "supermajority" and "majority" election requirements?
        Of members voting on a given question (abstaining does not bias the vote)	18
        Of members voting on the election (abstaining is an implicit "no")	6
        Of members in the CSC	3

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
2024-10-28 11:12:55 -04:00
Ernesto Puerta
b0085bf224
mgr/{restful,zabbix}: document removal
Fixes: https://tracker.ceph.com/issues/47066
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2024-10-28 14:17:19 +01:00
Ernesto Puerta
8ccb634804
mgr/zabbix: remove deprecated module
This (already deprecated) module is removed as a side-effect of the
deprecation and removal of the `restful` module.

Fixes: https://tracker.ceph.com/issues/47066
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2024-10-28 14:17:19 +01:00
Ernesto Puerta
96ec7badb8
mgr/restful: remove deprecated module
Detailed changes:
* Remove `restful` mgr module dir,
* Remove Python depedencies (`pecan`, `werkzeug`) from ceph.spec and
  debian control,
* Remove docs,
* Remove associated QA tests,
* Update vstart.

Fixes: https://tracker.ceph.com/issues/47066
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2024-10-28 14:17:18 +01:00
Gal Salomon
20007ea4a7
Merge pull request #59465 from galsalomon66/limit_mem_usage_on_parquet_flow
rgw/s3select: limit memory usage on Parquet flow
2024-10-28 11:21:58 +02:00
Venky Shankar
feed612ad9
Merge pull request #60454 from batrick/mds-warn-cleanup
mds: remove obsolete comments

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-28 11:01:32 +05:30
Zac Dover
6648d94aed doc/rados: add blaum_roth coding guidance
Direct Ceph administrators using blaum_roth coding for erasure-coded
pools to change the default value of w=7 to a different value in order
to ensure that w+1 is prime.

This information was provided to the Ceph upstream by Benjamin Mare in
September of 2024.

Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-10-28 01:16:54 +10:00
Ronen Friedman
8cb3ddc47b
Merge pull request #60357 from ronen-fr/wip-rf-transitive
osd/scrub: make sched-targets comparator transitive

Reviewed-by: Samuel Just <sjust@redhat.com>
2024-10-27 13:08:14 +02:00
Ronen Friedman
1770b177fc osd/scrub: improve scrub information conveyed in standard
PG log line references

When "mentioning" a PG in a log message, we include a set of data
items, including some scrub related information. This
commit improves the scrubber information conveyed, following
changes to the scrub scheduler.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-10-27 05:24:27 -05:00
Zac Dover
ed586323b5
Merge pull request #60506 from zdover23/2024-10-26-fix-grammar-check_license_name-main
.github/check-license: correct grammar in "license check"

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2024-10-27 09:19:00 +10:00
Zac Dover
cbc33e8d98 .github/check-license: correct grammar in "license check"
Change "Check Incompatible Licenses" to "Check for Incompatible
Licenses".

This commit is made as part of a project to separate the changes in
https://github.com/ceph/ceph/pull/60448 into individual pull requests.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-10-26 23:06:05 +10:00
Zac Dover
9fc5891157
Merge pull request #60434 from zdover23/wip-doc-2024-10-23-glossary-plp
doc/glossary: add "PLP" to glossary

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-10-26 22:59:01 +10:00
Zac Dover
ccec288c27
Merge pull request #60444 from zdover23/wip-doc-2024-10-23-rados-ops-health-checks
doc/rados: standardize markup of "clean"

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-10-26 14:03:23 +10:00
Neha Ojha
b40d2f8d9f
Merge pull request #60471 from Jayaprakash-ibm/patch-2
Update .githubmap

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2024-10-25 11:40:37 -07:00
Patrick Donnelly
13f4266694
Merge PR #60386 into main
* refs/pull/60386/head:
	qa/cephfs: override testing kernel with -k option

Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-25 12:21:34 -04:00
Avan Thakkar
eb760013c2 qa/suites/orch: add a tests for testing public_addr for smb cluster create cmd
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
2024-10-25 18:56:52 +05:30
Rishabh Dave
64350ee087
Merge pull request #60117 from rishabh-d-dave/mgr-vol-base-init
mgr/vol: better to call base class __init__() at beginning

Reviewed-by: Milind Changire <mchangir@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-25 18:40:59 +05:30
Rishabh Dave
fc40c9196d
Merge pull request #60153 from rishabh-d-dave/mgr-vol-cv-waiting
mgr/vol: remove unused variable

Reviewed-by: Jos Collin <jcollin@redhat.com>
2024-10-25 18:40:19 +05:30
Dnyaneshwari
4ef8a86fa4 mgr/dashboard: Carbon Design - Create realm popup
Fixes: https://tracker.ceph.com/issues/68341

Signed-off-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>
2024-10-25 18:15:22 +05:30
Guillaume Abrioux
df4367e352
Merge pull request #60395 from guits/replace-osd-enhancement
ceph-volume: support zapping by osd-id for RAW OSDs
2024-10-25 13:45:20 +02:00
Guillaume Abrioux
4941d098e3 ceph-volume: support zapping by osd-id for RAW OSDs
Currently it is only possible to zap by osd-id for LVM-based OSDs.

This commit introduces the required changes in order to support zapping
by osd-id for RAW-based OSDs.

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

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
2024-10-25 07:52:05 +00:00
Rishabh Dave
eb6dbeec13
Merge pull request #59847 from rishabh-d-dave/mgr-vol-spawn-threads
mgr/vol: reuse code to spawn threads

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2024-10-25 11:58:38 +05:30
Achint Kaur
f1135273f3 Add API tests for nvmeof service.ts file
Fixes: https://tracker.ceph.com/issues/68551

Signed-off-by: Achint Kaur <ackaur@redhat.com>
2024-10-25 11:19:26 +05:30
Anthony D'Atri
0449faaa8e
Merge pull request #60480 from truongsinh/patch-2
doc: Note that to set layouts or quotas, clients require the `p` flag
2024-10-24 21:47:29 -04:00
TruongSinh Tran-Nguyen
13c7c9d998 doc/cephfs: use 'p' flag to set layouts or quotas
Remind users that clients must use the 'p' flag when writing file
layouts.

This PR is made in response to
https://www.reddit.com/r/ceph/comments/1gbad51/comment/ltkgd5v/

Co-authored-by: Zac Dover <zac.dover@proton.me>
Signed-off-by: TruongSinh Tran-Nguyen <i@truongsinh.pro>
2024-10-25 10:42:35 +10:00
pujaoshahu
778218adf1 mgr/dashboard:Roles section is not aligned with column name
Fixes:https://tracker.ceph.com/issues/68706

Signed-off-by:Puja Shahu pshahu@redhat.com
Signed-off-by: pujaoshahu <pshahu@redhat.com>
2024-10-24 21:50:04 +05:30