]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
Alex Ainscow [Fri, 18 Jul 2025 11:19:13 +0000 (12:19 +0100)]
WIP
Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
WIP
WIP - replica
WIP - osd direct reads.
This is work in progress and is not final code. However it should work, even with error inject.
Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
Venky Shankar [Fri, 19 Sep 2025 08:50:56 +0000 (14:20 +0530)]
Merge PR #65392 into main
* refs/pull/65392/head:
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Venky Shankar [Fri, 19 Sep 2025 03:56:12 +0000 (09:26 +0530)]
Merge PR #65577 into main
* refs/pull/65577/head:
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
Adam King [Thu, 18 Sep 2025 23:47:13 +0000 (19:47 -0400)]
Merge pull request #64893 from zer0def/bug-57939
cephadm: pass wal/db slot count to ceph-volume
Reviewed-by: Guillaume Abrioux <gabrioux@ibm.com>
Adam King [Thu, 18 Sep 2025 23:44:13 +0000 (19:44 -0400)]
Merge pull request #63170 from adk3798/cephadm-nvmeof-stray
mgr/cephadm: don't mark nvmeof daemons without pool and group in name as stray
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Adam King [Thu, 18 Sep 2025 19:28:23 +0000 (15:28 -0400)]
Merge pull request #65548 from EncoreTechnologies/cephadmin-vir-ip-networks-interfaces-check
mgr/cephadm: Add check for virtual_interface_networks
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Thu, 18 Sep 2025 19:27:06 +0000 (15:27 -0400)]
Merge pull request #65373 from phlogistonjohn/jjm-cephadm-build-ensure-byte-comp
cephadm: fail the script if byte-compile step fails
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Adam King [Thu, 18 Sep 2025 19:20:50 +0000 (15:20 -0400)]
Merge pull request #65155 from phlogistonjohn/jjm-py-common-fmt-black
python-common: enable consistent code formatting with 'black'
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Thu, 18 Sep 2025 19:17:30 +0000 (15:17 -0400)]
Merge pull request #63962 from adk3798/cephadm-signal-containerized-daemon
cephadm: add command to send signals to daemons
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Kotresh HR [Thu, 18 Sep 2025 06:41:11 +0000 (06:41 +0000)]
cephfs-journal-tool:: Don't reset the journal trim position
If the fs had to go through journal recovery and reset,
the cephfs-journal-tool resets the journal trim position
because of which the old unused journal objects just stay
forever in the metadata pool. The patch fixes the issue.
Now, the old stale journal objects are trimmed during the
regular trimming cycle helping to recover space in the
metadata pool.
Fixes: https://tracker.ceph.com/issues/69708
Signed-off-by: Kotresh HR <khiremat@redhat.com>
Kotresh HR [Thu, 18 Sep 2025 07:40:01 +0000 (07:40 +0000)]
qa: Validate cephfs-journal-tool reset trim
Validates that the cephfs-journal-tool reset
doesn't reset the trim position so that the
journal trim takes care of trimming the older
unused journal objects helping to recover the
space in metadata pool.
Fixes: https://tracker.ceph.com/issues/69708
Signed-off-by: Kotresh HR <khiremat@redhat.com>
Adam King [Thu, 18 Sep 2025 16:52:58 +0000 (12:52 -0400)]
Merge pull request #65510 from anthonyeleven/eugen
src/cephadm/cephadmlib/daemons: Fix typos in ceph.py and elsewhere
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Thu, 18 Sep 2025 16:50:01 +0000 (12:50 -0400)]
Merge pull request #65322 from ShwetaBhosale1/fix_issue_72345_set_healthwarning_for_ssh_timeout_during_refresh
mgr/cephadm: set health warning for host SSH timeout
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Thu, 18 Sep 2025 16:48:49 +0000 (12:48 -0400)]
Merge pull request #65291 from ShwetaBhosale1/fix_issue_72774_spec_reapply_causing_osd_to_apply_in_every_serve_loop
mgr/cephadm: After reapplying the osd spec, the OSD services are continuously applied in each serve loop iteration
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Thu, 18 Sep 2025 16:47:36 +0000 (12:47 -0400)]
Merge pull request #65149 from ShwetaBhosale1/fix_issue_72652_max_num_of_osds_to_upgrade_in_single_iteration
mgr/cephadm: Config parameter to set the max number of OSDs to upgrade in single iteration
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Adam King [Thu, 18 Sep 2025 16:45:10 +0000 (12:45 -0400)]
Merge pull request #64642 from ShwetaBhosale1/fix_issue_72206_Allow_registry_credentials_to_define_multiple_container_registries
mgr/cephadm: Allow registry credentials to define multiple container registries
Reviewed-by: Adam King <adking@redhat.com>
Shilpa Jagannath [Thu, 18 Sep 2025 16:20:50 +0000 (09:20 -0700)]
Merge pull request #65398 from smanjara/wip-fix-zg-api-name
rgw/multisite: update api_name during a zonegroup rename
Yuri Weinstein [Thu, 18 Sep 2025 15:25:10 +0000 (08:25 -0700)]
Merge pull request #64018 from 9401adarsh/wip-adashoka-71677
rgw/notifications: add support for sharded persistent bucket notifications
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Casey Bodley [Thu, 18 Sep 2025 12:59:59 +0000 (08:59 -0400)]
Merge pull request #65366 from cbodley/wip-72847
rgw/admin: allow listing account's root users
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Mark Kogan [Thu, 18 Sep 2025 12:05:42 +0000 (15:05 +0300)]
Merge pull request #65528 from mkogan1/wip-d4n-odsync
rgw/d4n: change cache write ::open() flags
Matan Breizman [Thu, 18 Sep 2025 11:08:33 +0000 (14:08 +0300)]
Merge pull request #65166 from myoungwon/wip-fix-rbm-mergeable-block
crimson/os/seastore: correct possible mergeable size for ool extents
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
Vallari Agrawal [Thu, 18 Sep 2025 10:57:21 +0000 (16:27 +0530)]
Merge pull request #59608 from VallariAg/wip-nvmeof-teuthology-v7-upgrade
qa/suites/nvmeof: add upgrade sub-suite
Venky Shankar [Thu, 18 Sep 2025 08:50:50 +0000 (14:20 +0530)]
Merge pull request #65565 from salieri11/igolikov-bug-73053
mds: remove unused enum values for subvolume metrics
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Samuel Just [Wed, 17 Sep 2025 23:09:19 +0000 (16:09 -0700)]
Merge pull request #65394 from athanatos/sjust/wip-seastore-cleanups-2025-08
seastore: misc cleanups, coroutine conversions
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
SrinivasaBharathKanta [Wed, 17 Sep 2025 22:40:33 +0000 (04:10 +0530)]
Merge pull request #65399 from anthonyeleven/improve-global-yml
src/common/options: Improve global.yaml.in
Laura Flores [Wed, 17 Sep 2025 22:15:50 +0000 (17:15 -0500)]
Merge pull request #65372 from adamemerson/wip-70916-bis
test/neorados: Catch timeouts in Watch/Poll test
Zack Cerza [Wed, 17 Sep 2025 21:34:44 +0000 (15:34 -0600)]
Merge pull request #65532 from phlogistonjohn/jjm-jenk-hint
github: add a note reminding to use one command per comment
Dan Mick [Wed, 17 Sep 2025 20:27:10 +0000 (13:27 -0700)]
Merge pull request #65553 from ceph/pr-checklist-fix
.github/workflows/pr-checklist.yml: Update
Samuel Just [Tue, 9 Sep 2025 22:47:38 +0000 (22:47 +0000)]
test/.../test_cbjournal: destroy CircularBoundedJournal instance prior to reactor shutdown
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Wed, 27 Aug 2025 00:11:42 +0000 (00:11 +0000)]
crimson/.../circular_bounded_journal: inline do_submit_record into submit_record
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Tue, 26 Aug 2025 21:03:16 +0000 (21:03 +0000)]
crimson/.../circular_bounded_journal: add journal submission metrics
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Tue, 26 Aug 2025 20:30:58 +0000 (13:30 -0700)]
crimson/.../circular_bounded_journal: convert do_submit_record to coroutine
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Tue, 26 Aug 2025 20:20:01 +0000 (13:20 -0700)]
crimson/.../circular_bounded_journal: convert submit_record to coroutine
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Tue, 26 Aug 2025 16:04:05 +0000 (09:04 -0700)]
crimson/.../transaction_manager: convert do_submit_transaction to coroutine
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Mon, 25 Aug 2025 21:34:23 +0000 (14:34 -0700)]
crimson/.../extent_placement_manager: convert BackgroundProcess::run() to coroutine
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Wed, 17 Sep 2025 16:02:19 +0000 (09:02 -0700)]
Merge pull request #64978 from athanatos/sjust/wip-mclock-cleanup
mclock: avoid using config keys for profiles, remove MonClient from MclockConfig
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Reviewed-by: Mohit Agrawal <moagrawa@redhat.com>
Reviewed-by: Sridhar Seshasayee <sseshasa@redhat.com>
Adam King [Wed, 4 Jun 2025 20:12:32 +0000 (16:12 -0400)]
cephadm: add command to send signals to daemons
This command figures out the container id for the
daemon based on the given name and then uses
a docker/podman to send that signal to the container
Signed-off-by: Adam King <adking@redhat.com>
Vallari Agrawal [Wed, 17 Sep 2025 09:07:40 +0000 (14:37 +0530)]
qa: Add nvmeof:upgrade suite
Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
Patrick Donnelly [Wed, 17 Sep 2025 11:39:28 +0000 (07:39 -0400)]
Merge PR #65516 into main
* refs/pull/65516/head:
common: remove unused attribute
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Yuval Lifshitz [Wed, 17 Sep 2025 10:45:20 +0000 (13:45 +0300)]
Merge pull request #65559 from nbalacha/wip-nbalacha-cleanup-1
rgw/bucket-logging: minor code cleanup
Igor Golikov [Wed, 17 Sep 2025 09:44:11 +0000 (09:44 +0000)]
mds: remove unused enum values for subvolume metrics
Signed-off-by: Igor Golikov <igolikov@redhat.com>
Fixes: https://tracker.ceph.com/issues/73053
Shweta Bhosale [Mon, 1 Sep 2025 12:56:11 +0000 (18:26 +0530)]
mgr/cephadm: set a healthwarning for host SSH timeout
Fixes: https://tracker.ceph.com/issues/72345
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
anrao19 [Wed, 17 Sep 2025 05:44:38 +0000 (11:14 +0530)]
Merge pull request #63089 from smanjara/wip-fix-object-lock-rule
rgw/multisite: sync put-object-lock-configuration
anrao19 [Wed, 17 Sep 2025 05:03:26 +0000 (10:33 +0530)]
Merge pull request #64428 from sungjoon-koh/add-wildcard-support-cond-read
rgw: add wildcard "*" support for conditional read
N Balachandran [Wed, 17 Sep 2025 04:26:00 +0000 (09:56 +0530)]
rgw/bucket-logging: minor code cleanup
Fixes a typo in a variable name and the placement
of a comment.
Signed-off-by: N Balachandran <nithya.balachandran@ibm.com>
Nizamudeen A [Wed, 17 Sep 2025 03:12:58 +0000 (08:42 +0530)]
Merge pull request #65481 from rhcs-dashboard/snapshot-schdule-interval
mgr/dashboard: fix missing schedule interval in rbd API
Zack Cerza [Tue, 16 Sep 2025 22:40:11 +0000 (16:40 -0600)]
.github/workflows/pr-checklist.yml: Update
This newer version of the action does not fail mysteriously if a contributer
removes the example Jenkins commands from the end of the PR description.
Signed-off-by: Zack Cerza <zack@cerza.org>
Casey Bodley [Tue, 16 Sep 2025 22:09:57 +0000 (18:09 -0400)]
Merge pull request #62469 from igomon-bloomberg/wip-timestamp-ver-epoch
rgw: implements timestamp-based epochs for versioned objects
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Laura Flores [Tue, 16 Sep 2025 21:35:41 +0000 (16:35 -0500)]
Merge pull request #64917 from aainscow/ec_fixpack3_pr
EC fixpack 3
Adam Emerson [Tue, 16 Sep 2025 19:41:10 +0000 (15:41 -0400)]
Merge pull request #65370 from kchheda3/wip-fixed-acl-account-migration
rgw/account: bucket acls are not completely migrated once the user is migrated to an account
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Bradley Bishop [Tue, 16 Sep 2025 18:34:38 +0000 (14:34 -0400)]
mgr/cephadm: Change spec to ingress_spec
Changed from using spec to ingress_spec to be consistent with the function and fix the spec errors.
Fixes: https://tracker.ceph.com/issues/66874
Signed-off-by: Bradley Bishop <bishopbm1@gmail.com>
Igor Gomon [Tue, 11 Mar 2025 18:41:41 +0000 (18:41 +0000)]
rgw: implement timestamp-based epochs.
Signed-off-by: Igor Gomon <igomon@bloomberg.net>
Bradley Bishop [Tue, 16 Sep 2025 16:31:57 +0000 (12:31 -0400)]
mgr/cephadm: Add check for virtual_interface_networks
Added an additional look up for if a match with the ceph networks is not found it will check the virtual_interface_networks list from the config that will enable matching to those networks, enabling dummy IP usage as described in the docs: https://docs.ceph.com/en/reef/cephadm/services/rgw/#selecting-network-interfaces-for-the-virtual-ip.
Fixes: https://tracker.ceph.com/issues/66874
Signed-off-by: Bradley Bishop <bishopbm1@gmail.com>
Anthony D'Atri [Tue, 16 Sep 2025 15:44:37 +0000 (10:44 -0500)]
Merge pull request #65536 from bluikko/doc-services-mon-improvements-cephadm
doc/cephadm: Fix errors and improvements in services/monitoring.rst
Casey Bodley [Tue, 16 Sep 2025 15:17:31 +0000 (11:17 -0400)]
Merge pull request #65498 from adamemerson/wip-rgw-weekly-baseline-prio-subset
qa: Run fewer RGW jobs at higher priority every week
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
Redouane Kachach [Tue, 16 Sep 2025 11:38:06 +0000 (13:38 +0200)]
Merge pull request #65530 from rkachach/fix_issue_73025
doc: fixing starting release of mgmt-gateway/oauth2-proxy services
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Matan Breizman [Tue, 16 Sep 2025 10:57:03 +0000 (13:57 +0300)]
Merge pull request #64771 from Matan-B/wip-matanb-crimson-seastore-coro
crimson/os/seastore/segment_manager: Check segments prior to mkfs
Reviewed-by: Samuel Just <sjust@redhat.com>
SrinivasaBharathKanta [Tue, 16 Sep 2025 10:07:34 +0000 (15:37 +0530)]
Merge pull request #64970 from edwinzrodriguez/ceph-wip-72479
crush/mapper: Mark pushed variable as maybe unused
Ilya Dryomov [Tue, 16 Sep 2025 07:25:53 +0000 (09:25 +0200)]
Merge pull request #65227 from tchaikov/wip-generate-brace-init
src: replace push_back(T{}) with emplace_back()
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Ville Ojamo [Tue, 16 Sep 2025 04:31:00 +0000 (11:31 +0700)]
doc/cephadm: Fix errors and small improvements in services/monitoring.rst
Add that certmgr is new in version Tentacle.
Fix broken links with formatting rendered as text.
Capitalize consistently in text HTTP, YAML, URL, Alertmanager, Grafana,
centralized logging; Prometheus or use inline preformat with lower case
when referring to the module name.
Use inline preformat consistently for CLI commands within text
paragraphs.
Use title case in section titles.
Trim section title underline syntax.
Use consistently pre-formatted blocks bash prompt, YAML.
Start all block formatting paragraphs at the left margin instead of
indenting.
Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com>
John Mulligan [Mon, 15 Sep 2025 20:15:42 +0000 (16:15 -0400)]
doc: github: add a note reminding to use one command per comment
When I started using ceph I also thought it would be natural to issue >1
command per comment, but it doesn't work. I saw someone else doing it
recently and thought it would be good to have this reminder in the PR
template.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Anthony D'Atri [Fri, 5 Sep 2025 00:50:27 +0000 (20:50 -0400)]
src/common/options: Improve global.yaml.in
Improve and correct option descriptions. Filestore options are marked deprecated to stress that Filestore should no longer be used.
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Dan Mick [Mon, 15 Sep 2025 18:56:04 +0000 (11:56 -0700)]
Merge pull request #65514 from phlogistonjohn/jjm-bwc-arg-grouping
build-with-container: add argument groups to organize options
John Mulligan [Fri, 12 Sep 2025 17:52:25 +0000 (13:52 -0400)]
build-with-container: add argument groups to organize options
Use the argparse add_argument_group feature to organize the mass of
arguments into more sensible categories. Hopefully, someone reading
over the `--help` output can now more easily see options that
are useful rather than being overwhelmed by a wall of text.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Redouane Kachach [Mon, 15 Sep 2025 15:06:18 +0000 (17:06 +0200)]
doc: fixing starting release of mgmt-gateway/oauth2-proxy services
Fixes: https://tracker.ceph.com/issues/73025
Signed-off-by: Redouane Kachach <rkachach@ibm.com>
Yuval Lifshitz [Mon, 15 Sep 2025 14:56:23 +0000 (17:56 +0300)]
Merge pull request #65456 from yuvalif/wip-yuval-72940
rgw/logging: rollover objects when conf changes
Anthony D'Atri [Fri, 12 Sep 2025 12:53:41 +0000 (08:53 -0400)]
src/cephadm/cephadmlib/daemons: Fix typos in ceph.py and Dashboard messages
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
John Mulligan [Wed, 20 Aug 2025 14:35:38 +0000 (10:35 -0400)]
python-common/tox.ini: enable black formatting
Initially this is only for a few smaller packages/files that I don't
need to wrestle with to make it work with black.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
John Mulligan [Wed, 20 Aug 2025 14:35:28 +0000 (10:35 -0400)]
python-common/fs: reformat earmarking.py with black
Use the black formatter (with a single manual tweak) to reformat
the earmarking.py file. This formatting will be enforced by a future
change.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
John Mulligan [Wed, 20 Aug 2025 14:30:28 +0000 (10:30 -0400)]
python-common: reformat utils.py with black
Use the black formatter (with a single manual tweak) to reformat
the utils.py file. This formatting will be enforced by a future
change.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
John Mulligan [Wed, 20 Aug 2025 14:26:14 +0000 (10:26 -0400)]
python-common/cephadm: reformat images.py with black
Use the black formatter (with a single manual tweak) to reformat
the images.py file. This formatting will be enforced by a future
change.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
Anthony D'Atri [Mon, 15 Sep 2025 13:51:35 +0000 (08:51 -0500)]
Merge pull request #65521 from shraddhaag/wip-shraddhaag-availability-release-notes
doc: update data availability release notes
Adam King [Mon, 15 Sep 2025 13:17:50 +0000 (09:17 -0400)]
Merge pull request #64728 from rhcs-dashboard/wip-aashish-log-promtail-main
mgr/dashboard: Migrate from promtail to grafana alloy
Reviewed-by: Adam King <adking@redhat.com>
Mark Kogan [Mon, 15 Sep 2025 13:09:00 +0000 (13:09 +0000)]
rgw/d4n: change cache write ::open() flags
changing the default flags to O_DSYNC
a small performance improvement is observable
Signed-off-by: Mark Kogan <mkogan@ibm.com>
afreen23 [Mon, 15 Sep 2025 12:42:20 +0000 (18:12 +0530)]
Merge pull request #65170 from rhcs-dashboard/tiering-tracker-72569
[mgr/dashboard]: Mismatch in the object size observed in Advance section in Tiering.
Reviewed-by: Naman Munet <nmunet@redhat.com>
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Matan Breizman [Thu, 4 Sep 2025 12:08:53 +0000 (12:08 +0000)]
crimson/os/seastore/segment_manager: Check segments prior to mkfs
Verify Segment count for prior to mkfs
* ExtentPlacementManager::init - dynamic_max_rewrite_generation segments
* SegmentedJournal segment (1)
Fixes: https://tracker.ceph.com/issues/72484
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Thu, 4 Sep 2025 10:53:45 +0000 (10:53 +0000)]
crimson/os/seastore: BlockSegmentManager::primary_mkfs coroutines
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Thu, 4 Sep 2025 12:36:59 +0000 (12:36 +0000)]
common/options/crimson.yaml.in: add hot_tier_generations minimum
See ExtentPlacementManager::init
dynamic_max_rewrite_generation = hot_tier_generations - 1;
ceph_assert(dynamic_max_rewrite_generation > MIN_REWRITE_GENERATION);
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Sun, 31 Aug 2025 14:29:21 +0000 (14:29 +0000)]
crimson/os/seastore/epm: Add logs and comments
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Mon, 18 Aug 2025 13:59:28 +0000 (13:59 +0000)]
crimson/tools/store_bench: update example, switch to --debug
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Wed, 3 Sep 2025 11:25:28 +0000 (11:25 +0000)]
crimson/os/seastore: Remove error on expected logic
In read_meta we should not use ERROR when the key is not found
as this is expected.
Same in _mkfs, if mkfs_done exists we shouldn't use ERROR.
This can be confusing when debugging is disabled and few ERROR log
lines are printed.
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Wed, 3 Sep 2025 11:18:56 +0000 (11:18 +0000)]
crimson/os/seastore: add logs around mkfs
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Thu, 7 Aug 2025 13:34:08 +0000 (13:34 +0000)]
crimson/os/seastore: SeaStore::mkfs() into coroutines
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Thu, 7 Aug 2025 13:20:53 +0000 (13:20 +0000)]
crimson/os/seastore: prepare_meta() into coroutines
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Thu, 7 Aug 2025 13:10:09 +0000 (13:10 +0000)]
crimson/os/seastore: test_mkfs() into coroutines
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Yuval Lifshitz [Mon, 15 Sep 2025 07:06:32 +0000 (10:06 +0300)]
Merge pull request #65494 from yuvalif/wip-yuval-72543
rgw/logging: add error message when log_record fails
Shraddha Agrawal [Mon, 15 Sep 2025 06:01:21 +0000 (11:31 +0530)]
doc: update data availability release notes
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
SrinivasaBharathKanta [Sun, 14 Sep 2025 10:50:21 +0000 (16:20 +0530)]
Merge pull request #65388 from jamiepryde/main-choose-pdw-over-rmw
osd: Choose PDW over traditional RMW if number of reads required is equal
SrinivasaBharathKanta [Sun, 14 Sep 2025 10:49:14 +0000 (16:19 +0530)]
Merge pull request #65181 from qiuxinyidian/lttng
rados/lttng: add lttng open *tp.so error message
SrinivasaBharathKanta [Sun, 14 Sep 2025 10:48:59 +0000 (16:18 +0530)]
Merge pull request #65172 from shraddhaag/wip-shraddhaag-availability-frequency-config
mon: add config option to change availability score update interval
Patrick Donnelly [Fri, 12 Sep 2025 19:57:39 +0000 (15:57 -0400)]
Merge PR #65499 into main
* refs/pull/65499/head:
script/redmine-upkeep: reset merge state after PR change
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Patrick Donnelly [Fri, 12 Sep 2025 19:53:00 +0000 (15:53 -0400)]
common: remove unused attribute
This resolves an obnoxious compiler warning:
[79/768] Building CXX object src/mgr/CMakeFiles/ceph-mgr.dir/__/ceph_mgr.cc.o
In file included from /run/host/home/sepian/ceph/src/global/global_init.h:23,
from /run/host/home/sepian/ceph/src/ceph_mgr.cc:27:
/run/host/home/sepian/ceph/src/common/ceph_context.h:153:42: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
153 | [[maybe_unused]] std::unique_ptr<char> _ex_handler;
| ^~~~~~~~~~~
Fixes: 39af0bc23b3ae2063f8e846b0ff522bafa0f5c27
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Adam Emerson [Fri, 12 Sep 2025 15:59:41 +0000 (11:59 -0400)]
Merge pull request #65350 from adamemerson/wip-perfcounters-unique-string
common: Allow PerfCounters to return a provided service ID
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Casey Bodley [Fri, 12 Sep 2025 15:55:37 +0000 (11:55 -0400)]
Merge pull request #65507 from MaxKellermann/log__includes
log: add missing includes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Edwin Rodriguez [Thu, 7 Aug 2025 19:17:34 +0000 (15:17 -0400)]
crush/mapper: Mark 'pushed' variable as maybe unused to suppress compiler warnings
Mark 'pushed' variable as maybe_unused
Fixes: https://tracker.ceph.com/issues/72479
Signed-off-by: Edwin Rodriguez <edwin.rodriguez1@ibm.com>
Adam Kupczyk [Fri, 12 Sep 2025 12:07:30 +0000 (14:07 +0200)]
Merge pull request #64829 from aclamk/aclamk-jenkins-fix-make-check
common/ceph_context.h: reserve space for breakpad in CephContext
Max Kellermann [Fri, 12 Sep 2025 06:46:24 +0000 (08:46 +0200)]
log: add missing includes
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
Adam Emerson [Fri, 12 Sep 2025 06:11:52 +0000 (02:11 -0400)]
Merge pull request #64271 from benhanokh/full_dedup
rgw/dedup: Tech preview of full dedup support which means duplicate objects will be removed
Reviewed-by: Yuval Lifshitz <ylifshit@ibm.com>
anrao19 [Fri, 12 Sep 2025 05:56:02 +0000 (11:26 +0530)]
Merge pull request #64341 from mertsunacoglu/wip-swift-conditional-write
fix: Swift API conditional write if_match, if_none_match
Aashish Sharma [Fri, 25 Apr 2025 06:28:37 +0000 (11:58 +0530)]
mgr/dashboard: Migrate from promtail to grafana alloy
Since promtail is now deprecated, we need to start using grafana alloy for centralized logging setup
Fixes: https://tracker.ceph.com/issues/71072
Signed-off-by: Aashish Sharma <aasharma@redhat.com>