⚲
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Ceph
Overview
Activity
Roadmap
Issues
Gantt
Calendar
Wiki
Repository
v15.0.0
Octopus
92%
1019 issues
(
931 closed
—
88 open
)
Time tracking
Estimated time
0
.00
hour
Spent time
0
.00
hour
Issues by
Tracker
Status
Priority
Author
Assignee
Category
Bug
615/666
Fix
11/12
Feature
166/195
Cleanup
69/70
Tasks
2/5
Documentation
57/60
Subtask
11/11
Related issues
CephFS -
Bug #16881
: RuntimeError: Files in flight high water is unexpectedly low (0 / 6)
CephFS -
Bug #23262
: kclient: nofail option not supported
rgw -
Bug #23674
: can't remove rados objects after copy rgw-object fail
CephFS -
Bug #24088
: mon: slow remove_snaps op reported in cluster health log
Dashboard -
Bug #24453
: mgr/dashboard: Manager should complain about wrong dashboard certificate
CephFS -
Bug #26863
: qa: test_full_different_file "dd: error writing 'large_file': No space left on device"
Dashboard -
Bug #35917
: mgr/dashboard: Allow the decrease of pg's of an existing pool
Dashboard -
Bug #36086
: mgr/dashboard: "1 osds exist in the crush map but not in the osdmap" breaks OSD page
CephFS -
Bug #36094
: mds: crash(FAILED assert(omap_num_objs <= MAX_OBJECTS))
CephFS -
Bug #36348
: luminous(?): blogbench I/O with two kernel clients; one stalls
CephFS -
Bug #36370
: add information about active scrubs to "ceph -s" (and elsewhere)
Dashboard -
Bug #36404
: mgr/dashboard: Can not delete RBD with snapshots
CephFS -
Bug #36507
: client: connection failure during reconnect causes client to hang
Messengers -
Bug #36540
: msg: messages are queued but not sent
CephFS -
Bug #36635
: mds: purge queue corruption from wrong backport
bluestore -
Bug #37282
: rocksdb: submit_transaction_sync error: Corruption: block checksum mismatch code = 2
Dashboard -
Bug #37572
: mgr/dashboard: Add backend tests for RBD configuration
Dashboard -
Bug #37579
: mgr/dashboard: cephfs multimds graphs stack together
CephFS -
Bug #37681
: qa: power off still resulted in client sending session close
Dashboard -
Bug #37701
: mgr/dashboard: Buggy data table search field
CephFS -
Bug #37726
: mds: high debug logging with many subtrees is slow
Dashboard -
Bug #37857
: mgr/dashboard: tasks.mgr.dashboard.test_osd.OsdFlagsTest.test_add_osd_flag is failing
Dashboard -
Bug #37872
: mgr/dashboard/qa: tasks.mgr.dashboard.test_health.HealthTest.test_full_health
Dashboard -
Bug #38018
: mgr/dashboard: Validate iSCSI controls
Dashboard -
Bug #38265
: mgr/dashboard/qa: tasks.mgr.test_dashboard.TestDashboard.test_standby is failing in Teuthology
rgw -
Bug #38311
: Ceph S3 enable Multipart
CephFS -
Bug #38326
: mds: evict stale client when one of its write caps are stolen
RADOS -
Bug #38345
: mon: segv in MonOpRequest::~MonOpRequest OpHistory::cleanup
mgr -
Bug #38407
: Funny issues with python sub-interpreters
Dashboard -
Bug #38418
: mgr/dashboard: PreventDefault isn't working on 400 errors
Dashboard -
Bug #38428
: mgr/dashboard: dashboard giving 401 unauthorized
Messengers -
Bug #38457
: common/msg: sockaddr on FreeBSD differs from Linux, has sa_len
rgw -
Bug #38523
: I can delete a public-read-write bucket which is belong to other user, is this right?
CephFS -
Bug #38652
: mds|kclient: MDS_CLIENT_LATE_RELEASE warning caused by inline bug on RHEL 7.5
CephFS -
Bug #38679
: mds: behind on trimming and "[dentry] was purgeable but no longer is!"
CephFS -
Bug #38681
: cephfs-shell: add commands to manipulate snapshots
CephFS -
Bug #38739
: cephfs-shell: python traceback with mkdir inside inexistant directory
CephFS -
Bug #38741
: cephfs-shell: python traceback with mkdir when reattempt of mkdir
CephFS -
Bug #38742
: cephfs-shell: entering unrecognized command does not print newline after message
CephFS -
Bug #38743
: cephfs-shell: mkdir creates directory with invalid octal mode
Dashboard -
Bug #38768
: mgr/dashboard: Pool list sparkline charts no updating themselves
RADOS -
Bug #38787
: osd: cache tiering flush clone wrongly
Dashboard -
Bug #38794
: mgr/dashboard: Only delete removed gateways
CephFS -
Bug #38803
: qa: test_sessionmap assumes simple messenger
CephFS -
Bug #38804
: cephfs-shell: ls always lists hidden files and directories
Dashboard -
Bug #38820
: ERROR: test_disable (tasks.mgr.dashboard.test_mgr_module.MgrModuleTelemetryTest)
CephFS -
Bug #38822
: mds: there is an assertion when calling Beacon::shutdown()
CephFS -
Bug #38832
: mds: fail to resolve snapshot name contains '_'
CephFS -
Bug #38835
: MDSTableServer.cc: 83: FAILED assert(version == tid)
CephFS -
Bug #38844
: mds: mds_cap_revoke_eviction_timeout is not used to initialize Server::cap_revoke_eviction_timeout
RADOS -
Bug #38846
: dump_pgstate_history doesn't really produce useful json output, needs an array around the states in each peering section and also around the pgs
mgr -
Bug #38899
: mgr: handle_conf_change - broken locking
Dashboard -
Bug #38932
: mgr/dashboard: Fix tooltip behavior in RGW user form
CephFS -
Bug #38946
: ceph_volume_client: Too many arguments for "WriteOpCtx"
Dashboard -
Bug #38953
: mgr/dashboard: Fix the border radius of buttons/inputs
CephFS -
Bug #38994
: mds: we encountered "No space left on device" when moving huge number of files into one directory
CephFS -
Bug #38996
: cephfs-shell: ls command produces error: no "colorize" attribute found error
Dashboard -
Bug #39005
: mgr/dashboard: TCP port does not change when SSL is disabled
RADOS -
Bug #39006
: ceph tell osd.xx bench help : gives wrong help
CephFS -
Bug #39020
: qa: qa/suites/fs/upgrade testing with upgrades from luminous no longer work
Dashboard -
Bug #39024
: mgr/dashboard: Adapt iSCSI overview page to make use of ceph-iscsi
CephFS -
Bug #39026
: mds: crash during mds restart
Dashboard -
Bug #39028
: mgr/dashboard: Show iSCSI gateways status in the health page
Dashboard -
Bug #39034
: mgr/dashboard: Queue notifications as default
Dashboard -
Bug #39036
: mgr/dashboard: Validate if any client belongs to more than one group
mgr -
Bug #39040
: mgr: deadlock
CephFS -
Bug #39060
: ls -S command produces AttributeError: 'str' object has no attribute 'decode'
CephFS -
Bug #39077
: fs: add note to release process that new CEPHFS_FEATURE_X bit needs added prior to release
CephFS -
Bug #39078
: fs: we lack a feature bit for nautilus
CephFS -
Bug #39079
: qa: simple messenger removal causes qa build failure
Dashboard -
Bug #39086
: mgr/dashboard: "readonly user" can't see any pages
Bug #39101
: Primary won't automatically repair replica on pulling error
Dashboard -
Bug #39102
: mgr/dashboard: Unify button/URL actions naming for iSCSI and NFS
Dashboard -
Bug #39123
: mgr/dashboard: SSL certificate upload command throws deprecation warning
Dashboard -
Bug #39147
: mgr/dashboard: Upgrade to ceph-iscsi config v9
RADOS -
Bug #39150
: mon: "FAILED ceph_assert(session_map.sessions.empty())" when out of quorum
RADOS -
Bug #39159
: qa: Fix ambiguous store_thrash thrash_store in mon_thrash.py
CephFS -
Bug #39165
: cephfs-shell: add commands to manipulate quotas
CephFS -
Bug #39166
: mds: error "No space left on device" when create a large number of dirs
Dashboard -
Bug #39252
: mgr/dashboard: RGW port autodetection does not support "Beast" RGW frontend
CephFS -
Bug #39266
: There is no punctuation mark or blank between tid and client_id in the output of "ceph health detail"
Dashboard -
Bug #39295
: mgr/dashboard: RGW Bucket API should provide times in UTC that will be converted into local time by Angular
Dashboard -
Bug #39296
: mgr/dashboard: Alert details UTC times should be converted into local time by Angular
Dashboard -
Bug #39297
: mgr/dashboard: Logs provided by the API should provide timestamps in UTC in ISO 8601 format that will be converted into local time by Angular
Dashboard -
Bug #39299
: mgr/dashboard: Pools API should provide times in UTC that will be converted into local time by Angular
Dashboard -
Bug #39300
: mgr/dashboard: Can't login with a bigger time difference between user and server or make auth token work with UTC times only
Dashboard -
Bug #39301
: mgr/dashboard: Optimize RBD list by reducing the amount of data returned
CephFS -
Bug #39305
: ceph-fuse: client hang because its bad session PipeConnection to mds
Dashboard -
Bug #39324
: mgr/dashboard: iSCSI form is showing a warning
Dashboard -
Bug #39327
: mgr/dashboard: NFS export creation: Add more info to the validation message of the field "Pseudo"
Dashboard -
Bug #39328
: mgr/dashboard: Adapt iSCSI discovery auth for read-only users
Dashboard -
Bug #39338
: mgr/dashboard: Admin resource not honored
CephFS -
Bug #39349
: mds: cap revokes leak
mgr -
Bug #39363
: deadlock from moncommand completion
rgw -
Bug #39368
: Setting custom metadata in multiple versions causes data mtime and metadata mtime to be inconsistent
Bug #39382
: octopus 15.0.0 fails to build on Fedora rawhide (fedora-31) and fedora-30
CephFS -
Bug #39404
: cephfs-shell: fix string decode for ls command
CephFS -
Bug #39405
: ceph_volume_client: python program embedded in test_volume_client.py use python2.7
CephFS -
Bug #39406
: ceph_volume_client: d_name needs to be converted to string before using
CephFS -
Bug #39436
: qa: upgrade task fails from mimic to master
CephFS -
Bug #39437
: osd: PriorityCache.cc: 265: FAILED ceph_assert(mem_avail >= 0)
Dashboard -
Bug #39483
: mgr/dashboard: Make all columns sortable
Dashboard -
Bug #39492
: mgr/dashboard: iSCSI GET requests should not be logged
CephFS -
Bug #39507
: cephfs-shell: mkdir error for relative path
CephFS -
Bug #39510
: test_volume_client: test_put_object_versioned is unreliable
CephFS -
Bug #39526
: cephfs-shell: teuthology tests
CephFS -
Bug #39543
: cephfs-shell: df command does not always produce correct output
Dashboard -
Bug #39578
: mgr/dashboard: iSCSI form does not support IPv6
Dashboard -
Bug #39579
: mgr/dashboard: Fix run-tox script to accept cli arguments again
Dashboard -
Bug #39580
: mgr/dashboard: Optimize the calculation of portal IPs
Bug #39599
: common: segfault while parsing POD_MEMORY_REQUEST
Dashboard -
Bug #39607
: mgr/dashboard: iSCSI should allow exporting an RBD image with Journaling enabled
Dashboard -
Bug #39613
: mgr/dashboard: misplaced objects not shown anymore
CephFS -
Bug #39617
: cephfs-shell dumps backtrace on "ls"
Dashboard -
Bug #39624
: mgr/dashboard: incorrect help message for minimum blob size
Dashboard -
Bug #39628
: mgr/dashboard: openssl exception when verifying certificates of HTTPS requests
CephFS -
Bug #39641
: cephfs-shell: 'du' command produces incorrect results
CephFS -
Bug #39645
: mds: output lock state in format dump
Dashboard -
Bug #39647
: mgr/dashboard: Only one root node is shown in the crush map viewer
Dashboard -
Bug #39650
: mgr/dashboard: Pool graph/sparkline points do not display the correct values
Dashboard -
Bug #39652
: Grafana dashboards use outdated metric names from the prometheus module
Dashboard -
Bug #39653
: mgr/dashboard: Error cloning RBD image without 'layering' feature enabled
CephFS -
Bug #39704
: When running multiple filesystems, directories do not fragment
CephFS -
Bug #39705
: qa: Expected: (btime) < (new_btime), actual: 2019-05-09 23:33:09.400554 vs 2019-05-09 23:33:09.094205
Dashboard -
Bug #39709
: mgr/dashboard: "local variable 'cluster_id' referenced before assignment" error when trying to list NFS Ganesha daemons
CephFS -
Bug #39715
: client: optimize rename operation under different quota root
CephFS -
Bug #39722
: pybind: ceph_volume_client py3 error
RADOS -
Bug #39723
: osd: valgrind Leak_DefinitelyLost
CephFS -
Bug #39750
: mgr/volumes: cannot create subvolumes with py3 libraries
Dashboard -
Bug #39933
: mgr/dashboard: inconsistent result when editing a RBD image's features
rgw -
Bug #39940
: rgw: Metadata search is not available when using tenants
CephFS -
Bug #39943
: client: ceph.dir.rctime xattr value incorrectly prefixes "09" to the nanoseconds component
CephFS -
Bug #39947
: cephfs-shell: add CI testing with flake8
CephFS -
Bug #39949
: test: extend mgr/volume test to cover new interfaces
CephFS -
Bug #39951
: mount: key parsing fail when doing a remount
Dashboard -
Bug #39954
: mgr/dashboard: Unable to see tcmu-runner perf counters
mgr -
Bug #39955
: After upgrade to Nautilus 14.2.1 mon DB is growing too fast when state of cluster is not active+clean
Dashboard -
Bug #39963
: mgr/dashboard: NFS clients information is not displayed in the details view
Dashboard -
Bug #39971
: Several embedded Grafana dashboards are not displayed due to changed uids
CephFS -
Bug #39987
: mds: MDCache::cow_inode does not cleanup unneeded client_snap_caps
Dashboard -
Bug #39996
: mgr/dashboard: Angular is creating multiple instances of the same service
CephFS -
Bug #40014
: mgr/volumes: Name 'sub_name' is not defined
Dashboard -
Bug #40015
: mgr/dashboard: Use serial RGW Admin OPS API calls
Dashboard -
Bug #40017
: mgr/dashboard: Some validations are not updated and prevent the submission of a form
Dashboard -
Bug #40027
: mgr/dashboard: REST API: OpenAPI docs require internet connection
CephFS -
Bug #40028
: mds: avoid trimming too many log segments after mds failover
Dashboard -
Bug #40047
: mgr/dashboard: Display correct dialog title
CephFS -
Bug #40061
: mds: blacklisted clients eviction is broken
RADOS -
Bug #40070
: mon/OSDMonitor: target_size_bytes integer overflow
CephFS -
Bug #40085
: FSAL_CEPH assertion failed in Client::_lookup_name: "parent->is_dir()"
Dashboard -
Bug #40096
: mgr/dashboard: MDS counter chart in Filesystems page is not automatically refreshed
Dashboard -
Bug #40097
: mgr/dashboard: Dentries value of MDS daemon in Filesystems page is inconsistent with "ceph fs stauts" output
CephFS -
Bug #40101
: libcephfs: returns ESTALE to nfs-ganesha's FSAL_CEPH when operating on .snap directory
CephFS -
Bug #40102
: qa: probable kernel deadlock/oops during umount on testing branch
Messengers -
Bug #40114
: msg: bad address encoding when CEPH_FEATURE_MSG_ADDR2 enabled
CephFS -
Bug #40152
: mgr/volumes: unable to set quota on fs subvolumes
CephFS -
Bug #40171
: mds: reset heartbeat during long-running loops in recovery
CephFS -
Bug #40173
: TestMisc.test_evict_client fails
Dashboard -
Bug #40186
: mgr/dashboard: NFS Ganesha Object Gateway exports should default to read-only and warn if RW is requested
CephFS -
Bug #40202
: cephfs-shell: Error messages are printed to stdout
Messengers -
Bug #40209
: msg: connection thrash failure causes mon to be marked down
CephFS -
Bug #40211
: mds: fix corner case of replaying open sessions
CephFS -
Bug #40213
: mds: cannot switch mds state from standby-replay to active
CephFS -
Bug #40243
: cephfs-shell: Incorrect error message is printed in 'lcd' command
CephFS -
Bug #40244
: cephfs-shell: 'lls' command errors
Dashboard -
Bug #40252
: mgr/dashboard: Changing rgw-api-host does not get effective without disable/enable dashboard mgr module
CephFS -
Bug #40283
: qa: add testing for lazyio
RADOS -
Bug #40287
: OSDMonitor: missing `pool_id` field in `osd pool ls` command
CephFS -
Bug #40297
: cephfs-shell: Produces TypeError on passing '*' pattern to ls, rm or rmdir
CephFS -
Bug #40298
: cephfs-shell: 'rmdir *' does not remove all directories
CephFS -
Bug #40361
: getattr on snap inode stuck
CephFS -
Bug #40369
: ceph_volume_client: fs_name must be converted to string before using it
CephFS -
Bug #40371
: cephfs-shell: du must ignore non-directory files
mgr -
Bug #40385
: Ceph mgr `insights` uses mon DB as a storage.
rgw -
Bug #40393
: Lifecycle expiration action generates delete marker continuously
Dashboard -
Bug #40399
: mgr/dashboard: Reduce code duplication through TableActionComponent Unit Tests
CephFS -
Bug #40411
: pybind: Add standard error message and fix print of path as byte object in error message
CephFS -
Bug #40418
: cephfs-shell: test only python3 and assert python3 in cephfs-shell
RADOS -
Bug #40421
: osd: lost op?
Dashboard -
Bug #40427
: mgr/dashboard: Pool form uses different loading spinner
Dashboard -
Bug #40428
: mgr/dashboard: controllers/grafana is not Python 3 compatible
CephFS -
Bug #40429
: mgr/volumes: subvolume.py calls Exceptions with too few arguments.
CephFS -
Bug #40430
: cephfs-shell: No error message is printed on ls of invalid directories
CephFS -
Bug #40431
: mgr/volumes: allow setting data pool layout for fs subvolumes
CephFS -
Bug #40455
: cephfs-shell: fix unecessary usage of to_bytes for file paths
CephFS -
Bug #40460
: test_volume_client: declare only one default for python version
CephFS -
Bug #40472
: MDSMonitor: use stringstream instead of dout for mds repaired
CephFS -
Bug #40474
: client: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP
CephFS -
Bug #40476
: cephfs-shell: cd with no args has no effect
CephFS -
Bug #40477
: mds: cleanup truncating inodes when standby replay mds trim log segments
Dashboard -
Bug #40487
: mgr/dashboard: clean-up python unit tests
CephFS -
Bug #40489
: cephfs-shell: name 'files' is not defined error in do_rm()
rgw -
Bug #40526
: rgw: deleting bucket can fail when it contains unfinished multipart uploads
Dashboard -
Bug #40580
: mgr/dashboard: Fix the table mouseenter event handling test
rgw -
Bug #40587
: rgw: fix drain handles error when deleting bucket with bypass-gc option
CephFS -
Bug #40603
: mds: disallow setting ceph.dir.pin value exceeding max rank id
CephFS -
Bug #40608
: mds: assert after `delete gather` in C_Drop_Cache::recall_client_state
CephFS -
Bug #40615
: ceph-fuse: mount does not support the fallocate()
Bug #40645
: "npm ci" continues running when it fails
Bug #40647
: OP_CREATE issued to nautilus OSD
Dashboard -
Bug #40677
: mgr/dashboard: Fix npm vulnerabilities
CephFS -
Bug #40679
: cephfs-shell: TypeError in poutput
Bug #40683
: selinux allow ceph_t to call sudo
Dashboard -
Bug #40686
: mgr/dashboard: Add a linter for closing tags in Angular templates
CephFS -
Bug #40695
: mds: rework PurgeQueue on_error handler to avoid mds_lock state check
mgr -
Bug #40698
: mgr: openSSL SSL_library_init() failed to initialize
rgw -
Bug #40700
: memory usage of: radosgw-admin bucket rm
mgr -
Bug #40713
: Mgr metdata required to be added prometheus exporter module
Dashboard -
Bug #40715
: mgr/dashboard: Disable event propagation in the helper icon
mgr -
Bug #40724
: mgr: recursive lock in vstart
Bug #40729
: qa: vstart_runner fails because of string index out of range
CephFS -
Bug #40746
: client: removing dir reports "not empty" issue due to client side filled wrong dir offset
Dashboard -
Bug #40751
: mgr/dashboard: Adapt width of forms on 1024px width displays
CephFS -
Bug #40773
: qa: 'ceph osd require-osd-release nautilus' fails
RADOS -
Bug #40774
: mon: interval_set.h: 490: FAILED ceph_assert(p->first > start+len)
CephFS -
Bug #40775
: /src/include/xlist.h: 77: FAILED assert(_size == 0)
Dashboard -
Bug #40778
: mgr/dashboard: Form fields do not show error messages/hints.
CephFS -
Bug #40784
: mds: metadata changes may be lost when MDS is restarted
CephFS -
Bug #40800
: ceph_volume_client: to_bytes converts NoneType object str
Dashboard -
Bug #40813
: mgr/dashboard: Remove --nolockdep option from e2e script and vstart_runner.py
ceph-volume -
Bug #40817
: c-v fails to identify unmounted non-lvm OSDs
CephFS -
Bug #40821
: osdc: objecter ops output does not have useful time information
Dashboard -
Bug #40827
: mgr/dashboard: make check failures (run-tox-mgr-dashboard)
Dashboard -
Bug #40829
: mgr/dashboard: RGW User quota validation is not working correctly
RADOS -
Bug #40831
: compression segfaults with zstd 1.3.8 and incompatibilities with zstd 1.4.0
RADOS -
Bug #40835
: OSDCap.PoolClassRNS test aborts
CephFS -
Bug #40836
: cephfs-shell: flake8 blank line and indentation error
CephFS -
Bug #40861
: cephfs-shell: -p doesn't work for rmdir
CephFS -
Bug #40863
: cephfs-shell: rmdir with -p attempts to delete non-dir files as well
CephFS -
Bug #40864
: cephfs-shell: rmdir doesn't complain when directory is not empty
CephFS -
Bug #40867
: mgr: failover during in qa testing causes unresponsive client warnings
Dashboard -
Bug #40869
: Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthTest)
rgw -
Bug #40872
: rgw: when usring radosgw-admin to list bucket, can set --max-entries excessively high
CephFS -
Bug #40873
: qa: expected MDS_CLIENT_LATE_RELEASE in tasks.cephfs.test_client_recovery.TestClientRecovery.test_stale_write_caps
CephFS -
Bug #40877
: client: client should return EIO when it's unsafe reqs have been dropped when the session is close.
rgw -
Bug #40903
: rgw: gc remove tag issue
Bug #40916
: run-cli-tests: env-vs-args.t fails
Dashboard -
Bug #40925
: mgr/dashboard: Various UI issues related to CephFS
CephFS -
Bug #40927
: mgr/volumes: unable to create subvolumegroups/subvolumes when ceph-mgr is run as non-root user
CephFS -
Bug #40936
: tools/cephfs: memory leak in cephfs/Resetter.cc
CephFS -
Bug #40939
: mds: map client_caps been inserted by mistake
CephFS -
Bug #40960
: client: failed to drop dn and release caps causing mds stary stacking.
Dashboard -
Bug #40964
: mgr/dashboard: RBD snapshot i18n error
CephFS -
Bug #40965
: client: don't report ceph.* xattrs via listxattr
CephFS -
Bug #40967
: qa: race in test_standby_replay_singleton_fail
CephFS -
Bug #40968
: qa: tasks.cephfs.test_client_recovery.TestClientRecovery.test_stale_write_caps causes (MDS_CLIENT_LATE_RELEASE)
Dashboard -
Bug #40971
: cephfs: MDS performance counters chart doesn't display data
Dashboard -
Bug #40981
: mgr/dashboard: CephFS class issues with strings
CephFS -
Bug #40989
: qa: RECENT_CRASH warning prevents wait_for_health_clear from completing
CephFS -
Bug #40999
: qa: AssertionError: u'open' != 'stale'
CephFS -
Bug #41006
: cephfs-data-scan scan_links FAILED ceph_assert(p->second >= before+len)
rgw -
Bug #41010
: rgw s3 lifecycle expiration header does not return the rule with the earliest date
CephFS -
Bug #41031
: qa: malformed job
Bug #41039
: cmake: update FindBoost.cmake
RADOS -
Bug #41064
: OSD: assert(objiter->second->version > last_divergent_update) fails when there is only entry in "divergent entries"
CephFS -
Bug #41140
: mds: trim cache more regularly
CephFS -
Bug #41141
: mds: recall capabilities more regularly when under cache pressure
CephFS -
Bug #41144
: mount.ceph: doesn't accept "strictatime"
RADOS -
Bug #41145
: osd: bad alloc exception
CephFS -
Bug #41148
: client: _readdir_cache_cb() may use the readdir_cache already clear
Dashboard -
Bug #41153
: mgr/dashboard: RBD snapshot protected label contains i18n tag
mgr -
Bug #41157
: mgr: memory leak causing allocation failures
CephFS -
Bug #41163
: cephfs-shell: Convert files path type from string to bytes
CephFS -
Bug #41164
: cephfs-shell: onecmd throws TypeError
Dashboard -
Bug #41165
: mgr/dashboard: Switching to cephfs client tab impossible
Dashboard -
Bug #41166
: mgr/dashboard: Cephfs chart wasn't displayed
Dashboard -
Bug #41175
: test_create_get_update_delete_w_tenant fails
RADOS -
Bug #41190
: osd: pg stuck in waitactingchange when new acting set doesn't change
RADOS -
Bug #41200
: osd: fix ceph_assert(mem_avail >= 0) caused by the unset cgroup memory limit
Dashboard -
Bug #41205
: mgr/dashboard: Access control database does not restore disabled users correctly
CephFS -
Bug #41218
: mgr/volumes: retry spawning purge threads on failure
CephFS -
Bug #41219
: mgr/volumes: send purge thread (and other) health warnings to `ceph status`
CephFS -
Bug #41242
: mds: re-introudce mds_log_max_expiring to control expiring concurrency manually
Dashboard -
Bug #41244
: mgr/dashboard: Confusing naming of buttons in edit dialogs
rgw -
Bug #41297
: in cls_bucket_list_unordered() listing of entries following an entry for which check_disk_state() returns -ENOENT may not get listed
Dashboard -
Bug #41309
: mgr/dashboard: landing page has layout/formatting issues
CephFS -
Bug #41310
: client: lazyio synchronize does not get file size
Dashboard -
Bug #41314
: mgr/dashboard: Editing RGW bucket fails because of name is already in use
RADOS -
Bug #41317
: PeeringState::GoClean will call purge_strays unconditionally
CephFS -
Bug #41319
: ceph.in: pool creation fails with "AttributeError: 'str' object has no attribute '__mro__'"
CephFS -
Bug #41329
: mds: reject sessionless messages
CephFS -
Bug #41337
: mgr/volumes: handle incorrect pool_layout setting during `fs subvolume/subvolume group create`
Dashboard -
Bug #41345
: mgr/dashboard: Read ops values should be rounded
CephFS -
Bug #41346
: mds: MDSIOContextBase instance leak
rbd -
Bug #41354
: RBD image manipulation using python API crashing since Nautilus
RADOS -
Bug #41362
: Rados bench sequential and random read: not behaving as expected when op size != object size
Dashboard -
Bug #41368
: mgr/dashboard: RGW bucket list is not displayed if there is a bucket whose owner is a user in tenant
CephFS -
Bug #41371
: mgr/volumes: subvolume and subvolume group path exists even when creation failed
Dashboard -
Bug #41379
: mgr/dashboard: fix config in tox/flake8
Dashboard -
Bug #41388
: mgr/dashboard: Error editing iSCSI image advanced settings
CephFS -
Bug #41398
: qa: KeyError: 'cluster' in ceph.stop
RADOS -
Bug #41406
: common: SafeTimer reinit doesn't fix up "stopping" bool, used in MonClient bootstrap
mgr -
Bug #41414
: OSDMonitor: deleted pool still shown in stats via `ceph status`
CephFS -
Bug #41415
: mgr/volumes: AssertionError: '33' != 'new_pool'
CephFS -
Bug #41426
: mds: wrongly signals directory is empty when dentry is damaged?
RADOS -
Bug #41429
: Incorrect logical operator in Monitor::handle_auth_request()
CephFS -
Bug #41434
: mds: infinite loop in Locker::file_update_finish()
Dashboard -
Bug #41525
: mgr/dashboard: Missing service metadata is not handled correctly
Dashboard -
Bug #41536
: Total amount to PG's is more than 100%
CephFS -
Bug #41538
: mds: wrong compat can cause MDS to be added daemon registry on mgr but not the fsmap
RADOS -
Bug #41550
: os/bluestore: fadvise_flag leak in generate_transaction
Dashboard -
Bug #41572
: dashboard: predefined system roles don't include read access to grafana scope
Dashboard -
Bug #41573
: mgr/dashboard: A block-manager can not access the pool page
Dashboard -
Bug #41576
: mgr/dashboard: Support iSCSI target-level CHAP authentication
CephFS -
Bug #41585
: mds: client evicted twice in one tick
rbd -
Bug #41592
: in rbd-ggate the assert in Log:open() will trigger
Dashboard -
Bug #41600
: dashboard/services/sso.py:200: error: Too few arguments for "warn_explicit"
RADOS -
Bug #41601
: oi(object_info_t).size does not match on disk size
Dashboard -
Bug #41611
: mgr/dashboard: fail to set a tenanted user as new owner of existing buckets
Dashboard -
Bug #41615
: mgr/dashboard: Empty datatable rendered before data has been fetched
CephFS -
Bug #41617
: mgr/volumes: prevent negative subvolume size
rgw -
Bug #41641
: rgw:website redirect site request is not available
rgw -
Bug #41642
: rgw: one part of the bulk delete(RGWDeleteMultiObj_ObjStore_S3) fails but no error messages
Dashboard -
Bug #41648
: mgr/dashboard: Add support for "always_on_modules"
CephFS -
Bug #41651
: dbench: command not found
rgw -
Bug #41652
: rgw lc does not delete objects that do not have the same tags
CephFS -
Bug #41654
: mds: reorg LocalLock header
rgw -
Bug #41655
: rgw: fix minimum of unordered bucket listing
Dashboard -
Bug #41656
: mgr/dashboard: OSD throughput sparkline graphic has `undefined` in tooltip
Dashboard -
Bug #41667
: mgr/dashboard: Firefox ngx-datatable performance issue
Dashboard -
Bug #41668
: mgr/dashboard: key-value-table doesn't render booleans
Dashboard -
Bug #41682
: mgr/dashboard: iSCSI control inputs should be rendered based on control "type"
Dashboard -
Bug #41683
: mgr/dashboard: Rendering datatable causes Angular runtime error
Dashboard -
Bug #41685
: mgr/dashboard: False Spanish translation of `clean` on landing page
Dashboard -
Bug #41687
: mgr/dashboard: Delete actions should provide the name of the object being deleted
CephFS -
Bug #41694
: qa/tasks: Fix raises that doesn't re-raise in test_volumes.py
rgw -
Bug #41719
: bilog unit tests failing
Dashboard -
Bug #41727
: mgr/dashboard: Javascript error when deleting an iSCSI target
RADOS -
Bug #41735
: pg_autoscaler throws HEALTH_WARN with auto_scale on for all pools
Dashboard -
Bug #41742
: mgr/dashboard: iSCSI target details should display the disk WWN and LUN number
Dashboard -
Bug #41747
: mgr/dashboard: custom pool application tags cannot be removed during edit
Dashboard -
Bug #41749
: mgr/dashboard: Should be possible to set the iSCSI disk WWN and LUN number from the UI
Dashboard -
Bug #41750
: mgr/dashboard: Should be possible to set the iSCSI disk WWN from the UI
CephFS -
Bug #41752
: mgr/volumes: drop unused size in fs volume create
CephFS -
Bug #41759
: mgr/volumes: test_async_subvolume_rm fails since purge threads did not cleanup trash directory
Dashboard -
Bug #41776
: mgr/dashboard: unable to set boolean values to false when default is true
Dashboard -
Bug #41779
: mgr/dashboard: Error during iSCSI target edition
Dashboard -
Bug #41790
: mgr/dashboard: Only one version number per host displayed
Dashboard -
Bug #41797
: mgr/dashboard: Configuring an URL prefix does not work as expected
Dashboard -
Bug #41798
: mgr/dashboard: Error 500 when clicking the MDS host on the Filesystems page (Raising "AttributeError: 'NoneType' object has no attribute 'get'")
CephFS -
Bug #41799
: client: FAILED assert(cap == in->auth_cap)
CephFS -
Bug #41800
: qa: logrotate should tolerate connection resets
Dashboard -
Bug #41815
: mgr/dashboard: NFS export list should display the "Pseudo Path"
crimson -
Bug #41818
: crimson run error due to ___longjmp_chk()
RADOS -
Bug #41834
: qa: EC Pool configuration and slow op warnings for OSDs caused by recent master changes
CephFS -
Bug #41835
: mds: cache drop command does not drive cap recall
CephFS -
Bug #41836
: qa: "cluster [ERR] Error recovering journal 0x200: (2) No such file or directory" in cluster log"
CephFS -
Bug #41837
: client: lseek function does not return the correct value.
CephFS -
Bug #41841
: mgr/volumes: missing protection for `fs volume rm` command
CephFS -
Bug #41868
: mds: mds returns -5 error when the deleted file does not exist
rgw -
Bug #41870
: rgw: s3 interface doesn't URL encode CommonPrefixes when URL encoding is set
CephFS -
Bug #41871
: client: return error when someone passes bad whence value to llseek
CephFS -
Bug #41880
: mds:split the dir if the op makes it oversized, because some ops maybe in flight
CephFS -
Bug #41892
: qa: convert kcephfs qa tests to use mount.ceph auto-discovery features
Dashboard -
Bug #41930
: mgr/dashboard: Standby Dashboards don't handle all requests properly
Dashboard -
Bug #41940
: mgr/dashboard: Using wrong identifiers in RGW user/bucket datatables
ceph-volume -
Bug #41942
: ceph-volume: typo in logmessage of ceph-volume systemd
RADOS -
Bug #41950
: crimson compile
Dashboard -
Bug #41993
: mgr/dashboard: test_mgr_module QA test has not been adapted to latest controller changes
CephFS -
Bug #42020
: qa: fuse_mount should check if mounted in umount_wait
mgr -
Bug #42021
: mgr: segmentation fault in DaemonServer::_prune_pending_service_map
Bug #42023
: install-deps.sh not support aarch64
Bug #42026
: test: LibCephFS.ShutdownRace segfaults (msgr v2 related part)
Bug #42032
: build: cmake fails for lack of libcap-ng-devel, not installed by install-deps.sh
rgw -
Bug #42051
: possible memory leak while resharding
RADOS -
Bug #42052
: mgr/balancer FAILED ceph_assert(osd_weight.count(i.first))
CephFS -
Bug #42057
: cephfs-shell: not compatible with cmd2 versions after 0.9.13
Bug #42059
: get_cgroup_memory_limit magic value is error when os page_size is 64k
CephFS -
Bug #42062
: qa: AttributeError: 'MonitorThrasher' object has no attribute 'fs'
Dashboard -
Bug #42063
: dashboard/iscsi: _update_iscsi_target fails in run-tox-mgr-dashboard
Dashboard -
Bug #42069
: mgr/dashboard: Bucket names cannot be formatted as IP address.
rgw -
Bug #42073
: rgw: prevent bucket reshard scheduling if bucket is resharding
Dashboard -
Bug #42076
: mgr/dashboard: remove rotates column in inventory device list
CephFS -
Bug #42088
: 'ceph -s' does not show standbys if there are no filesystems
Dashboard -
Bug #42089
: mgr/dashboard: No export is created for nfs-ganesha
bluestore -
Bug #42090
: bluefs: sync_metadata leaks dirty files if log_t is empty
bluestore -
Bug #42091
: bluefs: sync_metadata leaks dirty files if log_t is empty
CephFS -
Bug #42096
: mgr/volumes: creating subvolume and subvolume group snapshot fails
CephFS -
Bug #42100
: cephfs-shell: always returns zero, even when a command has failed
CephFS -
Bug #42101
: test_cephfs_shell: test_help doesn't test help
CephFS -
Bug #42107
: client: no method to handle SEEK_HOLE and SEEK_DATA in lseek
Dashboard -
Bug #42179
: mgr/dashboard: the cross sign button for some modals doesn't work
Dashboard -
Bug #42206
: mgr/dashboard: Device health details empty when not enabled/configured
CephFS -
Bug #42213
: test_reconnect_eviction fails with "RuntimeError: MDS in reject state up:active"
CephFS -
Bug #42228
: mgr/dashboard: backend API test failure "test_access_permissions"
rgw -
Bug #42237
: rgw: adjust allowable bucket index shard counts for dynamic resharding
CephFS -
Bug #42238
: cephfs-shell: setxattr() is passed extra length argument
Dashboard -
Bug #42244
: mgr/dashboard: Two QA suites are missing from dashboard.yaml
CephFS -
Bug #42251
: mds: no assert on frozen dir when scrub path
Dashboard -
Bug #42296
: mgr/dashboard: false alignment of MDS chart data points
CephFS -
Bug #42299
: mgr/volumes: cleanup libcephfs handles on mgr shutdown
Dashboard -
Bug #42302
: mgr/dashboard: iSCSI Target form doesn't show error message for portals
Bug #42312
: qa: failure to start mimic
RADOS -
Bug #42328
: osd/PrimaryLogPG.cc: 3962: ceph_abort_msg("out of order op")
rgw -
Bug #42336
: rgw: failed to set correct storage class when post object
CephFS -
Bug #42348
: TestClientRecovery.test_dont_mark_unresponsive_client_stale failure
rgw -
Bug #42358
: rgw: reduce per-shard entry count during ordered bucket listing
Dashboard -
Bug #42376
: mgr/dashboard: Language selection issues on Firefox
CephFS -
Bug #42381
: cephfs: metadata pool cephx cap does not have permissions
CephFS -
Bug #42434
: qa: TOO_FEW_PGS in mimic during upgrade suite tests
CephFS -
Bug #42436
: qa: tasks.cephfs.test_volume_client.TestVolumeClient test_data_isolated failure with wrong pg count
Dashboard -
Bug #42445
: Dashboard can't handle self-signed cert on Grafana API
Dashboard -
Bug #42469
: mgr/dashboard: Running Python unit tests fails
Dashboard -
Bug #42475
: mgr/dashboard: read-only user can display RGW API keys
CephFS -
Bug #42478
: qa: AttributeError: can't set attribute
Dashboard -
Bug #42480
: mgr/dashboard: searching table with data in Object types make Dashboard unresponsive
Dashboard -
Bug #42487
: mgr/dashboard: dashboard e2e Jenkins job failures
CephFS -
Bug #42494
: ceph: config show can't locate mds
RADOS -
Bug #42503
: There are a lot of OSD downturns on this node. After PG is redistributed, a PG member may cannot be selected.
Dashboard -
Bug #42512
: mgr/dashboard: tasks.mgr.dashboard.test_rbd_mirroring suite is failing
CephFS -
Bug #42515
: fs: OpenFileTable object shards have too many k/v pairs
RADOS -
Bug #42519
: During deployment of the ceph,when the main node starts slower than the other nodes.It may lead to generate a core by assert.
rgw -
Bug #42521
: When bucket strategy condition set key aws:SecureTransport value false,the RGW can't access by http or https.
mgr -
Bug #42522
: mgr/diskprediction_cloud: refactor timeout() decorator
Dashboard -
Bug #42542
: mgr/dashboard: Fix grafana dashboards
Dashboard -
Bug #42561
: mgr/dashboard: error when editing image: TypeError: Cannot read property 'pool_name' of undefined
rgw -
Bug #42575
: rgw: cannot cancel reshard log entry for bucket that no longer exists
CephFS -
Bug #42602
: client: missing const SEEK_DATA and SEEK_HOLE on ALPINE LINUX
Bug #42603
: missing typedef "uint" for musllib c
Bug #42604
: compilation fails on alpine on armv7 machine
Dashboard -
Bug #42607
: mgr/dashboard: dashboard e2e Jenkins job failures on Nautilus backport PRs
rgw -
Bug #42614
: rgw: The rgw_bucket overload <operator, need to consider bucket_id
rgw -
Bug #42616
: rgw: Incorrectly calling ceph::buffer::list::decode_base64 in bucket policy
Dashboard -
Bug #42623
: mgr/dashboard: MDS counters chart's tooltip is overlapping the data points
Dashboard -
Bug #42624
: mgr/dashboard: Remove compression unset mode
CephFS -
Bug #42635
: mgr: daemon state for mds not available
CephFS -
Bug #42636
: qa: AttributeError: can't set attribute
CephFS -
Bug #42637
: qa: ffsb suite causes SLOW_OPS warnings
mgr -
Bug #42640
: pybind/mgr/pg_autoscaler: shutdown method not implemented
CephFS -
Bug #42642
: mds: MDCache.h compile warnings
CephFS -
Bug #42643
: vstart.sh: highlight presence of stray conf file
CephFS -
Bug #42646
: Test failure: test_subvolume_snapshot_ls (tasks.cephfs.test_volumes.TestVolumes)
Dashboard -
Bug #42664
: mgr/{dashboard,prometheus}: Fix hostname in `ceph mgr services`
Dashboard -
Bug #42674
: mgr/dashboard: non-pool fields shown in pool details
CephFS -
Bug #42675
: mds: tolerate no snaprealm encoded in on-disk root inode
Dashboard -
Bug #42687
: mgr/dashboard: iSCSI targets not available if any iSCSI gateway is down
Dashboard -
Bug #42693
: mgr/dashboard: current frontend build workflow can cause e2e failures
Dashboard -
Bug #42709
: mgr/dashboard: RBD tests must use pools with power-of-two pg_num
Bug #42717
: ceph.in: raise an error / warning if unable to connect to the Ceph cluster
CephFS -
Bug #42720
: client: remove useless variable for ceph::mutex and ceph::condition_variable
CephFS -
Bug #42723
: pybind/mgr/volumes: add upgrade testing
Dashboard -
Bug #42744
: mgr/dashboard: Executing the run-backend-api-tests script results in infinite loop
CephFS -
Bug #42746
: mds crashed in MDCache::request_forward
CephFS -
Bug #42759
: mds: inode lock stuck at unstable state after evicting client
Dashboard -
Bug #42762
: mgr/dashboard: when renaming RBD snapshot, modal header shows "Create" instead of "Rename"
CephFS -
Bug #42770
: Regulary trim inode in memory
Dashboard -
Bug #42776
: mgr/dashboard: Pool rename edit form does not return but the pool gets renamed
Dashboard -
Bug #42778
: mgr/dashboard: Missing invalid message for pool name validation
Bug #42781
: global: disable THP for Ceph daemons
Dashboard -
Bug #42785
: mgr/dashboard: restored RBD image's name is incorrect if the new image name has non-ASCII characters
rgw -
Bug #42786
: User use doscli can not get、info or put objects in other buckets within ":" in those objects even the user have the permission.
Dashboard -
Bug #42787
: mgr/dashboard: error when managing RBD images with non-ASCII names
rgw -
Bug #42788
: unittest_rgw_dmclock_scheduler Failed
Messengers -
Bug #42805
: SIGSEGV error occurs in checksummer::sum
CephFS -
Bug #42806
: test_cephfs_shell: stderr is uninitialized for run_cephfs_shell)_cmd
mgr -
Bug #42807
: ceph unittest failed
Dashboard -
Bug #42812
: mgr/dashboard: Unit test is failing because of the timezone
CephFS -
Bug #42826
: mds: client does not response to cap revoke After session stale->resume circle
CephFS -
Bug #42827
: mds: when mounting the extra slash(es) at the end of server path will be wrongly parsed as snap dir
CephFS -
Bug #42829
: tools/cephfs: linkages injected by cephfs-data-scan have first == head
CephFS -
Bug #42835
: qa: test_scrub_abort fails during check_task_status("idle")
CephFS -
Bug #42872
: qa/tasks: add remaining tests for fs volume
RADOS -
Bug #42890
: Deadlock occurs when exiting with dpdkstack
Dashboard -
Bug #42892
: mgr/dashboard: check_grafana_uids.py might raise exception in some environments
Dashboard -
Bug #42893
: mgr/dashboard: Monitors > sorting by open sessions does not work as expected.
devops -
Bug #42909
: 'ceph::converting_category' has virtual functions but non-virtual destructor
Dashboard -
Bug #42914
: mgr/dashboard: 'Last Change' column heading
CephFS -
Bug #42917
: ceph: task status not available
CephFS -
Bug #42923
: pybind / cephfs: remove static typing in LibCephFS.chown
ceph-volume -
Bug #42926
: ignore drives with partitions
mgr -
Bug #42931
: mgr/volumes: improve volume deletion process
CephFS -
Bug #42938
: mds: free heap memory may grow too large for some workloads
mgr -
Bug #42939
: MgrMonitor: blacklist previous instance of ceph-mgr during failover
CephFS -
Bug #42941
: mds: stuck "waiting for osdmap 273 (which blacklists prior instance)"
RADOS -
Bug #42977
: mon/Elector.cc: FAILED ceph_assert(m->epoch == get_epoch())
CephFS -
Bug #42986
: qa: Test failure: test_drop_cache_command_dead (tasks.cephfs.test_misc.TestCacheDrop)
Dashboard -
Bug #43027
: mgr/dashboard: Improve iSCSI IQN validation message when spaces are used
Dashboard -
Bug #43029
: mgr/dashboard: RBD mirroring page results in "500 - internal server error"
CephFS -
Bug #43035
: qa: Test failure: test_ceph_config_show (tasks.cephfs.test_admin.TestConfigCommands)
CephFS -
Bug #43036
: mds: reports unrecognized message for mgrclient messages
mgr -
Bug #43037
: mgr: "mds metadata" to setup new DaemonState races with fsmap
CephFS -
Bug #43038
: mgr/volumes: ERROR: test_subvolume_create_with_desired_uid_gid (tasks.cephfs.test_volumes.TestVolumes)
RADOS -
Bug #43048
: nautilus: upgrade/mimic-x/stress-split: failed to recover before timeout expired
Dashboard -
Bug #43055
: mgr/dashboard: get_rates_from_data, pairwise and thread-unsafe itertools.tee
Bug #43057
: vstart.sh: -N and -k are duplicate options
Dashboard -
Bug #43059
: mgr/dashboard: generate source maps for front-end code
Dashboard -
Bug #43060
: mgr/dashboard: Invalid SSO configuration when certificate path does not exist
Dashboard -
Bug #43072
: mgr/dashboard: unavailable devices are selectable when creating OSDs
Dashboard -
Bug #43074
: mgr/dashboard: create_osds function parameter changes in orchestrator
Dashboard -
Bug #43080
: mgr/dashboard: exception on summary endpoint: "KeyError: 'dashboard'"
Bug #43084
: std:random_shuffle is depricated in C++17
CephFS -
Bug #43090
: mds:check if oldin is null before accessing its member
Dashboard -
Bug #43091
: mgr/dashboard: grafana dashboard host->detail shows shortcut menu
Dashboard -
Bug #43097
: mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always irrespective of the time picked
CephFS -
Bug #43113
: pybind/mgr/volumes: idle connection drop is not working
CephFS -
Bug #43125
: qa: ceph_volume_client not available "ModuleNotFoundError: No module named 'ceph_volume_client'"
CephFS -
Bug #43133
: vstop.sh: Mounts are not cleaned up
Dashboard -
Bug #43136
: mgr/dashboard: OSD IDs are not displayed in inventory page when using ssh-orchestrator
Dashboard -
Bug #43163
: mgr/dashboard: race condition when deleting Pools
Dashboard -
Bug #43166
: mgr/dashboard: make device selection modal for creating OSDs more user-friendly
rgw -
Bug #43169
: rgw: radosgw process is running at 100%
rgw -
Bug #43180
: rgw: ordered listing of bucket with many incomplete multipart uploads fails
bluestore -
Bug #43183
: Segmentation fault in tcmalloc when create osd
RADOS -
Bug #43185
: ceph -s not showing client activity
rgw -
Bug #43188
: Dynamic resharding not working for empty zonegroup in period
CephFS -
Bug #43208
: mds: unsafe req may result in data remaining in the datapool
rgw -
Bug #43226
: rgw: object version can be deleted without TOTP on bucket that has MFA Delete enabled.
CephFS -
Bug #43247
: qa: test_cephfs_shell.TestSnapshots.test_snap FAIL
CephFS -
Bug #43249
: cephfs-shell: exit failure when non-interactive command fails
CephFS -
Bug #43250
: qa/test_cephfs_shell: TestDu.test_du_works_for_hardlinks fails
Dashboard -
Bug #43262
: mgr/dashboard: security: upgrade serialize-javascript
Dashboard -
Bug #43263
: mgr/dashboard: RGW subuser S3 key not auto-generated.
RADOS -
Bug #43266
: common: admin socket compiler warning
Dashboard -
Bug #43284
: mgr/dashboard: run-frontend-e2e-tests.sh: allow user defined BASE_URL & npm binary.
RADOS -
Bug #43311
: asynchronous recovery + backfill might spin pg undersized for a long time
CephFS -
Bug #43326
: mds: batch getattr/lookup bug
CephFS -
Bug #43329
: cephfs-shell: AttributeError when undefined an conf opt is attemptted to read
CephFS -
Bug #43336
: qa: test_unmount_for_evicted_client hangs
Orchestrator -
Bug #43361
: mgr/cephadm: unable to list service by host
CephFS -
Bug #43362
: client: disallow changing fuse_default_permissions option at runtime
mgr -
Bug #43363
: mgr/alert: can't set inventory_cache_timeout/service_cache_timeout from CLI
mgr -
Bug #43383
: mgr: restful socket was not closed properly.
CephFS -
Bug #43392
: MDSMonitor: support automatic failover to standbys with stronger affinity
Bug #43396
: selinux denial on el8
Bug #43402
: Python 3.6 + ceph_argparse.py RadosThreads may not fully exit before is_alive() is called
Dashboard -
Bug #43419
: mgr/dashboard: update feature_toggles with NFS support
rgw -
Bug #43427
: bucket index reshard fails
CephFS -
Bug #43438
: cephfs-journal-tool: will crash without any extra argument
Dashboard -
Bug #43439
: mgr/dashboard: device type `ssd` should be in capitals in inventory page
CephFS -
Bug #43440
: client: chdir does not raise error if a file is passed
mgr -
Bug #43447
: mgr/diskprediction: diskprediction module fails to initialize with newer SciPy versions
CephFS -
Bug #43459
: qa: FATAL ERROR: libtool does not seem to be installed.
CephFS -
Bug #43460
: qa: loff_t type missing for fsync-tester
CephFS -
Bug #43483
: mds: reject forward scrubs when cluster has multiple active MDS (more than one rank)
CephFS -
Bug #43484
: mds: note features client has when rejecting client due to feature incompat
CephFS -
Bug #43486
: qa: test_acls: cannot find packages on centos 8
CephFS -
Bug #43487
: qa: test_acls does not detect rhel8
Bug #43488
: qa: mon_thrash uses obsolete scrub command
CephFS -
Bug #43496
: qa: xfstest_dev.py crashes while calling teuthology.misc.get_system_type
CephFS -
Bug #43513
: qa: filelock_interrupt.py hang
CephFS -
Bug #43514
: qa: test setUp may cause spurious MDS_INSUFFICIENT_STANDBY
CephFS -
Bug #43515
: qa: SyntaxError: invalid token
CephFS -
Bug #43516
: qa: verify sub-suite does not define os_version
CephFS -
Bug #43522
: qa: update xfstests_dev to install python2 instead of python on ubuntu 19
Dashboard -
Bug #43524
: mgr/dashboard: forward ceph-iscsi HTTP response error messages to dashboard front-end
Dashboard -
Bug #43534
: mgr/dashboard: decouple backend unit tests from build.
Dashboard -
Bug #43535
: mgr/dashboard: Typo in module command
CephFS -
Bug #43539
: qa/cephfs: don't test kclient RHEL 7
CephFS -
Bug #43541
: qa/cephfs: don't test client on latest RHEL
CephFS -
Bug #43542
: mds/FSMap.cc: 1063: FAILED ceph_assert(count)
Dashboard -
Bug #43544
: mgr/dashboard: modals for Identifying Device and Editing OSD are broken
mgr -
Bug #43546
: mgr/pg-autoscaler: Autoscaler creates too many PGs for EC pools
CephFS -
Bug #43554
: qa: test_full racy check: AssertionError: 29 not greater than or equal to 30
Dashboard -
Bug #43564
: mgr/dashboard: disable 'Add Capability' button when all the capbilities are added.
RADOS -
Bug #43582
: rebuild-mondb doesn't populate mgr commands -> pg dump EINVAL
Dashboard -
Bug #43593
: mgr/dashboard: e2e Notification page test failure
Dashboard -
Bug #43594
: mgr/dashboard: E2E pools page failure
Dashboard -
Bug #43595
: mgr/dashboard: user with no config-opt permissions getting 403 redirection
CephFS -
Bug #43599
: kclient: corrupt message failure on RHEL8 distribution kernel
CephFS -
Bug #43600
: qa: workunits/suites/iozone.sh: line 5: iozone: command not found
CephFS -
Bug #43601
: qa: ERROR: test_object_deletion (tasks.cephfs.test_damage.TestDamage)
Dashboard -
Bug #43607
: mgr/dashboard: fix improper URL checking
Orchestrator -
Bug #43618
: cephadm: logs doesn't include logs of failed daemons
CephFS -
Bug #43644
: mds: Empty directory check is done on the importer side (at import finish) during migration
CephFS -
Bug #43645
: mgr/volumes: subvolumes with snapshots can be deleted
CephFS -
Bug #43649
: mount.ceph fails with ERANGE if name= option is longer than 37 characters
CephFS -
Bug #43660
: mds: null pointer dereference in Server::handle_client_link
Dashboard -
Bug #43665
: mgr/dashboard: smart: smart data read out on down osd causes error popup
Orchestrator -
Bug #43680
: parallelize osd provisioning
Orchestrator -
Bug #43703
: selinux vs logrotate
Orchestrator -
Bug #43713
: drive group filters: use `and` instead of `or`
Orchestrator -
Bug #43714
: cephadm: warn if daemons running on hosts not in cephadm inventory
Dashboard -
Bug #43715
: mgr/dashboard: feature toggles is broken
rgw -
Bug #43716
: radosgw not resharding bucket properly
Bug #43718
: qa/tasks/mon_thrash: hide traceback from mon scrub failures
CephFS -
Bug #43719
: qa: "error New address family defined, please update secclass_map."
mgr -
Bug #43720
: qa/workunits/rest/test-restful.sh fails
CephFS -
Bug #43750
: mds: add perf counters for openfiletable
Dashboard -
Bug #43760
: mgr/dashboard: Unit test does not do the mentioned thing
CephFS -
Bug #43763
: cephfs-shell: ls long listing (ls -l) fails when executed outside root (/)
rgw -
Bug #43768
: multisite checkpoint failures in three-zone-plus-pubsub.yaml
Dashboard -
Bug #43769
: mgr/dashboard: Manager modules is showing textboxes for boolean values
CephFS -
Bug #43796
: qa: test_version_splitting
Dashboard -
Bug #43801
: mgr/dashboard: fix rbd image 'purge trash' button & modal text
Bug #43806
: test_diskprediction_cloud fails on centos 8.0 bare metal
RADOS -
Bug #43807
: osd-backfill-recovery-log.sh fails
Messengers -
Bug #43808
: segv in MonClient::handle_auth_done
RADOS -
Bug #43810
: all/recovery_preemption.yaml hang with down pgs
RADOS -
Bug #43813
: objecter doesn't send osd_op
bluestore -
Bug #43824
: fsck errors after auto omap update
RADOS -
Bug #43825
: osd stuck down
RADOS -
Bug #43826
: osd: leak of from send_lease
CephFS -
Bug #43827
: decode fail in SessionMapStore::decode_legacy on upgrade
ceph-volume -
Bug #43856
: ceph-volume inventory --format json fails with 'KeyError: 'ceph.cluster_name''
ceph-volume -
Bug #43857
: sys_api seems not to be populated for some LVs
Dashboard -
Bug #43869
: mgr/dashboard: Teuthology test failure "test_pwd_expiration_date_update (tasks.mgr.dashboard.test_user.UserTest)"
rgw -
Bug #43894
: validating permissions for get requests takes much longer than list request
Dashboard -
Bug #43900
: mgr/dashboard: Unable to remove an iSCSI gateway that is already in use
CephFS -
Bug #43901
: qa: fsx: fatal error: libaio.h: No such file or directory
CephFS -
Bug #43905
: qa: test_rebuild_inotable infinite loop
CephFS -
Bug #43908
: mds: FAILED ceph_assert(!p.is_remote_wrlock())
CephFS -
Bug #43909
: mds: SIGSEGV in Migrator::export_sessions_flushed
Dashboard -
Bug #43912
: FAIL: test_safe_to_destroy (tasks.mgr.dashboard.test_osd.OsdTest)
Dashboard -
Bug #43938
: mgr/dashboard: Test failure in test_safe_to_destroy in tasks.mgr.dashboard.test_osd.OsdTest
mgr -
Bug #43946
: mimic: EINVAL on 'osd dump'
Dashboard -
Bug #43961
: mgr/dashboard: New version of angular doesn't work with Node.js v10.16.0
CephFS -
Bug #43964
: qa: Test failure: test_acls
CephFS -
Bug #43965
: mgr/volumes: synchronize ownership (for symlinks) and inode timestamps for cloned subvolumes
CephFS -
Bug #43968
: qa: multimds suite using centos7
Dashboard -
Bug #43980
: mgr/dashboard: Use the default pg num instead of "1" when creating a pool with autoscaling enabled
RADOS -
Bug #44015
: Cant compile src/tools/rados/rados.cc on 32 bit systems
CephFS -
Bug #44021
: client: bad error handling in Client::_lseek
Dashboard -
Bug #44075
: mgr/dashboard: rgw user details > field "System" always "Yes"
Dashboard -
Bug #44094
: mgr/dashboard: use booleanText pipe for RGW user 'system' info
CephFS -
Bug #44117
: vstart_runner.py: align LocalRemote.run with teuthology's run
rgw -
Bug #44126
: rgw: RGWDataChangesLog::filter_bucket proximate cause of segmentation fault
CephFS -
Bug #44132
: mds: assertion failure due to blacklist
CephFS -
Bug #44176
: qa: "Error EINVAL: 'Module' object has no attribute 'remove_mds'"
rbd -
Bug #44195
: new a librbd::ImageCtx cnstruct, but no delete
Dashboard -
Bug #44198
: mgr/dashboard: 'destroyed' view in CRUSH map viewer
CephFS -
Bug #44207
: mgr/volumes: deadlock when trying to purge large number of trash entries
Dashboard -
Bug #44237
: mgr/dashboard: security: some system roles allow accessing sensitive information
rgw -
Bug #44240
: rgw: segmentation fault RGWBulkUploadOp_ObjStore_SWIFT::send_response calling RGWFormatter_Plain
CephFS -
Bug #44244
: pybind/mgr/volumes: "handle_command module 'volumes' command handler threw exception: 'NoneType' object has no attribute 'split'"
mgr -
Bug #44271
: dashboard: unhandled exception ('pwdUpdateRequired',)
CephFS -
Bug #44281
: pybind/mgr/volumes: cleanup stale connection hang
rgw -
Bug #44283
: rgw: some list buckets handle leak
CephFS -
Bug #44293
: nautilus: pybind/mgr/volumes: incomplete async unlink
CephFS -
Bug #44294
: mds: "elist.h: 91: FAILED ceph_assert(_head.empty())"
CephFS -
Bug #44295
: mds: MDCache.cc: 6400: FAILED ceph_assert(r == 0 || r == -2)
CephFS -
Bug #44316
: mds: assert(p != active_requests.end())
Dashboard -
Bug #44317
: mgr/dashboard: backend Grafana unit test error
Dashboard -
Bug #44322
: mgr/dashboard: Not able to restrict bucket creation for new user
Messengers -
Bug #44346
: Segmentation fault in rdmastack send
Dashboard -
Bug #44355
: mgr/dashboard: 404 on on dashboard home when built for RPM
Messengers -
Bug #44363
: Using rdma protocol stack, ceph-mon reports too many open files exceeding 65536 causing link failure
Dashboard -
Bug #44366
: mgr/dashboard: restore lost fix for prometheus alert
CephFS -
Bug #44380
: mds: MDCache.cc: 2335: FAILED ceph_assert(!"unmatched rstat rbytes" == g_conf()->mds_verify_scatter)
CephFS -
Bug #44381
: kclient: crash/hang during qa/workunits/fs/snaps/snaptest-capwb.sh
CephFS -
Bug #44382
: qa: FAIL: test_barrier (tasks.cephfs.test_full.TestClusterFull)
CephFS -
Bug #44393
: pybind/mgr/volumes: add `mypy` support
rgw -
Bug #44394
: ent_list not cleared inside each loop of bucket list
rgw -
Bug #44395
: rgw: cls_bucket_list_(un)ordered should clear results collection
Bug #44399
: qa: /usr/libexec/platform-python fails / core dumps
Bug #44403
: /usr/lib64/ceph/libceph-common.so.0 isn't CET enabled
CephFS -
Bug #44416
: mds: SimpleLock pointer is passed to Locker::wrlock_start
Bug #44430
: *: valgrind: UninitCondition
Bug #44498
: curl is not checked in `install.sh`
rgw -
Bug #44508
: RGW prefetches data for range requests
rgw -
Bug #44527
: radosgw sts assumerole error
Dashboard -
Bug #44538
: monitoring: fix RGW grafana chart 'Average GET/PUT Latencies'
rgw -
Bug #44553
: rgw: fix bug where bucket listing end marker not always set correctly
Dashboard -
Bug #44617
: mgr/dashboard: Some notifications are not shown in the notifications modal
Dashboard -
Bug #44627
: mgr/dashboard: Config option 'log_level' is not in Module.MODULE_OPTIONS
rgw -
Bug #44661
: radosgw can't bind to reserved port (443)
Dashboard -
Bug #44664
: mgr/dashboard: fail to add/remove hosts
rgw -
Bug #44671
: rgw/ swift stat can hang
RADOS -
Bug #44702
: Double destroy_qp causes segmentation fault
Orchestrator -
Bug #44738
: drivegroups/cephadm: db_devices don't get applied correctly when using "paths"
ceph-volume -
Bug #44748
: lvm zap is not zapping the db lv
ceph-volume -
Bug #44749
: lvm batch does not re-use db devices with free space on VGs
RADOS -
Bug #44755
: Create stronger affinity between drivegroup specs and osd daemons
Orchestrator -
Bug #44756
: drivegroups: replacement op will ignore existing wal/dbs
ceph-volume -
Bug #44879
: --osd-id's validation for $id presence doesn't work in restricted environments
Orchestrator -
Bug #44888
: Drivegroup's :limit: isn't working correctly
CephFS -
Fix #38801
: qa: ignore "ceph.dir.pin: No such attribute" for (old) kernel client
mgr -
Fix #39434
: mgr/prometheus: replace whitespaces in metric names
RADOS -
Fix #40564
: Objecter does not have perfcounters for op latency
rgw -
Fix #41376
: Sanitize HTTP_X_AUTH_TOKEN http header element to remove trailing <CR> and <LF> characters
rgw -
Fix #41734
: rgw: move delimiter-based bucket listing/filtering logic to cls
rgw -
Fix #42074
: rgw: change cls rgw reshard status to enum class
CephFS -
Fix #42450
: MDSMonitor: warn if a new file system is being created with an EC default data pool
CephFS -
Fix #42508
: cephfs-shell: print a helpful message instead of a Python backtrace when no config file has been found
Fix #43456
: gcc-10: a couple of small fixes to build with gcc-10
Fix #43457
: do_cmake.sh: fedora-32 (rawhide) build with python-3.8
rgw -
Fix #44162
: rgw: avoid read_bucket_header() when bi logging is disabled
mgr -
Fix #44417
: common: vstart.sh: set prometheus port for each mgr.
CephFS -
Feature #5520
: osdc: should handle namespaces
CephFS -
Feature #10369
: qa-suite: detect unexpected MDS failovers and daemon crashes
CephFS -
Feature #12107
: mds: use versioned wire protocol; obviate CEPH_MDS_PROTOCOL
CephFS -
Feature #15066
: multifs: Allow filesystems to be assigned RADOS namespace as well as pool for metadata and data
CephFS -
Feature #16656
: mount.ceph: enable consumption of ceph keyring files
CephFS -
Feature #17309
: qa: mon_thrash test for CephFS
CephFS -
Feature #17852
: mds: when starting forward scrub, return handle or stamp/version which caller can wait for
CephFS -
Feature #17854
: mds: only evict an unresponsive client when another client wants its caps
CephFS -
Feature #22446
: mds: ask idle client to trim more caps
CephFS -
Feature #22478
: multifs: support snapshots for shared data pool
CephFS -
Feature #24463
: kclient: add btime support
Dashboard -
Feature #24655
: mgr/dashboard: Enforce password change upon first login
Dashboard -
Feature #24662
: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
CephFS -
Feature #24880
: pybind/mgr/volumes: restore from snapshot
Dashboard -
Feature #24892
: mgr/dashboard: Evict a CephFS client
mgr -
Feature #24977
: Provide a base set of Prometheus alert manager rules that notify the user about common Ceph error conditions
Dashboard -
Feature #25229
: mgr/dashboard: Provide user enable/disable capability
Dashboard -
Feature #25232
: mgr/dashboard: Support minimum password complexity rules
Dashboard -
Feature #35809
: mgr/dashboard: Configure Grafana settings through UI
Dashboard -
Feature #36559
: mgr/dashboard: Allow viewing and setting Pool Quotas
CephFS -
Feature #36608
: mds: answering all pending getattr/lookups targeting the same inode in one go.
Dashboard -
Feature #36722
: mgr/dashboard: Silence Alertmanager alerts
Dashboard -
Feature #37387
: mgr/dashboard: Add date range and log search functionality
Dashboard -
Feature #37402
: mgr/dashboard: Merge Background task list and alerts/notifications into a single "Events" lists
rgw -
Feature #37763
: support S3 Object Lock
Dashboard -
Feature #38074
: mgr/dashboard: Filter iSCSI target images based on required features
Dashboard -
Feature #38091
: mgr/dashboard: Support multiple selections on the OSD datatable
Dashboard -
Feature #38202
: mgr/dashboard: Add support for displaying progress mgr module events/tasks
Dashboard -
Feature #38211
: mgr/dashboard: Add custom dialogue for configuring PG scrub parameters
Dashboard -
Feature #38227
: mgr/dashboard: Manage PG autoscaling
Dashboard -
Feature #38236
: mgr/dashboard add polish language
Dashboard -
Feature #38287
: mgr/dashboard: Manage CephFS quotas
Dashboard -
Feature #38288
: mgr/dashboard: CephFS snapshots/quota REST API
Dashboard -
Feature #38331
: mgr/dashboard: Add separate option to config SSL port
Dashboard -
Feature #38332
: mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
Feature #38456
: mgr: add per pool force-recovery/backfill commands
Dashboard -
Feature #38697
: mgr/dashboard: Enhance info shown in Landing Page cards 'PGs per OSD' & 'Raw Capacity'
CephFS -
Feature #38740
: cephfs-shell: support mkdir with non-octal mode
CephFS -
Feature #38829
: cephfs-shell: add a "stat" command
CephFS -
Feature #38838
: Expose CephFS snapshot creation time to clients
mgr -
Feature #38888
: mgr: Configure Py root logger for Mgr modules
Dashboard -
Feature #38933
: mgr/dashboard: FixtureHelper
Dashboard -
Feature #39037
: mgr/dashboard: Localization for date picker module
CephFS -
Feature #39098
: mds: lock caching for asynchronous unlink
CephFS -
Feature #39129
: create mechanism to delegate ranges of inode numbers to client
Dashboard -
Feature #39352
: mgr/dashboard: Add support for device management
CephFS -
Feature #39354
: mds: derive wrlock from excl caps
Dashboard -
Feature #39369
: mgr/dashboard: show RGW multi-site sync status info
CephFS -
Feature #39403
: pybind: add the lseek() function to pybind of cephfs
Dashboard -
Feature #39451
: mgr/dashboard: Interlock `fast-diff` and `object-map`
Dashboard -
Feature #39477
: mgr/dashboard: add/edit missing RGW bucket info
Dashboard -
Feature #39482
: mgr/dashboard: Make a long running task out of the increase or decrease of pgs of a pool
Linux kernel client -
Feature #39542
: ceph: cgroup controller for limiting client ops
CephFS -
Feature #39610
: mgr/volumes: add CephFS subvolumes library
Dashboard -
Feature #39626
: ceph-rgw: retrieve list of existing realms in local cluster from REST API.
Dashboard -
Feature #39701
: mgr/dashboard: Update translation
Dashboard -
Feature #39944
: mgr/dashboard: Reduce the number of renders on the tables
CephFS -
Feature #39969
: mgr / volume: refactor volume module
CephFS -
Feature #40036
: mgr / volumes: support asynchronous subvolume deletes
Dashboard -
Feature #40046
: mgr/dashboard: Display "logged in" information for each iSCSI client
CephFS -
Feature #40121
: mds: count purge queue items left in journal
Dashboard -
Feature #40248
: mgr/dashboard: As a user, I want to change my password
Dashboard -
Feature #40290
: mgr/dashboard: configure RGW multi-site
Dashboard -
Feature #40296
: mgr/dashboard: Maintain and improve code coverage on dashboard PRs
CephFS -
Feature #40299
: mgr/volumes: allow setting mode on fs subvol, subvol group
Dashboard -
Feature #40311
: mgr/dashboard: RGW-Multisite Management with multi-cluster feature
Dashboard -
Feature #40329
: mgr/dashboard: It should be possible to set an expiration date for the user password
Dashboard -
Feature #40335
: mgr/dashboard: Create OSD on spare disks
Dashboard -
Feature #40336
: mgr/dashboard: Display orchestrator inventory
Dashboard -
Feature #40337
: mgr/dashboard: Display orchestrator hosts
mgr -
Feature #40363
: mgr: Run python unit tests with tox in the mgr
mgr -
Feature #40365
: mgr: Add get_rates_from_data from the dashboard to the mgr_util.py
Dashboard -
Feature #40413
: ceph-rgw: retrieve initial default site map in local cluster from REST API.
Dashboard -
Feature #40414
: mgr/dashboard: delete RGW initial default configuration
Dashboard -
Feature #40484
: mgr/dashboard: Check for invalid entries in Create and Edit Bucket Pages
Dashboard -
Feature #40549
: mgr/dashboard: Verify that hyperlinks on Dashboard main page work
Dashboard -
Feature #40550
: mgr/dashboard: Verify that titles and cards on Dashboard main page exist in proper order
Dashboard -
Feature #40556
: Replace MDS counter chart with Grafana dashboard in Filesystems page
Dashboard -
Feature #40561
: mgr/dashboard: Check that info cards on Dashboard main tab have correct information
Dashboard -
Feature #40567
: mgr/dashboard: select placement target on RGW bucket creation
Dashboard -
Feature #40581
: mgr/dashboard: Write E2E test to verify that Block Mirror's have editing functionality in the Pools table
CephFS -
Feature #40617
: mgr/volumes: Add `ceph fs subvolumegroup getpath` command
rgw -
Feature #40714
: usage log differ from civetweb and beast
Dashboard -
Feature #40803
: mgr/dashboard: E2E test to verify Configuration editing functionality
CephFS -
Feature #40811
: mds: add command that modify session metadata
Dashboard -
Feature #40814
: mgr/dashboard: Allow to set individual password expiry dates
Dashboard -
Feature #40816
: mgr/dashboard: Recalculate password expiry date
Dashboard -
Feature #40823
: mgr/dashboard: Write E2E test to verify that Manager modules have editing functionality
Dashboard -
Feature #40908
: mgr/dashboard: Check that dashboard successfully detects invalid input when creating/editing a user
Dashboard -
Feature #40920
: mgr/dashboard: enable/disable bucket versioning
Dashboard -
Feature #40922
: mgr/dashboard: Verify Images Purge Trash functionality
Dashboard -
Feature #40928
: mgr/dashboard: RBD Image Move to Trash & Restore
Dashboard -
Feature #40952
: rgw_client: support choosing RGW daemon to connect to based on realm/zonegroup
Dashboard -
Feature #40953
: nfs-ganesha: RGW based exports must use the same zonegroup as the nfs-ganesha daemon is connected to
Dashboard -
Feature #40956
: mgr/dashboard: Update Pools create for use in RBD tests
CephFS -
Feature #40959
: mgr/volumes: allow setting uid, gid of subvolume and subvolume group during creation
Dashboard -
Feature #40983
: mgr/dashboard: Warn when setting pg_num to not-a-power-of-two
Dashboard -
Feature #41035
: mgr/dashboard: Add E2E tests which verify that logs page creates audit logs for pool creation/deletion and configuration changes
Dashboard -
Feature #41041
: mgr/dashboard: Verify fields on OSDs page
Dashboard -
Feature #41048
: mgr/dashboard: Verify fields on Monitors page
Dashboard -
Feature #41050
: mgr/dashboard: Verify fields on Crush map page
rgw -
Feature #41051
: rgw: push rgw bucket listing with prefixes and delimiters logic/filtering to the cls layer to improve performance
rgw -
Feature #41062
: Extend SSE-KMS in Rados Gateway to support HashiCorp Vault
Dashboard -
Feature #41063
: mgr/dashboard: Verify details and performance counters tables are displayed when selecting a daemon and correct tab
rgw -
Feature #41080
: rgw: break up user reset-stats into multiple cls ops
Dashboard -
Feature #41142
: mgr/dashboard: Add E2E tests which verify that services links work in hosts page
rgw -
Feature #41143
: rgw: housekeeping of reset stats operation in radosgw-admin and cls back-end
Orchestrator -
Feature #41151
: Allow initializing dummy data in test_orchestrator
Dashboard -
Feature #41152
: Check reStructuredText files can be rendered correctly on Github
CephFS -
Feature #41182
: mgr/volumes: add `fs subvolume extend/shrink` commands
Dashboard -
Feature #41193
: mgr/dashboard: Verify fields on Configuration page
Dashboard -
Feature #41197
: mgr/dashboard: Show only useful bucket owners in select box
Dashboard -
Feature #41207
: mgr/dashboard: Verify fields on ISCSI page
CephFS -
Feature #41209
: mds: create a configurable snapshot limit
Dashboard -
Feature #41223
: mgr/dashboard: Add smartctl data as an details tab of an OSD
Dashboard -
Feature #41235
: mgr/dashboard: Verify languages change
CephFS -
Feature #41311
: deprecate CephFS inline_data support
Dashboard -
Feature #41357
: mgr/dashboard: Add E2E tests which verify that the user can edit a pool's placement group
rgw -
Feature #41417
: rgw: store small object's data part into xattr to avoid disk space wasting
Dashboard -
Feature #41575
: mgr/dashboard: Show CephFS directories in the UI
Dashboard -
Feature #41774
: mgr/dashboard: Show smartctl summary in OSD tab
Dashboard -
Feature #41787
: mgr/dashboard: Improve workaround to redraw datatables
Dashboard -
Feature #41791
: mgr/dashboard: Manage CephFS snapshots
mgr -
Feature #41793
: mgr: Run doc tests for mgr_util.py
Dashboard -
Feature #41819
: mgr/dashboard: Add support for new RGW bucket/user management features in octopus
Dashboard -
Feature #41820
: mgr/dashboard: Move QA tests to support running the rados/dashboard QA tests in isolation
CephFS -
Feature #41842
: mgr/volumes: list FS subvolumes, subvolume groups, and their snapshots
CephFS -
Feature #41910
: qa: allow vstart_runner to perform tests on kclient mounts
rgw -
Feature #42031
: rgw: provide mech to allow unordered bucket listing to work past missing bucket index shards
Dashboard -
Feature #42064
: mgr/dashboard: add smartctl data as an details tab of a host
Dashboard -
Feature #42075
: mgr/dashboard: display OSD id in inventory device list
Dashboard -
Feature #42094
: mgr/dashboard: enable/disable MFA Delete on a bucket
Dashboard -
Feature #42118
: mgr/dashboard: Display estimated remaining time for events
rgw -
Feature #42269
: radosgw-admin bucket stats should provide info on size, objects and number of shards
rgw -
Feature #42272
: rgw set cpu affinity at startup
Dashboard -
Feature #42349
: mgr/dashboard: Support CRUSH device classes
Dashboard -
Feature #42355
: mgr/dashboard: integrate support for RBD mirror peer bootstrap
Dashboard -
Feature #42483
: mgr/dashboard: smart: add support for NVMe
ceph-volume -
Feature #42498
: ceph-volume-zfs: add the inventory command #30995
ceph-volume -
Feature #42502
: Support logical devices in `lvm prepare --data <device path>`
CephFS -
Feature #42530
: cephfs-shell: add setxattr and getxattr
rgw -
Feature #42595
: rgw: auto-clean reshard queue entries for non-existent buckets
Dashboard -
Feature #42609
: mgr/dashboard: Add support for blinking enclosure LEDs
Dashboard -
Feature #42617
: mgr/dashboard: Add reload button for CephFS directories
RADOS -
Feature #42638
: Allow specifying pg_autoscale_mode when creating a new pool
RADOS -
Feature #42659
: add a health_warn when mon_osd_report_timeout <= mon_osd_report_timeout
Dashboard -
Feature #42685
: mgr/dashboard: pool with rbd mirroring mode "pool" showing health "error" but "OK" in CLI
Dashboard -
Feature #42877
: mgr/dashboard: list configured prometheus alerts
Dashboard -
Feature #42962
: mgr/dashboard: show enabled/disabled rows in datatables based on the value of a boolean column (active/enabled/etc)
Dashboard -
Feature #43062
: mgr/dashboard: Add `Remove OSD` feature
Dashboard -
Feature #43088
: mgr/dashboard: Process password complexity checks immediatelly
Dashboard -
Feature #43089
: mgr/dashboard: Make password policy check configurable
rgw -
Feature #43108
: rgw: add radosgw-admin subcommand to map object name to bucket index shard
rgw -
Feature #43109
: rgw: add subcommands to radosgw-admin to manage multipart uploads
Feature #43122
: ceph.spec: add flags for ctest run
Dashboard -
Feature #43179
: mgr/dashboard: Display and allow sorting by an OSD's default device class in the OSD table
CephFS -
Feature #43182
: mds: increase default cache size to 4GB
Dashboard -
Feature #43197
: mgr/dashboard: Explicitly set/change the device class of an OSD
Dashboard -
Feature #43260
: mgr/dashboard: Support creating a placement rule that targets a specific device class
Dashboard -
Feature #43261
: mgr/dashboard: "Promote" CRUSH options in pool form
CephFS -
Feature #43294
: mount.ceph: give a hint message when no mds is up or cluster is laggy
mgr -
Feature #43323
: restful allows basic authentication to be disabled
RADOS -
Feature #43324
: Make zlib windowBits configurable for compression
CephFS -
Feature #43349
: mgr/volumes: provision subvolumes with config metadata storage in cephfs
rgw -
Feature #43411
: rgw: build radosgw daemon as a shared lib + small executable
Dashboard -
Feature #43446
: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
Dashboard -
Feature #43525
: mgr/dashboard: Enable compiler options used by Angular --strict flag
Dashboard -
Feature #43526
: mgr/dashboard: add grafana support by default to pre-defined roles
Dashboard -
Feature #43565
: mgr/dashboard: Add layout components
Dashboard -
Feature #43603
: mgr/dashboard: Clone an existing user role
Dashboard -
Feature #43668
: mgr/dashboard: extend Grafana dashboard updates to support multiple Grafana instances
Orchestrator -
Feature #43670
: teuthology: Add new upgrade/downgrade process
Orchestrator -
Feature #43673
: ceph-ansible playbook: pivot to cephadm
Orchestrator -
Feature #43675
: workflow for using a signed dashboard cert
Orchestrator -
Feature #43679
: run host-check periodically
Orchestrator -
Feature #43682
: fix mds groupings
Orchestrator -
Feature #43693
: cephadm: replace OSDs
Orchestrator -
Feature #43694
: cephadm: flag dashboard user to change password
Orchestrator -
Feature #43695
: cephadm: alertmanager
Orchestrator -
Feature #43699
: mgr/cephadm: osd rm must validate before deletion
Orchestrator -
Feature #43707
: mgr/rook: OSD create for non-trivial drive groups
Dashboard -
Feature #43764
: monitoring: make Prometheus' alerts more detailed
Orchestrator -
Feature #43867
: cephadm: progress item for upgrade
Orchestrator -
Feature #44205
: cephadm: push/apply config.yml
CephFS -
Feature #44212
: client: add alias client_fs for client_mds_namespace
CephFS -
Feature #44214
: mount.ceph: add "fs" alias for "mds_namespace"
Dashboard -
Feature #44269
: mgr/dashboard: Fix mypy issues and enable it by default
Dashboard -
Feature #44301
: mgr/dashboard: Enhance user create CLI command to force password change
Dashboard -
Feature #44307
: mgr/dashboard: ability to pass custom credentials for E2E tests.
Orchestrator -
Feature #44414
: bubble up errors during 'apply' phase to 'cluster warnings'
rgw -
Feature #44554
: rgw: allow enforcing of maximum requested in listing when possible
rgw -
Feature #44733
: rgw: add `rgw-orphan-list` tool & `radosgw-admin bucket radoslist ...`
ceph-volume -
Feature #44750
: improve output in the 'rejected reason' field
ceph-volume -
Feature #44783
: c-v's batch report doesn't show if the disk is going to be encrypted
ceph-volume -
Feature #44929
: Add support DG_AFFINITY env var parsing.
Dashboard -
Cleanup #37337
: mgr/dashboard: Consistent labeling for buttons: 'Edit pool' (pool) vs. 'Update RBD' (images) vs. 'Update' (RGW) vs. 'Submit' (Cluster wide flags) ...
Dashboard -
Cleanup #37357
: mgr/dashboard: login screen language dropdown enhancement
Dashboard -
Cleanup #37941
: mgr/dashboard: Replace IP address validation with Python standard library functions
Dashboard -
Cleanup #38003
: mgr/dashboard: Avoid merge conflicts in messages.xlf by auto-generating it at build time?
Dashboard -
Cleanup #38937
: mgr/dashboard: Back button component
Dashboard -
Cleanup #38948
: mgr/dashboard: Replace OSD histogram graphs with something more insightful
Dashboard -
Cleanup #39032
: mgr/dashboard: Different icons for same button in different views
Dashboard -
Cleanup #39384
: mgr/dashboard: Unify the look of dashboard charts
CephFS -
Cleanup #39717
: cephfs-shell: Fix flake8 warnings and errors
CephFS -
Cleanup #40191
: cephfs-shell: Fix flake8 errors
CephFS -
Cleanup #40578
: mds: reorganize class members in headers to follow coding guidelines
CephFS -
Cleanup #40694
: mds: move MDSDaemon conf change handling to MDSRank finisher
CephFS -
Cleanup #40742
: mds: reorg CDir header
CephFS -
Cleanup #40787
: mds: reorg CInode header
Dashboard -
Cleanup #40789
: mgr/dashboard: Update formatting for test files
CephFS -
Cleanup #40866
: mds: reorg Capability header
Dashboard -
Cleanup #40961
: mgr/dashboard: Explicitly type page variables in order to make better use of Typescript's static type checking
CephFS -
Cleanup #40992
: cephfs-shell: Multiple flake8 errors
CephFS -
Cleanup #41178
: mds: reorg DamageTable header
CephFS -
Cleanup #41181
: mds: reorg FSMap header
CephFS -
Cleanup #41185
: mds: reorg FSMapUser header
Dashboard -
Cleanup #41372
: mgr/dashboard: CephFs Tab Component
Dashboard -
Cleanup #41397
: mgr/dashboard: Convert dashboard specific endpoints into UiApiController
CephFS -
Cleanup #41428
: mds: reorg InoTable header
CephFS -
Cleanup #41430
: mds: reorg JournalPointer header
CephFS -
Cleanup #41607
: mds: reorg Anchor header
CephFS -
Cleanup #41665
: mds: reorg Locker header
CephFS -
Cleanup #41678
: mds: reorg LogSegment header
CephFS -
Cleanup #41679
: mds: reorg LogEvent header
CephFS -
Cleanup #41951
: mds: obsolete mds_cache_size
CephFS -
Cleanup #42043
: mds: reorg MDBalancer header
CephFS -
Cleanup #42191
: mds: reorg MDCache header
CephFS -
Cleanup #42192
: mds: reorg MDLog header
CephFS -
Cleanup #42311
: mds: reorg MDSAuthCaps header
CephFS -
Cleanup #42329
: mds: reorg MDSCacheObject header
CephFS -
Cleanup #42371
: mds: reorg MDSDaemon header
CephFS -
Cleanup #42461
: mds: reorg MDSTableClient header
CephFS -
Cleanup #42464
: mds: reorg MDSMap header
CephFS -
Cleanup #42465
: mds: reorg MDSRank header
CephFS -
Cleanup #42468
: mds: reorg MDSTable header
CephFS -
Cleanup #42563
: mds: reorg MDSTableServer header
CephFS -
Cleanup #42564
: mds: reorg Migrator header
CephFS -
Cleanup #42690
: mds: reorg Mutation header
CephFS -
Cleanup #42792
: mds: reorg OpenFileTable header
CephFS -
Cleanup #42793
: mds: reorg PurgeQueue header
CephFS -
Cleanup #42813
: mds: reorg RecoveryQueue header
rgw -
Cleanup #42819
: rgw: add `const` to RGWHandler_REST_Service_S3 function declarations
CephFS -
Cleanup #42864
: mds: reorg ScatterLock header
CephFS -
Cleanup #42865
: mds: reorg ScrubHeader header
CephFS -
Cleanup #42866
: mds: reorg ScrubStack header
CephFS -
Cleanup #42867
: mds: reorg Server header
CephFS -
Cleanup #43366
: mds: reorg SessionMap header
CephFS -
Cleanup #43367
: mds: reorg SimpleLock header
CephFS -
Cleanup #43369
: mds: reorg SnapClient header
CephFS -
Cleanup #43386
: mds: reorg SnapRealm header
CephFS -
Cleanup #43387
: mds: reorg SnapServer header
CephFS -
Cleanup #43408
: mds: reorg StrayManager header
CephFS -
Cleanup #43418
: mds: reorg flock header
CephFS -
Cleanup #43424
: mds: reorg inode_backtrace header
CephFS -
Cleanup #43425
: mds: reorg snap header
CephFS -
Cleanup #43426
: mds: reorg mdstypes header
Orchestrator -
Cleanup #43674
: rename/merge orchestrator_cli -> orchestrator
Dashboard -
Cleanup #43804
: mgr/dashboard: Improve the notification sidebar
Dashboard -
Cleanup #43840
: mgr/dashboard: Dashboard still calls itself "Ceph Manager Dashboard" in the About page
rgw -
Cleanup #44160
: rgw: clean up ordered bucket listing
Dashboard -
Cleanup #44371
: mgr/dashboard: Pool form refactoring
Dashboard -
Cleanup #44377
: mgr/dashboard: Removes fork join in pool form
Dashboard -
Cleanup #44449
: mgr/dashboard: Remove ngx-store
Dashboard -
Cleanup #44547
: mgr/dashboard: All modal components should use the ModalComponent and have "modal" in the name
Dashboard -
Cleanup #45156
: mgr/dashboard: Refactor Python unittests and controller
Dashboard -
Tasks #36451
: mgr/dashboard: Scalability testing
Dashboard -
Tasks #40752
: mgr/dashboard: Perform scalability tests with large amounts of RBDs
Dashboard -
Tasks #40766
: mgr/dashboard: Perform scalability tests with large amounts of RGW users
CephFS -
Tasks #42085
: qa: create tests for new recover_session=clean option
Dashboard -
Tasks #43581
: mgr/dashboard: Update 404 error page image to show another cephalopod image
CephFS -
Documentation #16300
: doc: fuse_disable_pagecache
CephFS -
Documentation #22204
: doc: scrub_path is missing in the docs
CephFS -
Documentation #24641
: Document behaviour of fsync-after-close
Dashboard -
Documentation #36243
: mgr/dashboard: code documentation
CephFS -
Documentation #37746
: doc: how to mount a subdir with ceph-fuse/kclient
Documentation #38464
: doc: broken link for Governance reference
CephFS -
Documentation #38729
: doc: add LAZYIO
rgw -
Documentation #38730
: Added library/package for Golang
CephFS -
Documentation #39130
: doc: add documentation for `fs set min_compat_client`
mgr -
Documentation #39337
: doc: telemetry module reference link broken
CephFS -
Documentation #39620
: doc: MDS and metadata pool hardware requirements/recommendations
Dashboard -
Documentation #40395
: mgr/dashboard: "Extend Writing End-to-End Tests" section
RADOS -
Documentation #40568
: monmaptool: document the new --addv argument
Documentation #40575
: doc: broken link on radosgw config reference page
CephFS -
Documentation #40689
: mgr/volumes: document mgr fs volumes CLI
CephFS -
Documentation #40957
: doc: add section to manpage for recover_session= option
Documentation #40988
: Add Nautilus 14.2.2 to releases and schedule documents
RADOS -
Documentation #41004
: doc: pg_num should always be a power of two
Dashboard -
Documentation #41046
: Pool and namespace should be separated by a slash
CephFS -
Documentation #41316
: doc: update documentation for LazyIO
Dashboard -
Documentation #41396
: mgr/dashboard: Add a dashboard specific endpoint which uses our general purpose API
RADOS -
Documentation #41403
: doc: mon_health_to_clog_* values flipped
CephFS -
Documentation #41451
: Document distributed metadata cache
CephFS -
Documentation #41470
: Document requirements for using cephfs
CephFS -
Documentation #41472
: doc: add multiple active MDSs and Subtree Management in CephFS
CephFS -
Documentation #41688
: doc: client config reference improvements
CephFS -
Documentation #41738
: Add documentation for that 'client direct access to data pool'
CephFS -
Documentation #41783
: doc: document MDSs journaling mechanism and metadata pool
CephFS -
Documentation #41825
: CephFS Documentation Sprint 1
CephFS -
Documentation #41826
: doc: update CephFS summary and introduction
CephFS -
Documentation #41872
: doc: update CephFS Quick Start guide
CephFS -
Documentation #41893
: doc: mds state diagram color description mistake
CephFS -
Documentation #41952
: doc: cleanup CephFS landing page
CephFS -
Documentation #41999
: CephFS Documentation Sprint 2
CephFS -
Documentation #42016
: doc: layout rest of intro page
Linux kernel client -
Documentation #42025
: update kclient Documentation pages
CephFS -
Documentation #42044
: doc/ceph-fuse: -k missing in man page
Dashboard -
Documentation #42165
: mgr/dashboard: Document new password requirements in the installation documentation
CephFS -
Documentation #42190
: doc: document MDS journal event types
CephFS -
Documentation #42195
: Add doc for exporting cephfs over nfs server deployed using rook
CephFS -
Documentation #42196
: doc: Document inter-mds export process
CephFS -
Documentation #42205
: doc: update "mount using FUSE" page
CephFS -
Documentation #42220
: doc: rearrange mounting with kernel doc
CephFS -
Documentation #42298
: doc: move mount automation part from mounting doc to fstab doc
CephFS -
Documentation #42300
: doc/ceph-fuse: -n missing in man page
Dashboard -
Documentation #42350
: mgr/dashboard: The reason to test
CephFS -
Documentation #42406
: doc: update mount.ceph man page
CephFS -
Documentation #42414
: doc: hide page contents for Ceph Internals
CephFS -
Documentation #42601
: doc: separate "system managed mount" vs. "manual mount" for differnet clients
Documentation #42749
: doc: add doc that shows how to test a PR using teuthology
CephFS -
Documentation #43154
: doc: migrate best practice recommendations to relevant docs
CephFS -
Documentation #43155
: CephFS Documentation Sprint 4
CephFS -
Documentation #43162
: doc: "adding an MDS" in deployment is out-of-date
CephFS -
Documentation #43220
: doc: clarify difference fs and kcephfs suite in dev guide
CephFS -
Documentation #43222
: doc: mention multimds in dev guide's list of integration test suites
Orchestrator -
Documentation #43683
: Missing docs for HostSpec
CephFS -
Documentation #43743
: doc: fix mount.ceph
CephFS -
Documentation #44310
: doc: add blog post for recover_session in kclient
Documentation #44374
: APIs instead of apis to be consistent in PendingReleaseNotes
CephFS -
Documentation #44441
: document new "wsync" and "nowsync" kcephfs mount options in mount.ceph manpage
Dashboard -
Subtask #23858
: mgr/dashboard: New RBD snapshot names should be prefix with a local time bound ISO timestamp not UTC
Dashboard -
Subtask #25125
: mgr/dashboard: support RBD namespaces
Dashboard -
Subtask #37578
: mgr/dashboard: Object Gateway menu E2E breadcrumb tests
Dashboard -
Subtask #38245
: mgr/dashboard: Update existing E2E tests to match new format
Dashboard -
Subtask #38641
: mgr/dashboard: NFS menu E2E breadcrumb tests
Dashboard -
Subtask #38650
: mgr/dashboard: Manager modules and Alerts menu E2E breadcrumb tests
Dashboard -
Subtask #38701
: mgr/dashboard: Write E2E test to verify an RBD image has been created, edited, and deleted
Dashboard -
Subtask #39276
: mgr/dashboard: Object Gateway menu E2E tab tests
Dashboard -
Subtask #40259
: mgr/dashboard: Add and Delete RGW Bucket Test
Dashboard -
Subtask #40364
: mgr/dashboard: Add E2E tests which verify that creating/editing/deleting an RGW user works
Dashboard -
Subtask #40372
: mgr/dashboard: Write E2E test to verify that a bucket has editing functionality
Loading...