]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
J. Eric Ivancich [Tue, 23 Sep 2025 21:07:26 +0000 (17:07 -0400)]
generating unique sha hash
Nizamudeen A [Tue, 23 Sep 2025 14:46:43 +0000 (20:16 +0530)]
Merge pull request #65576 from rhcs-dashboard/smb-bugfixes
mgr/dashboard: fix smb button and table column
Soumya Koduri [Tue, 23 Sep 2025 12:16:44 +0000 (17:46 +0530)]
Merge pull request #64933 from soumyakoduri/wip-skoduri-restore-progress
rgw/restore: Persistently store the restore state for cloud-s3 tier
Reviewed-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Patrick Donnelly [Tue, 23 Sep 2025 12:05:34 +0000 (08:05 -0400)]
Merge PR #65569 into main
* refs/pull/65569/head:
script/redmine-upkeep: do not try to update status if open subtasks exist
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Patrick Donnelly [Tue, 23 Sep 2025 12:03:49 +0000 (08:03 -0400)]
Merge PR #65547 into main
* refs/pull/65547/head:
.github/workflows/redmine-upkeep: remove concurrency limit
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Patrick Donnelly [Tue, 23 Sep 2025 12:02:22 +0000 (08:02 -0400)]
Merge PR #65555 into main
* refs/pull/65555/head:
script/redmine-upkeep: include each issue changed in summary
.github/workflows/redmine-upkeep: use smaller limit for testing push
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Ernesto Puerta [Tue, 23 Sep 2025 10:17:53 +0000 (12:17 +0200)]
Merge pull request #65412 from rhcs-dashboard/fix-72893-main
mgr/progress: expose API from CLI
Nizamudeen A [Tue, 23 Sep 2025 09:17:49 +0000 (14:47 +0530)]
Merge pull request #65537 from rhcs-dashboard/total-capacity-fix
mgr/dashboard: fix total capacity value in dashboard
Pedro Gonzalez Gomez [Tue, 23 Sep 2025 09:16:33 +0000 (11:16 +0200)]
Merge pull request #64858 from rhcs-dashboard/edit-nfs-export
mgr/dashboard:[NFS] Missing Subvolume Groups and Subvolumes on Edit NFS Export.
Reviewed-by: Naman Munet <naman.munet@ibm.com>
Pedro Gonzalez Gomez [Tue, 23 Sep 2025 09:13:38 +0000 (11:13 +0200)]
Merge pull request #64559 from rhcs-dashboard/inline-table-edit
mgr/dashboard: support inline edit for datatable
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@ibm.com>
anrao19 [Tue, 23 Sep 2025 05:59:27 +0000 (11:29 +0530)]
Merge pull request #65441 from linuxbox2/wip-72915
rgw: fix policy enforcement for GetObjectAttributes
Adam King [Tue, 23 Sep 2025 02:03:06 +0000 (22:03 -0400)]
Merge pull request #65633 from adk3798/cephadm-pin-cheroot
pybind/mgr: pin cheroot version in requirements-required.txt
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Samuel Just [Tue, 23 Sep 2025 00:10:59 +0000 (17:10 -0700)]
Merge pull request #65198 from xxhdx1985126/wip-72701
crimson/os/seastore/cache: clear extents_index when the booting is done
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just [Tue, 23 Sep 2025 00:07:13 +0000 (17:07 -0700)]
Merge pull request #65234 from xxhdx1985126/wip-72706
crimson/osd/recovery_backend: interrupt all recovery_waiter unconditionally when cleaning up the recovery backend
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just [Tue, 23 Sep 2025 00:06:40 +0000 (17:06 -0700)]
Merge pull request #65283 from xxhdx1985126/wip-72763
crimson/osd/osd_operations/client_request: rely on the checks in PG::do_recover_missing() to determine whether to recover clone objects
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Samuel Just [Tue, 23 Sep 2025 00:05:59 +0000 (17:05 -0700)]
Merge pull request #65317 from xxhdx1985126/wip-72790
crimson/osd/pg_backend: tolerate enoent for both head and clone when doing rollback
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Samuel Just [Tue, 23 Sep 2025 00:04:23 +0000 (17:04 -0700)]
Merge pull request #65353 from xxhdx1985126/wip-72844
crimson/osd/pg: tolerate NULL PG::pglog_based_recovery_op when cancelling pglog based recovery
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Samuel Just [Mon, 22 Sep 2025 23:55:26 +0000 (16:55 -0700)]
Merge pull request #65197 from myoungwon/wip-fix-allocator-alloc-handling
crimson/os/seastore/rbm: handle no-space case properly
Reviewed-by: Samuel Just <sjust@redhat.com>
Adam King [Mon, 22 Sep 2025 21:05:07 +0000 (17:05 -0400)]
pybind/mgr: pin cheroot version in requirements-required.txt
With python 3.10 (didn't seem to happen with python 3.12) the
pybind/mgr/cephadm/tests/test_node_proxy.py test times out.
This appears to be related to a new release of the cheroot
package and a github issues describing the same problem
we're seeing has been opened by another user
https://github.com/cherrypy/cheroot/issues/769
It is worth noting that the workaround described in that
issue does also work for us. If you add
```
import cheroot
cheroot.server.HTTPServer._serve_unservicable = lambda: None
```
after the existing imports in test_node_proxy.py the
test hanging issue also disappears. Also worth noting the
particular pin of
cheroot~=10.0
was chosen as it matches the existing pin being used
in pybind/mgr/dashboard/constraints.txt
Signed-off-by: Adam King <adking@redhat.com>
Radoslaw Zarzynski [Mon, 22 Sep 2025 18:17:12 +0000 (20:17 +0200)]
Merge pull request #65204 from ifed01/wip-ifed-fix-ec-contiguous
erasure-code: make bufferlist contiguous in ErasureCode::encode_prepare
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Alex Ainscow <aainscow@uk.ibm.com>
Soumya Koduri [Thu, 18 Sep 2025 11:38:48 +0000 (17:08 +0530)]
rgw/restore: Fixing teuthology restore tests
This includes
* fixing `rgw_cloudtier.py` qa script
* enabling `debug_rgw_restore` for cloud-transition suite
* adding few debug statements
Signed-off-by: Soumya Koduri <skoduri@redhat.com>
Soumya Koduri [Fri, 12 Sep 2025 07:29:22 +0000 (12:59 +0530)]
rgw/restore: Mark the restore entry status as `None` first time
While adding the restore entry to the FIFO, mark its status as `None`
so that restore thread knows that the entry is being processed for
the first time. Incase the restore is still in progress and the entry
needs to be re-added to the queue, its status then will be marked
`InProgress`.
Signed-off-by: Soumya Koduri <skoduri@redhat.com>
Soumya Koduri [Thu, 28 Aug 2025 14:13:45 +0000 (19:43 +0530)]
qa/rgw: Include rgw_restore_processor_period in s3tests
Signed-off-by: Soumya Koduri <skoduri@redhat.com>
Soumya Koduri [Sun, 10 Aug 2025 12:13:11 +0000 (17:43 +0530)]
rgw/restore: Persistently store the restore state for cloud-s3 tier
In order to resume IN_PROGRESS restore operations post RGW service
restarts, store the entries of the objects being restored from `cloud-s3`
tier persistently. This is already being done for `cloud-s3-glacier`
tier and now the same will be applied to `cloud-s3` tier too.
With this change, when `restore-object` is performed on any object,
it will be marked RESTORE_ALREADY_IN_PROGRESS and added to a restore FIFO queue.
This queue is later processed by Restore worker thread which will try to
fetch the objects from Cloud or Glacier/Tape S3 services. Hence all the
restore operations are now handled asynchronously (for both `cloud-s3`,
`cloud-s3-glacier` tiers).
Signed-off-by: Soumya Koduri <skoduri@redhat.com>
Aashish Sharma [Mon, 22 Sep 2025 11:07:23 +0000 (16:37 +0530)]
Merge pull request #65566 from rhcs-dashboard/fix-73077-main
mgr/dashboard: Allow FQDN in Connect Cluster form -> Cluster API URL
Reviewed-by: Nizamudeen A <nia@redhat.com>
Aashish Sharma [Mon, 22 Sep 2025 11:06:18 +0000 (16:36 +0530)]
Merge pull request #65579 from rhcs-dashboard/fix-73105-main
mgr/dashboard: fix zone update API forcing STANDARD storage class
Reviewed-by: Nizamudeen A <nia@redhat.com>
Anthony D'Atri [Mon, 22 Sep 2025 04:32:49 +0000 (00:32 -0400)]
Merge pull request #65613 from cybozu/doc-fix-osd-min-size
doc: fix osd min size
Satoru Takeuchi [Mon, 22 Sep 2025 04:20:03 +0000 (04:20 +0000)]
doc: fix osd min size
Exact 5 GiB block devices are also considered
as an available device.
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Shraddha Agrawal [Sun, 21 Sep 2025 20:54:28 +0000 (02:24 +0530)]
Merge pull request #65489 from shraddhaag/wip-shraddhaag-availability-format
mon/OSDMonitor.cc: optionally display availability status in json
Reviewed-by: Nitzan Mordhai<nmordech@ibm.com>
Matan Breizman [Sun, 21 Sep 2025 06:57:31 +0000 (09:57 +0300)]
Merge pull request #65527 from chanyoung/fix-coll-refs
crimson/.../store-bench: fix coll_refs index error
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Ronen Friedman [Sat, 20 Sep 2025 06:12:04 +0000 (09:12 +0300)]
Merge pull request #65484 from ronen-fr/wip-rf-oneauth
osd/scrub: modify repair_object() to accept a single auth peer
Reviewed-by: Samuel Just <sjust@redhat.com>
Adam Emerson [Fri, 19 Sep 2025 18:50:06 +0000 (14:50 -0400)]
Merge pull request #62887 from clwluvw/copy-obj-remote
rgw: report copy obj progress from the frontend CR
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Krunal Chheda [Fri, 19 Sep 2025 15:27:57 +0000 (11:27 -0400)]
Merge pull request #65415 from kchheda3/wip-re-create-bucket
rgw/create-bucket: Do not re-create the bucket instance & bucket index shard object if if bucket already exist..
Yuri Weinstein [Fri, 19 Sep 2025 14:52:03 +0000 (07:52 -0700)]
Merge pull request #64152 from cbodley/wip-63323
rgw: support S3 Object Ownership controls to disable object ACLs
Reviewed-by: Adam Emerson <aemerson@redhat.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>
Nizamudeen A [Thu, 17 Jul 2025 11:13:08 +0000 (16:43 +0530)]
mgr/dashboard: support inline edit for datatable
adding a new celltransformation that will transform the cell to a form
control when you click on the edit button which is inside a cell.
Added a new CellTemplate `editing` which if set to a cell, then it'll
add the edit button. You can also add validators to the control by using
the `customTemplateConfig` like
```
customTemplateConfig: {
validators: [Validators.required]
}
```
Also using a `EditState` to keep track of the different cells I can edit
simultaneously in a single time.
Fixes: https://tracker.ceph.com/issues/72171
Signed-off-by: Nizamudeen A <nia@redhat.com>
Aashish Sharma [Thu, 18 Sep 2025 10:59:52 +0000 (16:29 +0530)]
mgr/dashboard: fix zone update API forcing STANDARD storage class
The zone update REST API (`edit_zone`) always attempted to configure a
placement target for the `STANDARD` storage class, even when the request
was intended for a different storage class name.
This caused failures in deployments where `STANDARD` is not defined.
Changes:
Club add placement target and add storage class methods into one single
add_placement_targets_storage_class_zone method which takes the storage
class as a param as well alongside the rest of the placement params.
Fixes: https://tracker.ceph.com/issues/73105
Signed-off-by: Aashish Sharma <aasharma@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>
Shraddha Agrawal [Thu, 18 Sep 2025 08:15:39 +0000 (09:15 +0100)]
doc: add format option in docs
Fixes: https://tracker.ceph.com/issues/71546
Signed-off-by: Shraddha Agrawal <shraddhaag@ibm.com>
Pedro Gonzalez Gomez [Tue, 26 Aug 2025 12:05:45 +0000 (14:05 +0200)]
mgr/dashboard: fix SMB custom DNS button and linked_to_cluster col
- The button 'add custom DNS' in smb cluster form should only appear for active directory where is relevant.
- The linked_to_cluster column data is missing from smb standalone
- Some refactoring to remove magic strings and use FormControl for publicAddrs field
Fixes: https://tracker.ceph.com/issues/73096
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@ibm.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
Patrick Donnelly [Wed, 17 Sep 2025 13:53:08 +0000 (09:53 -0400)]
script/redmine-upkeep: do not try to update status if open subtasks exist
To avoid chaos like:
https://tracker.ceph.com/issues/71735
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
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>
Aashish Sharma [Wed, 17 Sep 2025 11:53:01 +0000 (17:23 +0530)]
mgr/dashboard: Allow FQDN in Connect Cluster form -> Cluster API URL
Allow the user to enter URL with FQDN in the Cluster API URL filed in
the Connect Cluster form inside Multi-cluster tab.
Fixes: https://tracker.ceph.com/issues/73077
Signed-off-by: Aashish Sharma <aasharma@redhat.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
Patrick Donnelly [Tue, 16 Sep 2025 14:48:06 +0000 (10:48 -0400)]
script/redmine-upkeep: include each issue changed in summary
For each clicking and searching.
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
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>
Patrick Donnelly [Tue, 16 Sep 2025 14:48:52 +0000 (10:48 -0400)]
.github/workflows/redmine-upkeep: use smaller limit for testing push
Signed-off-by: Patrick Donnelly <pdonnell@ibm.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>
Patrick Donnelly [Tue, 16 Sep 2025 14:32:23 +0000 (10:32 -0400)]
.github/workflows/redmine-upkeep: remove concurrency limit
This now only runs on a 12h schedule so there isn't danger in overlap. The
long-running scheduled run also delays PR merge triggers (and may result in
cancellation of the PR merge run).
Signed-off-by: Patrick Donnelly <pdonnell@ibm.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>
Chanyoung Park [Mon, 15 Sep 2025 13:08:20 +0000 (13:08 +0000)]
crimson/.../store-bench: fix coll_refs index error
Signed-off-by: Chanyoung Park <chaney.p@kakaoenterprise.com>