-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wip leonidc2511 epoch filter centos9 only #194
base: not_main
Are you sure you want to change the base?
Commits on Oct 30, 2024
-
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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94ce78a - Browse repository at this point
Copy the full SHA 94ce78aView commit details -
Merge pull request #50105 from zhsgao/mds_export_state
mds: add an asok command to dump export states Reviewed-by: Venky Shankar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7809b0e - Browse repository at this point
Copy the full SHA 7809b0eView commit details -
Merge pull request #60422 from rhcs-dashboard/modal-carbonized
mgr/dashboard: Replacing bootstrap modal service with cds modal service Reviewed-by: Afreen Misbah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a7e670 - Browse repository at this point
Copy the full SHA 8a7e670View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e1258d - Browse repository at this point
Copy the full SHA 1e1258dView commit details -
Merge pull request #60520 from zdover23/wip-doc-2024-10-29-start-os-r…
…ecs-add-supported-squid-distros doc/start: add supported Squid distros Reviewed-by: Anthony D'Atri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c4fc78 - Browse repository at this point
Copy the full SHA 9c4fc78View commit details -
client: return EOPNOTSUPP for fallocate with mode 0
Fixes: https://tracker.ceph.com/issues/68026 Signed-off-by: Milind Changire <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98a67b6 - Browse repository at this point
Copy the full SHA 98a67b6View commit details -
PendingReleaseNotes: add note about fallocate mode 0
fallocate now returns EOPNOTSUPP for mode 0 Signed-off-by: Milind Changire <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac34dd3 - Browse repository at this point
Copy the full SHA ac34dd3View commit details -
qa: test fallocate fails in mode 0
Signed-off-by: Milind Changire <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b069083 - Browse repository at this point
Copy the full SHA b069083View commit details -
test/pybind: update to test_fallocate for mode 0
Signed-off-by: Milind Changire <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9244f0a - Browse repository at this point
Copy the full SHA 9244f0aView commit details -
Merge pull request #60546 from phlogistonjohn/jjm-python-common-codeo…
…wners CODEOWNERS: let orchestration cover all of python-common Reviewed-by: Adam King <[email protected]> Reviewed-by: Ernesto Puerta <[email protected]> Reviewed-by: Redouane Kachach <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b0cb06 - Browse repository at this point
Copy the full SHA 3b0cb06View commit details -
Merge pull request #60541 from gbregman/main
mgr/cephadm: Change NVME image version to 1.3.3.
Configuration menu - View commit details
-
Copy full SHA for de3c6e4 - Browse repository at this point
Copy the full SHA de3c6e4View commit details -
cephadm: add python-common/ceph to cephadm zipapp
We want to use this location for files to be shared between the cephadm binary and cephadm mgr module so it must be included as part of the zipapp Signed-off-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b44121f - Browse repository at this point
Copy the full SHA b44121fView commit details -
python-common: add spot in python-common for cephadm default images
To be shared between the binary and mgr module. Signed-off-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1b9cc0 - Browse repository at this point
Copy the full SHA b1b9cc0View commit details -
cephadm: add python-common/ceph to MYPYPATH and pytest PYTHONPATH
Otherwise the unit tests will fail trying to import from here. Signed-off-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 297f9f9 - Browse repository at this point
Copy the full SHA 297f9f9View commit details -
cephadm: update default image imports to point to common location
Additionally, remove the image defaults from the two previous locations and update the check for the number of instances of "quay" and "docker" in these areas respectively. Fixes: https://tracker.ceph.com/issues/68120 Signed-off-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 874f124 - Browse repository at this point
Copy the full SHA 874f124View commit details -
Merge pull request #55693 from adk3798/cephadm-nfsv3
mgr/nfs: add NFSv3 protocol to default protocols Reviewed-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81e274b - Browse repository at this point
Copy the full SHA 81e274bView commit details -
Merge pull request #54954 from diffs/main
osd: add clear_shards_repaired command Reviewed-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 408c106 - Browse repository at this point
Copy the full SHA 408c106View commit details -
Merge pull request #60453 from cbodley/wip-librados-dup
librados: dont duplicate class names in member definitions Reviewed-by: Nitzan Mordechai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 873057e - Browse repository at this point
Copy the full SHA 873057eView commit details -
Merge pull request #59568 from badone/wip-tracker-65235-noscrub-to-ig…
…norelist qa: Add ignorelist entries for reef-x tests Reviewed-by: Laura Flores <[email protected]> Reviewed-by: Yuri Weinstein <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11454f9 - Browse repository at this point
Copy the full SHA 11454f9View commit details -
Merge pull request #59644 from wlritchi/boost-1.86-compat
src/include/uuid.h: fix for boost 1.86.0 Reviewed-by: Casey Bodley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bddaf4 - Browse repository at this point
Copy the full SHA 0bddaf4View commit details -
Merge pull request #59838 from cbodley/wip-68083
os: remove unused btrfs_ioctl.h and tests Reviewed-by: Patrick Donnelly <[email protected]> Reviewed-by: Radoslaw Zarzynski <[email protected]> Reviewed-by: Anthony D'Atri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6ee081 - Browse repository at this point
Copy the full SHA c6ee081View commit details -
Merge pull request #59957 from adk3798/cephadm-bootstrap-global-publi…
…c-network cephadm: make bootstrap default to "global" section for public_network setting Reviewed-by: Redouane Kachach <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4365808 - Browse repository at this point
Copy the full SHA 4365808View commit details -
Merge pull request #60096 from adk3798/maintenance-mode-dead-host
mgr/cephadm: offline host handling for maintenance exit command Reviewed-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9190d05 - Browse repository at this point
Copy the full SHA 9190d05View commit details -
Merge pull request #60281 from phlogistonjohn/jjm-change-cluster-vali…
…date smb: prevent switching between clustering modes Reviewed-by: Adam King <[email protected]> Reviewed-by: Avan Thakkar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 944d412 - Browse repository at this point
Copy the full SHA 944d412View commit details -
Merge pull request #60377 from adk3798/cephadm-share-default-images
cephadm: use shared spot for default container image names Reviewed-by: John Mulligan <[email protected]> Reviewed-by: Redouane Kachach <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72e7e10 - Browse repository at this point
Copy the full SHA 72e7e10View commit details -
Merge pull request #60451 from rhcs-dashboard/nvmeof-conf-rm-fix
mgr/dashboard: rm nvmeof conf based on its daemon name Reviewed-by: Adam King <[email protected]> Reviewed-by: Afreen Misbah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2cbef71 - Browse repository at this point
Copy the full SHA 2cbef71View commit details -
Merge pull request #60549 from phlogistonjohn/jjm-smb-dataclass-config
cephadm/smb: convert config object to use a dataclass Reviewed-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad7c409 - Browse repository at this point
Copy the full SHA ad7c409View commit details
Commits on Oct 31, 2024
-
crimson/osd/backfill_state: don't try to do object backfills when pri…
…mary_bi is empty Fixes: https://tracker.ceph.com/issues/68787 Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 749007f - Browse repository at this point
Copy the full SHA 749007fView commit details -
Merge pull request #60540 from ronen-fr/wip-rf-revert-57582
osd: revert PR#57582 Reviewed-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07555ce - Browse repository at this point
Copy the full SHA 07555ceView commit details -
Merge pull request #60362 from mchangir/doc-add-note-about-vol-delete…
…-wrt-snap-schedule doc/cephfs: add note to remind user about snap-schedule during volume delete
Configuration menu - View commit details
-
Copy full SHA for 7f9a2ec - Browse repository at this point
Copy the full SHA 7f9a2ecView commit details
Commits on Nov 1, 2024
-
Change the subordinating conjunction "Whereas" followed by a comma to the less grammatically-incorrect "Although". I've been meaning to do this since 22 Mar 2023. Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea1a470 - Browse repository at this point
Copy the full SHA ea1a470View commit details -
Merge pull request #60584 from zdover23/wip-doc-2024-11-01-whereas
doc: s/Whereas,/Although/
Configuration menu - View commit details
-
Copy full SHA for 4b3747a - Browse repository at this point
Copy the full SHA 4b3747aView commit details -
ceph.spec.in: Add an option to disable dwz
We disabled dwz in 2017, then re-enabled it in 2021. In my tests I observe dwz adding about 50% to build times in exchange for 33% space-saving. Signed-off-by: Zack Cerza <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88deede - Browse repository at this point
Copy the full SHA 88deedeView commit details -
doc/cephadm/services: [v1] Update monitoring.rst to add additional te…
…mplates The current documentation lacks a lot of other available templates as the source code here: https://github.com/ceph/ceph/tree/main/src/pybind/mgr/cephadm/templates/services Signed-off-by: Alexon Oliveira <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a4bead - Browse repository at this point
Copy the full SHA 3a4beadView commit details -
doc/cephadm/services: Update monitoring.rst to add additional templates
The current documentation lacks a lot of other available templates as the source code here: https://github.com/ceph/ceph/tree/main/src/pybind/mgr/cephadm/templates/services v2 - This updated commit fixes the j2 extensions I left in the previous one wrongly. v3 - This updated commit changes the title as per PR's comment orientation Signed-off-by: Alexon Oliveira <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aee4844 - Browse repository at this point
Copy the full SHA aee4844View commit details -
mgr/balancer: optimize 'balancer status detail'
Before, we were updating the balancer status by iterating through all pg upmap entires. This was affecting the loading time of other mgr modules on clusters with a large number of pgs (600+). This can be optimized by simply pulling from the incremental. Fixes: https://tracker.ceph.com/issues/68657 Signed-off-by: Laura Flores <[email protected]>
Laura Flores committedNov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 31c498d - Browse repository at this point
Copy the full SHA 31c498dView commit details -
mgr/balancer: tie
update_pg_upmap_activity
to a configurableThis addition gives users the option of enabling/disabling this feature. They can do so by running: ceph config set mgr mgr/balancer/update_pg_upmap_activity <True|False> The feature is off by default. Signed-off-by: Laura Flores <[email protected]>
Laura Flores committedNov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 62c9f15 - Browse repository at this point
Copy the full SHA 62c9f15View commit details -
doc: document balancer configurable "update_pg_upmap_activity"
Signed-off-by: Laura Flores <[email protected]>
Laura Flores committedNov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for c4274c0 - Browse repository at this point
Copy the full SHA c4274c0View commit details
Commits on Nov 3, 2024
-
mon/nvmeofgw*: fix no-listeners FSM, fix detection of no-listeners
condition Signed-off-by: Leonid Chernin <[email protected]>
Leonid Chernin committedNov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 66ca80e - Browse repository at this point
Copy the full SHA 66ca80eView commit details -
Revert "suites: crimson basic adding wait for test"
This reverts commit a9de8be. Signed-off-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e5898f - Browse repository at this point
Copy the full SHA 7e5898fView commit details -
Merge pull request #60313 from xxhdx1985126/wip-68541
crimson/osd/pg: trigger PG::wait_for_active_blocker only when the pg is going active Reviewed-by: Samuel Just <[email protected]> Reviewed-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b98ebf7 - Browse repository at this point
Copy the full SHA b98ebf7View commit details -
Merge pull request #60439 from xxhdx1985126/wip-68662
crimson/osd/shard_services: fix dangling reference caused by rvalue reference of ShardSercies::dispatch_context() Reviewed-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a82492e - Browse repository at this point
Copy the full SHA a82492eView commit details -
Merge pull request #60485 from xxhdx1985126/wip-68719
crimson/osd/backfill_state: discard CancelBackfill events when the backfill is done Reviewed-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c03d0c - Browse repository at this point
Copy the full SHA 0c03d0cView commit details -
Merge pull request #60517 from xxhdx1985126/wip-68737
crimson/osd/osd_operations/client_request: no need to hold head's obc lock throughout the recovery of clones Reviewed-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c89ab2c - Browse repository at this point
Copy the full SHA c89ab2cView commit details -
Merge pull request #60438 from xxhdx1985126/wip-68661
crimson/osd/pg: make sure ops are sent to backfill targets if and only if the object has been pushed. Reviewed-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17e86d1 - Browse repository at this point
Copy the full SHA 17e86d1View commit details
Commits on Nov 4, 2024
-
* refs/pull/60236/head: MDS/CDir: return as early as possible from CDir::should_split_fast() Reviewed-by: Patrick Donnelly <[email protected]> Reviewed-by: Dhairya Parmar <[email protected]> Reviewed-by: Venky Shankar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2505e27 - Browse repository at this point
Copy the full SHA 2505e27View commit details -
mgr/cephadm: orch host drain command does not return error for invali…
…d hostname Fixes: https://tracker.ceph.com/issues/68681 Signed-off-by: Shweta Bhosale <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab8d709 - Browse repository at this point
Copy the full SHA ab8d709View commit details -
doc: Document which options are disabled by mClock.
Not only in the mClock docs, but also in the reference of the options that are disabled. Otherwise users are bound to miss it, and surprised why their options are ignored or reset. Signed-off-by: Niklas Hambüchen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 790afd2 - Browse repository at this point
Copy the full SHA 790afd2View commit details -
Merge pull request #59481 from ifed01/wip-ifed-more-info-in-slow-op-log
os/bluestore: log txc details in slow op notification on committed_kv
Configuration menu - View commit details
-
Copy full SHA for cfd73d5 - Browse repository at this point
Copy the full SHA cfd73d5View commit details -
Merge pull request #59486 from ceph/ceph-ec-benchmark-increase-defaul…
…t-buffer-size test/erasure-code: increase ceph_erasure_code_benchmark default buffe…
Configuration menu - View commit details
-
Copy full SHA for 28887e2 - Browse repository at this point
Copy the full SHA 28887e2View commit details -
Merge pull request #59725 from mchangir/mds-fallocate-return-EOPNOTSU…
…PP-for-mode-0 client: return EOPNOTSUPP for fallocate with mode 0 Reviewed-by: Venky Shankar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8e3946 - Browse repository at this point
Copy the full SHA c8e3946View commit details -
mgr/dashboard: improve the kcli bootstrap process
I have a new script added for starting the kcli cluster called quick-bootstrap.sh The goal is to use that script to download the ceph image on local (rather than inside vm) and then copy them over to all the vms that is being spawned by the kcli. This way all the hosts will get the ceph image which will make the deployment loads faster. Another thing I added is to add some dnf.conf to improve parallel_downlaods and get the fastest server to install deps eg: ``` ╰─$ ./quick-bootstrap.sh -h 255 ↵ + set +x Usage: ./quick-bootstrap.sh [OPTIONS] Options: -u, --use-cached-image Uses the existing podman image in local. Only use this if there is such an image present. -dir, --ceph-dir Use this to provide the local ceph directory. eg. --ceph-dir=/path/to/ceph -e, --expanded-cluster To add all the hosts and deploy OSDs on top of it. -h, --help Display this help message. Example: ./quick-bootstrap.sh --use-cached-image ``` ``` ./quick-bootstrap.sh -u --ceph-dir=/home/nia/projects/ceph ``` Signed-off-by: Nizamudeen A <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f5612a - Browse repository at this point
Copy the full SHA 6f5612aView commit details -
doc/rgw/notification: add missing admin commands
also remove obsolete admin commands Fixes: https://tracker.ceph.com/issues/68818 Signed-off-by: Yuval Lifshitz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec27279 - Browse repository at this point
Copy the full SHA ec27279View commit details -
Merge pull request #60608 from yuvalif/wip-yuval-68818
doc/rgw/notification: add missing admin commands Reviewed-by: Anthony D'Atri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8e43a9 - Browse repository at this point
Copy the full SHA a8e43a9View commit details -
Merge pull request #60425 from ShwetaBhosale1/orch_host_drain-attempt…
…_to_drain_non_existing_host_must_fail mgr/cephadm: ceph orch host drain command to return error for invalid hostname Reviewed-by: Adam King <[email protected]> Reviewed-by: Anuradha Gadge <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a586d2 - Browse repository at this point
Copy the full SHA 0a586d2View commit details -
Merge pull request #56677 from athanatos/sjust/for-review/wip-replica…
…-read osd,crimson/osd: rework of replica read and related state Reviewed-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 048ce81 - Browse repository at this point
Copy the full SHA 048ce81View commit details -
pybind/mgr: fix flake8 f-string formatting for py3.12
Add whitespace to match typical python formatting as flake8 cares about the formatting of the embedded expressions now. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 799ff25 - Browse repository at this point
Copy the full SHA 799ff25View commit details -
python-common: fix mypy errors in earmarking.py
Fix various errors found by running mypy with python 3.12 on the python-common subtree. Uses a Protocol as a stand-in for actual file system integration objects. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b77829c - Browse repository at this point
Copy the full SHA b77829cView commit details -
mgr/cephadm: fix invalid use of mock called_with method
Fixes `AttributeError: 'called_with' is not a valid assertion` errors that appear when running the unit tests with python3.12. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8726e21 - Browse repository at this point
Copy the full SHA 8726e21View commit details -
python-common/deployment: update some type annotations
flake8 flagged unused imports in this file due to the use of old style type comments. This file was easy to convert to new style annotations so that was done. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc62559 - Browse repository at this point
Copy the full SHA dc62559View commit details -
python-common/deployment: disable some unused import flake8 errors
Tell flake8 not to flag unused imports when those imports are part of an old-style type comment. This was done rather than updating the type annotations to the latest style because I am less familiar with this file and there are many type comments. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4dd84cd - Browse repository at this point
Copy the full SHA 4dd84cdView commit details -
python-common/deployment: disable some unused import flake8 errors
Tell flake8 not to flag unused imports when those imports are part of an old-style type comment. This was done rather than updating the type annotations to the latest style because I am less familiar with this file and there are many type comments. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d34492c - Browse repository at this point
Copy the full SHA d34492cView commit details -
python-common/deployment: disable some unused import flake8 errors
Tell flake8 not to flag unused imports when those imports are part of an old-style type comment. This was done rather than updating the type annotations to the latest style because I am less familiar with this file and there are many type comments. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9475f84 - Browse repository at this point
Copy the full SHA 9475f84View commit details -
python-common/deployment: disable some unused import flake8 errors
Tell flake8 not to flag unused imports when those imports are part of an old-style type comment. This was done rather than updating the type annotations to the latest style because I am less familiar with this file and there are many type comments. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 851d740 - Browse repository at this point
Copy the full SHA 851d740View commit details -
python-common/deployment: rename a single letter variable
Rename a single letter variable name that was flagged by flake8. The unique name `lbl` was chosen as it was short and didn't conflict with any existing uses of the variable `label` in this file. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9bb9819 - Browse repository at this point
Copy the full SHA 9bb9819View commit details -
python-common/deployment: fix string that should not be an f-string
Fix a string that should not be an f-string by removing the f-string (f) prefix. Error found by newer python/flake8 version. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d36c1de - Browse repository at this point
Copy the full SHA d36c1deView commit details -
python-common/deployment: disable some unused import flake8 errors
Tell flake8 not to flag unused imports when those imports are part of an old-style type comment. This was done rather than updating the type annotations to the latest style because I am less familiar with this file and there are many type comments. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39df3c0 - Browse repository at this point
Copy the full SHA 39df3c0View commit details -
python-common/tests: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdf7d4f - Browse repository at this point
Copy the full SHA bdf7d4fView commit details -
python-common: update tox.ini linting environments
Update the tox.ini environments that lint the sources by splitting the old lint env into one that just runs flake8 and another that runs the rstcheck tool. I strongly dislike envs that do more than one thing and make it hard to check specific files. Additionally, the main point of this change was to drop the old `requirements-lint.txt` requirements file that specified an extremely old version of flake8 that did not work correctly with python 3.12. The flake8 of src/pybind/mgr was not pinned so we now match that behavior in src/python-common, which is heavily used by the mgr modules. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 894371c - Browse repository at this point
Copy the full SHA 894371cView commit details -
python-common: remove unused requirements-lint.txt
The file is no longer used for anything. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd89369 - Browse repository at this point
Copy the full SHA dd89369View commit details -
python-common: use tox.ini envlist defaults when run via cmake
Match recent(ish) changes to CMakeLists.txt for src/pybind/mgr and stop hard-coding a list of tox envs to run when testing is triggered via cmake. Instead, automatically reuse the defaults in tox.ini. This is good because we recently changed those defaults and this change makes 'make check' run the same set of tests and checks again. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b02cef9 - Browse repository at this point
Copy the full SHA b02cef9View commit details -
cephadm: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67ece5d - Browse repository at this point
Copy the full SHA 67ece5dView commit details -
cephadm: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a141ffb - Browse repository at this point
Copy the full SHA a141ffbView commit details -
cephadm: fix f-string expression formatting
Fix extra white space found in a f-string that was flagged by a newer version of flake8. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0f7d9b - Browse repository at this point
Copy the full SHA f0f7d9bView commit details -
cephadm: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a2346e - Browse repository at this point
Copy the full SHA 1a2346eView commit details -
cephadm: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6405f75 - Browse repository at this point
Copy the full SHA 6405f75View commit details -
cephadm: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb58be8 - Browse repository at this point
Copy the full SHA bb58be8View commit details -
cephadm: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1c7b5d - Browse repository at this point
Copy the full SHA a1c7b5dView commit details -
cephadm: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 213d0b1 - Browse repository at this point
Copy the full SHA 213d0b1View commit details -
cephadm: update some type annotations
Update some function typing from the old comment based style to the current type annotations style. Not only does this modernize the code but it fixes issues found by newer versions of flake8 that were flagging types only referenced in type comments as unused imports. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9acf69 - Browse repository at this point
Copy the full SHA d9acf69View commit details -
cephadm: fix invalid use of mock called_with method
Fixes `AttributeError: 'called_with' is not a valid assertion` errors that appear when running the unit tests with python3.12. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fbbdf7 - Browse repository at this point
Copy the full SHA 9fbbdf7View commit details -
cephadm: do not trigger rollback in bootstrap unit tests
Add a context manager that wraps the normal mock ctx context manager - this one disables bootstrap rollback by default. Use it in the tests that call command_bootstrap. The unit tests are older than the boostrap rollback behavior and therefore don't need it. However, this was not previously a problem. In python 3.12 (or 3.11?) changes to the shutil module prevent shutil.rmtree from working properly with the fake file system that cephadm tests rely upon heavily. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6739a68 - Browse repository at this point
Copy the full SHA 6739a68View commit details -
cephadm: mock a call to shutil.rmtree
Mock out calls to shutil.rmtree in test_deploy_and_rm_iscsi. The test never asserts that things in the file system are removed, so making the call a no-op is safe. Calling shutil.rmtree with the fake file system enabled recently became a problem. In python 3.12 (or 3.11?) changes to the shutil module function shutil.rmtree are incompatible with the fake file system that cephadm tests rely upon heavily. Part of an effort to get ceph tox environments passing on Python 3.12. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a529b23 - Browse repository at this point
Copy the full SHA a529b23View commit details -
cepadm: update tox.init to use latest flake 8 versions
Allow the test env to use the latest flake8. This gets us a working version of flak8 on python3.12 and matches the tox configuration in src/pybind/mgr. Signed-off-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 881d111 - Browse repository at this point
Copy the full SHA 881d111View commit details -
test: add missing include for std::cout
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a349d3e - Browse repository at this point
Copy the full SHA a349d3eView commit details -
tools/radosacl: add missing include for std::cerr
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a4ab00 - Browse repository at this point
Copy the full SHA 9a4ab00View commit details -
common/admin_socket: add missing includes
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc076a9 - Browse repository at this point
Copy the full SHA fc076a9View commit details -
common/elist: add missing includes
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a42c023 - Browse repository at this point
Copy the full SHA a42c023View commit details -
common/Graylog: add missing include
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24c2b19 - Browse repository at this point
Copy the full SHA 24c2b19View commit details -
common/buffer: add missing include for std::cerr
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98bf9fd - Browse repository at this point
Copy the full SHA 98bf9fdView commit details -
common/ceph_argparse: add missing forward declaration
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1bd141 - Browse repository at this point
Copy the full SHA b1bd141View commit details -
common/strtol: add missing include
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb15043 - Browse repository at this point
Copy the full SHA eb15043View commit details -
common/options: add missing include for strict_si_cast() and std::cerr
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ea0e10 - Browse repository at this point
Copy the full SHA 0ea0e10View commit details -
common/pick_address: add missing includes
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9126e6 - Browse repository at this point
Copy the full SHA f9126e6View commit details -
common/{ceph_time,Throttle}: use <iosfwd>
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d05500 - Browse repository at this point
Copy the full SHA 3d05500View commit details -
common/StackStringStream: remove unused includes
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85f9521 - Browse repository at this point
Copy the full SHA 85f9521View commit details -
common/Journald: add missing include
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7ee8b1 - Browse repository at this point
Copy the full SHA f7ee8b1View commit details -
common/Thread: include cleanup
This header uses `std::string`, but not `std::system_error`. Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9615c04 - Browse repository at this point
Copy the full SHA 9615c04View commit details -
common/DecayCounter: forward-declare ceph::Formatter
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9ffdba - Browse repository at this point
Copy the full SHA b9ffdbaView commit details -
common/perf_counters: forward-declare class utime_t
And add a few missing includes. Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd95497 - Browse repository at this point
Copy the full SHA cd95497View commit details -
common/error_code: remove unused includes
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcb6c4a - Browse repository at this point
Copy the full SHA dcb6c4aView commit details -
include/str_list: remove unnecessary #include
Signed-off-by: Max Kellermann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df422f9 - Browse repository at this point
Copy the full SHA df422f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 681a75e - Browse repository at this point
Copy the full SHA 681a75eView commit details
Commits on Nov 5, 2024
-
mgr/dashboard: remove cherrypy_backports.py
since its mostly used only for older cherrypy versions which we don't support anymore in any of our recent upstream releases, we could remove it completely Fixes: https://tracker.ceph.com/issues/68802 Signed-off-by: Nizamudeen A <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ae56f4 - Browse repository at this point
Copy the full SHA 7ae56f4View commit details -
Merge pull request #60017 from rhcs-dashboard/kcli-quick-install
mgr/dashboard: improve the kcli bootstrap process Reviewed-by: Afreen Misbah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66e6a86 - Browse repository at this point
Copy the full SHA 66e6a86View commit details -
Merge pull request #60100 from piyushagarwal1411/fix-68316-main
mgr/dashboard: Add 'Browse Dashboards' button in multi-cluster and ceph-cluster Grafana dashboards Reviewed-by: Aashish Sharma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9eaff51 - Browse repository at this point
Copy the full SHA 9eaff51View commit details -
spdk: update spdk submodule to fix build with newer glibc
Pick up a change that introduced CONFIG_HAVE_ARC4RANDOM to allow building with glibc 2.36 and newer. Fixes: https://tracker.ceph.com/issues/67843 Signed-off-by: Ilya Dryomov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77dd002 - Browse repository at this point
Copy the full SHA 77dd002View commit details -
crimson/osd/pg: introduce projected_log
Signed-off-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a2db2f - Browse repository at this point
Copy the full SHA 7a2db2fView commit details -
test/crimson/test_backfill: support projected log and pg log
Signed-off-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a76ec3 - Browse repository at this point
Copy the full SHA 0a76ec3View commit details -
Merge pull request #60559 from leonidc/wip-leonidc-no-listeners-fix
fix no-listeners FSM , detect no-listeners
Configuration menu - View commit details
-
Copy full SHA for 3f1b0fe - Browse repository at this point
Copy the full SHA 3f1b0feView commit details -
* refs/pull/58847/head: ceph-fuse: Improve fuse mount usage message Reviewed-by: Patrick Donnelly <[email protected]> Reviewed-by: Rishabh Dave <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e355ce - Browse repository at this point
Copy the full SHA 4e355ceView commit details -
hiding parquet dependencies upon parquet-select option is off
Signed-off-by: Gal Salomon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 141b675 - Browse repository at this point
Copy the full SHA 141b675View commit details -
Merge pull request #56832 from Matan-B/wip-matanb-crimson-recovery-ve…
…rsion crimson/osd/pg: introduce projected_log Reviewed-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a91bcae - Browse repository at this point
Copy the full SHA a91bcaeView commit details -
Merge pull request #59483 from kamoltat/wip-ksirivad-exit-stretch-mode
mon [stretch mode]: support disable_stretch_mode Reviewed-by: Nitzan Mordechai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28e38e3 - Browse repository at this point
Copy the full SHA 28e38e3View commit details
Commits on Nov 6, 2024
-
doc/cephadm: Update operations.rst
Fixed typo 'no' to 'not' in sentence "If this test fails, cephadm will no be able to manage services on that host." Signed-off-by: rhkelson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34bc35a - Browse repository at this point
Copy the full SHA 34bc35aView commit details -
Merge pull request #60602 from rhcs-dashboard/cherrypy-version-get-fix
mgr/dashboard: remove cherrypy_backports.py Reviewed-by: Ernesto Puerta <[email protected]> Reviewed-by: Afreen Misbah <[email protected]> Reviewed-by: Adam King <[email protected]> Reviewed-by: Casey Bodley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9272d43 - Browse repository at this point
Copy the full SHA 9272d43View commit details -
Make mon addrs consistent with mon info
For legacy librbd clients, sanitize_mons will panic if addrs are not consistent with mon_info_t. Signed-off-by: shenjiatong <[email protected]> fixes: https://tracker.ceph.com/issues/68743
shenjiatong committedNov 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 14b0951 - Browse repository at this point
Copy the full SHA 14b0951View commit details -
Merge pull request #56599 from rhkelson/patch-2
doc/cephadm: Update operations.rst Reviewed-by: Anthony D'Atri <[email protected]> Reviewed-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f94ff60 - Browse repository at this point
Copy the full SHA f94ff60View commit details -
TEST_backfill_grow fails after finding "num_bytes mismatch" in osd log
Need to ignore "num_bytes mismatch" messages during throw backfill/recovery progress. Fixes: https://tracker.ceph.com/issues/68585 Signed-off-by: Mohit Agrawal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f00894 - Browse repository at this point
Copy the full SHA 0f00894View commit details -
Merge pull request #59743 from sseshasa/wip-fix-mclock-low-iops-capac…
…ity-threshold common,osd: Use last valid OSD IOPS value if measured IOPS is unrealistic
Configuration menu - View commit details
-
Copy full SHA for 1017b1d - Browse repository at this point
Copy the full SHA 1017b1dView commit details -
Merge pull request #60622 from idryomov/wip-spdk-submodule
spdk: update submodule to fix build with newer glibc Reviewed-by: Kyr Shatskyy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d0bbbe - Browse repository at this point
Copy the full SHA 0d0bbbeView commit details -
doc/rgw/notification: clarified the notification_v2 behavior upon upg…
…rade Fixes: https://tracker.ceph.com/issues/68858 Signed-off-by: Yuval Lifshitz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fccf7fd - Browse repository at this point
Copy the full SHA fccf7fdView commit details -
doc/cephadm: link to "host pattern" matching sect
Link to the "Placement by Pattern Matching" section in doc/cephadm/services/index.rst from the "Advanced OSD Service Specifications" section in doc/cephadm/services/osd.rst. Fixes: https://tracker.ceph.com/issues/68812 Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cdfa299 - Browse repository at this point
Copy the full SHA cdfa299View commit details -
Merge pull request #59855 from NitzanMordhai/wip-nitzan-expected-fail…
…ure-wait-osd-down qa/tasks/ceph: wait the osds down before start check the logs Reviewed-by: Radoslaw Zarzynski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80c29ae - Browse repository at this point
Copy the full SHA 80c29aeView commit details -
Merge pull request #60071 from shraddhaag/fix-mon-cluster-log-test
qa/standalone/mon/mon_cluster_log.sh: retry check for log line Reviewed-by: Nitzan Mordechai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29df6b1 - Browse repository at this point
Copy the full SHA 29df6b1View commit details -
Merge pull request #60132 from li-positiveandfocus/wip-67820-lj
qa/tasks: added "is down" warning to thrash-old-clients ignorelist Reviewed-by: Laura Flores <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6af80fc - Browse repository at this point
Copy the full SHA 6af80fcView commit details -
Merge pull request #60643 from zdover23/wip-doc-2024-11-06-cephadm-os…
…d-host-pattern-matching doc/cephadm: link to "host pattern" matching sect Reviewed-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06cbecd - Browse repository at this point
Copy the full SHA 06cbecdView commit details -
doc/cephadm: clean "Adv. OSD Service Specs"
Clean the English grammar and the .RST in the section "Advanced OSD Service Specifications" in the file doc/cephadm/services/osd.rst. Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f6b56f9 - Browse repository at this point
Copy the full SHA f6b56f9View commit details -
Merge pull request #60642 from yuvalif/wip-yuval-68858
doc/rgw/notification: clarified the notification_v2 behavior upon upgrade
Configuration menu - View commit details
-
Copy full SHA for 406e52f - Browse repository at this point
Copy the full SHA 406e52fView commit details
Commits on Nov 7, 2024
-
Merge pull request #56771 from nh2/doc-mclock-references
doc: Document which options are disabled by mClock. Reviewed-by: Kefu Chai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6dfc1c - Browse repository at this point
Copy the full SHA d6dfc1cView commit details -
Fix tuned profile to allow multiple settings
Signed-off-by: Kushal Deb <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db943ee - Browse repository at this point
Copy the full SHA db943eeView commit details -
osd/scrub: fix 'schedule-deepscrub' test asok command
The existing implementation of the 'schedule-deepscrub' Asok command uses the set_last_deep_scrub_stamp() method to "fake" the last-deep-scrub stamp. Unfortunately, this method also updates the last-scrub stamp (as required for non-test usage). Commit 9f3e18b fixed the comparator used when sorting the scrub targets. An unintended side effect is that following 'schedule-deepscrub' - the shallow target is the one to be scrubbed next, instead of the deep target. Signed-off-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab49ca0 - Browse repository at this point
Copy the full SHA ab49ca0View commit details -
Merge pull request #60600 from Matan-B/wip-matanb-crimson-enable-wait
Revert "suites: crimson basic adding wait for test" Reviewed-by: Nitzan Mordechai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f55fc45 - Browse repository at this point
Copy the full SHA f55fc45View commit details -
crimson/osd/object_context: add formatter for RWState::State
Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e94ad0d - Browse repository at this point
Copy the full SHA e94ad0dView commit details -
crimson: remove ObjectContextLoader::reload_obc
Unused. Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1dbd776 - Browse repository at this point
Copy the full SHA 1dbd776View commit details -
crimson: track obcs unconditionally
Previously, we only interrupted head obcs. I don't think that distinction actually makes sense -- both head and clone obcs can have ops blocked on the lock. Let's just track them all. Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 737676b - Browse repository at this point
Copy the full SHA 737676bView commit details -
crimson: introduce RAII style obc lock mechanic
Currently, we rely on ObjectContextLoader::with_* wrappers to load, lock, and guarrantee release of obcs. That mechanism works well enough, but the execution pathway is pretty tough to read as it spans [Internal]ClientRequest, PG, ObjectContextLoader, ObjectContext, and tri_mutex. This mechanism cuts out PG and ObjectContext (mostly) and uses coroutine support for auto variables to make the interface easier to understand. This mechanism will also allow a future PR to access the ObjectContext state prior to loading it. This will be important to using the ObjectContext memory to host per-object pipeline states. Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5f99666 - Browse repository at this point
Copy the full SHA 5f99666View commit details -
crimson: convert PG::with_locked_obc users to use obc manager
Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc8315a - Browse repository at this point
Copy the full SHA fc8315aView commit details -
crimson: remove unused PG::with_locked_obc
Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 177176b - Browse repository at this point
Copy the full SHA 177176bView commit details -
crimson: rewrite with_[clone_]obc[_only] via manager, remove other he…
…lpers Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de2e92b - Browse repository at this point
Copy the full SHA de2e92bView commit details -
crimson/.../client_request: remove unnecessary get_handle().exit()
Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cef3f2f - Browse repository at this point
Copy the full SHA cef3f2fView commit details -
crimson/.../client_request: always remove from orderer in complete_re…
…quest Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 293679d - Browse repository at this point
Copy the full SHA 293679dView commit details -
crimson/.../client_request: complete_request() only in with_pg_process
This avoids needing to annotate every exit point in with_pg_process_interruptible with complete_request. Regardless of the result, completing with_pg_process_interruptible without an interruption means that the request is over. Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd5efa4 - Browse repository at this point
Copy the full SHA bd5efa4View commit details -
crimson: InternalClientRequests require that the pg is already active
Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14be395 - Browse repository at this point
Copy the full SHA 14be395View commit details -
crimson/osd/object_context_loader.cc: retab remaining methods
Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7961b37 - Browse repository at this point
Copy the full SHA 7961b37View commit details -
crimson/.../object_context: remove unused lock helpers
Signed-off-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 865c669 - Browse repository at this point
Copy the full SHA 865c669View commit details -
mgr/dashboard: update carbon-components-angular
* update carbon-components-angular pkg to v5.48.0 * fixed change detection errors on unit tests * fixed pagination page length when limit is 0 and data is empty Fixes: https://tracker.ceph.com/issues/68837 Signed-off-by: Ivo Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ba4562 - Browse repository at this point
Copy the full SHA 1ba4562View commit details -
ceph.spec.in: Add option to enable sccache
Signed-off-by: Zack Cerza <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64c9b53 - Browse repository at this point
Copy the full SHA 64c9b53View commit details
Commits on Nov 8, 2024
-
mon/nvmeofgw*: monitors publish in nvme-gw show ana group responsible
for namespace rebalance Signed-off-by: Leonid Chernin <[email protected]>
Leonid Chernin committedNov 8, 2024 Configuration menu - View commit details
-
Copy full SHA for c358483 - Browse repository at this point
Copy the full SHA c358483View commit details -
Merge pull request #60448 from anthonyeleven/improve-mgr-disable
doc: improve pending release notes and CephFS Reviewed-by: Zac Dover <[email protected]> Reviewed-by: Venky Shankar <[email protected]> Reviewed-by: Patrick Donnelly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54a75a0 - Browse repository at this point
Copy the full SHA 54a75a0View commit details -
qa/dashboard: fix test_list_enabled_module failure
Check the ports availability and go for a new port if the current one is not available Fixes: https://tracker.ceph.com/issues/62972 Signed-off-by: Nizamudeen A <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2a4a34 - Browse repository at this point
Copy the full SHA a2a4a34View commit details -
Merge pull request #60621 from galsalomon66/mask_parquet_dependencies
rgw: hiding parquet dependencies upon parquet-select option is off
Configuration menu - View commit details
-
Copy full SHA for 1757f0f - Browse repository at this point
Copy the full SHA 1757f0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94505eb - Browse repository at this point
Copy the full SHA 94505ebView commit details -
make-dist: Quiet submodule operations in Jenkins
Signed-off-by: Zack Cerza <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80674a3 - Browse repository at this point
Copy the full SHA 80674a3View commit details -
Merge pull request #60592 from athanatos/sjust/wip-crimson-io-2
crimson: switch to simple RAII obc locking mechanism Reviewed-by: Yingxin Cheng <[email protected]> Reviewed-by: Matan Breizman <[email protected]> Reviewed-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cffdb4 - Browse repository at this point
Copy the full SHA 7cffdb4View commit details
Commits on Nov 9, 2024
-
Merge pull request #60605 from zdover23/wip-doc-2024-11-04-cephadm-se…
…rvices-osd doc/cephadm: clean "Adv. OSD Service Specs" Reviewed-by: Anthony D'Atri <[email protected]> Reviewed-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87eefcd - Browse repository at this point
Copy the full SHA 87eefcdView commit details -
Merge pull request #60663 from leonidc/wip-publish-rebalance-ana-group
mon/nvmeofgw*: monitors publish in nvme-gw show ana group responsible
Configuration menu - View commit details
-
Copy full SHA for 47e9c85 - Browse repository at this point
Copy the full SHA 47e9c85View commit details
Commits on Nov 11, 2024
-
qa/vstart-runner: Only remove non-ASCII characters from string-based …
…command outputs Signed-off-by: Connor Fawcett <[email protected]> Fixes: https://tracker.ceph.com/issues/68368
Connor Fawcett committedNov 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 6567e7d - Browse repository at this point
Copy the full SHA 6567e7dView commit details -
crimson/os/seastore: move the root meta out of the root block
During massive data backfilling, new osdmaps keep being created due to frequent pg status changes, which can lead to frequent osd meta updates. Those updates will be translated into "SeaStore::write_meta"s, which modifies the root block's meta field and invalidates all inflight transactions. Since the osd meta updates can be very frequent, long transactions may be kept invalidated and the corresponding IO requests hang. This commit moves the root meta out of the root block, so that updates to it won't invalidate irrelevant transactions Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4cb1243 - Browse repository at this point
Copy the full SHA 4cb1243View commit details -
crimson/os/seastore/cache: throw enospc when failed to alloc new extents
Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8911b29 - Browse repository at this point
Copy the full SHA 8911b29View commit details -
test/crimson/seastore/test_transaction_manager: take RootMetaBlock into
account Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6bdebe - Browse repository at this point
Copy the full SHA b6bdebeView commit details -
test/crimson/seastore/test_object_data_handler: always access object
data based on offsets relative to the start of the object data base Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1627e38 - Browse repository at this point
Copy the full SHA 1627e38View commit details -
Merge pull request #60511 from rhcs-dashboard/health-test-fix
qa/dashboard: fix tasks.mgr.dashboard.test_health.HealthTest Reviewed-by: Ernesto Puerta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d79a06 - Browse repository at this point
Copy the full SHA 9d79a06View commit details -
Merge pull request #60626 from ivoalmeida/carbon-version-update
mgr/dashboard: update carbon-components-angular Reviewed-by: Afreen Misbah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 505f1a6 - Browse repository at this point
Copy the full SHA 505f1a6View commit details -
monitoring: add 2 nvmeof alerts to prometheus_alerts.yaml
- `NVMeoFMissingListener`: trigger if all listeners are not created for each gateway in a subsystem - `NVMeoFZeroListenerSubsystem`: trigger if a subsystem has no listeners Signed-off-by: Vallari Agrawal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f02e312 - Browse repository at this point
Copy the full SHA f02e312View commit details -
monitoring: add 2 new nvmeof alerts
Add NVMeoFMissingListener and NVMeoFZeroListenerSubsystem alerts to prometheus_alerts.libsonnet. Signed-off-by: Vallari Agrawal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7994fea - Browse repository at this point
Copy the full SHA 7994feaView commit details -
doc/start: separate package chart from container chart
Separate the packages-and-containers chart into two charts: (1) a chart that shows which OSes Ceph builds packages for (2) a chart that shows which OSes support Ceph's containers Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5ff191 - Browse repository at this point
Copy the full SHA e5ff191View commit details -
Merge pull request #59328 from mkogan1/wip-d3n-umask
rgw: d3n: set access permissions for the D3N cache directory when creating
Configuration menu - View commit details
-
Copy full SHA for aa94b15 - Browse repository at this point
Copy the full SHA aa94b15View commit details -
Merge pull request #60529 from zdover23/wip-doc-2024-10-29-start-os-r…
…ecommendations doc/start: separate package chart from container chart Reviewed-by: Anthony D'Atri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60ae04d - Browse repository at this point
Copy the full SHA 60ae04dView commit details -
monitoring: add tests for 2 new nvmeof alerts
Add test for alerts NVMeoFMissingListener and NVMeoFZeroListenerSubsystem to test_alerts.yml. Signed-off-by: Vallari Agrawal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a878460 - Browse repository at this point
Copy the full SHA a878460View commit details -
doc/rados: correct "full ratio" note
Correct a note that directed users not to add an OSD after the cluster has reached its "full ratio". The note now says "Do not let your cluster reach its full ratio before adding an OSD." Hat tip: Oskar Berggren Fixes: https://tracker.ceph.com/issues/68900 Co-authored-by: Oskar Berggren <[email protected]> Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1a2637 - Browse repository at this point
Copy the full SHA f1a2637View commit details -
Merge pull request #60092 from connorfawcett/vstart_runner_bytes_fix
qa/vstart-runner: Only remove non-ASCII characters from string-based command outputs
Configuration menu - View commit details
-
Copy full SHA for 546423c - Browse repository at this point
Copy the full SHA 546423cView commit details -
Fix typo reading "They are are single-threaded". s/are are/are/ Fixes: https://tracker.ceph.com/issues/68901 Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2201071 - Browse repository at this point
Copy the full SHA 2201071View commit details -
doc/radosgw: s/Poliicy/Policy/
Correct "AttachGroupPoliicy" to "AttachGroupPolicy". Fixes: https://tracker.ceph.com/issues/68902 Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 961aef1 - Browse repository at this point
Copy the full SHA 961aef1View commit details
Commits on Nov 12, 2024
-
Merge pull request #60705 from zdover23/wip-doc-2024-11-12-radosgw-ac…
…count doc/radosgw: s/Poliicy/Policy/
Configuration menu - View commit details
-
Copy full SHA for bdd2903 - Browse repository at this point
Copy the full SHA bdd2903View commit details -
Merge pull request #60704 from zdover23/wip-doc-2024-11-12-start-hard…
…ware-recommendations doc/start: fix "are are" typo
Configuration menu - View commit details
-
Copy full SHA for 45a1fa9 - Browse repository at this point
Copy the full SHA 45a1fa9View commit details -
Merge pull request #60703 from zdover23/wip-doc-2024-11-12-rados-oper…
…ations-add-or-rm-osds doc/rados: correct "full ratio" note
Configuration menu - View commit details
-
Copy full SHA for 1c93566 - Browse repository at this point
Copy the full SHA 1c93566View commit details -
crimson/osd/pg: fix dangerous lambda captures
In PG::submit_transaction(), osd_op_p was first moved to ReplicatedBackend::submit_transaction(), and later its at_version is captured in another lambda. The latter may be already empty at the time of the capture. Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cbd22c7 - Browse repository at this point
Copy the full SHA cbd22c7View commit details -
crimson/osd/ops_executor: call OpsExecutor::apply_stats() before
OpsExecutor::obc is moved out. OpsExecutor::apply_stats() accesses OpsExecutor::obc indirectly Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a1fab3 - Browse repository at this point
Copy the full SHA 8a1fab3View commit details -
crimson/osd/pg: reuse already defined methods as many as possible to
improve readability Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6f27f8 - Browse repository at this point
Copy the full SHA b6f27f8View commit details -
crimson/osd/pg: add is_missing_on_peer()
Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b75dd8d - Browse repository at this point
Copy the full SHA b75dd8dView commit details -
crimson/osd/replicated_backend: add the dedicated method to construct
MOSDRepOp Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d833431 - Browse repository at this point
Copy the full SHA d833431View commit details -
rgw: Update README for DBStore and Posix drivers
Signed-off-by: Soumya Koduri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e130af - Browse repository at this point
Copy the full SHA 4e130afView commit details -
osd/scrub: list additional information when dumping the queue
Extend the information provided for operator dump commands, to include the basic identity and scheduling information of the entries in the scrub queue. This change mostly benefits automatic QA and our internal testing. Signed-off-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 489eed6 - Browse repository at this point
Copy the full SHA 489eed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a8edd - Browse repository at this point
Copy the full SHA 96a8eddView commit details
Commits on Nov 13, 2024
-
* refs/pull/58586/head: qa/suites/fs/thrash: add convolve operator for overrides qa/cephfs: s/prefetch_dirfrags/prefetch_oft_dirfrags Reviewed-by: Patrick Donnelly <[email protected]>
Patrick Donnelly committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 5ad3c86 - Browse repository at this point
Copy the full SHA 5ad3c86View commit details -
* refs/pull/60226/head: mds/QuiesceDbEncoding: add `inline` to work around linker error Reviewed-by: Rishabh Dave <[email protected]> Reviewed-by: Patrick Donnelly <[email protected]>
Patrick Donnelly committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 5fc414b - Browse repository at this point
Copy the full SHA 5fc414bView commit details -
* refs/pull/60283/head: mds: add issue_seq to all cap messages include/ceph_fs: correct ceph_mds_cap_peer field name include/ceph_fs: correct ceph_mds_cap_item field name messages/MClientCaps: use correct ceph_seq_t for cap sequence types messages/MClientCaps: dump issue_seq for debugging mds: remove dead code Reviewed-by: Venky Shankar <[email protected]>
Patrick Donnelly committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 3829eb6 - Browse repository at this point
Copy the full SHA 3829eb6View commit details -
* refs/pull/60325/head: mds/Beacon: wake up the thread in shutdown() Reviewed-by: Patrick Donnelly <[email protected]> Reviewed-by: Venky Shankar <[email protected]>
Patrick Donnelly committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for ad153a8 - Browse repository at this point
Copy the full SHA ad153a8View commit details -
* refs/pull/60381/head: doc: remove refrences to `mds_log_major_segment_event_ratio` mds: start a new major segment after reaching minor segment threshold mds: make parts of mdlog reusable to be used by beacon Reviewed-by: Anthony D Atri <[email protected]> Reviewed-by: Patrick Donnelly <[email protected]>
Patrick Donnelly committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 9d2b3aa - Browse repository at this point
Copy the full SHA 9d2b3aaView commit details -
* refs/pull/60327/head: mon/MDSMonitor: send reply to beacons with `state=DNE` Reviewed-by: Patrick Donnelly <[email protected]>
Patrick Donnelly committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 8ae8988 - Browse repository at this point
Copy the full SHA 8ae8988View commit details -
* refs/pull/60464/head: mds: add or update MDS thread names log: cache recent threads up to a day common: cache pthread names log: concatenate thread names and print once per thread Reviewed-by: Milind Changire <[email protected]>
Patrick Donnelly committedNov 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 584a81c - Browse repository at this point
Copy the full SHA 584a81cView commit details -
mds: add
importing_count
to session dumpSigned-off-by: Zhansong Gao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 79a3302 - Browse repository at this point
Copy the full SHA 79a3302View commit details -
mds: the assert should be before the journal entry submit otherwise i…
…t's racy Signed-off-by: Zhansong Gao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11a4303 - Browse repository at this point
Copy the full SHA 11a4303View commit details -
qa/suites/nvmeof: add nvmeof warnings to log-ignorelist
Add NVMEOF_SINGLE_GATEWAY and NVMEOF_GATEWAY_DOWN warnings to nvmeof:thrash job's log-ignorelist Signed-off-by: Vallari Agrawal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73d5c01 - Browse repository at this point
Copy the full SHA 73d5c01View commit details -
qa: add test for importer's session cleanup after an export subtree t…
…ask is interrupted Signed-off-by: Zhansong Gao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eccaf85 - Browse repository at this point
Copy the full SHA eccaf85View commit details -
mds: session in the importing state cannot be cleared if an export su…
…btree task is interrupted while the state of importer is acking The related sessions in the importer are in the importing state(`Session::is_importing` return true) when the state of importer is `acking`, `Migrator::import_reverse` called by `MDCache::handle_resolve` should reverse the process to clear the importing state if the exporter restarts at this time, but it doesn't do that actually because of its bug. And it will cause these sessions to not be cleared when the client is unmounted(evicted or timeout) until the mds is restarted. The bug in `import_reverse` is that it contains the code to handle state `IMPORT_ACKING` but it will never be executed because the state is modified to `IMPORT_ABORTING` at the beginning. Move `stat.state = IMPORT_ABORTING` to the end of import_reverse so that it can handle the state `IMPORT_ACKING`. Fixes: https://tracker.ceph.com/issues/61459 Signed-off-by: Zhansong Gao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 057c5b1 - Browse repository at this point
Copy the full SHA 057c5b1View commit details -
qa: add test for importer's unexpected client eviction after an expor…
…t subtree task is interrupted Signed-off-by: Zhansong Gao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f23bd5d - Browse repository at this point
Copy the full SHA f23bd5dView commit details -
mds: client is evicted when an export subtree task is interrupted
The importer will force open some sessions provided by the exporter but the client does not know about the new sessions until the exporter notifies it, and the notifications cannot be sent if the exporter is interrupted. The client does not renew the sessions regularly that it does not know about, so the client will be evicted by the importer after `session_autoclose` seconds (300 seconds by default). The sessions that are forced opened in the importer need to be closed when the import process is reversed. Signed-off-by: Zhansong Gao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 00b0711 - Browse repository at this point
Copy the full SHA 00b0711View commit details -
Merge pull request #60554 from jshen28/fix-legacy-addr-mismatch
Make mon_info_t consistent with mon_addr Reviewed-by: Ilya Dryomov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce0d6fc - Browse repository at this point
Copy the full SHA ce0d6fcView commit details -
ceph-volume: fix dmcrypt activation regression
`ceph.with_tpm` tag is actually a `str`, which means that `bool('0')` will return `True`. Fixes: https://tracker.ceph.com/issues/68944 Signed-off-by: Guillaume Abrioux <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3cf00cd - Browse repository at this point
Copy the full SHA 3cf00cdView commit details
Commits on Nov 14, 2024
-
Merge pull request #60067 from VallariAg/wip-nvmeof-healthcheck
mon: add nvmeof healthchecks
Configuration menu - View commit details
-
Copy full SHA for 874ae37 - Browse repository at this point
Copy the full SHA 874ae37View commit details -
Merge pull request #51766 from zhsgao/mds_clear_session_failed
mds: session in the importing state cannot be cleared if an export subtree task is interrupted while the state of importer is acking Reviewed-by: Venky Shankar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef3f512 - Browse repository at this point
Copy the full SHA ef3f512View commit details -
Merge pull request #60404 from VallariAg/wip-nvmeof-listeners-prometh…
…eus-alerts monitoring: add 2 nvmeof alerts to prometheus_alerts.yaml
Configuration menu - View commit details
-
Copy full SHA for 4509ec2 - Browse repository at this point
Copy the full SHA 4509ec2View commit details -
Merge pull request #60727 from guits/dmcrypt-activate
ceph-volume: fix dmcrypt activation regression
Configuration menu - View commit details
-
Copy full SHA for f3f2267 - Browse repository at this point
Copy the full SHA f3f2267View commit details -
Merge pull request #60715 from ronen-fr/wip-rf-dumpsched
osd/scrub: list additional information when dumping the queue Reviewed-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9aab8e7 - Browse repository at this point
Copy the full SHA 9aab8e7View commit details
Commits on Nov 15, 2024
-
Merge pull request #60209 from myoungwon/wip-init-onode-layout
crimson/os/seastore: initialize oi and ss in onode_layout_t to zero Reviewed-by: Yingxin Cheng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5853cb7 - Browse repository at this point
Copy the full SHA 5853cb7View commit details -
Merge pull request #60655 from xxhdx1985126/wip-seastore-move-out-roo…
…t-meta crimson/os/seastore: move the root meta out of the root block Reviewed-by: Yingxin Cheng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a35aeb - Browse repository at this point
Copy the full SHA 3a35aebView commit details -
exporter: SIGTERM/SIGINT/SIGHUP management
Ceph exporter manages SIGINT, SIGTERM and SIGHUP signals Fixes: https://tracker.ceph.com/issues/68721 Signed-off-by: Juan Miguel Olmo Martínez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e0324f - Browse repository at this point
Copy the full SHA 6e0324fView commit details
Commits on Nov 17, 2024
-
crimson/osd/replicate_backend: add the skipped newly created clone
object to the push queue after the clone request completes Fixes: https://tracker.ceph.com/issues/68808 Signed-off-by: Xuehan Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 184c186 - Browse repository at this point
Copy the full SHA 184c186View commit details
Commits on Nov 18, 2024
-
rgw/notification: fix segmentation fault and topic listing logic
- Fixed a segmentation fault caused by a null bucket pointer in RGWPSListTopicsOp::execute() - Corrected logic to use get_topics_v2 when supported, with fallback otherwise Fixes: https://tracker.ceph.com/issues/68756 Signed-off-by: Oshrey Avraham <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d27dab2 - Browse repository at this point
Copy the full SHA d27dab2View commit details -
mds: account for header size during omap commit
fnode_t is set in the omap header during directory commit operation which isn't accounted when tracking operation size. Fixes: http://tracker.ceph.com/issues/67597 Signed-off-by: Venky Shankar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 265e678 - Browse repository at this point
Copy the full SHA 265e678View commit details -
Merge pull request #60711 from soumyakoduri/wip-skoduri-dbstore
rgw: Update README for DBStore and Posix drivers Reviewed-by: Casey Bodley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d1491d - Browse repository at this point
Copy the full SHA 4d1491dView commit details -
Merge pull request #60309 from linuxbox2/wip-cksum-68537
rgw_cksum: treat mpu checksums w/o part count as valid in CompleteMu… Reviewed-by: Casey Bodley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8bea3af - Browse repository at this point
Copy the full SHA 8bea3afView commit details
Commits on Nov 19, 2024
-
doc/start: update os-recommendations.rst
Remove information about the operating systems that support Ceph's official container images from the "Platforms" table in doc/start/os-recommendations.rst and add that information to the (new) table that shows the operating systems that support Ceph's official container images. Credit for this change should go to Enrico Bocchi, who noticed a discrepancy that motivated it. Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2f1fac - Browse repository at this point
Copy the full SHA c2f1facView commit details -
Merge pull request #60765 from zdover23/wip-doc-2024-11-19-os-recomme…
…ndations doc/start: update os-recommendations.rst
Configuration menu - View commit details
-
Copy full SHA for cc843c2 - Browse repository at this point
Copy the full SHA cc843c2View commit details -
Merge pull request #60674 from oshrey16/bugfix-rgw-ps-list-topics-op
rgw/notification: Fix segmentation fault in RGWPSListTopicsOp::execute() and correct topic listing to use get_topics_v2 Reviewed-By: Joseph Mundackal <[email protected]>, Yuval Lifshitz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 862104b - Browse repository at this point
Copy the full SHA 862104bView commit details -
Merge pull request #60661 from ronen-fr/wip-rf-scheduledeep
osd/scrub: fix 'schedule-deepscrub' test asok command Reviewed-by: Radoslaw Zarzynski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2954608 - Browse repository at this point
Copy the full SHA 2954608View commit details -
Merge pull request #60572 from xxhdx1985126/wip-68787
crimson/osd/backfill_state: don't try to do object backfills when primary_bi is empty Reviewed-by: Matan Breizman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5eacfc - Browse repository at this point
Copy the full SHA c5eacfcView commit details -
python-common/ceph/deployment: Add resource limits to nvmeof configur…
…ation Fixes https://tracker.ceph.com/issues/68967 Signed-off-by: Gil Bregman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4269d7c - Browse repository at this point
Copy the full SHA 4269d7cView commit details -
mgr/cephadm: Add resource limits to nvmeof configuration
Fixes https://tracker.ceph.com/issues/68967 Signed-off-by: Gil Bregman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1807a55 - Browse repository at this point
Copy the full SHA 1807a55View commit details -
common: a simple API to extract md_config_cacher_t cached value
Using a type-deduced operator() (i.e. my_opt() ), instead of the existing ValueT() operator (which requires a type-matching cast). Signed-off-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a99fa1c - Browse repository at this point
Copy the full SHA a99fa1cView commit details -
osd/scrub: cache frequently used configuration parameters
using the md_config_cacher_t, which is a cache object that registers itself to the config observer and caches the up-to-date configuration value. Signed-off-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3cd7d02 - Browse repository at this point
Copy the full SHA 3cd7d02View commit details -
osd: rm all uses of the cast operator of md_config_cacher_t
as this interface is to be removed in the next commit. Signed-off-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71de8c0 - Browse repository at this point
Copy the full SHA 71de8c0View commit details -
common: rm the cast operator of md_config_cacher_t
as its replacement - the type-deduced operator() - is now in use, and the resulting code is more readable and less error-prone. Signed-off-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f920428 - Browse repository at this point
Copy the full SHA f920428View commit details -
Merge pull request #60598 from xxhdx1985126/wip-68808
crimson/osd/replicate_backend: add the skipped newly created clone object to the push queue after the clone request completes Reviewed-by: Matan Breizman <[email protected]> Reviewed-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db3db9c - Browse repository at this point
Copy the full SHA db3db9cView commit details -
rgw: RGWAccessKey::decode_json() preserves default value of 'active'
squid added the new "bool active" member that defaults to true, but RGWAccessKey::decode_json() sets it to false when "active" isn't present this is an issue for multisite when a squid zone replicates user metadata from a master zone running reef Fixes: https://tracker.ceph.com/issues/68985 Signed-off-by: Casey Bodley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ba6c2d - Browse repository at this point
Copy the full SHA 8ba6c2dView commit details -
Merge pull request #60588 from AlexonOliveiraRH/wip-doc-templates
doc/cephadm/services: Update monitoring.rst to add additional templates
Configuration menu - View commit details
-
Copy full SHA for 750fd0c - Browse repository at this point
Copy the full SHA 750fd0cView commit details -
Merge pull request #60769 from gbregman/main
mgr/cephadm: Add resource limits to nvmeof configuration Reviewed-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c1646dd - Browse repository at this point
Copy the full SHA c1646ddView commit details
Commits on Nov 20, 2024
-
Merge pull request #60668 from ronen-fr/wip-rf-mconf
osd/scrub: cache frequently used configuration parameters Reviewed-by: Radoslaw Zarzynski <[email protected]> Reviewed-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 801186f - Browse repository at this point
Copy the full SHA 801186fView commit details -
cephadm/nvmeof: support no huge pages for nvmeof spdk
depends on: ceph/ceph-nvmeof#898 Signed-off-by: Alexander Indenbaum <[email protected]>
Alexander Indenbaum committedNov 20, 2024 Configuration menu - View commit details
-
Copy full SHA for 38513cb - Browse repository at this point
Copy the full SHA 38513cbView commit details
Commits on Nov 21, 2024
-
osd/scrub: fixing reservations dump format
Headers were missing in the faulty dump output. This commit fixes the section type to 'object section'. Signed-off-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38a32b2 - Browse repository at this point
Copy the full SHA 38a32b2View commit details -
Merge pull request #60319 from baum/no_huge
cephadm: support no huge pages for nvmeof spdk
Configuration menu - View commit details
-
Copy full SHA for c0db4b6 - Browse repository at this point
Copy the full SHA c0db4b6View commit details -
Merge pull request #60587 from phlogistonjohn/jjm-more-py312-fixes
various python 3.12 fixes Reviewed-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82c350d - Browse repository at this point
Copy the full SHA 82c350dView commit details -
Merge pull request #60531 from Kushal-deb/fix_issue_2124175
mgr/cephadm: Added fix for Modifying Profiles(add-setting and rm-setting) to allow multiple setting changes Reviewed-by: Adam King <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 427cd39 - Browse repository at this point
Copy the full SHA 427cd39View commit details -
Merge pull request #60303 from adk3798/handle-failed-daemon-start
cephadm: handle "systemctl start" failures during deployment better Reviewed-by: John Mulligan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 186b38e - Browse repository at this point
Copy the full SHA 186b38eView commit details -
Merge pull request #60542 from adk3798/sign-generated-rgw-certs
mgr/cephadm: sign generated RGW certs Reviewed-by: Redouane Kachach <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70458ff - Browse repository at this point
Copy the full SHA 70458ffView commit details -
Merge pull request #60523 from ljflores/wip-tracker-68657
mgr/balancer: optimize 'balancer status detail'
Configuration menu - View commit details
-
Copy full SHA for 5174b1f - Browse repository at this point
Copy the full SHA 5174b1fView commit details -
Merge pull request #59524 from liangmingyuanneo/wip-standalone-test-p…
…g-repair qa/standalone: bugfix for wait_for_scrub Reviewed-by: Ronen Friedman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4ed9e0 - Browse repository at this point
Copy the full SHA d4ed9e0View commit details -
Merge pull request #60253 from MaxKellermann/includes
common: add missing include, reduce header dependencies Reviewed-by: Ronen Friedman <[email protected]> Reviewed-by: Radoslaw Zarzynski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6d7491 - Browse repository at this point
Copy the full SHA b6d7491View commit details -
Merge pull request #60636 from mohit84/issue_68585
TEST_backfill_grow fails after finding "num_bytes mismatch" in osd log Reviewed-by: Ronen Friedman <[email protected]> Reviewed-by: Samuel Just <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c37086 - Browse repository at this point
Copy the full SHA 1c37086View commit details
Commits on Nov 22, 2024
-
Merge pull request #60787 from ronen-fr/wip-rf-reservStat
osd/scrub: fixing reservations dump format Reviewed-by: Nitzan Mordechai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cc5292 - Browse repository at this point
Copy the full SHA 6cc5292View commit details -
Merge pull request #60488 from jmolmo/exporter_manage_sigterm
exporter: SIGTERM/SIGINT/SIGHUP management
Configuration menu - View commit details
-
Copy full SHA for d945a31 - Browse repository at this point
Copy the full SHA d945a31View commit details -
Merge pull request #58645 from vshankar/wip-omap-commit-header-size
mds: account for header size during omap commit
Configuration menu - View commit details
-
Copy full SHA for c06a9b5 - Browse repository at this point
Copy the full SHA c06a9b5View commit details -
Merge pull request #60775 from cbodley/wip-rgw-access-key-active-json
rgw: RGWAccessKey::decode_json() preserves default value of 'active' Reviewed-by: Shilpa Jagannath <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a50cc0 - Browse repository at this point
Copy the full SHA 9a50cc0View commit details
Commits on Nov 23, 2024
-
doc/cephadm: Clarify "Deploying a new Cluster"
Change the title of the section "Deploying a new Ceph cluster" to "Using cephadm to Deploy a New Ceph Cluster". This is part of the initiative to separate package-related documentation from container-based documenation. Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8cf77d0 - Browse repository at this point
Copy the full SHA 8cf77d0View commit details -
doc/cephadm: Improve "Curl-based Installation"
Change the name of the section "curl-based installation" to "Using Curl to Install Cephadm", and improve the English in that section. Signed-off-by: Zac Dover <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e27367 - Browse repository at this point
Copy the full SHA 6e27367View commit details
Commits on Nov 24, 2024
-
Merge pull request #60804 from zdover23/wip-doc-2024-11-23-cephadm-in…
…stall doc/cephadm: Clarify "Deploying a new Cluster" Reviewed-by: Anthony D'Atri<[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a723aaa - Browse repository at this point
Copy the full SHA a723aaaView commit details -
Merge pull request #60805 from zdover23/wip-doc-2024-11-23-cephadm-in…
…stall-curl-based-installation doc/cephadm: Improve "Curl-based Installation" :Reviewd-by: Anthony D'Atri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5790400 - Browse repository at this point
Copy the full SHA 5790400View commit details
Commits on Nov 25, 2024
-
first commit for epoch filtering
Signed-off-by: Leonid Chernin <[email protected]>
Leonid Chernin committedNov 25, 2024 3Configuration menu - View commit details
-
Copy full SHA for 82f0ef1 - Browse repository at this point
Copy the full SHA 82f0ef1View commit details