]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Laura Flores [Fri, 15 Nov 2024 16:53:14 +0000 (10:53 -0600)]
doc/releases: fix some formatting for the 17.2.8 release notes
Signed-off-by: Laura Flores <lflores@ibm.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein [Mon, 11 Nov 2024 21:58:29 +0000 (13:58 -0800)]
doc: 17.2.8 Release Notes
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Zac Dover [Mon, 11 Nov 2024 15:33:06 +0000 (01:33 +1000)]
Merge pull request #60529 from zdover23/wip-doc-2024-10-29-start-os-recommendations
doc/start: separate package chart from container chart
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Mark Kogan [Mon, 11 Nov 2024 13:59:59 +0000 (15:59 +0200)]
Merge pull request #59328 from mkogan1/wip-d3n-umask
rgw: d3n: set access permissions for the D3N cache directory when creating
Zac Dover [Tue, 29 Oct 2024 07:27:43 +0000 (17:27 +1000)]
doc/start: separate package chart from container chart
Separate the packages-and-containers chart into two charts:
(1) a chart that shows which OSes Ceph builds packages for
(2) a chart that shows which OSes support Ceph's containers
Signed-off-by: Zac Dover <zac.dover@proton.me>
Nizamudeen A [Mon, 11 Nov 2024 10:42:43 +0000 (16:12 +0530)]
Merge pull request #60626 from ivoalmeida/carbon-version-update
mgr/dashboard: update carbon-components-angular
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Nizamudeen A [Mon, 11 Nov 2024 10:09:08 +0000 (15:39 +0530)]
Merge pull request #60511 from rhcs-dashboard/health-test-fix
qa/dashboard: fix tasks.mgr.dashboard.test_health.HealthTest
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
leonidc [Sat, 9 Nov 2024 13:29:25 +0000 (15:29 +0200)]
Merge pull request #60663 from leonidc/wip-publish-rebalance-ana-group
mon/nvmeofgw*: monitors publish in nvme-gw show ana group responsible
Zac Dover [Sat, 9 Nov 2024 12:53:34 +0000 (22:53 +1000)]
Merge pull request #60605 from zdover23/wip-doc-2024-11-04-cephadm-services-osd
doc/cephadm: clean "Adv. OSD Service Specs"
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Adam King <adking@redhat.com>
Samuel Just [Fri, 8 Nov 2024 21:26:17 +0000 (13:26 -0800)]
Merge pull request #60592 from athanatos/sjust/wip-crimson-io-2
crimson: switch to simple RAII obc locking mechanism
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
Zack Cerza [Fri, 8 Nov 2024 18:02:19 +0000 (11:02 -0700)]
Merge pull request #60578 from zmc/rpm-sccache-toggle
Gal Salomon [Fri, 8 Nov 2024 12:15:06 +0000 (14:15 +0200)]
Merge pull request #60621 from galsalomon66/mask_parquet_dependencies
rgw: hiding parquet dependencies upon parquet-select option is off
Nizamudeen A [Wed, 30 Oct 2024 14:01:10 +0000 (19:31 +0530)]
qa/dashboard: fix test_list_enabled_module failure
Check the ports availability and go for a new port if the current one is
not available
Fixes: https://tracker.ceph.com/issues/62972
Signed-off-by: Nizamudeen A <nia@redhat.com>
Zac Dover [Fri, 8 Nov 2024 09:33:57 +0000 (19:33 +1000)]
Merge pull request #60448 from anthonyeleven/improve-mgr-disable
doc: improve pending release notes and CephFS
Reviewed-by: Zac Dover <zac.dover@proton.me>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
Leonid Chernin [Wed, 6 Nov 2024 11:04:16 +0000 (11:04 +0000)]
mon/nvmeofgw*: monitors publish in nvme-gw show ana group responsible
for namespace rebalance
Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
Zack Cerza [Fri, 25 Oct 2024 22:49:10 +0000 (16:49 -0600)]
ceph.spec.in: Add option to enable sccache
Signed-off-by: Zack Cerza <zack@redhat.com>
Ivo Almeida [Tue, 5 Nov 2024 16:19:09 +0000 (16:19 +0000)]
mgr/dashboard: update carbon-components-angular
* update carbon-components-angular pkg to v5.48.0
* fixed change detection errors on unit tests
* fixed pagination page length when limit is 0 and data is empty
Fixes: https://tracker.ceph.com/issues/68837
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
Samuel Just [Thu, 7 Nov 2024 03:41:46 +0000 (03:41 +0000)]
crimson/.../object_context: remove unused lock helpers
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Sat, 26 Oct 2024 22:44:57 +0000 (15:44 -0700)]
crimson/osd/object_context_loader.cc: retab remaining methods
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Tue, 15 Oct 2024 21:19:48 +0000 (14:19 -0700)]
crimson: InternalClientRequests require that the pg is already active
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 10 Oct 2024 00:59:20 +0000 (00:59 +0000)]
crimson/.../client_request: complete_request() only in with_pg_process
This avoids needing to annotate every exit point in
with_pg_process_interruptible with complete_request. Regardless of the
result, completing with_pg_process_interruptible without an interruption
means that the request is over.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 10 Oct 2024 00:42:36 +0000 (00:42 +0000)]
crimson/.../client_request: always remove from orderer in complete_request
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 10 Oct 2024 00:39:08 +0000 (00:39 +0000)]
crimson/.../client_request: remove unnecessary get_handle().exit()
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Sat, 26 Oct 2024 22:40:56 +0000 (15:40 -0700)]
crimson: rewrite with_[clone_]obc[_only] via manager, remove other helpers
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 3 Oct 2024 19:37:08 +0000 (12:37 -0700)]
crimson: remove unused PG::with_locked_obc
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 3 Oct 2024 19:04:34 +0000 (19:04 +0000)]
crimson: convert PG::with_locked_obc users to use obc manager
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 3 Oct 2024 00:41:34 +0000 (00:41 +0000)]
crimson: introduce RAII style obc lock mechanic
Currently, we rely on ObjectContextLoader::with_* wrappers to load,
lock, and guarrantee release of obcs. That mechanism works well enough,
but the execution pathway is pretty tough to read as it spans
[Internal]ClientRequest, PG, ObjectContextLoader, ObjectContext, and
tri_mutex. This mechanism cuts out PG and ObjectContext (mostly) and
uses coroutine support for auto variables to make the interface easier
to understand.
This mechanism will also allow a future PR to access the ObjectContext
state prior to loading it. This will be important to using the
ObjectContext memory to host per-object pipeline states.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 3 Oct 2024 01:26:04 +0000 (18:26 -0700)]
crimson: track obcs unconditionally
Previously, we only interrupted head obcs. I don't think that
distinction actually makes sense -- both head and clone obcs
can have ops blocked on the lock. Let's just track them all.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Wed, 2 Oct 2024 23:35:03 +0000 (16:35 -0700)]
crimson: remove ObjectContextLoader::reload_obc
Unused.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 7 Nov 2024 02:32:17 +0000 (18:32 -0800)]
crimson/osd/object_context: add formatter for RWState::State
Signed-off-by: Samuel Just <sjust@redhat.com>
Matan Breizman [Thu, 7 Nov 2024 16:12:08 +0000 (18:12 +0200)]
Merge pull request #60600 from Matan-B/wip-matanb-crimson-enable-wait
Revert "suites: crimson basic adding wait for test"
Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
Kefu Chai [Thu, 7 Nov 2024 05:34:04 +0000 (13:34 +0800)]
Merge pull request #56771 from nh2/doc-mclock-references
doc: Document which options are disabled by mClock.
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Anthony D'Atri [Wed, 6 Nov 2024 20:12:15 +0000 (15:12 -0500)]
Merge pull request #60642 from yuvalif/wip-yuval-68858
doc/rgw/notification: clarified the notification_v2 behavior upon upgrade
Zac Dover [Mon, 4 Nov 2024 08:46:49 +0000 (18:46 +1000)]
doc/cephadm: clean "Adv. OSD Service Specs"
Clean the English grammar and the .RST in the section "Advanced OSD
Service Specifications" in the file doc/cephadm/services/osd.rst.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Zac Dover [Wed, 6 Nov 2024 15:56:01 +0000 (01:56 +1000)]
Merge pull request #60643 from zdover23/wip-doc-2024-11-06-cephadm-osd-host-pattern-matching
doc/cephadm: link to "host pattern" matching sect
Reviewed-by: Adam King <adking@redhat.com>
Yuri Weinstein [Wed, 6 Nov 2024 15:35:26 +0000 (07:35 -0800)]
Merge pull request #60132 from li-positiveandfocus/wip-67820-lj
qa/tasks: added "is down" warning to thrash-old-clients ignorelist
Reviewed-by: Laura Flores <lflores@redhat.com>
Yuri Weinstein [Wed, 6 Nov 2024 15:34:58 +0000 (07:34 -0800)]
Merge pull request #60071 from shraddhaag/fix-mon-cluster-log-test
qa/standalone/mon/mon_cluster_log.sh: retry check for log line
Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
Yuri Weinstein [Wed, 6 Nov 2024 15:33:58 +0000 (07:33 -0800)]
Merge pull request #59855 from NitzanMordhai/wip-nitzan-expected-failure-wait-osd-down
qa/tasks/ceph: wait the osds down before start check the logs
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Zac Dover [Wed, 6 Nov 2024 12:22:14 +0000 (22:22 +1000)]
doc/cephadm: link to "host pattern" matching sect
Link to the "Placement by Pattern Matching" section in
doc/cephadm/services/index.rst from the "Advanced OSD Service
Specifications" section in doc/cephadm/services/osd.rst.
Fixes: https://tracker.ceph.com/issues/68812
Signed-off-by: Zac Dover <zac.dover@proton.me>
Yuval Lifshitz [Wed, 6 Nov 2024 11:15:07 +0000 (11:15 +0000)]
doc/rgw/notification: clarified the notification_v2 behavior upon upgrade
Fixes: https://tracker.ceph.com/issues/68858
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
Ilya Dryomov [Wed, 6 Nov 2024 11:29:53 +0000 (12:29 +0100)]
Merge pull request #60622 from idryomov/wip-spdk-submodule
spdk: update submodule to fix build with newer glibc
Reviewed-by: Kyr Shatskyy <kyrylo.shatskyy@clyso.com>
SrinivasaBharathKanta [Wed, 6 Nov 2024 10:16:54 +0000 (15:46 +0530)]
Merge pull request #59743 from sseshasa/wip-fix-mclock-low-iops-capacity-threshold
common,osd: Use last valid OSD IOPS value if measured IOPS is unrealistic
Zac Dover [Wed, 6 Nov 2024 09:39:42 +0000 (19:39 +1000)]
Merge pull request #56599 from rhkelson/patch-2
doc/cephadm: Update operations.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Reviewed-by: Adam King <adking@redhat.com>
Nizamudeen A [Wed, 6 Nov 2024 04:51:30 +0000 (10:21 +0530)]
Merge pull request #60602 from rhcs-dashboard/cherrypy-version-get-fix
mgr/dashboard: remove cherrypy_backports.py
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
rhkelson [Sun, 31 Mar 2024 15:39:08 +0000 (09:39 -0600)]
doc/cephadm: Update operations.rst
Fixed typo 'no' to 'not' in sentence "If this test fails, cephadm will
no be able to manage services on that host."
Signed-off-by: rhkelson <119636079+rhkelson@users.noreply.github.com>
Kamoltat (Junior) Sirivadhna [Tue, 5 Nov 2024 18:07:06 +0000 (13:07 -0500)]
Merge pull request #59483 from kamoltat/wip-ksirivad-exit-stretch-mode
mon [stretch mode]: support disable_stretch_mode
Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
Matan Breizman [Tue, 5 Nov 2024 16:02:17 +0000 (18:02 +0200)]
Merge pull request #56832 from Matan-B/wip-matanb-crimson-recovery-version
crimson/osd/pg: introduce projected_log
Reviewed-by: Xuehan Xu <xuxuehan@qianxin.com>
Gal Salomon [Tue, 5 Nov 2024 07:07:02 +0000 (09:07 +0200)]
hiding parquet dependencies upon parquet-select option is off
Signed-off-by: Gal Salomon <gal.salomon@gmail.com>
Venky Shankar [Tue, 5 Nov 2024 12:36:53 +0000 (18:06 +0530)]
Merge PR #58847 into main
* refs/pull/58847/head:
ceph-fuse: Improve fuse mount usage message
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
leonidc [Tue, 5 Nov 2024 12:20:11 +0000 (14:20 +0200)]
Merge pull request #60559 from leonidc/wip-leonidc-no-listeners-fix
fix no-listeners FSM , detect no-listeners
Matan Breizman [Sun, 3 Nov 2024 17:15:14 +0000 (17:15 +0000)]
test/crimson/test_backfill: support projected log and pg log
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Mon, 15 Apr 2024 12:51:09 +0000 (12:51 +0000)]
crimson/osd/pg: introduce projected_log
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Ilya Dryomov [Tue, 5 Nov 2024 08:47:38 +0000 (09:47 +0100)]
spdk: update spdk submodule to fix build with newer glibc
Pick up a change that introduced CONFIG_HAVE_ARC4RANDOM to allow
building with glibc 2.36 and newer.
Fixes: https://tracker.ceph.com/issues/67843
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Aashish Sharma [Tue, 5 Nov 2024 09:39:52 +0000 (15:09 +0530)]
Merge pull request #60100 from piyushagarwal1411/fix-68316-main
mgr/dashboard: Add 'Browse Dashboards' button in multi-cluster and ceph-cluster Grafana dashboards
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
afreen23 [Tue, 5 Nov 2024 07:11:03 +0000 (12:41 +0530)]
Merge pull request #60017 from rhcs-dashboard/kcli-quick-install
mgr/dashboard: improve the kcli bootstrap process
Reviewed-by: Afreen Misbah <afreen@ibm.com>
Nizamudeen A [Mon, 4 Nov 2024 05:42:32 +0000 (11:12 +0530)]
mgr/dashboard: remove cherrypy_backports.py
since its mostly used only for older cherrypy versions which we don't
support anymore in any of our recent upstream releases, we could remove
it completely
Fixes: https://tracker.ceph.com/issues/68802
Signed-off-by: Nizamudeen A <nia@redhat.com>
Zack Cerza [Mon, 4 Nov 2024 22:26:27 +0000 (15:26 -0700)]
Merge pull request #60577 from zmc/rpm-dwz-toggle
Samuel Just [Mon, 4 Nov 2024 17:49:09 +0000 (09:49 -0800)]
Merge pull request #56677 from athanatos/sjust/for-review/wip-replica-read
osd,crimson/osd: rework of replica read and related state
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Adam King [Mon, 4 Nov 2024 17:03:18 +0000 (12:03 -0500)]
Merge pull request #60425 from ShwetaBhosale1/orch_host_drain-attempt_to_drain_non_existing_host_must_fail
mgr/cephadm: ceph orch host drain command to return error for invalid hostname
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anuradha Gadge <Anuradha.Gadge@ibm.com>
Zac Dover [Mon, 4 Nov 2024 15:25:16 +0000 (01:25 +1000)]
Merge pull request #60608 from yuvalif/wip-yuval-68818
doc/rgw/notification: add missing admin commands
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Yuval Lifshitz [Mon, 4 Nov 2024 14:24:22 +0000 (14:24 +0000)]
doc/rgw/notification: add missing admin commands
also remove obsolete admin commands
Fixes: https://tracker.ceph.com/issues/68818
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
Nizamudeen A [Fri, 27 Sep 2024 06:47:16 +0000 (12:17 +0530)]
mgr/dashboard: improve the kcli bootstrap process
I have a new script added for starting the kcli cluster called
quick-bootstrap.sh
The goal is to use that script to download the ceph image on local
(rather than inside vm) and then copy them over to all the vms that is
being spawned by the kcli. This way all the hosts will get the ceph
image which will make the deployment loads faster.
Another thing I added is to add some dnf.conf to improve
parallel_downlaods and get the fastest server to install deps
eg:
```
╰─$ ./quick-bootstrap.sh -h 255 ↵
+ set +x
Usage: ./quick-bootstrap.sh [OPTIONS]
Options:
-u, --use-cached-image Uses the existing podman image in local. Only use this if there is such an image present.
-dir, --ceph-dir Use this to provide the local ceph directory. eg. --ceph-dir=/path/to/ceph
-e, --expanded-cluster To add all the hosts and deploy OSDs on top of it.
-h, --help Display this help message.
Example:
./quick-bootstrap.sh --use-cached-image
```
```
./quick-bootstrap.sh -u --ceph-dir=/home/nia/projects/ceph
```
Signed-off-by: Nizamudeen A <nia@redhat.com>
Venky Shankar [Mon, 4 Nov 2024 09:24:59 +0000 (14:54 +0530)]
Merge pull request #59725 from mchangir/mds-fallocate-return-EOPNOTSUPP-for-mode-0
client: return EOPNOTSUPP for fallocate with mode 0
Reviewed-by: Venky Shankar <vshankar@redhat.com>
SrinivasaBharathKanta [Mon, 4 Nov 2024 07:28:09 +0000 (12:58 +0530)]
Merge pull request #59486 from ceph/ceph-ec-benchmark-increase-default-buffer-size
test/erasure-code: increase ceph_erasure_code_benchmark default buffe…
SrinivasaBharathKanta [Mon, 4 Nov 2024 07:20:40 +0000 (12:50 +0530)]
Merge pull request #59481 from ifed01/wip-ifed-more-info-in-slow-op-log
os/bluestore: log txc details in slow op notification on committed_kv
Niklas Hambüchen [Tue, 9 Apr 2024 03:55:38 +0000 (05:55 +0200)]
doc: Document which options are disabled by mClock.
Not only in the mClock docs, but also in the reference
of the options that are disabled.
Otherwise users are bound to miss it, and surprised
why their options are ignored or reset.
Signed-off-by: Niklas Hambüchen <mail@nh2.me>
Shweta Bhosale [Tue, 22 Oct 2024 11:25:08 +0000 (16:55 +0530)]
mgr/cephadm: orch host drain command does not return error for invalid hostname
Fixes: https://tracker.ceph.com/issues/68681
Signed-off-by: Shweta Bhosale <Shweta.Bhosale1@ibm.com>
Venky Shankar [Mon, 4 Nov 2024 01:51:38 +0000 (07:21 +0530)]
Merge PR #60236 into main
* refs/pull/60236/head:
MDS/CDir: return as early as possible from CDir::should_split_fast()
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Matan Breizman [Sun, 3 Nov 2024 14:46:32 +0000 (16:46 +0200)]
Merge pull request #60438 from xxhdx1985126/wip-68661
crimson/osd/pg: make sure ops are sent to backfill targets if and only if the object has been pushed.
Reviewed-by: Samuel Just <sjust@redhat.com>
Matan Breizman [Sun, 3 Nov 2024 14:45:38 +0000 (16:45 +0200)]
Merge pull request #60517 from xxhdx1985126/wip-68737
crimson/osd/osd_operations/client_request: no need to hold head's obc lock throughout the recovery of clones
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Sun, 3 Nov 2024 14:44:48 +0000 (16:44 +0200)]
Merge pull request #60485 from xxhdx1985126/wip-68719
crimson/osd/backfill_state: discard CancelBackfill events when the backfill is done
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Sun, 3 Nov 2024 14:44:05 +0000 (16:44 +0200)]
Merge pull request #60439 from xxhdx1985126/wip-68662
crimson/osd/shard_services: fix dangling reference caused by rvalue reference of ShardSercies::dispatch_context()
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Sun, 3 Nov 2024 14:32:39 +0000 (16:32 +0200)]
Merge pull request #60313 from xxhdx1985126/wip-68541
crimson/osd/pg: trigger PG::wait_for_active_blocker only when the pg is going active
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Matan Breizman [Sun, 3 Nov 2024 14:20:38 +0000 (14:20 +0000)]
Revert "suites: crimson basic adding wait for test"
This reverts commit
a9de8be0f4633ac825f364f8b7ddcd4c4d5b6a2c .
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Leonid Chernin [Tue, 29 Oct 2024 11:30:15 +0000 (11:30 +0000)]
mon/nvmeofgw*: fix no-listeners FSM, fix detection of no-listeners
condition
Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
Zack Cerza [Fri, 25 Oct 2024 17:56:10 +0000 (11:56 -0600)]
ceph.spec.in: Add an option to disable dwz
We disabled dwz in 2017, then re-enabled it in 2021. In my tests I observe dwz
adding about 50% to build times in exchange for 33% space-saving.
Signed-off-by: Zack Cerza <zack@redhat.com>
Anthony D'Atri [Fri, 1 Nov 2024 14:51:24 +0000 (10:51 -0400)]
Merge pull request #60584 from zdover23/wip-doc-2024-11-01-whereas
doc: s/Whereas,/Although/
Zac Dover [Fri, 1 Nov 2024 13:43:07 +0000 (23:43 +1000)]
doc: s/Whereas,/Although/
Change the subordinating conjunction "Whereas" followed by a comma to
the less grammatically-incorrect "Although". I've been meaning to do
this since 22 Mar 2023.
Signed-off-by: Zac Dover <zac.dover@proton.me>
Anthony D'Atri [Thu, 31 Oct 2024 19:05:24 +0000 (15:05 -0400)]
Merge pull request #60362 from mchangir/doc-add-note-about-vol-delete-wrt-snap-schedule
doc/cephfs: add note to remind user about snap-schedule during volume delete
Ronen Friedman [Thu, 31 Oct 2024 15:05:30 +0000 (17:05 +0200)]
Merge pull request #60540 from ronen-fr/wip-rf-revert-57582
osd: revert PR#57582
Reviewed-by: Samuel Just <sjust@redhat.com>
Adam King [Wed, 30 Oct 2024 20:26:33 +0000 (16:26 -0400)]
Merge pull request #60549 from phlogistonjohn/jjm-smb-dataclass-config
cephadm/smb: convert config object to use a dataclass
Reviewed-by: Adam King <adking@redhat.com>
Adam King [Wed, 30 Oct 2024 19:56:30 +0000 (15:56 -0400)]
Merge pull request #60451 from rhcs-dashboard/nvmeof-conf-rm-fix
mgr/dashboard: rm nvmeof conf based on its daemon name
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Afreen Misbah <afreen23.git@gmail.com>
Adam King [Wed, 30 Oct 2024 19:39:39 +0000 (15:39 -0400)]
Merge pull request #60377 from adk3798/cephadm-share-default-images
cephadm: use shared spot for default container image names
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Adam King [Wed, 30 Oct 2024 19:35:54 +0000 (15:35 -0400)]
Merge pull request #60281 from phlogistonjohn/jjm-change-cluster-validate
smb: prevent switching between clustering modes
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Adam King [Wed, 30 Oct 2024 19:29:20 +0000 (15:29 -0400)]
Merge pull request #60096 from adk3798/maintenance-mode-dead-host
mgr/cephadm: offline host handling for maintenance exit command
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Wed, 30 Oct 2024 19:27:56 +0000 (15:27 -0400)]
Merge pull request #59957 from adk3798/cephadm-bootstrap-global-public-network
cephadm: make bootstrap default to "global" section for public_network setting
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Yuri Weinstein [Wed, 30 Oct 2024 18:14:22 +0000 (11:14 -0700)]
Merge pull request #59838 from cbodley/wip-68083
os: remove unused btrfs_ioctl.h and tests
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
Yuri Weinstein [Wed, 30 Oct 2024 18:13:09 +0000 (11:13 -0700)]
Merge pull request #59644 from wlritchi/boost-1.86-compat
src/include/uuid.h: fix for boost 1.86.0
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Wed, 30 Oct 2024 18:12:27 +0000 (11:12 -0700)]
Merge pull request #59568 from badone/wip-tracker-65235-noscrub-to-ignorelist
qa: Add ignorelist entries for reef-x tests
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Casey Bodley [Wed, 30 Oct 2024 18:11:21 +0000 (14:11 -0400)]
Merge pull request #60453 from cbodley/wip-librados-dup
librados: dont duplicate class names in member definitions
Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
Yuri Weinstein [Wed, 30 Oct 2024 18:10:42 +0000 (11:10 -0700)]
Merge pull request #54954 from diffs/main
osd: add clear_shards_repaired command
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Adam King [Wed, 30 Oct 2024 17:26:38 +0000 (13:26 -0400)]
Merge pull request #55693 from adk3798/cephadm-nfsv3
mgr/nfs: add NFSv3 protocol to default protocols
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Adam King [Mon, 21 Oct 2024 15:06:51 +0000 (11:06 -0400)]
cephadm: update default image imports to point to common location
Additionally, remove the image defaults from the two previous locations
and update the check for the number of instances of "quay" and "docker"
in these areas respectively.
Fixes: https://tracker.ceph.com/issues/68120
Signed-off-by: Adam King <adking@redhat.com>
Adam King [Mon, 21 Oct 2024 15:04:10 +0000 (11:04 -0400)]
cephadm: add python-common/ceph to MYPYPATH and pytest PYTHONPATH
Otherwise the unit tests will fail trying to import from here.
Signed-off-by: Adam King <adking@redhat.com>
Adam King [Mon, 21 Oct 2024 15:01:41 +0000 (11:01 -0400)]
python-common: add spot in python-common for cephadm default images
To be shared between the binary and mgr module.
Signed-off-by: Adam King <adking@redhat.com>
Adam King [Mon, 21 Oct 2024 14:59:03 +0000 (10:59 -0400)]
cephadm: add python-common/ceph to cephadm zipapp
We want to use this location for files to be shared between
the cephadm binary and cephadm mgr module so it must be included
as part of the zipapp
Signed-off-by: Adam King <adking@redhat.com>
Gil Bregman [Wed, 30 Oct 2024 13:55:12 +0000 (15:55 +0200)]
Merge pull request #60541 from gbregman/main
mgr/cephadm: Change NVME image version to 1.3.3.
Adam King [Wed, 30 Oct 2024 13:45:15 +0000 (09:45 -0400)]
Merge pull request #60546 from phlogistonjohn/jjm-python-common-codeowners
CODEOWNERS: let orchestration cover all of python-common
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@ibm.com>
Milind Changire [Mon, 30 Sep 2024 10:09:48 +0000 (15:39 +0530)]
test/pybind: update to test_fallocate for mode 0
Signed-off-by: Milind Changire <mchangir@redhat.com>
Milind Changire [Tue, 24 Sep 2024 08:36:10 +0000 (14:06 +0530)]
qa: test fallocate fails in mode 0
Signed-off-by: Milind Changire <mchangir@redhat.com>