From: Abhishek Lekshmanan Date: Mon, 29 Apr 2019 18:34:22 +0000 (+0200) Subject: doc: changelog: drop redundant nautilus and component names X-Git-Tag: v15.1.0~2778^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=5453a228c1cf403dc0d674916114d621312bf8cc;p=ceph-ci.git doc: changelog: drop redundant nautilus and component names Also sort the entries Signed-off-by: Abhishek Lekshmanan --- diff --git a/doc/releases/nautilus.rst b/doc/releases/nautilus.rst index 13122b85fd3..1cea1c472a0 100644 --- a/doc/releases/nautilus.rst +++ b/doc/releases/nautilus.rst @@ -45,13 +45,46 @@ Known Issues Changelog --------- -* mgr/dashboard: readonly user can't see any pages (`issue#39240 `_, `pr#27611 `_, Stephan Müller) -* mgr/dashboard: Filter iSCSI target images based on required features (`issue#39002 `_, `pr#27363 `_, Ricardo Marques) +* bluestore: ceph-bluestore-tool: bluefs-bdev-expand cmd might assert if no WAL is configured (`issue#39253 `_, `pr#27523 `_, Igor Fedotov) +* bluestore: os/bluestore: fix bitmap allocator issues (`pr#27139 `_, Igor Fedotov) +* build/ops,rgw: rgw: build async scheduler only when beast is built (`pr#27191 `_, Abhishek Lekshmanan) +* build/ops: build/ops: Running ceph under Pacemaker control not supported by SUSE Linux Enterprise (`issue#38862 `_, `pr#27127 `_, Nathan Cutler) +* build/ops: build/ops: ceph-mgr-diskprediction-local requires numpy and scipy on SUSE, but these packages do not exist on SUSE (`issue#38863 `_, `pr#27125 `_, Nathan Cutler) +* build/ops: cmake/FindRocksDB: fix IMPORTED_LOCATION for ROCKSDB_LIBRARIES (`issue#38993 `_, `pr#27601 `_, dudengke) +* build/ops: cmake: revert librados_tp.so version from 3 to 2 (`issue#39291 `_, `issue#39293 `_, `pr#27597 `_, Nathan Cutler) +* build/ops: qa,rpm,cmake: switch over to python3.6 (`issue#39236 `_, `issue#39164 `_, `pr#27505 `_, Boris Ranto, Kefu Chai) +* cephfs: fs: we lack a feature bit for nautilus (`issue#39078 `_, `issue#39187 `_, `pr#27497 `_, Patrick Donnelly) +* cephfs: ls -S command produces AttributeError: 'str' object has no attribute 'decode' (`pr#27531 `_, Varsha Rao) +* cephfs: mds|kclient: MDS_CLIENT_LATE_RELEASE warning caused by inline bug on RHEL 7.5 (`issue#39225 `_, `pr#27500 `_, "Yan, Zheng") +* common,core: crush: various fixes for weight-sets, the osd_crush_update_weight_set option, and tests (`pr#27119 `_, Sage Weil) * common/blkdev: get_device_id: behave if model is lvm and id_model_enc isn't there (`pr#27158 `_, Sage Weil) * common/config: parse --default-$option as a default value (`pr#27217 `_, Sage Weil) +* core,mgr: mgr: autoscale down can lead to max_pg_per_osd limit (`issue#39271 `_, `issue#38786 `_, `pr#27547 `_, Sage Weil) +* core,mon: mon/Monitor.cc: print min_mon_release correctly (`pr#27168 `_, Neha Ojha) +* core,tests: tests: osd-markdown.sh can fail with CLI_DUP_COMMAND=1 (`issue#38359 `_, `issue#39275 `_, `pr#27550 `_, Sage Weil) * core: Improvements to auto repair (`issue#38616 `_, `pr#27220 `_, xie xingguo, David Zafman) +* core: Rook: Fix creation of Bluestore OSDs (`issue#39167 `_, `issue#39062 `_, `pr#27486 `_, Sebastian Wagner) +* core: ceph-objectstore-tool: rename dump-import to dump-export (`issue#39325 `_, `issue#39284 `_, `pr#27610 `_, David Zafman) +* core: common/blkdev: handle devices with ID_MODEL as "LVM PV ..." but valid ID_MODEL_ENC (`pr#27096 `_, Sage Weil) +* core: common: fix deferred log starting (`pr#27388 `_, Sage Weil, Jason Dillaman) +* core: crush/CrushCompiler: Fix __replacement_assert (`issue#39174 `_, `pr#27620 `_, Brad Hubbard) +* core: global: explicitly call out EIO events in crash dumps (`pr#27440 `_, Sage Weil) +* core: log: log_to_file + --default-\* + fixes and improvements (`pr#27278 `_, Sage Weil) +* core: mon/MgrStatMonitor: ensure only one copy of initial service map (`issue#38839 `_, `pr#27116 `_, Sage Weil) +* core: mon/OSDMonitor: allow 'osd pool set pgp_num_actual' (`pr#27060 `_, Sage Weil) +* core: mon: make mon_osd_down_out_subtree_limit update at runtime (`pr#27582 `_, Sage Weil) +* core: mon: ok-to-stop commands for mon and mds (`pr#27347 `_, Sage Weil) +* core: mon: quiet devname log noise (`pr#27314 `_, Sage Weil) +* core: osd/OSDMap: add 'zone' to default crush map (`pr#27117 `_, Sage Weil) +* core: osd/PGLog.h: print olog_can_rollback_to before deciding to rollback (`issue#38906 `_, `issue#38894 `_, `pr#27302 `_, Neha Ojha) +* core: osd/osd_types: fix object_stat_sum_t fast-path decode (`issue#39320 `_, `issue#39281 `_, `pr#27555 `_, David Zafman) +* core: osd: backport recent upmap fixes (`issue#38860 `_, `issue#38967 `_, `issue#38897 `_, `issue#38826 `_, `pr#27225 `_, huangjun, xie xingguo) +* core: osd: process_copy_chunk remove obc ref before pg unlock (`issue#38842 `_, `issue#38973 `_, `pr#27478 `_, Zengran Zhang) * dashboard: NFS: failed to disable NFSv3 in export create (`issue#39104 `_, `issue#38997 `_, `pr#27368 `_, Tiago Melo) * doc/releases/nautilus: fix config update step (`pr#27502 `_, Sage Weil) +* doc: doc/orchestrator: Fix broken bullet points (`issue#39168 `_, `pr#27487 `_, Sebastian Wagner) +* doc: doc: Minor rados related documentation fixes (`issue#38896 `_, `issue#38903 `_, `pr#27189 `_, David Zafman) +* doc: doc: rgw: Added library/package for Golang (`issue#38730 `_, `issue#38867 `_, `pr#27549 `_, Irek Fasikhov) * install-deps.sh: install '\*rpm-macros' (`issue#39164 `_, `pr#27544 `_, Kefu Chai) * mgr/dashboard add polish language (`issue#39052 `_, `pr#27287 `_, Sebastian Krah) * mgr/dashboard/qa: Improve tasks.mgr.test_dashboard.TestDashboard.test_standby (`pr#27237 `_, Volker Theile) @@ -65,6 +98,7 @@ Changelog * mgr/dashboard: Cannot submit NFS export form when NFSv4 is not selected (`issue#39105 `_, `issue#39063 `_, `pr#27370 `_, Tiago Melo) * mgr/dashboard: Error creating NFS export without UDP (`issue#39107 `_, `issue#39090 `_, `pr#27372 `_, Tiago Melo) * mgr/dashboard: Error on iSCSI disk diff (`pr#27460 `_, Ricardo Marques) +* mgr/dashboard: Filter iSCSI target images based on required features (`issue#39002 `_, `pr#27363 `_, Ricardo Marques) * mgr/dashboard: Fix env vars of `run-tox.sh` (`issue#38798 `_, `issue#38864 `_, `pr#27361 `_, Patrick Nawracay) * mgr/dashboard: Fixes tooltip behavior (`pr#27395 `_, Stephan Müller) * mgr/dashboard: FixtureHelper (`issue#39041 `_, `pr#27398 `_, Stephan Müller) @@ -73,94 +107,55 @@ Changelog * mgr/dashboard: Typo in "CephFS Name" field on NFS form (`issue#39067 `_, `pr#27449 `_, Tiago Melo) * mgr/dashboard: dashboard giving 401 unauthorized (`issue#38871 `_, `pr#27219 `_, ming416) * mgr/dashboard: fix sparkline component (`issue#38866 `_, `pr#27260 `_, Alfonso Martínez) +* mgr/dashboard: readonly user can't see any pages (`issue#39240 `_, `pr#27611 `_, Stephan Müller) * mgr/dashboard: unify button/URL actions naming + bugfix (add whitelist to guard) (`issue#37337 `_, `issue#39003 `_, `pr#27492 `_, Ernesto Puerta) * mgr/dashboard: update vstart to use new ssl_server_port (`issue#39124 `_, `pr#27394 `_, Ernesto Puerta) * mgr/deepsea: use ceph_volume output in get_inventory() (`issue#39083 `_, `pr#27319 `_, Tim Serong) * mgr/diskprediction_cloud: Correct base64 encode translate table (`pr#27167 `_, Rick Chen) * mgr/orchestrator: Add error handling to interface (`issue#38837 `_, `pr#27095 `_, Sebastian Wagner) * mgr/pg_autoscaler: add pg_autoscale_bias (`pr#27387 `_, Sage Weil) +* mgr: mgr/dashboard: Error on iSCSI target submission (`pr#27461 `_, Ricardo Marques) +* mgr: ceph-mgr: ImportError: Interpreter change detected - this module can only be loaded into one interprer per process (`issue#38865 `_, `pr#27128 `_, Tim Serong) +* mgr: mgr/DaemonServer: handle_conf_change - fix broken locking (`issue#38964 `_, `issue#38899 `_, `pr#27454 `_, xie xingguo) +* mgr: mgr/balancer: Python 3 compatibility fix (`issue#38831 `_, `issue#38855 `_, `pr#27227 `_, Marius Schiffer) +* mgr: mgr/dashboard: Check if gateway is in use before allowing the deletion via `iscsi-gateway-rm` command (`pr#27457 `_, Ricardo Marques) +* mgr: mgr/dashboard: Display the number of active sessions for each iSCSI target (`pr#27450 `_, Ricardo Marques) +* mgr: mgr/devicehealth: Fix python 3 incompatiblity (`issue#38957 `_, `issue#38939 `_, `pr#27390 `_, Marius Schiffer) +* mgr: mgr/telemetry: add report_timestamp to sent reports (`pr#27701 `_, Dan Mick) +* mgr: mgr/telemetry: use list; redact host; 24h default interval (`pr#27709 `_, Sage Weil, Dan Mick) +* mgr: mgr: Configure Py root logger for Mgr modules (`issue#38969 `_, `pr#27261 `_, Volker Theile) +* mgr: mgr: Diskprediction unable to transfer data into the cloud server (`issue#38970 `_, `pr#27240 `_, Rick Chen) * mon/MonClient: do not dereference auth_supported.end() (`pr#27215 `_, Kefu Chai) * mon/MonmapMonitor: clean up empty created stamp in monmap (`issue#39085 `_, `pr#27399 `_, Sage Weil) +* mon: mon: add cluster log to file option (`pr#27346 `_, Sage Weil) * msg/async v2: make v2 work on rdma (`pr#27216 `_, Jianpeng Ma) * msg: default to debug_ms=0 (`pr#27197 `_, Sage Weil) * osd: OSDMapRef access by multiple threads is unsafe (`pr#27402 `_, Zengran Zhang, Kefu Chai) * qa/valgrind (`pr#27320 `_, Radoslaw Zarzynski) +* rbd,tests: backport krbd discard qa fixes to nautilus (`issue#38861 `_, `pr#27258 `_, Ilya Dryomov) +* rbd,tests: backport krbd discard qa fixes to stable branches (`issue#38956 `_, `pr#27239 `_, Ilya Dryomov) +* rbd: librbd: ignore -EOPNOTSUPP errors when retrieving image group membership (`issue#38834 `_, `pr#27080 `_, Jason Dillaman) +* rbd: librbd: look for pool metadata in default namespace (`issue#38961 `_, `pr#27423 `_, Mykola Golub) +* rbd: librbd: trash move return EBUSY instead of EINVAL for migrating image (`issue#38968 `_, `pr#27475 `_, Mykola Golub) +* rbd: rbd: krbd: return -ETIMEDOUT in polling (`issue#38792 `_, `issue#38977 `_, `pr#27539 `_, Dongsheng Yang) +* rgw: Adding tcp_nodelay option to Beast (`issue#38926 `_, `pr#27355 `_, Or Friedmann) +* rgw: Fix S3 compatibility bug when CORS is not found (`issue#38923 `_, `issue#37945 `_, `pr#27331 `_, Nick Janus) +* rgw: LC: handle resharded buckets (`pr#27559 `_, Abhishek Lekshmanan) +* rgw: Make rgw admin ops api get user info consistent with the command line (`issue#39135 `_, `pr#27501 `_, Li Shuhao) +* rgw: don't crash on missing /etc/mime.types (`issue#38921 `_, `issue#38328 `_, `pr#27329 `_, Casey Bodley) +* rgw: don't recalculate etags for slo/dlo (`pr#27561 `_, Casey Bodley) +* rgw: fix RGWDeleteMultiObj::verify_permission() (`issue#38980 `_, `pr#27586 `_, Irek Fasikhov) +* rgw: fix read not exists null version return wrong (`issue#38811 `_, `issue#38909 `_, `pr#27306 `_, Tianshan Qu) +* rgw: ldap: fix early return in LDAPAuthEngine::init w/uri not empty() (`issue#38754 `_, `pr#26972 `_, Matt Benjamin) +* rgw: multisite: data sync loops back to the start of the datalog after reaching the end (`issue#39075 `_, `issue#39033 `_, `pr#27498 `_, Casey Bodley) +* rgw: nfs: skip empty (non-POSIX) path segments (`issue#38744 `_, `issue#38773 `_, `pr#27208 `_, Matt Benjamin) +* rgw: nfs: svc-enable RGWLib (`issue#38774 `_, `pr#27232 `_, Matt Benjamin) +* rgw: orphans find perf improvements (`issue#39181 `_, `pr#27560 `_, Abhishek Lekshmanan) +* rgw: rgw admin: disable stale instance deletion in multisite (`issue#39015 `_, `pr#27602 `_, Abhishek Lekshmanan) +* rgw: sse c fixes (`issue#38700 `_, `pr#27296 `_, Adam Kupczyk, Casey Bodley, Abhishek Lekshmanan) +* rgw: support delimiter longer then one symbol (`issue#38777 `_, `pr#27548 `_, Matt Benjamin) * rook-ceph-system namespace hardcoded in the rook orchestrator (`issue#38799 `_, `issue#39250 `_, `pr#27496 `_, Sebastian Wagner) * rpm,cmake: use specified python3 version if any (`pr#27382 `_, Kefu Chai) -* bluestore: nautilus: ceph-bluestore-tool: bluefs-bdev-expand cmd might assert if no WAL is configured (`issue#39253 `_, `pr#27523 `_, Igor Fedotov) -* bluestore: nautilus: os/bluestore: fix bitmap allocator issues (`pr#27139 `_, Igor Fedotov) -* build/ops,rgw: nautilus: rgw: build async scheduler only when beast is built (`pr#27191 `_, Abhishek Lekshmanan) -* build/ops: nautilus: build/ops: Running ceph under Pacemaker control not supported by SUSE Linux Enterprise (`issue#38862 `_, `pr#27127 `_, Nathan Cutler) -* build/ops: nautilus: build/ops: ceph-mgr-diskprediction-local requires numpy and scipy on SUSE, but these packages do not exist on SUSE (`issue#38863 `_, `pr#27125 `_, Nathan Cutler) -* build/ops: nautilus: cmake/FindRocksDB: fix IMPORTED_LOCATION for ROCKSDB_LIBRARIES (`issue#38993 `_, `pr#27601 `_, dudengke) -* build/ops: nautilus: cmake: revert librados_tp.so version from 3 to 2 (`issue#39291 `_, `issue#39293 `_, `pr#27597 `_, Nathan Cutler) -* build/ops: nautilus: qa,rpm,cmake: switch over to python3.6 (`issue#39236 `_, `issue#39164 `_, `pr#27505 `_, Boris Ranto, Kefu Chai) -* cephfs: nautilus: fs: we lack a feature bit for nautilus (`issue#39078 `_, `issue#39187 `_, `pr#27497 `_, Patrick Donnelly) -* cephfs: nautilus: ls -S command produces AttributeError: 'str' object has no attribute 'decode' (`pr#27531 `_, Varsha Rao) -* cephfs: nautilus: mds|kclient: MDS_CLIENT_LATE_RELEASE warning caused by inline bug on RHEL 7.5 (`issue#39225 `_, `pr#27500 `_, "Yan, Zheng") -* common,core: nautilus: crush: various fixes for weight-sets, the osd_crush_update_weight_set option, and tests (`pr#27119 `_, Sage Weil) -* core,mgr: nautilus: mgr: autoscale down can lead to max_pg_per_osd limit (`issue#39271 `_, `issue#38786 `_, `pr#27547 `_, Sage Weil) -* core,mon: nautilus: mon/Monitor.cc: print min_mon_release correctly (`pr#27168 `_, Neha Ojha) -* core,tests: nautilus: tests: osd-markdown.sh can fail with CLI_DUP_COMMAND=1 (`issue#38359 `_, `issue#39275 `_, `pr#27550 `_, Sage Weil) -* core: nautilus: Rook: Fix creation of Bluestore OSDs (`issue#39167 `_, `issue#39062 `_, `pr#27486 `_, Sebastian Wagner) -* core: nautilus: ceph-objectstore-tool: rename dump-import to dump-export (`issue#39325 `_, `issue#39284 `_, `pr#27610 `_, David Zafman) -* core: nautilus: common/blkdev: handle devices with ID_MODEL as "LVM PV ..." but valid ID_MODEL_ENC (`pr#27096 `_, Sage Weil) -* core: nautilus: common: fix deferred log starting (`pr#27388 `_, Sage Weil, Jason Dillaman) -* core: nautilus: crush/CrushCompiler: Fix __replacement_assert (`issue#39174 `_, `pr#27620 `_, Brad Hubbard) -* core: nautilus: global: explicitly call out EIO events in crash dumps (`pr#27440 `_, Sage Weil) -* core: nautilus: log: log_to_file + --default-\* + fixes and improvements (`pr#27278 `_, Sage Weil) -* core: nautilus: mon/MgrStatMonitor: ensure only one copy of initial service map (`issue#38839 `_, `pr#27116 `_, Sage Weil) -* core: nautilus: mon/OSDMonitor: allow 'osd pool set pgp_num_actual' (`pr#27060 `_, Sage Weil) -* core: nautilus: mon: make mon_osd_down_out_subtree_limit update at runtime (`pr#27582 `_, Sage Weil) -* core: nautilus: mon: ok-to-stop commands for mon and mds (`pr#27347 `_, Sage Weil) -* core: nautilus: mon: quiet devname log noise (`pr#27314 `_, Sage Weil) -* core: nautilus: osd/OSDMap: add 'zone' to default crush map (`pr#27117 `_, Sage Weil) -* core: nautilus: osd/PGLog.h: print olog_can_rollback_to before deciding to rollback (`issue#38906 `_, `issue#38894 `_, `pr#27302 `_, Neha Ojha) -* core: nautilus: osd/osd_types: fix object_stat_sum_t fast-path decode (`issue#39320 `_, `issue#39281 `_, `pr#27555 `_, David Zafman) -* core: nautilus: osd: backport recent upmap fixes (`issue#38860 `_, `issue#38967 `_, `issue#38897 `_, `issue#38826 `_, `pr#27225 `_, huangjun, xie xingguo) -* core: nautilus: osd: process_copy_chunk remove obc ref before pg unlock (`issue#38842 `_, `issue#38973 `_, `pr#27478 `_, Zengran Zhang) -* doc: nautilus: doc/orchestrator: Fix broken bullet points (`issue#39168 `_, `pr#27487 `_, Sebastian Wagner) -* doc: nautilus: doc: Minor rados related documentation fixes (`issue#38896 `_, `issue#38903 `_, `pr#27189 `_, David Zafman) -* doc: nautilus: doc: rgw: Added library/package for Golang (`issue#38730 `_, `issue#38867 `_, `pr#27549 `_, Irek Fasikhov) -* mgr: nautilus: mgr/dashboard: Error on iSCSI target submission (`pr#27461 `_, Ricardo Marques) -* mgr: nautilus: ceph-mgr: ImportError: Interpreter change detected - this module can only be loaded into one interprer per process (`issue#38865 `_, `pr#27128 `_, Tim Serong) -* mgr: nautilus: mgr/DaemonServer: handle_conf_change - fix broken locking (`issue#38964 `_, `issue#38899 `_, `pr#27454 `_, xie xingguo) -* mgr: nautilus: mgr/balancer: Python 3 compatibility fix (`issue#38831 `_, `issue#38855 `_, `pr#27227 `_, Marius Schiffer) -* mgr: nautilus: mgr/dashboard: Check if gateway is in use before allowing the deletion via `iscsi-gateway-rm` command (`pr#27457 `_, Ricardo Marques) -* mgr: nautilus: mgr/dashboard: Display the number of active sessions for each iSCSI target (`pr#27450 `_, Ricardo Marques) -* mgr: nautilus: mgr/devicehealth: Fix python 3 incompatiblity (`issue#38957 `_, `issue#38939 `_, `pr#27390 `_, Marius Schiffer) -* mgr: nautilus: mgr/telemetry: add report_timestamp to sent reports (`pr#27701 `_, Dan Mick) -* mgr: nautilus: mgr/telemetry: use list; redact host; 24h default interval (`pr#27709 `_, Sage Weil, Dan Mick) -* mgr: nautilus: mgr: Configure Py root logger for Mgr modules (`issue#38969 `_, `pr#27261 `_, Volker Theile) -* mgr: nautilus: mgr: Diskprediction unable to transfer data into the cloud server (`issue#38970 `_, `pr#27240 `_, Rick Chen) -* mon: nautilus: mon: add cluster log to file option (`pr#27346 `_, Sage Weil) -* rbd,tests: nautilus: backport krbd discard qa fixes to nautilus (`issue#38861 `_, `pr#27258 `_, Ilya Dryomov) -* rbd,tests: nautilus: backport krbd discard qa fixes to stable branches (`issue#38956 `_, `pr#27239 `_, Ilya Dryomov) -* rbd: nautilus: librbd: ignore -EOPNOTSUPP errors when retrieving image group membership (`issue#38834 `_, `pr#27080 `_, Jason Dillaman) -* rbd: nautilus: librbd: look for pool metadata in default namespace (`issue#38961 `_, `pr#27423 `_, Mykola Golub) -* rbd: nautilus: librbd: trash move return EBUSY instead of EINVAL for migrating image (`issue#38968 `_, `pr#27475 `_, Mykola Golub) -* rbd: nautilus: rbd: krbd: return -ETIMEDOUT in polling (`issue#38792 `_, `issue#38977 `_, `pr#27539 `_, Dongsheng Yang) -* rgw,tests: nautilus: qa/rgw: point test repos at ceph-nautilus branch (`pr#27161 `_, Casey Bodley) -* rgw: nautilus: multisite: data sync loops back to the start of the datalog after reaching the end (`issue#39075 `_, `issue#39033 `_, `pr#27498 `_, Casey Bodley) -* rgw: nautilus: orphans find perf improvements (`issue#39181 `_, `pr#27560 `_, Abhishek Lekshmanan) -* rgw: nautilus: rgw admin: disable stale instance deletion in multisite (`issue#39015 `_, `pr#27602 `_, Abhishek Lekshmanan) -* rgw: nautilus: rgw: Adding tcp_nodelay option to Beast (`issue#38926 `_, `pr#27355 `_, Or Friedmann) -* rgw: nautilus: rgw: Fix S3 compatibility bug when CORS is not found (`issue#38923 `_, `issue#37945 `_, `pr#27331 `_, Nick Janus) -* rgw: nautilus: rgw: LC: handle resharded buckets (`pr#27559 `_, Abhishek Lekshmanan) -* rgw: nautilus: rgw: Make rgw admin ops api get user info consistent with the command line (`issue#39135 `_, `pr#27501 `_, Li Shuhao) -* rgw: nautilus: rgw: don't crash on missing /etc/mime.types (`issue#38921 `_, `issue#38328 `_, `pr#27329 `_, Casey Bodley) -* rgw: nautilus: rgw: don't recalculate etags for slo/dlo (`pr#27561 `_, Casey Bodley) -* rgw: nautilus: rgw: fix RGWDeleteMultiObj::verify_permission() (`issue#38980 `_, `pr#27586 `_, Irek Fasikhov) -* rgw: nautilus: rgw: fix read not exists null version return wrong (`issue#38811 `_, `issue#38909 `_, `pr#27306 `_, Tianshan Qu) -* rgw: nautilus: rgw: ldap: fix early return in LDAPAuthEngine::init w/uri not empty() (`issue#38754 `_, `pr#26972 `_, Matt Benjamin) -* rgw: nautilus: rgw: nfs: skip empty (non-POSIX) path segments (`issue#38744 `_, `issue#38773 `_, `pr#27208 `_, Matt Benjamin) -* rgw: nautilus: rgw: nfs: svc-enable RGWLib (`issue#38774 `_, `pr#27232 `_, Matt Benjamin) -* rgw: nautilus: rgw: support delimiter longer then one symbol (`issue#38777 `_, `pr#27548 `_, Matt Benjamin) -* rgw: nautilus: sse c fixes (`issue#38700 `_, `pr#27296 `_, Adam Kupczyk, Casey Bodley, Abhishek Lekshmanan) -* tests: nautilus: mgr/dashboard: Manager modules and Alerts menu E2E breadcrumb tests (`issue#38870 `_, `pr#27540 `_, Nathan Weinberg) -* tests: nautilus - qa/tests: removed some config settings (`issue#38952 `_, `pr#27562 `_, Yuri Weinstein) -* tests: qa/tests added mimic-x-singleton suite to rados as symlink (`pr#27253 `_, Yuri Weinstein) -* tests: qa/tests: initial checkin for nautilus-p2p (`pr#27171 `_, Yuri Weinstein) v14.2.0 Nautilus