-
Notifications
You must be signed in to change notification settings - Fork 49
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
rbd-mirror: allow mirroring to a different namespace #172
base: not_main
Are you sure you want to change the base?
Commits on Aug 19, 2024
-
Merge pull request #59241 from tobias-urdin/openstack-upperconstraints
qa: barbican: restrict python packages with upper-constraints Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 630f8e0 - Browse repository at this point
Copy the full SHA 630f8e0View commit details -
rgw/multisite: initialize sync_status in RGWDataFullSyncSingleEntryCR…
… ctor Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
Shilpa Jagannath committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 82bc7eb - Browse repository at this point
Copy the full SHA 82bc7ebView commit details
Commits on Aug 20, 2024
-
crimson/common/tri_mutex: also wake up waiters when demoting
Fixes: https://tracker.ceph.com/issues/67604 Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for f956fbc - Browse repository at this point
Copy the full SHA f956fbcView commit details -
crimson/osd/pg: add PG::remove_object_maybe_snapmapped()
(recover/backfill)_delete should remove oids in the snap mapper together with the objects Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 32c9183 - Browse repository at this point
Copy the full SHA 32c9183View commit details -
crimson/osd/pg: add PGLogEntryHandler::remove()
Fixes: https://tracker.ceph.com/issues/67564 Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 66620cc - Browse repository at this point
Copy the full SHA 66620ccView commit details -
Merge pull request #59292 from cyx1231st/wip-seastore-revert-decouple…
…-ool-writes Revert "crimson/os/seastore: wait ool writes in DeviceSubmission phase" Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com> Reviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com>
Configuration menu - View commit details
-
Copy full SHA for 9b32634 - Browse repository at this point
Copy the full SHA 9b32634View commit details -
mgr/dashboard: Add group field in nvmeof service form
Fixes https://tracker.ceph.com/issues/67223 Signed-off-by: Afreen Misbah <afreen23.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c90cf84 - Browse repository at this point
Copy the full SHA c90cf84View commit details -
Merge pull request #59153 from ajarr/wip-67436
rbd: fix CLI output of `rbd group snap info` command when a group snapshot with no member images Reviewed-by: Ilya Dryomov <idryomov@gmail.com> Reviewed-by: Sunil Angadi <Sunil.Angadi@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for a4ff703 - Browse repository at this point
Copy the full SHA a4ff703View commit details -
mgr/rest: Trim request array and limit size
Presently, the requests array in the REST module has the potential to grow indefinitely, leading to excessive memory consumption, particularly when dealing with lengthy and intricate request results. To address this issue, a limit will be imposed on the requests array within the REST module. This limitation will be governed by the `mgr/restful/x/max_requests` configuration parameter specific to the REST module. when submit_request called we will check request array if exceed max_request option if it does we will check if the future trimmed request finished and log error message in case we are trimming un-finished requests. Fixes: https://tracker.ceph.com/issues/59580 Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 58281c1 - Browse repository at this point
Copy the full SHA 58281c1View commit details -
PendingReleaseNotes: Adding note about rest module change and adding …
…max_request option Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7b251ca - Browse repository at this point
Copy the full SHA 7b251caView commit details -
doc/mgr/restful: update max_request config
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for dd7e8bb - Browse repository at this point
Copy the full SHA dd7e8bbView commit details -
Merge pull request #59165 from NitzanMordhai/wip-nitzan-test-rados-to…
…ols-newline-trim test: test_rados_tools compare output without trimming newline
Configuration menu - View commit details
-
Copy full SHA for 182d803 - Browse repository at this point
Copy the full SHA 182d803View commit details -
Merge pull request #58860 from adk3798/cephadm-nvmeof-require-group
mgr/cephadm: require "group" parameter in nvmeof specs Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 47229b8 - Browse repository at this point
Copy the full SHA 47229b8View commit details -
Merge pull request #58460 from rkachach/fix_issue_oauth2_support
adding support for SSO based on auth2-proxy Reviewed-by: Adam King <adking@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a61eabe - Browse repository at this point
Copy the full SHA a61eabeView commit details -
doc/rados: document unfound object cache-tiering scenario
Explain how to deal with "unfound objects" when restarting OSDs in a cache-tiered environment. Fixes: https://tracker.ceph.com/issues/44286 Signed-off-by: Zac Dover <zac.dover@proton.me>
Configuration menu - View commit details
-
Copy full SHA for f01d7a8 - Browse repository at this point
Copy the full SHA f01d7a8View commit details -
python-common/ceph/deployment: change SPDK RPC fields in nvmeof confi…
…guration Fixes https://tracker.ceph.com/issues/67629 Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Configuration menu - View commit details
-
Copy full SHA for d18e6fb - Browse repository at this point
Copy the full SHA d18e6fbView commit details -
mgr/cephadm: change SPDK RPC fields in nvmeof configuration
Fixes https://tracker.ceph.com/issues/67629 Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Configuration menu - View commit details
-
Copy full SHA for d208242 - Browse repository at this point
Copy the full SHA d208242View commit details -
cephadm: add a new context getter for rank
Add a new context getter function to fetch a daemon's rank and rank generation value. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f6cab59 - Browse repository at this point
Copy the full SHA f6cab59View commit details -
cephadm: allow longer subcomponent names
Allow subcomponent names up to 32 chars long. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9c06ff3 - Browse repository at this point
Copy the full SHA 9c06ff3View commit details -
cephadm: add ctdb support to smb daemon type
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for ef3b125 - Browse repository at this point
Copy the full SHA ef3b125View commit details -
python-common: add clustering related params to SMBSpec
Add parameters related to ctdb clustering to the smb service deployment spec. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3e4926a - Browse repository at this point
Copy the full SHA 3e4926aView commit details -
mgr/cephadm: improve key management of smb service
The clustered mode of a logical smb cluster needs certain additional capabilities in the rados pool. Improve, reorganize the key configuration functions, and add the new caps. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fd0812f - Browse repository at this point
Copy the full SHA fd0812fView commit details -
mgr/smb: add support for rados locks to rados store
Add support for using rados object locks to the rados store classes. Callers directly using the rados store outside the store interface will be able to make use of locking. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for efe6b39 - Browse repository at this point
Copy the full SHA efe6b39View commit details -
mgr/smb: add function to parse rados psuedo-uri values
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6c36f61 - Browse repository at this point
Copy the full SHA 6c36f61View commit details -
mgr/smb: add a python module to help manage the ctdb cluster
Add a new module clustermeta that implements a JSON based interface compatible with sambacc. This module will be called directly by cephadm as it places the daemons on the cluster nodes. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for cd2d01e - Browse repository at this point
Copy the full SHA cd2d01eView commit details -
mgr/cephadm: configure ctdb cluster metadata from cephadm smb service
Add support to the smb service module so that cephadm will provide information about the layout of the smb daemons to the clustermeta module that, in turn, will provide the information sambacc needs to configure ctdb. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7272e5b - Browse repository at this point
Copy the full SHA 7272e5bView commit details -
mgr/smb: add a cluster resource field to manage clustering
Add a new `clustering` field to the smb cluster resource. This field can be used to select either automatic clustering with ctdb, or disable it, or require it. The default is automatic and is based on the count value in the placement spec. A count of 1 disables clustering and any other value it is enabled. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 4ef7a48 - Browse repository at this point
Copy the full SHA 4ef7a48View commit details -
mgr/smb: enable clustering when setting up a cluster
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a64e1d5 - Browse repository at this point
Copy the full SHA a64e1d5View commit details -
mgr/cephadm: move logic determining name in stray func
Encapsulate the logic determining the name of a stray service into a method reducing the length and levels of indent in the stray checker function. Signed-off-by: John Mulligan <phlogistonjohn@asynchrono.us>
Configuration menu - View commit details
-
Copy full SHA for d84c7b3 - Browse repository at this point
Copy the full SHA d84c7b3View commit details -
mgr/cephadm: extend stray service detection with a general ignore hook
Extend the system's current stray service detection with a new method on the service classes so that new classes can hook into the stray services in the case that ceph services and cephadm services have differing names or use subsystems that call into ceph with different names (my use case). Signed-off-by: John Mulligan <phlogistonjohn@asynchrono.us>
Configuration menu - View commit details
-
Copy full SHA for 33e1b11 - Browse repository at this point
Copy the full SHA 33e1b11View commit details -
mgr/cephadm: enable the smb service to prevent stray ctdb services
Tell cephadm that any `ctdb` services are "owned" by the smb service and should be ignored as not a stray. Ideally, we do this on a per service basis but the info that the ctdb lock helper provides to its registration function is pretty generic. Future versions of samba may improve upon this. Signed-off-by: John Mulligan <phlogistonjohn@asynchrono.us>
Configuration menu - View commit details
-
Copy full SHA for 19e854c - Browse repository at this point
Copy the full SHA 19e854cView commit details -
qa/suites/orch: old smb tests need placement count 1 to avoid using c…
…lustering Signed-off-by: John Mulligan <phlogistonjohn@asynchrono.us>
Configuration menu - View commit details
-
Copy full SHA for 84d5d8b - Browse repository at this point
Copy the full SHA 84d5d8bView commit details -
qa/suites/orch: add a pair of teuthology tests for ctdb smb clusters
Signed-off-by: John Mulligan <phlogistonjohn@asynchrono.us>
Configuration menu - View commit details
-
Copy full SHA for daf405e - Browse repository at this point
Copy the full SHA daf405eView commit details -
doc: add clustering related items to smb docs
Signed-off-by: John Mulligan <phlogistonjohn@asynchrono.us>
Configuration menu - View commit details
-
Copy full SHA for 1c89597 - Browse repository at this point
Copy the full SHA 1c89597View commit details -
cephadm: mount nvmeof certs into container
ceph/ceph@2946b19 incorrectly removed this line and since then these certs are not being properly mounted into the container. This commit adds the line back Signed-off-by: Adam King <adking@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8cc3a35 - Browse repository at this point
Copy the full SHA 8cc3a35View commit details -
Merge pull request #54984 from NitzanMordhai/wip-nitzan-restful-un-bo…
…undary-keep-requests mgr/rest: Trim requests array and limit size
Configuration menu - View commit details
-
Copy full SHA for b9d6a00 - Browse repository at this point
Copy the full SHA b9d6a00View commit details
Commits on Aug 21, 2024
-
Merge pull request #59323 from yuvalif/wip-yuval-67514
test/rgw/notifications: don't check for full queue if topics expired Reviewed-By: Casey Bodley <cbodley@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for cc6a5a6 - Browse repository at this point
Copy the full SHA cc6a5a6View commit details -
Merge pull request #59362 from gbregman/main
mgr/cephadm: change SPDK RPC fields in nvmeof configuration
Configuration menu - View commit details
-
Copy full SHA for 8603e0c - Browse repository at this point
Copy the full SHA 8603e0cView commit details -
mgr/dashboard: can't scroll to the end of the page
Fixes: https://tracker.ceph.com/issues/67549 Signed-off-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>
Dnyaneshwari committedAug 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 43be486 - Browse repository at this point
Copy the full SHA 43be486View commit details -
Merge pull request #59348 from zdover23/wip-doc-2024-08-20-rados-ops-…
…cache-tiering doc/rados: document unfound object cache-tiering scenario Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 64f5bff - Browse repository at this point
Copy the full SHA 64f5bffView commit details -
qa: load all dirfrags before testing altname recovery
The journal reset effectively cleared the cache so the rank may not have the dirfrag in memory when we verify alternate name recovery. Fixes: https://tracker.ceph.com/issues/67511 Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9296c2a - Browse repository at this point
Copy the full SHA 9296c2aView commit details -
osd/scrub: introducing the concept of a SchedEntry
SchedEntry holds the scheduling details for scrubbing a specific PG at a specific scrub level. Namely - it identifies the [pg,level] combination, the 'urgency' attribute of the scheduled scrub (which determines most of its behavior and scheduling decisions) and the actual time attributes for scheduling (target, deadline, not_before). Added a table detailing, for each type of scrub, what limitations apply to it, and what restrictions are waived. The following commits will reshape the ScrubJob objects to hold two instances of SchedTarget-s - two wrappers around SchedEntry-s, one for the next shallow scrub and one for the next deep scrub. Sched-entries (wrapped in sched-targets) have a defined order: For ready-to-scrub entries (those that have an n.b. in the past), the order is first by urgency, then by target time (and then by level - deep before shallow - and then by the n.b. itself). 'Future' entries are ordered by n.b., then urgency, target time, and level. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2b6e1dd - Browse repository at this point
Copy the full SHA 2b6e1ddView commit details
Commits on Aug 22, 2024
-
crimson/os/seastore/cache: cleanup dirty add/remove with consistent a…
…sserts Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for b990397 - Browse repository at this point
Copy the full SHA b990397View commit details -
crimson/os/seastore/cache: extents added to dirty must be fully loaded
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for f7e4f0d - Browse repository at this point
Copy the full SHA f7e4f0dView commit details -
crimson/os/seastore/cache: monitor dirty cache by extent and trans
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for e31058a - Browse repository at this point
Copy the full SHA e31058aView commit details -
crimson/os/cache: report dirty usage/in/out by trans and extent type
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for c068b63 - Browse repository at this point
Copy the full SHA c068b63View commit details -
crimson/os/cache: simplify lru stats data structures
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 3442025 - Browse repository at this point
Copy the full SHA 3442025View commit details -
doc/releases: Correct mimic.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a610c14 - Browse repository at this point
Copy the full SHA a610c14View commit details -
rgw/iam: adds implementation for iam AddClientIdToOIDCProvider.
This API provides the mechanism to update the existing client ids for a particular OIDC Provider identified by its arn. fixes: https://tracker.ceph.com/issues/63213 Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 70e187a - Browse repository at this point
Copy the full SHA 70e187aView commit details -
rgw/iam: adds implementation for iam UpdateOidcProviderThumbprint.
This API adds a mechanism to update the thumbprint list of an oidc provider identified by its arn. The existing thumbprint list is completely erased and then the new list is added. fixes: https://tracker.ceph.com/issues/63214 Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 37170a0 - Browse repository at this point
Copy the full SHA 37170a0View commit details -
rgw/doc: adds documentation for AddClientIDToOpenIDConnectProvider.
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fae194c - Browse repository at this point
Copy the full SHA fae194cView commit details -
rgw/doc: adds documentation for UpdateOpenIDConnectProviderThumbprint.
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 55d17c0 - Browse repository at this point
Copy the full SHA 55d17c0View commit details -
rgw: changes to vstart.sh file - adding oidc-provider caps to
user to run oidc provider iam tests in teuthology. Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 16d0004 - Browse repository at this point
Copy the full SHA 16d0004View commit details -
rgw/sts: fix for wrong certificate getting picked during
validation of a web token signature. A boolean flag is incorrectly set to true outside the 'if' statement, which causes an incorrect cert to be picked. fixes: https://tracker.ceph.com/issues/54562 Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1bd56a7 - Browse repository at this point
Copy the full SHA 1bd56a7View commit details -
mgr/dashboard: Add Performance Details grafana charts for individual …
…clusters in Manage-clusters page Fixes: https://tracker.ceph.com/issues/67192 Signed-off-by: Aashish Sharma <aasharma@redhat.com>
Aashish Sharma committedAug 22, 2024 Configuration menu - View commit details
-
Copy full SHA for b5536d8 - Browse repository at this point
Copy the full SHA b5536d8View commit details -
* refs/pull/59166/head: mon/thrasher: set stopping Reviewed-by: Jos Collin <jcollin@redhat.com> Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com> Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Laura Flores <lflores@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 76226b3 - Browse repository at this point
Copy the full SHA 76226b3View commit details -
* refs/pull/56816/head: doc: mention the peer status failed when snapshot created on the remote filesystem. qa: add test_cephfs_mirror_remote_snap_corrupt_fails_synced_snapshot cephfs_mirror: update peer status for invalid metadata in remote snapshot Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Anthony D Atri <anthony.datri@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6b1d0de - Browse repository at this point
Copy the full SHA 6b1d0deView commit details -
* refs/pull/55144/head: client: fix file cache cap leak which can stall async read call test/client: test contiguous read for a non-contiguous write Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Xiubo Li <xiubli@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for fbfeb28 - Browse repository at this point
Copy the full SHA fbfeb28View commit details -
librbd/migration: add external clusters support
This commit extends NativeFormat (aka migration where the migration source is an RBD image) to support external Ceph clusters, limited to import-only mode. Co-authored-by: Or Ozeri <oro@il.ibm.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 293d523 - Browse repository at this point
Copy the full SHA 293d523View commit details -
doc/rbd: clarify when image_id is expected for import-only migration
"optional if image in trash" can be easily interpreted as "required if image not in trash". Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 175ca1e - Browse repository at this point
Copy the full SHA 175ca1eView commit details -
qa/workunits/rbd: exercise snap_{name,id} parsing in test_import_nati…
…ve_format() Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4a6800f - Browse repository at this point
Copy the full SHA 4a6800fView commit details -
Merge pull request #58990 from Matan-B/wip-matanb-fmt-draft
fmt: bump up version + related changes Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com> Reviewed-by: Radosław Zarzyński <rzarzyns@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f88d0c9 - Browse repository at this point
Copy the full SHA f88d0c9View commit details -
Merge pull request #59204 from tchaikov/wip-ceph-volume-deps
ceph-volume: add "packaging" to install_requires
Configuration menu - View commit details
-
Copy full SHA for e96b6cf - Browse repository at this point
Copy the full SHA e96b6cfView commit details -
Merge pull request #59318 from adk3798/cephadm-osd-original-weight-param
mgr/cephadm: add "original_weight" parameter to OSD class Reviewed-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for af74eef - Browse repository at this point
Copy the full SHA af74eefView commit details -
Merge pull request #59253 from clwluvw/copy-source-attrs
rgw: load copy source bucket attrs in putobj Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3e4664a - Browse repository at this point
Copy the full SHA 3e4664aView commit details -
qa/distros: reinstall nvme-cli on centos 9 nodes
To work around a potential linking issue between nvme-cli ad libnvme that prevents nvme-cli from correctly generating a hostnqn, causing nvme_fabrics: found same hostid edb4e426-766f-44c6-b127-da2a5b7446ef but different hostnqn hostnqn messages in dmesg and the inability to setup nvme loop devices Fixes: https://tracker.ceph.com/issues/67684 Signed-off-by: Adam King <adking@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 4e5f269 - Browse repository at this point
Copy the full SHA 4e5f269View commit details -
Merge pull request #59393 from anthonyeleven/caps-man-caps
doc/releases: Correct mimic.rst Reviewed-by: Zac Dover <zac.dover@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 19a85f0 - Browse repository at this point
Copy the full SHA 19a85f0View commit details
Commits on Aug 23, 2024
-
crimson/os/seastore/onode_manager: remove hex format of laddr_t
laddr_t will no longer be a plain uint64_t but a struct with a customized formatter in the future, so these hexadecimal log outputs should be removed at first. Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 0bd89ac - Browse repository at this point
Copy the full SHA 0bd89acView commit details -
Merge pull request #44470 from orozery/rbd-external-migrate
librbd/migration: add external clusters support Reviewed-by: Mykola Golub <mgolub@suse.com> Reviewed-by: Ramana Raja <rraja@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9ac05d9 - Browse repository at this point
Copy the full SHA 9ac05d9View commit details -
crimson/os/seastore/transaction: refine version_stat_t as rewrite_sta…
…ts_t Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 46ccac4 - Browse repository at this point
Copy the full SHA 46ccac4View commit details -
crimson/os/seastore: refine documents related to inplace rewrite
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for f74b8bb - Browse repository at this point
Copy the full SHA f74b8bbView commit details -
crimson/os/seastore/cache: report rewrite stats
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 7d58853 - Browse repository at this point
Copy the full SHA 7d58853View commit details -
crimson/os/seastore: set dirty root version to 1 during replay
Dirty extent version is supposed to be non-zero. Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 6948482 - Browse repository at this point
Copy the full SHA 6948482View commit details -
* refs/pull/56602/head: mds: always make getattr wait for xlock to be released by the previous client Reviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Leonid Usov <leonid.usov@ibm.com> Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1606e7f - Browse repository at this point
Copy the full SHA 1606e7fView commit details -
qa: failfast mount for better performance
During teuthology tests, the tearing down of the cluster between two tests causes the config to be reset and a config_notify generated. This leads to a race to create a new mount using the old fscid. But by the time the mount is attempted the new fs gets created with a new fscid. This situation leads to the client mount waiting for a connection completion notification from the mds for 5 minutes (default timeout) and eventually giving up. However, the default teuthology command timeout is 2 minutes. So, teuthology fails the command and declares the job as failed way before the mount can timeout. The resolution to this case is to lower the client mount timeout to 30 seconds so that the config_notify fails fast paving the way for successive commands to get executed with the new fs. An unhandled cluster warning about an unresponsive client also gets emitted later during qa job termination which leads to teuthology declaring the job as failed. As of now this warning seems harmless since it is emitted during cluster cleanup phase. So, this warning is added to the log-ignorelist section in the snap-schedule YAML. Fixes: https://tracker.ceph.com/issues/66009 Signed-off-by: Milind Changire <mchangir@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for daf4798 - Browse repository at this point
Copy the full SHA daf4798View commit details -
crimson/os/seastore: turn laddr_t into a struct
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for fb2358c - Browse repository at this point
Copy the full SHA fb2358cView commit details -
crimson/os/seastore/onode_manager: use laddr_le_t in laddr_packed_t
laddr_t is no longer POD type after changing it to struct, use laddr_le_t instead Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 9f23d74 - Browse repository at this point
Copy the full SHA 9f23d74View commit details -
crimson/os/seastore: make laddr_t block aligned
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for f2fc9e7 - Browse repository at this point
Copy the full SHA f2fc9e7View commit details -
crimson/os/seastore: remove laddr_t alignment check
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 1469feb - Browse repository at this point
Copy the full SHA 1469febView commit details -
crimson/os/seastore: construct laddr_t explicitly
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for b2d604e - Browse repository at this point
Copy the full SHA b2d604eView commit details -
crimson/os/seastore/ObjectDataHandler: handle block not alinged input
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 73d66a6 - Browse repository at this point
Copy the full SHA 73d66a6View commit details -
crimson/os/seastore: adapt laddr_offset_t::checked_to_laddr
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 1c621b0 - Browse repository at this point
Copy the full SHA 1c621b0View commit details -
crimson/os/seastore: adapt laddr_t/laddr_offset_t get_byte_distance
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for a97269f - Browse repository at this point
Copy the full SHA a97269fView commit details -
crimson/os/seastore/onode_manager: adapt block aligned laddr_t
Use laddr_offset_t as parameter for ValueDeltaRecorder, since the payload offset may not be block aligned. Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 9050368 - Browse repository at this point
Copy the full SHA 9050368View commit details -
doc/glossary: add "object storage"
Add a (very basic) definition of object storage. Signed-off-by: Zac Dover <zac.dover@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 43057b8 - Browse repository at this point
Copy the full SHA 43057b8View commit details -
Merge pull request #59175 from Yonatan-Zaken/fix_boolean_flags_handli…
…ng_for_ceph_orch_daemon_add_osd mgr/orchestrator: fix encrypted flag handling in orch daemon add osd Reviewed-by: Adam King <adking@redhat.com> Reviewed-by: Guillaume Abrioux <gabrioux@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 3c92a0b - Browse repository at this point
Copy the full SHA 3c92a0bView commit details -
Merge pull request #59086 from phlogistonjohn/jjm-smb-ctdb-clustering
smb: ctdb clustering Reviewed-by: Adam King <adking@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for bc103d8 - Browse repository at this point
Copy the full SHA bc103d8View commit details -
Merge pull request #59418 from zdover23/wip-doc-2024-08-23-glossary-o…
…bject-storage doc/glossary: add "object storage"
Configuration menu - View commit details
-
Copy full SHA for 07df700 - Browse repository at this point
Copy the full SHA 07df700View commit details -
Merge pull request #58336 from Svelar/uadk
Compressor: add UADK support Reviewed-by: Brad Hubbard <bhubbard@redhat.com> Reviewed-by: Casey Bodley <cbodley@redhat.com> Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7e465c9 - Browse repository at this point
Copy the full SHA 7e465c9View commit details -
* refs/pull/58487/head: qa/suites/fs/workload: drop mgrmodules stanza qa/tasks/ceph: fix "ceph mgr module enable" command Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Rishabh Dave <ridave@redhat.com> Reviewed-by: Milind Changire <mchangir@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for db4959e - Browse repository at this point
Copy the full SHA db4959eView commit details -
qa/tasks: add a new cephadm_from_container feature to cephadm task
The cephadm_from_container allows one to do a single container build and then point teuthology at that image as the "single source of truth". I find this extremely convenient when running teuthology locally and I keep carrying this patch around - I figure having it upstream will simplify my workflow. Maybe someday it'll benefit others too. To use it I set up a yaml overrides file with the following content: ```yaml overrides: cephadm: image: "quay.io/phlogistonjohn/ceph:dev" cephadm_from_container: true verify_ceph_hash: false verify_ceph_hash: false ``` This let's me test my custom builds fairly easily! Signed-off-by: John Mulligan <phlogistonjohn@asynchrono.us>
Configuration menu - View commit details
-
Copy full SHA for 0baf2e4 - Browse repository at this point
Copy the full SHA 0baf2e4View commit details -
rgw: realm create only sets default realm on --default
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d64e273 - Browse repository at this point
Copy the full SHA d64e273View commit details -
rbd: "rbd bench" always writes the same byte
It's expected that the buffer is filled with the same byte, but the byte should differ from run to run: memset(bp.c_str(), rand() & 0xff, io_size); This was broken in commit c7f71d1 ("rbd: migrated existing command logic to new namespaces") which inadvertently moved the call to srand(), leaving rand() unseeded for the above memset(). Fixes: https://tracker.ceph.com/issues/67698 Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 907e53a - Browse repository at this point
Copy the full SHA 907e53aView commit details
Commits on Aug 25, 2024
-
qa: drop XMLSTARLET variable, use xmlstarlet directly
The variable was added in commit 9b6b7c3 ("Handle differently-named xmlstarlet binary for *suse") but this compatibility business is long outdated: Mon Oct 13 08:52:37 UTC 2014 - toms@opensuse.org - SPEC file changes - Added link from /usr/bin/xml to /usr/bin/xmlstarlet as other distributions do the same - Did the same for the manpage Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4f30960 - Browse repository at this point
Copy the full SHA 4f30960View commit details -
nvmeof/NVMeofGwMonitorClient: use a separate mutex for beacons
Add beacon_lock to mitigate potential beacon delays caused by slow message handling, particularly in handle_nvmeof_gw_map. Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
Alexander Indenbaum committedAug 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 0dc4185 - Browse repository at this point
Copy the full SHA 0dc4185View commit details -
osd/scrub: modify ScrubJob to hold two SchedTarget-s
ScrubJob will now hold two SchedTarget-s - two sets of scheduling information (times, levels, etc.) for the next shallow and deep scrubs. This is in preparation for the upcoming changes to the scheduling queue. The change cannot stand on its own, as the partial implementation creates some inconsistencies in the scheduling logic. Specifically, here is what changes here, and how it differs from the desired implementation: - The OSD still maintains a queue of scrub jobs - one object only per PG. But now - each queue element holds two SchedTarget-s. - When a scrub is initiated, the Scrubber is handed a ScrubJob object. Only in the next commit will it also receive the ID of the selected level. That causes some issues when re-determining the level of the initiated scrub. A failure to match the queue "intent" results in failures. - the 'planned scrub' flags are still here, instead of directly encoding the characteristics of the next scrub in the relevant sched-entry. - the 'urgency' levels do not cover the full required range of behaviors and priorities. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 673f360 - Browse repository at this point
Copy the full SHA 673f360View commit details -
common: add not_before_queue_t
Signed-off-by: Samuel Just <sjust@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 63da6ea - Browse repository at this point
Copy the full SHA 63da6eaView commit details -
common/not_before_queue: some spelling fixes
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a30f396 - Browse repository at this point
Copy the full SHA a30f396View commit details -
common/not_before_queue: move status_t out of container_t
for readability Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d70c243 - Browse repository at this point
Copy the full SHA d70c243View commit details -
osd/scrub: OSD's scrub queue now holds SchedEntry-s
The OSD's scrub queue now holds SchedEntry-s, instead of ScrubJob-s. The queue itself is implemented using the 'not_before_queue_t' class. Note: this is not a stable state of the scrubber code. In the next commits: - modifying the way sched targets are modified and updated, to match the new queue implementation. - removing the 'planned scrub' flags. Important note: the interaction of initiate_scrub() and pop_ready_pg() is not changed by this commit. Namely: Currently - pop..() loops over all eligible jobs, until it finds one that matches the environment restrictions (which most of the time, as the concurrency limit is usually reached, would be 'high-priority-only'). The other option is to maintain Sam's 'not_before_q' clean interface: we always pop the top, and if that top fails the preconds tests - we delay and re-push. This has the following troubling implications: - it would take a long time to find a viable scrub job, if the problem is related to, for example, 'no scrub'. - local resources failure (inc_scrubs() failure) must be handles separately, as we do not want to reshuffle the queue for this very very common case. - but the real problem: unneeded shuffling of the queue, even as the problem is not with the scrub job itself, but with the environment (esp. no-scrub etc.). This is a common case, and it would be wrong to reshuffle the queue for that. - and - remember that any change to a sched-entry must be done under PG lock. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 4ec5d31 - Browse repository at this point
Copy the full SHA 4ec5d31View commit details -
common/not_before_queue: extending the container's API
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7539414 - Browse repository at this point
Copy the full SHA 7539414View commit details -
osd/scrub: fix initiation path of operator-commanded scrubs
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3cde142 - Browse repository at this point
Copy the full SHA 3cde142View commit details -
osd/scrub: fix reserve_local()
to use the correct method when determining whether we should perform the reservation. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for af17ae8 - Browse repository at this point
Copy the full SHA af17ae8View commit details -
osd/scrub: fix parameters validation on scrub start
... as the selected target already determines the scrub level & type. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8a57eb8 - Browse repository at this point
Copy the full SHA 8a57eb8View commit details -
osd/scrub: fix ReplicaReservations ctor to use correct query
when determining whether replica reservations are required. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 90176a2 - Browse repository at this point
Copy the full SHA 90176a2View commit details -
osd/scrub: modify after-repair-scrub triggering
... to manipulate the relevant scrub target directly, instead of using the 'planned scrub' flags. The relevant condition flag was moved from the PG and into the scrubber. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1f32708 - Browse repository at this point
Copy the full SHA 1f32708View commit details -
osd/scrub: remove 'calculated_to_deep' flag
as once a sched-target was selected, we know the level of the scrub. Also removed: the ephemeral 'time_for_deep' flag. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 159cfd2 - Browse repository at this point
Copy the full SHA 159cfd2View commit details -
osd/scrub: remove non-display usage of target's is_high_priority()
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 48f2c21 - Browse repository at this point
Copy the full SHA 48f2c21View commit details -
qa/standalone/scrub: disable scrub_extended_sleep test
Disabling osd-scrub-test.sh::TEST_scrub_extended_sleep, as the test is no longer valid (updated code no longer produces the same logs or the same behavior). Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7093024 - Browse repository at this point
Copy the full SHA 7093024View commit details -
osd/scrub: remove requested_scrub_t::deep_scrub_on_error
This flag was used to indicate that a deep scrub should be performed if a shallow scrub finds an error. It was always set true for shallow, regular, scrubs - if can_autorepair flag was set. Thus, the ephemeral flag in the requested_scrub_t object is not really needed. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0385fc4 - Browse repository at this point
Copy the full SHA 0385fc4View commit details -
osd/scrub: fix the conditions for auto-repair scrubs
The conditions for auto-repair scrubs should have been changed when need_auto lost some of its setters. Also fix the rescheduling of repair scrubs when the last scrub ended with errors. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 51a593e - Browse repository at this point
Copy the full SHA 51a593eView commit details -
osd/scrub: reverse OSDRestrictions flags polarity
As most of the flags in OSDRestrictions are of 'true is bad' polarity, reverse the two non-conforming flags - cpu load and time-of-day restrictions - to match. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8aa48dc - Browse repository at this point
Copy the full SHA 8aa48dcView commit details -
osd/scrub: delay both targets on some failures
If the failure of a scrub-job is due to a condition that affects both targets, both should be delayed. Otherwise, we may end up with the following bogus scenario: A high priority deep target is scheduled, but scrub session initiation fails due to, for example, a concurrent snap trim. The deep target will be delayed. A second initiation attempt may happen after the snap trimming is done, but before the updated deep target not-before. As a result - the lower priority target will be scheduled before the higher priority one - which is a bug. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5ed435b - Browse repository at this point
Copy the full SHA 5ed435bView commit details -
test/osd: test new functionality added to the not-before queue
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 26cd41c - Browse repository at this point
Copy the full SHA 26cd41cView commit details -
test/osd/scrub: disable tests for deleted scrub functionality
The scrub scheduler no longer "upgrades" shallow scrubs into deep ones on error, so the tests that check this functionality are no longer valid. Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 503ebee - Browse repository at this point
Copy the full SHA 503ebeeView commit details -
osd/scrub: fix missing 'const' on some formatters
required to pass CI checks. co-author: Matan Breizman <mbreizma@redhat.com> Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 78d0255 - Browse repository at this point
Copy the full SHA 78d0255View commit details -
test/osd/scrub: fix searched-for log string
To match the modified log message in OsdScrub::restrictions_on_scrubbing(). Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for dffbdf4 - Browse repository at this point
Copy the full SHA dffbdf4View commit details -
Merge pull request #58858 from ronen-fr/wip-rf-entry
osd/scrub: a scrub queue of level-specific entries Reviewed-by: Samuel Just <sjust@redhat.com> Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d3a1626 - Browse repository at this point
Copy the full SHA d3a1626View commit details -
Merge pull request #59053 from baum/wip-baum-20240806-00
nvmeof/NVMeofGwMonitorClient: use a separate mutex for beacons
Configuration menu - View commit details
-
Copy full SHA for 8ae876c - Browse repository at this point
Copy the full SHA 8ae876cView commit details -
doc/cephadm: how to get exact size_spec from device
Add instructions for retrieving the exact size of block devices. Fixes: https://tracker.ceph.com/issues/66754 Signed-off-by: Zac Dover <zac.dover@proton.me>
Configuration menu - View commit details
-
Copy full SHA for d00d1b5 - Browse repository at this point
Copy the full SHA d00d1b5View commit details
Commits on Aug 26, 2024
-
Merge pull request #59392 from cyx1231st/wip-inplace-rewrite-comments
crimson/os/seastore: refine documents related to inplace rewrite Reviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com>
Configuration menu - View commit details
-
Copy full SHA for 7d2cade - Browse repository at this point
Copy the full SHA 7d2cadeView commit details -
crimson: Add support for bench osd command
this commit adds support for the 'bench' admin command in the OSD, allowing administrators to perform benchmark tests on the OSD. The 'bench' command accepts 4 optional parameters with the following default values: 1. count - Total number of bytes to write (default: 1GB). 2. size - Block size for each write operation (default: 4MB). 3. object_size - Size of each object to write (default: 0). 4. object_num - Number of objects to write (default: 0). The results of the benchmark are returned in a JSON formatted output, which includes the following fields: 1. bytes_written - Total number of bytes written during the benchmark. 2. blocksize - Block size used for each write operation. 3. elapsed_sec - Total time taken to complete the benchmark in seconds. 4. bytes_per_sec - Write throughput in bytes per second. 5. iops - Number of input/output operations per second. Example JSON output: ```json { "osd_bench_results": { "bytes_written": 1073741824, "blocksize": 4194304, "elapsed_sec": 0.5, "bytes_per_sec": 2147483648, "iops": 512 } } Fixes: https://tracker.ceph.com/issues/66380 Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for ee84f89 - Browse repository at this point
Copy the full SHA ee84f89View commit details -
include/ceph_features: remove stray available marker
Should have been removed in caa9e7a. Signed-off-by: Samuel Just <sjust@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 337269d - Browse repository at this point
Copy the full SHA 337269dView commit details -
include/ceph_features: add NVMEOFHA feature bit
Normally, we'd just use the SERVER_SQUID or SERVER_T flags instead of using an extra feature bit. However, the nvmeof ha monitor paxos service has had a more complex development journey. There are users interested in using the nvmeof ha feature in squid, but it didn't make the cutoff for backporting it. There's an upstream nvmeof-squid branch in the ceph.git repository with the patches backported for anyone interested in building it. However, that means that users of our normal stable releases will see the feature added to the monitor one release after anyone who chooses to use the nvmeof-squid branch. We could disallow upgrades from nvmeof-squid to T, but by adding a feature bit here we make such a restriction unnecessary. Signed-off-by: Samuel Just <sjust@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b9359a3 - Browse repository at this point
Copy the full SHA b9359a3View commit details -
mon/NVMeofGw*: support upgrades from prior out-of-tree nvmeofha imple…
…mentation (nvmeof-reef) This commit adds upgrade support for users running an experimental nvmeofha implementation which can be found in the nvmeof-reef branch in ceph.git. Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
Leonid Chernin committedAug 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 3c50ef6 - Browse repository at this point
Copy the full SHA 3c50ef6View commit details -
Merge pull request #59428 from zdover23/wip-doc-2024-08-26-cephadm-se…
…rvices-osd doc/cephadm: how to get exact size_spec from device Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aed37cc - Browse repository at this point
Copy the full SHA aed37ccView commit details -
mon/NVMeofGw*: fixing bugs - handle gw fast-reboot, proper handle of…
… gw delete scenarios Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
Leonid Chernin committedAug 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 8d402e3 - Browse repository at this point
Copy the full SHA 8d402e3View commit details -
qa/tasks/nvmeof.py: add nvmeof gw-group to deployment
Groups was made a required parameter to be `ceph orch apply nvmeof <pool> <group>` in ceph/ceph#58860. That broke the `nvmeof` suite so this PR fixes that. Right now, all gateway are deployed in a single group. Later, this would be changed to have multi groups for a better test. Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c9a6fed - Browse repository at this point
Copy the full SHA c9a6fedView commit details -
Merge pull request #54620 from rishabh-d-dave/mgr-vol-clone-stats
mgr/vol: show progress and stats for the subvolume snapshot clones Reviewed-by: Venky Shankar <vshankar@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 4090019 - Browse repository at this point
Copy the full SHA 4090019View commit details -
Merge pull request #58136 from xxhdx1985126/wip-66372
crimson/osd/osd: mark down connections to downed osds Reviewed-by: Matan Breizman <mbreizma@redhat.com> Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 94163ec - Browse repository at this point
Copy the full SHA 94163ecView commit details -
Merge pull request #59301 from xxhdx1985126/wip-67604
crimson/common/tri_mutex: also wake up waiters when demoting Reviewed-by: Samuel Just <sjust@redhat.com> Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for a272348 - Browse repository at this point
Copy the full SHA a272348View commit details -
radosgw-admin: add 'realm default rm' command
the 'realm default' command could only set a different realm as the default, and provided no way to clear the default Signed-off-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e946c4f - Browse repository at this point
Copy the full SHA e946c4fView commit details -
rgw: ignore zoneless default realm when not configured
"default" zone/zonegroup deployments without a realm can be broken by the creation of an unrelated realm, because that realm is (was) automatically set as the default when startup detects an incomplete default realm (one that doesn't have a default zone), fall back to the realmless "default" zone/zonegroup instead Fixes: https://tracker.ceph.com/issues/67697 Signed-off-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 902cc0a - Browse repository at this point
Copy the full SHA 902cc0aView commit details -
test/rgw: test_multi.py creates realm with --default
mstart.sh relies on default realm/zonegroup/zone configuration, because it doesn't supply them to radosgw as config options Signed-off-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for c5a8afd - Browse repository at this point
Copy the full SHA c5a8afdView commit details -
test/rgw: include --rgw-realm/zonegroup/zone args for 'account create'
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for aa1ba5d - Browse repository at this point
Copy the full SHA aa1ba5dView commit details -
Merge pull request #57956 from tobias-urdin/remove-keystone-v2
rgw/auth: Remove Keystone v2.0 API support Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8690fac - Browse repository at this point
Copy the full SHA 8690facView commit details -
Merge pull request #59329 from smanjara/wip-data-sync-full-initialize
rgw/multisite: initialize sync_status in RGWDataFullSyncSingleEntryCR ctor Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e82c0ff - Browse repository at this point
Copy the full SHA e82c0ffView commit details -
Merge pull request #59243 from cbodley/wip-67522
rgw/http: finish_request() after logging errors Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8ed9518 - Browse repository at this point
Copy the full SHA 8ed9518View commit details -
Merge pull request #59172 from clwluvw/enoent-loglevel
rgw: increase log level for enoent caused by clients Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e88df21 - Browse repository at this point
Copy the full SHA e88df21View commit details -
Merge pull request #59117 from cbodley/wip-67468
rgw/rados: zero-init shard_count in RGWBucket::check_index_unlinked() Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6038615 - Browse repository at this point
Copy the full SHA 6038615View commit details -
Merge pull request #59227 from xxhdx1985126/wip-67564
crimson/osd/pg: implement PG::PGLogEntryHandler::remove() Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 39beec9 - Browse repository at this point
Copy the full SHA 39beec9View commit details -
doc/rgw/account: Handling notification topics when migrating an exist…
…ing user into an account Add a subsection under "Migrate an existing User into an Account" to describe how a client can seamlessly migrate the notification topics after account migration. Fixes https://tracker.ceph.com/issues/67656 Signed-off-by: Oguzhan Ozmen <oozmen@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 574d3f8 - Browse repository at this point
Copy the full SHA 574d3f8View commit details -
mgr/smb: simplify orch backend enablement
We have a developer/debug module option that allows one to disable triggering orchestration. When I tried to use it I thought it was buggy and I had trouble diagnosing it. The mistake was on my side, but the code change makes it much clearer what is being enabled so I want to keep it. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8c845bd - Browse repository at this point
Copy the full SHA 8c845bdView commit details -
cephadm: add support for cluster public ip addresses to smb daemon
When a list of public addresses (and optional network destination(s)) are supplied at deploy time, convert the networks to device names and pass that result to the sambcc ctdb configuration. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e6327c5 - Browse repository at this point
Copy the full SHA e6327c5View commit details -
Merge pull request #59422 from cbodley/wip-67697
rgw: ignore zoneless default realm when not configured Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 59891f0 - Browse repository at this point
Copy the full SHA 59891f0View commit details
Commits on Aug 27, 2024
-
Merge pull request #59332 from afreen23/nvmeof-group-mtls
mgr/dashboard: Add group field in nvmeof service form Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8b5b1ad - Browse repository at this point
Copy the full SHA 8b5b1adView commit details -
crimson/common/interruptible_future: new interruptor function `repeat…
…_eagain` Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 1df9dd9 - Browse repository at this point
Copy the full SHA 1df9dd9View commit details -
crimson/osd/recovery_backend: restart object pulling for recoveries that
are blocked pulling from down osds Fixes: https://tracker.ceph.com/issues/67508 Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 4b9def8 - Browse repository at this point
Copy the full SHA 4b9def8View commit details -
Merge pull request #59376 from rhcs-dashboard/Upgrade-page-scroll-issue
mgr/dashboard: can't scroll to the end of the page Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5eeb401 - Browse repository at this point
Copy the full SHA 5eeb401View commit details -
Merge pull request #58870 from rhcs-dashboard/fix-67194-main
mgr/dashboard: fix typo in Multi-Cluster > Manager Cluster to Manage Clusters Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b0096dd - Browse repository at this point
Copy the full SHA b0096ddView commit details -
crimson/osd/pg: add logs for repeating pulls
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for bf694f2 - Browse repository at this point
Copy the full SHA bf694f2View commit details -
rbd-mirror: use correct ioctx for namespace
The PoolReplayer uses the ioctx for the default namespace to check if other namespaces are enabled for mirroring, causing it to incorrectly conclude that they are all enabled. Fixes: https://tracker.ceph.com/issues/67676 Signed-off-by: N Balachandran <nibalach@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2346cd9 - Browse repository at this point
Copy the full SHA 2346cd9View commit details -
crimson/os/seastore: ensure the block size of device is always greate…
…r than laddr_t::UNIT_SIZE Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 86627f8 - Browse repository at this point
Copy the full SHA 86627f8View commit details -
Merge pull request #59433 from idryomov/wip-drop-xmlstarlet-variable
qa: drop XMLSTARLET variable, use xmlstarlet directly Reviewed-by: Ramana Raja <rraja@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2b4a221 - Browse repository at this point
Copy the full SHA 2b4a221View commit details -
mgr/dashboard: improve prometheus service request handling
Fixes: https://tracker.ceph.com/issues/67067 Signed-off-by: Naman Munet <nmunet@redhat.com>
Naman Munet committedAug 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 027a726 - Browse repository at this point
Copy the full SHA 027a726View commit details -
Merge pull request #59085 from VallariAg/update-default-nvmeof-img
mgr/cephadm: bump DEFAULT_NVMEOF_IMAGE to 1.2.17
Configuration menu - View commit details
-
Copy full SHA for f404c63 - Browse repository at this point
Copy the full SHA f404c63View commit details -
Merge pull request #59189 from xxhdx1985126/wip-67508
crimson/osd/recovery_backend: restart object pulls that are blocked by down osds Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 657d5b3 - Browse repository at this point
Copy the full SHA 657d5b3View commit details -
Merge pull request #57952 from NitzanMordhai/wip-nitzan-bench-osd-adm…
…in-command crimson: Add support for bench osd command Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b034233 - Browse repository at this point
Copy the full SHA b034233View commit details -
Merge pull request #59409 from adk3798/teuth-reinstall-nvme-cli
qa/distros: reinstall nvme-cli on centos 9 nodes Reviewed-by: Guillaume Abrioux <gabrioux@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 418b53c - Browse repository at this point
Copy the full SHA 418b53cView commit details -
Merge pull request #59423 from idryomov/wip-67698
rbd: "rbd bench" always writes the same byte Reviewed-by: Mykola Golub <mgolub@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 48351dc - Browse repository at this point
Copy the full SHA 48351dcView commit details -
* refs/pull/59173/head: mds: fix spelling typo Reviewed-by: Jos Collin <jcollin@redhat.com> Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com> Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9a7f170 - Browse repository at this point
Copy the full SHA 9a7f170View commit details -
* refs/pull/59162/head: client: Prevent race condition when printing Inode in ll_sync_inode Reviewed-by: Xiubo Li <xiubli@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b3896f4 - Browse repository at this point
Copy the full SHA b3896f4View commit details -
* refs/pull/59095/head: qa: wait for file creation before changing mode Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 305235f - Browse repository at this point
Copy the full SHA 305235fView commit details -
* refs/pull/59088/head: mds: add compile time checks for sortedness mds: sort conf keys Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 086910c - Browse repository at this point
Copy the full SHA 086910cView commit details -
* refs/pull/58987/head: qa/cephfs: update ignorelist Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 925c1f9 - Browse repository at this point
Copy the full SHA 925c1f9View commit details -
* refs/pull/58419/head: mds: generate correct path for unlinked snapped files qa: add test for cephx path check on unlinked snapped dir tree mds: add debugging for stray_prior_path Reviewed-by: Milind Changire <mchangir@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 64e2bd3 - Browse repository at this point
Copy the full SHA 64e2bd3View commit details -
* refs/pull/59176/head: mds: encode quiesce payload on demand mds: print quiesce message name in debug log Reviewed-by: Venky Shankar <vshankar@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 48cb2d6 - Browse repository at this point
Copy the full SHA 48cb2d6View commit details -
* refs/pull/59171/head: client: use vectors for context lists Reviewed-by: Venky Shankar <vshankar@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for dc8d75f - Browse repository at this point
Copy the full SHA dc8d75fView commit details -
Merge pull request #59421 from phlogistonjohn/jjm-teuth-cephadm-from-ctr
qa/tasks: add a new cephadm_from_container feature to cephadm task Reviewed-by: Adam King <adking@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6399168 - Browse repository at this point
Copy the full SHA 6399168View commit details -
Merge pull request #58380 from adk3798/squid-base-mds-upgrade-sequenc…
…e-cephadm qa/suites/fs: pull compiled cephadm for squid branch in mds_upgrade_sequence Reviewed-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 601fcfa - Browse repository at this point
Copy the full SHA 601fcfaView commit details -
qa: ignore warnings variations
Fixes: https://tracker.ceph.com/issues/67601 Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 782c88a - Browse repository at this point
Copy the full SHA 782c88aView commit details -
test/multisite: create default realm in multisite config
Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
Shilpa Jagannath committedAug 27, 2024 Configuration menu - View commit details
-
Copy full SHA for d46f01e - Browse repository at this point
Copy the full SHA d46f01eView commit details -
python-common/deployment: add a cluster public ip spec for smb
This spec can be used to define one or more public addresses that will be automatically assigned to hosts by CTDB. The address can be specified in the "interface" form - an address plus prefix length. Optionally, networks to bind to can be specified. The network value will be converted to a network device name later by cephadm. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e283980 - Browse repository at this point
Copy the full SHA e283980View commit details -
mgr/cephadm: pass public addresses for a cluster to cephadm binary
Add the strictly-formed public addresses list as one of the config blobs we pass to the binary for smb container deployment. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 961fa85 - Browse repository at this point
Copy the full SHA 961fa85View commit details -
mgr/smb: extend cluster resource type to define public ip addrs
When a cluster defines public IPs it will pass this information along to the smb service spec. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5d5757e - Browse repository at this point
Copy the full SHA 5d5757eView commit details -
mgr/smb: add cluster public ip information to service spec
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e264909 - Browse repository at this point
Copy the full SHA e264909View commit details -
doc: add documentation for (cluster_)public_addrs options
Document the spec and resource options (they're basically the same) for specifying public addresses that will be managed automatically by CTDB. Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9997a64 - Browse repository at this point
Copy the full SHA 9997a64View commit details -
qa/suites/orch: add test for smb with ctdb and cluster public ips
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for dc09d17 - Browse repository at this point
Copy the full SHA dc09d17View commit details
Commits on Aug 28, 2024
-
Merge pull request #58959 from rhcs-dashboard/fix-67192-main
mgr/dashboard: Add Performance Details grafana charts for individual clusters in Manage-clusters page Reviewed-by: Nizamudeen A <nia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9c7de69 - Browse repository at this point
Copy the full SHA 9c7de69View commit details -
Merge pull request #57876 from Suyashd999/rgw-false-positives
rgw: rgw_auth.cc: disable false use-after-move clang-tidy warning Reviewed-By: Ronen Friedman <rfriedma@ibm.com>, Yuval Lifshitz <ylifshit@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 6fc2552 - Browse repository at this point
Copy the full SHA 6fc2552View commit details -
mgr/dashboard: Zone details showing incorrect data for data pool valu…
…es and compression info for Storage Classes Fixes: https://tracker.ceph.com/issues/67103 Signed-off-by: Aashish Sharma <aasharma@redhat.com>
Aashish Sharma committedAug 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 76af1c0 - Browse repository at this point
Copy the full SHA 76af1c0View commit details -
Merge pull request #59401 from nbalacha/wip-nbalacha-check-mirror-ns
rbd-mirror: use correct ioctx for namespace Reviewed-by: Ilya Dryomov <idryomov@gmail.com> Reviewed-by: Ramana Raja <rraja@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b8db14c - Browse repository at this point
Copy the full SHA b8db14cView commit details -
rbd: clarify "rbd {group,} rename" command description
Make it clearer that, despite a full image or group spec being taken for source and destination, an image or a group can be renamed only within its pool or namespace. Rename across pools or namespaces within the same pool is unsupported. Fixes: https://tracker.ceph.com/issues/67752 Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5f064a5 - Browse repository at this point
Copy the full SHA 5f064a5View commit details -
Merge pull request #59240 from leonidc/wip-leonidc-20241508-upgrade-r…
…ules-centos9-only upgrade rules for NVMeofGW monitors and gateways
Configuration menu - View commit details
-
Copy full SHA for 2e813d0 - Browse repository at this point
Copy the full SHA 2e813d0View commit details -
Merge pull request #59385 from leonidc/wip-leonidc-20242108-fixing-gw…
…-bugs mon: handle gw fast-reboot, proper handle of gw delete scenarios
Configuration menu - View commit details
-
Copy full SHA for ee8354d - Browse repository at this point
Copy the full SHA ee8354dView commit details -
Merge pull request #59434 from VallariAg/fix-nvmeof-apply-teuthology
qa/tasks/nvmeof.py: add nvmeof gw-group to deployment
Configuration menu - View commit details
-
Copy full SHA for 02fe44a - Browse repository at this point
Copy the full SHA 02fe44aView commit details -
qa: Expand nvmeof thrasher and add nvmeof_namespaces.yaml job
1. qa/tasks/nvmeof.py: add other methods to stop nvmeof daemons 2. add qa/workunits/rbd/nvmeof_namespace_test.sh which adds and deletes new namespaces. It is run in nvmeof_namespaces.yaml job where fio happens to other namespaces in background. Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 58d8be9 - Browse repository at this point
Copy the full SHA 58d8be9View commit details -
qa/suites/nvmeof/basic: add nvmeof_scalability test
Add test to upscale/downscale nvmeof gateways. Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e5a9cda - Browse repository at this point
Copy the full SHA e5a9cdaView commit details -
Merge pull request #59419 from phlogistonjohn/jjm-smb-ctdb-vips
smb: cluster public ip addresses support Reviewed-by: Adam King <adking@redhat.com> Reviewed-by: Anoop C S <anoopcs@cryptolab.net> Reviewed-by: Avan Thakkar <athakkar@redhat.com> Reviewed-by: Michael Adam <obnox@samba.org>
Configuration menu - View commit details
-
Copy full SHA for f597caa - Browse repository at this point
Copy the full SHA f597caaView commit details -
* refs/pull/59300/head: client: calls to _ll_fh_exists() should hold client_lock Reviewed-by: Xiubo Li <xiubli@redhat.com> Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 704d4f6 - Browse repository at this point
Copy the full SHA 704d4f6View commit details -
mailmap, githubmap, organisationmap: Add Shraddha Agrawal
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 1e08846 - Browse repository at this point
Copy the full SHA 1e08846View commit details -
Merge pull request #59249 from pritha-srivastava/wip-rgw-sts-err-message
rgw/sts: correcting the error message returned for an sts key Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 15cbae0 - Browse repository at this point
Copy the full SHA 15cbae0View commit details -
Merge pull request #53915 from pritha-srivastava/wip-rgw-sts-update-o…
…idc-provider rgw/iam: add AddClientIdToOIDCProvider/UpdateOidcProviderThumbprint Reviewed-by: Matt Benjamin <mbenjamin@redhat.com> Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3e26494 - Browse repository at this point
Copy the full SHA 3e26494View commit details -
Merge pull request #59390 from ceph/wip-oozmen-67656
doc/rgw/account: Handling notification topics when migrating an existing user into an account Reviewed-by: Casey Bodley <cbodley@redhat.com> Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com> Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 03a688f - Browse repository at this point
Copy the full SHA 03a688fView commit details
Commits on Aug 29, 2024
-
crimson/osd/pg: fix missing priority argument
Signed-off-by: Zhang Song <zhangsong02@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for cd7067a - Browse repository at this point
Copy the full SHA cd7067aView commit details -
Merge branch 'main' into add-email-contact
Shraddha Agrawal committedAug 29, 2024 Configuration menu - View commit details
-
Copy full SHA for cd16275 - Browse repository at this point
Copy the full SHA cd16275View commit details -
Merge pull request #59391 from cyx1231st/wip-seastore-more-reports2
crimson/os/seastore/cache: report dirty cache usage and rewrite stats Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
Configuration menu - View commit details
-
Copy full SHA for 2b32ce6 - Browse repository at this point
Copy the full SHA 2b32ce6View commit details -
Merge pull request #59495 from zhscn/fix-fmt-missing-arg
crimson/osd/pg: fix missing priority argument Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com> Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2a379da - Browse repository at this point
Copy the full SHA 2a379daView commit details -
Merge pull request #58778 from rhcs-dashboard/fix-67103-main
mgr/dashboard: Zone details showing incorrect data for data pool values and compression info for Storage Classes Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2b76893 - Browse repository at this point
Copy the full SHA 2b76893View commit details -
Merge pull request #59363 from adk3798/cephadm-mount-nvmeof-certs
cephadm: mount nvmeof certs into container Reviewed-by: Alexander Indenbaum <aindenba@redhat.com> Reviewed-by: John Mulligan <jmulligan@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 257a51e - Browse repository at this point
Copy the full SHA 257a51eView commit details -
mgr/dashboard: Fix banner and scroll issue
- includes fix to make banner visible again - includes fix to allow scrolling on longer pages like, expand cluster and upgrade Fixes https://tracker.ceph.com/issues/67795 Signed-off-by: Afreen Misbah <afreen23.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1b006f4 - Browse repository at this point
Copy the full SHA 1b006f4View commit details -
src/test/rgw/bucket_notification/README.rst: update RabbitMQ document…
…ation. Fixes: https://tracker.ceph.com/issues/67768 Signed-off-by: rkhudov <rhudov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 682cc90 - Browse repository at this point
Copy the full SHA 682cc90View commit details -
src/test/rgw/bucket_notification/README.rst: use systemctl, update ra…
…bbitmq installation process. Fixes: https://tracker.ceph.com/issues/67768 Signed-off-by: rkhudov <rhudov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 570adc6 - Browse repository at this point
Copy the full SHA 570adc6View commit details -
examples/rgw/boto3/README.md: update documentation for boto3 extensio…
…n installation. Fixes: https://tracker.ceph.com/issues/67768 Signed-off-by: rkhudov <rhudov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 508bba9 - Browse repository at this point
Copy the full SHA 508bba9View commit details -
Merge pull request #59469 from smanjara/fix-multisite-script-default-…
…realm test-rgw-multisite: create default realm in multisite test script Reviewed-by: Casey Bodley <cbodley@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 711163a - Browse repository at this point
Copy the full SHA 711163aView commit details -
doc/rbd: add namespace information for mirror commands
Updates the rbd man page to clarify that some mirror commands can apply to pools and namespaces. Signed-off-by: N Balachandran <nibalach@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5e64748 - Browse repository at this point
Copy the full SHA 5e64748View commit details -
mgr/dashboard: alerts module supports setting multiple email recipients
Signed-off-by: bugwz <xbugwz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e4f60eb - Browse repository at this point
Copy the full SHA e4f60ebView commit details -
* refs/pull/59310/head: qa: load all dirfrags before testing altname recovery Reviewed-by: Rishabh Dave <ridave@redhat.com> Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Milind Changire <mchangir@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0a05dac - Browse repository at this point
Copy the full SHA 0a05dacView commit details -
* refs/pull/58950/head: mds: add the event when creating the batch head mds: print the path depth to help debug mds issue Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 25bb868 - Browse repository at this point
Copy the full SHA 25bb868View commit details -
Merge pull request #59507 from nbalacha/wip-nbalacha-rbd-manpage
doc/rbd: add namespace information for mirror commands Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f7dafdd - Browse repository at this point
Copy the full SHA f7dafddView commit details
Commits on Aug 30, 2024
-
Merge pull request #59182 from zhscn/wip-4k-laddr
crimson/os/seastore: make laddr_t block aligned Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Configuration menu - View commit details
-
Copy full SHA for fc16b16 - Browse repository at this point
Copy the full SHA fc16b16View commit details -
Merge pull request #59510 from afreen23/main
mgr/dashboard: Fix banner and scroll issue Reviewed-by: Nizamudeen A <nia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 70464a3 - Browse repository at this point
Copy the full SHA 70464a3View commit details -
* refs/pull/58547/head: qa: failfast mount for better performance Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 52deba6 - Browse repository at this point
Copy the full SHA 52deba6View commit details -
doc/ceph-volume: add spillover fix procedure
Add a procedure that explains how, after an upgrade, to move bytes that have spilled over to a relatively slow device back to the faster device. This procedure was developed by Chris Dunlop on the [ceph-users] mailing list, here: https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/message/POPUFSZGXR3P2RPYPJ4WJ4HGHZ3QESF6/ Eugen Block requested the addition of this procedure to the documentation on 30 Aug 2024. Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com> Signed-off-by: Zac Dover <zac.dover@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 98618aa - Browse repository at this point
Copy the full SHA 98618aaView commit details -
rbd: mention namespace in "rbd mirror pool" command descriptions
Commit 5e64748 ("doc/rbd: add namespace information for mirror commands") did this for the man page, update the built-in help as well. The "by default" bit in the description of "rbd mirror pool enable" and "rbd mirror pool disable" commands is specific to pool mode which is in turn specific to journal-based mirroring, so it's removed. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7e02946 - Browse repository at this point
Copy the full SHA 7e02946View commit details -
tests/rbd-mirror: fixes BootstrapReplayer test
When run with debug_rbd_mirror >= 10, is_linked() is also called as part of a log message. This causes the tests using expect_is_linked() to fail. Signed-off-by: N Balachandran <nibalach@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 621e5ce - Browse repository at this point
Copy the full SHA 621e5ceView commit details -
* refs/pull/59309/head: qa: ignore warnings variations Reviewed-by: Rishabh Dave <ridave@redhat.com> Reviewed-by: Venky Shankar <vshankar@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1650722 - Browse repository at this point
Copy the full SHA 1650722View commit details -
Merge pull request #59448 from rhcs-dashboard/improve-prometheus-service
mgr/dashboard: improve prometheus service request handling Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2c345e1 - Browse repository at this point
Copy the full SHA 2c345e1View commit details -
Merge pull request #59484 from shraddhaag/add-email-contact
mailmap, githubmap, organisationmap: Add Shraddha Agrawal Reviewed-by: Neha Ojha <nojha@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 346c768 - Browse repository at this point
Copy the full SHA 346c768View commit details
Commits on Aug 31, 2024
-
Merge pull request #59528 from zdover23/wip-doc-2024-08-30-ceph-volum…
…e-lvm-newdb-bluefs-spillover doc/ceph-volume: add spillover fix procedure Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 888c323 - Browse repository at this point
Copy the full SHA 888c323View commit details -
Merge pull request #59531 from nbalacha/wip-nbalacha-unit-test-fix
test/rbd-mirror: fix BootstrapReplayer tests that use expect_is_linked() Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for df06b90 - Browse repository at this point
Copy the full SHA df06b90View commit details -
crimson/osd: BackfillMachine does support cancel and resume now
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8e5da47 - Browse repository at this point
Copy the full SHA 8e5da47View commit details -
crimson/osd: wire up backfill resumption
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9ba4cd8 - Browse repository at this point
Copy the full SHA 9ba4cd8View commit details -
test/crimson: add event-type-checking next_round2() to BackfillFixture
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for ae7469a - Browse repository at this point
Copy the full SHA ae7469aView commit details -
test/crimson: verify the backfill cancellation & resumption
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d7e6896 - Browse repository at this point
Copy the full SHA d7e6896View commit details -
Merge pull request #59508 from rkhudov/src-test-rgw-bucket_notificati…
…on-update-documentation src/test/rgw/bucket_notification/README.rst: update RabbitMQ documentation for RGW notification tests
Configuration menu - View commit details
-
Copy full SHA for 29371eb - Browse repository at this point
Copy the full SHA 29371ebView commit details -
Merge pull request #59512 from bugwz/alerts-receivers
mgr/dashboard: alerts module supports setting multiple email recipients
Configuration menu - View commit details
-
Copy full SHA for 5a0b5a7 - Browse repository at this point
Copy the full SHA 5a0b5a7View commit details -
doc/radosgw: Improve config-ref.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8e743fc - Browse repository at this point
Copy the full SHA 8e743fcView commit details
Commits on Sep 1, 2024
-
doc: update tests-integration-testing-teuthology-workflow.rst
* add "Infrastructure" section. * move "Naming the ceph-ci branch" section under "Getting binaries - Build Ceph". Also mention about centos9-only trick. * in "Teuthology Archives", mention about developer playground machines and ceph log files. Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9bfcb8e - Browse repository at this point
Copy the full SHA 9bfcb8eView commit details -
Merge pull request #59544 from VallariAg/wip-teuthology-workflow
doc: update tests-integration-testing-teuthology-workflow.rst Reviewed-by: Zac Dover <zac.dover@proton.me> Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 83fc625 - Browse repository at this point
Copy the full SHA 83fc625View commit details -
python-common/ceph/deployment: revert SPDK RPC fields in nvmeof confi…
…guration Fixes https://tracker.ceph.com/issues/67844 Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Configuration menu - View commit details
-
Copy full SHA for cb28d39 - Browse repository at this point
Copy the full SHA cb28d39View commit details -
mgr/cephadm: revert SPDK RPC fields in nvmeof configuration
Fixes https://tracker.ceph.com/issues/67844 Signed-off-by: Gil Bregman <gbregman@il.ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 11de53f - Browse repository at this point
Copy the full SHA 11de53fView commit details -
Merge pull request #59547 from gbregman/main
Revert SPDK rpc fields in nvmeof configuration
Configuration menu - View commit details
-
Copy full SHA for 42c1c3d - Browse repository at this point
Copy the full SHA 42c1c3dView commit details
Commits on Sep 2, 2024
-
mgr/dashboard: carbonize cephfs forms
This commit also covers the nfs form Fixes: https://tracker.ceph.com/issues/67663 Signed-off-by: Nizamudeen A <nia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1091a9d - Browse repository at this point
Copy the full SHA 1091a9dView commit details -
mgr/dashboard: carbon datatable minor bug fixes
- fixes empty white spaces in the table - fixes some tables detail component where it didn't had carbon table - fix the multi-site details view table not showing up - fix the nvmeof modals like namespace deletion not getting opened - fix the cached reload button status not showing correctly in rgw table - fix show button in the rgw users detail page broken - fix the multi-cluster list component issue where details component is not following carbon attributes - fixing the configuration page where it does a page reload on form submit. instead doing a table refresh - additionally fixed a validation issue in the service form fixes the test failures Fixes: https://tracker.ceph.com/issues/67788 Fixes: https://tracker.ceph.com/issues/67552 Signed-off-by: Nizamudeen A <nia@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 6c25635 - Browse repository at this point
Copy the full SHA 6c25635View commit details -
doc: Correct link to Prometheus docs
The link is to the `#http_sd_config` anchor in the prometheus config docs; that link only works without the trailing `/`. This correction would ideally get backported to at least reef & squid. Signed-off-by: Matthew Vernon <mvernon@wikimedia.org>
Configuration menu - View commit details
-
Copy full SHA for 84a30ba - Browse repository at this point
Copy the full SHA 84a30baView commit details -
Merge pull request #58543 from rishabh-d-dave/tracker-65808
cephfs: disallow removing root_squash via "fs authorize" cmd Reviewed-by: Venky Shankar <vshankar@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f070510 - Browse repository at this point
Copy the full SHA f070510View commit details -
Merge pull request #59556 from mcv21/patch-2
doc: Correct link to Prometheus docs Reviewed-by: Zac Dover <zac.dover@proton.me>
Configuration menu - View commit details
-
Copy full SHA for 881f482 - Browse repository at this point
Copy the full SHA 881f482View commit details -
mgr/dashboard: Wrong(half) uid is observed in dashboard
Fixes: https://tracker.ceph.com/issues/67850 Signed-off-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>
Dnyaneshwari committedSep 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 7ca0d71 - Browse repository at this point
Copy the full SHA 7ca0d71View commit details -
qa: move nvmeof shell scripts to qa/workunits/nvmeof
Move all scripts qa/workunits/rbd/nvmeof_*.sh to qa/workunits/nvmeof/*.sh Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2ed818e - Browse repository at this point
Copy the full SHA 2ed818eView commit details -
Merge pull request #59496 from rhcs-dashboard/ws-carbon-table
mgr/dashboard: carbon datatable minor bug fixes Reviewed-by: afreen23 <NOT@FOUND> Reviewed-by: Ankush Behl <cloudbehl@gmail.com> Reviewed-by: ivoalmeida <NOT@FOUND>
Configuration menu - View commit details
-
Copy full SHA for d74d2ba - Browse repository at this point
Copy the full SHA d74d2baView commit details -
Merge pull request #58478 from rhcs-dashboard/carbon-forms-fs
mgr/dashboard: carbonize fs forms Reviewed-by: afreen23 <NOT@FOUND> Reviewed-by: ivoalmeida <NOT@FOUND> Reviewed-by: sayaleeraut <NOT@FOUND>
Configuration menu - View commit details
-
Copy full SHA for a1cd410 - Browse repository at this point
Copy the full SHA a1cd410View commit details -
qa/suites/nvmeof: increase hosts in cluster setup
In "nvmeof" task, change "client" config to "installer" which allows to take inputs like "host.a". nvmeof/basic: change 2-gateway-2-initiator to 4-gateway-2-inititator cluster nvmeof/thrash: change 3-gateway-1-initiator to 4-gateway-1-inititaor cluster Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4d97b1a - Browse repository at this point
Copy the full SHA 4d97b1aView commit details -
qa/suites/nvmeof: wait for service "nvmeof.mypool.mygroup0"
This is because nvmeof gateway group names are now part of service id. Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for da8e95c - Browse repository at this point
Copy the full SHA da8e95cView commit details -
Merge pull request #59478 from idryomov/wip-67752
rbd: amend "rbd {group,} rename" and "rbd mirror pool" command descriptions Reviewed-by: Ramana Raja <rraja@redhat.com> Reviewed-by: N Balachandran <nibalach@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b0d8273 - Browse repository at this point
Copy the full SHA b0d8273View commit details
Commits on Sep 3, 2024
-
Merge pull request #59178 from VallariAg/wip-nvmeof-teuthology-v6
qa: add namespace and scale testing for nvmeof teuthology suite
Configuration menu - View commit details
-
Copy full SHA for 53cc78b - Browse repository at this point
Copy the full SHA 53cc78bView commit details -
Merge pull request #59554 from rhcs-dashboard/WrongUIDForUSer
mgr/dashboard: Wrong(half) uid is observed in dashboard Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 73c1934 - Browse repository at this point
Copy the full SHA 73c1934View commit details -
Merge pull request #59368 from xxhdx1985126/wip-crimson-backfill-canc…
…el-part2 crimson/osd: support backfill cancellation ---- part2 Reviewed-by: Matan Breizman <mbreizma@redhat.com> Reviewed-by: Radosław Zarzyński <rzarzyns@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f689bb8 - Browse repository at this point
Copy the full SHA f689bb8View commit details -
Merge pull request #59545 from anthonyeleven/improve-radosgw-configref
doc/radosgw: Improve config-ref.rst Reviewed-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a71318b - Browse repository at this point
Copy the full SHA a71318bView commit details
Commits on Sep 5, 2024
-
rbd-mirror: allow mirroring to a different namespace
Allows a namespace in a pool to be mirrored to a differently named namespace in the secondary cluster. Signed-off-by: N Balachandran <nibalach@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f9d030a - Browse repository at this point
Copy the full SHA f9d030aView commit details