Alfonso Martínez
bb56e84c71
Merge pull request #44388 from rhcs-dashboard/02-host-inventory-fix
...
mgr/dashboard: fix orchestrator/02-hosts-inventory.e2e failure
Reviewed-by: Waad Alkhoury <walkhour@redhat.com>
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2022-01-05 11:32:22 +01:00
Sebastian Wagner
bcae00e5d4
Merge pull request #44193 from adk3798/agent-upgrade
...
mgr/cephadm: speed up upgrade when using agent
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-05 10:27:21 +01:00
Sebastian Wagner
2a450f68a1
Merge pull request #44266 from adk3798/http-reconfig
...
mgr/cephadm: reconfig agents over http
Reviewed-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-05 10:26:01 +01:00
Sebastian Wagner
9f197f7cd0
Merge pull request #44367 from sebastian-philipp/osd-count-fix-again
...
mgr/cephadm: Fix count for OSDs with OSD specs
Reviewed-by: Adam King <adking@redhat.com>
2022-01-05 10:21:03 +01:00
Sebastian Wagner
4b5b32b57f
Merge pull request #44374 from fmount/ingress_vip
...
mgr/cephadm: spec.virtual_ip param should be used by the ingress daemon
Reviewed-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-05 10:19:43 +01:00
Alfonso Martínez
7de6d81f04
Merge pull request #44442 from ceph/dependabot-npm_and_yarn-src-pybind-mgr-dashboard-frontend-simplebar-angular-2.3.6
...
mgr/dashboard: bump simplebar-angular from 2.3.0 to 2.3.6 in /src/pybind/mgr/dashboard/frontend
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-01-05 10:04:58 +01:00
Samuel Just
6ba110f321
Merge pull request #44361 from xxhdx1985126/wip-53612
...
crimson/os/seastore/cache: add lba nodes' logical begin addresses to extent_info_t
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-01-04 21:53:24 -08:00
Samuel Just
e2ec3bbef6
Merge pull request #44458 from cyx1231st/wip-seastore-cleanup-with-empty-transactions
...
crimson/os/seastore: cleanup with empty transactions
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-01-04 20:53:50 -08:00
Venky Shankar
03a21a520f
Merge pull request #44268 from lxbsz/mds-fix1
...
mds: set hb to NULL after the memory released
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-01-05 09:53:25 +05:30
Yingxin Cheng
e10dabab54
crimson/os/seastore: cleanup with empty transactions
...
* Add logs to identify OSD operation that submits transaction;
* Mark empty transactions as debug log;
* Misc cleanup;
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-01-05 10:22:10 +08:00
Yuri Weinstein
8b90fe979f
Merge pull request #44329 from ljflores/wip-telemetry-last-additions
...
mgr/telemetry: add heap stats and pool application to the perf channel
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2022-01-04 14:43:05 -08:00
Yuri Weinstein
3f21194f13
Merge pull request #43716 from kamoltat/wip-ksirivad-autoscale-global-flag
...
mgr/autoscaler: Introduce noautoscale flag
Reviewed-by: Vikhyat Umrao <vikhyat@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2022-01-04 14:42:41 -08:00
Laura Flores
f60e086072
Merge pull request #44433 from sebastian-schmid/master
...
docs/start: fixes typo in hardware recommendation docs
2022-01-04 11:21:59 -06:00
Alfonso Martínez
dae1b27022
Merge pull request #43580 from rhcs-dashboard/cephadm_box-docs
...
cephadm/box: DiD box documentation
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: sebastian-philipp <sewagner@redhat.com>
2022-01-04 17:24:44 +01:00
Alfonso Martínez
9600c73d48
Merge pull request #43763 from rhcs-dashboard/cephadm_box
...
cephadm/box: Cephadm Docker in Docker dev box
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2022-01-04 17:22:56 +01:00
Alfonso Martínez
74cd6245b8
Merge pull request #44449 from rhcs-dashboard/api-docs-e2e-test
...
mgr/dashboard: add test coverage for API docs (SwaggerUI)
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-01-04 17:19:48 +01:00
Sebastian Schmid
4842140311
docs/start: fixes typo and empty headline in hardware recommendation docs
...
Signed-off-by: Sebastian Schmid <mail@sebastian-schmid.de>
2022-01-04 17:15:51 +01:00
Alfonso Martínez
cc63753b8a
Merge pull request #44428 from rhcs-dashboard/e2e-improvement
...
mgr/dashboard: stabilizing the cephadm dashboard e2e
Reviewed-by: Waad Alkhoury <walkhour@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-01-04 17:15:26 +01:00
Sebastian Wagner
aed3dcad5b
Merge pull request #44453 from sebastian-philipp/mypy-cheroot-import-ssl-fix
...
mgr/dashboard: cheroot now ships type hints
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-01-04 16:11:54 +01:00
Nizamudeen A
fbc9f46459
mgr/dashboard: stabilizing the cephadm dashboard e2e
...
Reordering the tests and adding some more tests to verify the cluster is
healthy before proceeding to do some complex tasks like maintenance and
drain host
Fixes: https://tracker.ceph.com/issues/53742
Signed-off-by: Nizamudeen A <nia@redhat.com>
2022-01-04 19:41:13 +05:30
Sebastian Wagner
2f05e5ebcd
mgr/dashboard: cheroot now ships type hints
...
Now we need to prevent mypy frm complainign about a duplicated import.
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-04 14:56:12 +01:00
Venky Shankar
9c659f228e
Merge pull request #44067 from MrFreezeex/dirfrags-test
...
qa/suites/fs: add prefetch_dirfrags false to thrasher suite
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-01-04 15:15:41 +05:30
Venky Shankar
edcc0ecf2c
Merge pull request #44255 from lxbsz/syncfs-44916
...
client: fix sync fs to force flush mdlog for all sessions
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-01-04 15:14:59 +05:30
Pere Diaz Bou
3cc808bac8
cephadm/box: remove unnecessary bash files
...
Signed-off-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-01-04 10:10:15 +01:00
Venky Shankar
a612b3cb85
Merge pull request #43618 from kotreshhr/recover-symlink
...
mds: Store symlink target in first data object
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-01-04 14:39:22 +05:30
Venky Shankar
53a336ab9d
Merge pull request #44246 from yongseokoh/fix-prefetch-dirfrags
...
mds: split _prefetch_dirfrags to avoid heartbeat timeout during up:rejoin
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-01-04 14:37:59 +05:30
Venky Shankar
4d372e9557
Merge pull request #43236 from mchangir/mgr/snap_schedule-fix-db-connection-concurrent-usage
...
mgr/snap_schedule: fix db connection concurrent usage
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-01-04 14:36:07 +05:30
dependabot[bot]
aab3b6a811
mgr/dashboard: bump simplebar-angular
...
Bumps simplebar-angular from 2.3.0 to 2.3.6.
---
updated-dependencies:
- dependency-name: simplebar-angular
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-03 16:50:17 +00:00
Alfonso Martínez
f0c8fd73a0
Merge pull request #44407 from ceph/dependabot/npm_and_yarn/src/pybind/mgr/dashboard/frontend/swagger-ui-4.1.3
...
build(deps): bump swagger-ui from 4.1.2 to 4.1.3 in /src/pybind/mgr/dashboard/frontend
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-01-03 17:47:13 +01:00
Alfonso Martínez
7363bc3af1
mgr/dashboard: add test coverage for API docs (SwaggerUI)
...
Fixes: https://tracker.ceph.com/issues/53756
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
2022-01-03 17:43:07 +01:00
Kefu Chai
902bb28127
Merge pull request #44354 from tchaikov/cmake-cleanup
...
cmake: use new CMP0127 policy
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-01-03 23:31:24 +08:00
Laura Flores
fa20cb8b63
Merge pull request #43337 from ljflores/wip-bluestore-zero-detection
...
os/bluestore: detect unnecessary zeroes in bufferlist when data is written
2022-01-03 09:16:32 -06:00
Alfonso Martínez
046cbec6a0
Merge pull request #44187 from rhcs-dashboard/wip-configure_dependabot-master
...
mgr/dashboard: configure dependabot
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-01-03 14:17:27 +01:00
Ilya Dryomov
a72c56388d
Merge pull request #44130 from LittleFox94/wip-doc-rbd-default-object-size
...
doc: how to change default rbd object size
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2022-01-03 10:06:06 +01:00
Nizamudeen A
7b9fb258c4
mgr/dashboard: fix orchestrator/02-hosts-inventory.e2e failed.
...
I removed the `02-hosts-inventory.e2e` file because it is a duplicate
test of one of the test in the `01-hosts.e2e` file and fixed the error
from that file.
Also, in the inventory Identify test, we test for an element to be not
visible. According to the latest cypress docs, this should be not.exist
instead of not.visible since the cd-modal will not even be present in
the DOM
Fixes: https://tracker.ceph.com/issues/53499
Signed-off-by: Nizamudeen A <nia@redhat.com>
2021-12-31 12:56:12 +05:30
Nizamudeen A
a2f5a3c1db
Merge pull request #44398 from rhcs-dashboard/e2e-script-improvement
...
mgr/dashboard: dashboard cephadm e2e improvement
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
2021-12-30 11:25:58 +05:30
Nizamudeen A
26f86f6cd3
mgr/dashboard: dashboard cephadm e2e improvement
...
Fixes: https://tracker.ceph.com/issues/53742
Signed-off-by: Nizamudeen A <nia@redhat.com>
2021-12-29 22:06:27 +05:30
Yingxin
d70fdd74b9
Merge pull request #44403 from cyx1231st/wip-fix-crimson-args
...
crimson/osd: fix and improve args processing
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2021-12-29 13:01:50 +08:00
Kefu Chai
2925e34887
Merge pull request #44396 from cyx1231st/wip-seastore-fix-seastar-runner
...
crimson/test: fix SeastarRunner when app is not started
Reviewed-by: Xuehan Xu <xuxuehan@360.cn>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2021-12-29 00:31:03 +08:00
Kefu Chai
efd2002b6a
Merge pull request #44274 from fengchunsong/dpdk-dfx
...
msg/async/dpdk: add commands to obtain the NIC status and statistics
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2021-12-28 19:55:41 +08:00
Chunsong Feng
43b5f96093
msg/async/dpdk:add commands to obtain the NIC status and statistics
...
Commands are added to obtain the network adapter status and statistics
for debugging network adapter packet loss and mbuf insufficiency issues.
Signed-off-by: Chunsong Feng <fengchunsong@huawei.com>
Reviewed-by: luo rixin <luorixin@huawei.com>
Reviewed-by: Han Fengzhe <hanfengzhe@hisilicon.com>
2021-12-28 02:01:25 +00:00
fengchunsong
cc55af8828
Merge pull request #44276 from fengchunsong/dpdk-affinity
...
common/numa: Skip the DPDK thread when setting NUMA affinity
2021-12-28 07:53:19 +08:00
Mara Sophie Grosch
5d872f3a28
doc: add docs for rbd_default_order
...
Adds documentation how to change default rbd object size. With the
previous option `--order` it was easy to guess the config name for the
default value, with the current option name `--object-size` thats hard
to guess.
Also extends the documentation for rbd_default_order to include
* how object-size is derived from the configured value
* allowed range of the value
In the first version of this commit I also added min and max for this
parameter (12/25, matching the object size range in `man 8
rbd`/Striping/object-size), but this made some tests fail, since some
seem to set values outside this range (and probably are fine since
included for some time already). To have this a doc-change only, I
removed the range.
Signed-off-by: Mara Sophie Grosch <littlefox@lf-net.org>
2021-12-27 19:58:56 +01:00
Patrick Donnelly
135be96971
Merge PR #44342 into master
...
* refs/pull/44342/head:
mds: trigger stray reintegration when loading dentry
qa: test that scrub causes reintegration
Reviewed-by: Xiubo Li <xiubli@redhat.com>
2021-12-27 12:55:30 -05:00
Chunsong Feng
6411cbe2dd
common/numa: Skip the DPDK thread when setting NUMA affinity
...
The CPU affinity of the DPDK thread has been set during DPDK initialization.
Do not modify the DPDK affinity when setting NUMA affinity.
Signed-off-by: Chunsong Feng <fengchunsong@huawei.com>
Reviewed-by: luo rixin <luorixin@huawei.com>
Reviewed-by: Han Fengzhe <hanfengzhe@hisilicon.com>
2021-12-27 13:09:33 +00:00
Chunsong Feng
8015cb8bb4
msg/async: refactory rename_thread for DPDKStack
...
The thread_name of the DPDK thread has been set during DPDK initialization.
Signed-off-by: Chunsong Feng <fengchunsong@huawei.com>
Reviewed-by: luo rixin <luorixin@huawei.com>
Reviewed-by: Han Fengzhe <hanfengzhe@hisilicon.com>
2021-12-27 13:04:56 +00:00
Ilya Dryomov
8fe3a1be37
Merge pull request #44243 from ideepika/wip-deepika-iscsi
...
qa/rbd: update the cephadm required distro
Reviewed-by: Melissa Li <melissali@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2021-12-27 12:29:07 +01:00
Yingxin Cheng
373828e381
crimson/osd: print message when customize parameters
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2021-12-27 19:07:30 +08:00
Yingxin Cheng
f508a45b95
crimson/osd: allow seastar application to print its helps
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2021-12-27 19:07:30 +08:00
Yingxin Cheng
051224bbac
crimson/osd: --help-seastar does no longer belong to unknown_args
...
Now that app_template handles --help-seastar, and prints out all
app-level usages if --help is included in command line options. There is
no need to add a dedicated --help-seastar by ourselves and translate it
to --help.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2021-12-27 19:06:47 +08:00