Activity
From 07/16/2019 to 08/14/2019
08/14/2019
- 11:08 PM Backport #40659: nautilus: mgr/dashboard: Interlock `fast-diff` and `object-map`
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/29442
merged - 10:34 PM Bug #41251: mgr/dashboard: vstart cluster throwing error no valid command found; 10 closest matches:
- - The *ceph -s* did tell *3 mgr modules have failed dependencies* but I think still it is better to tell in the comma...
- 08:35 PM Bug #41251: mgr/dashboard: vstart cluster throwing error no valid command found; 10 closest matches:
- - This was happening because of python modules were not present....
- 05:32 PM Bug #41251: mgr/dashboard: vstart cluster throwing error no valid command found; 10 closest matches:
- - No OSD daemon started.
- No RGW daemon started as it failed before in mgr module itself.
- After looking into t... - 05:29 PM Bug #41251 (Can't reproduce): mgr/dashboard: vstart cluster throwing error no valid command found...
- ...
- 08:35 PM Feature #40922 (Fix Under Review): mgr/dashboard: Verify Images Purge Trash functionality
- 01:29 PM Feature #40922 (In Progress): mgr/dashboard: Verify Images Purge Trash functionality
- 08:35 PM Feature #40928 (Fix Under Review): mgr/dashboard: RBD Image Move to Trash & Restore
- 01:30 PM Feature #40928 (In Progress): mgr/dashboard: RBD Image Move to Trash & Restore
- 02:13 PM Feature #38091 (Fix Under Review): mgr/dashboard: Support multiple selections on the OSD datatable
- 12:59 PM Bug #40693 (In Progress): mgr/dashboard: Switch to async/await for E2E tests
- 12:20 PM Bug #41244 (Need More Info): mgr/dashboard: Confusing naming of buttons in edit dialogs
- Ju, could you please look through the suggestions and let us know what you think about them?
- 12:07 PM Bug #41244 (New): mgr/dashboard: Confusing naming of buttons in edit dialogs
- Some colleagues provided some feedback about the naming of the buttons in dialogs which are used to apply changes.
... - 12:20 PM Feature #41235 (In Progress): mgr/dashboard: Verify languages change
- 10:17 AM Bug #40096 (Fix Under Review): mgr/dashboard: MDS counter chart in Filesystems page is not automa...
- 10:08 AM Bug #40096 (In Progress): mgr/dashboard: MDS counter chart in Filesystems page is not automatical...
- 08:20 AM Bug #41175 (Resolved): test_create_get_update_delete_w_tenant fails
- 08:12 AM Bug #40964 (Can't reproduce): mgr/dashboard: RBD snapshot i18n error
- Can't reproduce the issue, can you check if it still exists?
- 07:56 AM Bug #40964 (In Progress): mgr/dashboard: RBD snapshot i18n error
- 07:02 AM Cleanup #37357 (Fix Under Review): mgr/dashboard: login screen language dropdown enhancement
- 06:20 AM Bug #41234: More than 100% in a dashboard PG Status
- Can you attach ceph mgr logs?
Any additional info that you have can help. - 04:43 AM Feature #41237 (New): mgr/dashboard: Create OSDs on Persistent Volumes
- Rook backend now supports "creating OSDs with PVs.":https://github.com/rook/rook/blob/master/Documentation/ceph-clust...
- 04:26 AM Feature #38233 (In Progress): mgr/dashboard host management register / unregister host
- 04:24 AM Backport #40945 (In Progress): nautilus: mgr/dashboard: RGW User quota validation is not working ...
- https://github.com/ceph/ceph/pull/29650
08/13/2019
- 06:28 PM Feature #41235 (New): mgr/dashboard: Verify languages change
- 04:43 PM Bug #41234 (Duplicate): More than 100% in a dashboard PG Status
- I have ceph nautilus (upgraded from mimic, if it is important) and in dashboard in "PG Status" section I see "Clean (...
- 04:39 PM Feature #41233 (Fix Under Review): mgr/dashboard: Add E2E tests for creating, editing and deletin...
- 03:11 PM Feature #41233 (Resolved): mgr/dashboard: Add E2E tests for creating, editing and deleting a role...
- 04:38 PM Feature #41232 (Fix Under Review): mgr/dashboard: Add E2E tests for creating, editing and deletin...
- 03:11 PM Feature #41232 (Resolved): mgr/dashboard: Add E2E tests for creating, editing and deleting a user...
- 04:38 PM Feature #41231 (Fix Under Review): mgr/dashboard: Add breadcrumb tests for user management pages
- 03:10 PM Feature #41231 (Resolved): mgr/dashboard: Add breadcrumb tests for user management pages
- Breadcrumb for:
- roles page
- users page
- user creation page
- role creation page - 12:28 PM Feature #41152 (In Progress): Check reStructuredText files can be rendered correctly on Github
- Used restructured-lint: https://github.com/twolfson/restructuredtext-lint
- 12:03 PM Cleanup #41224 (In Progress): mgr/dashboard: enable flake8-docstrings and fix docstrings
- After PR https://github.com/ceph/ceph/pull/28696, flake8 has been enabled in tox, but some tools have been commented ...
- 09:17 AM Bug #41186 (Fix Under Review): mgr/dashboard: Teuthology test failure "test_enable (tasks.mgr.das...
- 08:43 AM Bug #41186 (New): mgr/dashboard: Teuthology test failure "test_enable (tasks.mgr.dashboard.test_m...
- 01:56 AM Bug #41186 (Fix Under Review): mgr/dashboard: Teuthology test failure "test_enable (tasks.mgr.das...
- 09:16 AM Feature #41223 (Resolved): mgr/dashboard: Add smartctl data as an details tab of an OSD
- As user who's facing drive failures, I want to see the smartctl details of an OSD to see its status. Additionally, t...
- 08:40 AM Cleanup #41221 (Resolved): mgr/dashboard: reduce method (cyclomatic) complexity
- PR https://github.com/ceph/ceph/pull/28696 introduces flake8, which allows for extra checkings (naming, etc.). One of...
- 07:55 AM Bug #41205 (Fix Under Review): mgr/dashboard: Access control database does not restore disabled u...
08/12/2019
- 09:05 PM Backport #40616: nautilus: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' fla...
- Tatjana Dehler wrote:
> https://github.com/ceph/ceph/pull/28833
merged - 09:04 PM Backport #40661: nautilus: mgr/dashboard: cephfs multimds graphs stack together
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28889
merged - 09:04 PM Backport #40685: nautilus: mgr/dashboard: Dentries value of MDS daemon in Filesystems page is inc...
- Kiefer Chang wrote:
> https://github.com/ceph/ceph/pull/28912
merged - 09:03 PM Backport #40446: nautilus: mgr/dashboard: Update translation
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28938
merged - 09:00 PM Backport #40699: nautilus: mgr/dashboard: Silence Alertmanager alerts
- Stephan Müller wrote:
> https://github.com/ceph/ceph/pull/28968
merged - 08:59 PM Backport #40723: nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v10
- Ricardo Marques wrote:
> https://github.com/ceph/ceph/pull/28974
merged - 08:58 PM Backport #40656: nautilus: mgr/dashboard: Changing rgw-api-host does not get effective without di...
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/29044
merged - 08:56 PM Backport #40657: nautilus: mgr/dashboard: Display "logged in" information for each iSCSI client
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/29045
merged - 08:56 PM Backport #40279: nautilus: mgr/dashboard: Optimize the calculation of portal IPs
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/29061
merged - 07:25 PM Feature #25232: mgr/dashboard: Support minimum password complexity rules
- According to the coversation in PR28694 https://github.com/ceph/ceph/pull/28694 there are required rules:
Checks i... - 01:45 PM Feature #41207 (Resolved): mgr/dashboard: Verify fields on ISCSI page
- 01:30 PM Bug #41205 (Resolved): mgr/dashboard: Access control database does not restore disabled users cor...
- The database does not load disabled users correctly, thus a disabled user is always loaded from db with enabled=True....
- 10:03 AM Bug #24276: mgr/dashboard: Missing input validation on the dashboard backend
- Sebastian Wagner wrote:
> do you have a concrete example, or is this a general issue?
The frontend prevents users... - 09:03 AM Feature #41179 (Rejected): Increase default row number from 10 to 15 or 20 in dashboard under Poo...
- Mimic will not get feature updates anymore.
- 08:26 AM Feature #41179: Increase default row number from 10 to 15 or 20 in dashboard under Pools section
- Can not reproduce this behaviour for Ceph 14 and 15 using Firefox and Chromium. Maybe the feature to remember the dat...
- 08:10 AM Feature #41197 (Resolved): mgr/dashboard: Show only useful bucket owners in select box
- If a bucket is created and owned by a tenanted user, then an error will occur if you try to change the owner to an ow...
- 06:28 AM Bug #41186: mgr/dashboard: Teuthology test failure "test_enable (tasks.mgr.dashboard.test_mgr_mod...
- ...
08/10/2019
- 09:39 AM Feature #41179: Increase default row number from 10 to 15 or 20 in dashboard under Pools section
- Volker Theile wrote:
> If you select your prefered number of rows once, the setting is stored in a cookie and should...
08/09/2019
- 08:03 PM Feature #41193 (Resolved): mgr/dashboard: Verify fields on Configuration page
- 04:15 PM Bug #41075 (Resolved): nautilus: mgr/dashboard: ceph dashboard Jenkins job fails due to webdriver...
- 02:12 PM Bug #41165: mgr/dashboard: Switching to cephfs client tab impossible
- Works for me with Firefox 68.0.1 and Chromium 76.0.3809.87.
- 01:41 PM Bug #41186 (Resolved): mgr/dashboard: Teuthology test failure "test_enable (tasks.mgr.dashboard.t...
- http://pulpito.ceph.com/tdehler-2019-08-09_11:35:34-rados:mgr-wip-tdehler-testing-29570-distro-basic-mira/...
- 01:36 PM Bug #41055 (Resolved): mgr/dashboard: Teuthology test failure "test_get (tasks.mgr.dashboard.test...
- 01:24 PM Feature #41179: Increase default row number from 10 to 15 or 20 in dashboard under Pools section
- If you select your prefered number of rows once, the setting is stored in a cookie and should stay until you delete t...
- 09:37 AM Feature #41179 (Rejected): Increase default row number from 10 to 15 or 20 in dashboard under Poo...
- Is it possible to increase the default row number 10 to something like 15 or 20?
- 09:41 AM Bug #41180 (New): mgr/dashboard: fix bucket operations with tenant after new bucket utilities imp...
- After PR https://github.com/ceph/ceph/pull/28813
has been merged (corresponding to https://tracker.ceph.com/issues/3... - 08:10 AM Bug #41175 (Fix Under Review): test_create_get_update_delete_w_tenant fails
- 07:25 AM Bug #41175 (In Progress): test_create_get_update_delete_w_tenant fails
- 03:27 AM Bug #41175 (Resolved): test_create_get_update_delete_w_tenant fails
- ...
08/08/2019
- 02:58 PM Bug #41165 (Fix Under Review): mgr/dashboard: Switching to cephfs client tab impossible
- 01:46 PM Bug #41165 (Resolved): mgr/dashboard: Switching to cephfs client tab impossible
- Currently it seems to be not possible to change to the client tab inside the cephfs (Filesystems) detail view.
- 02:57 PM Bug #41166 (Fix Under Review): mgr/dashboard: Cephfs chart wasn't displayed
- 01:50 PM Bug #41166 (Resolved): mgr/dashboard: Cephfs chart wasn't displayed
- On my system the cephfs chart wasn't displayed, but all the data was available.
- 12:40 PM Bug #39653 (Resolved): mgr/dashboard: Error cloning RBD image without 'layering' feature enabled
- Fixed for Octopus (15.0.0) now. Please speak up if you think this ought to be fixed in Nautilus as well.
- 12:36 PM Bug #41153 (Resolved): mgr/dashboard: RBD snapshot protected label contains i18n tag
- 12:07 PM Feature #41050 (Resolved): mgr/dashboard: Verify fields on Crush map page
- 12:07 PM Feature #41048 (Resolved): mgr/dashboard: Verify fields on Monitors page
- 12:05 PM Feature #40561 (Resolved): mgr/dashboard: Check that info cards on Dashboard main tab have correc...
- 12:05 PM Feature #40550 (Resolved): mgr/dashboard: Verify that titles and cards on Dashboard main page exi...
- 12:04 PM Feature #40549 (Resolved): mgr/dashboard: Verify that hyperlinks on Dashboard main page work
- 12:04 PM Feature #40823 (Resolved): mgr/dashboard: Write E2E test to verify that Manager modules have edit...
08/07/2019
- 04:36 PM Cleanup #41155 (Resolved): mgr/dashboard: improve current navigation bar
- h3. Current horizontal navbar
!current.png!
h4. Issues
* Requires 2 vertical rows (main menu and helper menu... - 03:48 PM Bug #41153 (Fix Under Review): mgr/dashboard: RBD snapshot protected label contains i18n tag
- 03:41 PM Bug #41153 (Resolved): mgr/dashboard: RBD snapshot protected label contains i18n tag
- As you can see on the screenshot, the RBD snapshot protected label contains a wrong i18n tag.
- 12:14 PM Feature #41142 (Fix Under Review): mgr/dashboard: Add E2E tests which verify that services links ...
- 10:18 AM Feature #41152 (Resolved): Check reStructuredText files can be rendered correctly on Github
- Occasionally reStructuredText files are not rendered on Github because there are some structure error can't be caught...
- 07:01 AM Backport #40846 (In Progress): nautilus: mgr/dashboard: controllers/grafana is not Python 3 compa...
- https://github.com/ceph/ceph/pull/29524
08/06/2019
- 06:59 PM Feature #41142 (Resolved): mgr/dashboard: Add E2E tests which verify that services links work in ...
- 05:16 PM Feature #37402 (In Progress): mgr/dashboard: Merge Background task list and alerts/notifications ...
- 04:17 PM Feature #25229 (Resolved): mgr/dashboard: Provide user enable/disable capability
- 03:11 PM Backport #40045 (In Progress): nautilus: mgr/dashboard: Unify button/URL actions naming for iSCSI...
- 02:31 PM Feature #41063 (Fix Under Review): mgr/dashboard: Verify details and performance counters tables ...
- 11:44 AM Feature #38288: mgr/dashboard: CephFS snapshots/quota REST API
- Note that there is #41072 which seems to cover the required groundwork of creating a snapshot mechanism. In this case...
- 08:49 AM Feature #40983 (Rejected): mgr/dashboard: Warn when setting pg_num to not-a-power-of-two
- Rejected as it's not possible to set a number that is not a power of two value.
08/05/2019
- 11:04 PM Backport #41091 (Resolved): nautilus: mgr/dashboard: ceph-mgr-dashboard RPM contains duplicated f...
- https://github.com/ceph/ceph/pull/29784
- 05:45 PM Tasks #40748 (Fix Under Review): mgr/dashboard: Automate merging pull requests using Mergify
- 02:09 PM Bug #41059 (Resolved): mgr/dashboard: ceph dashboard Jenkins job fails due to webdriver error: "s...
- 02:08 PM Bug #41075 (Fix Under Review): nautilus: mgr/dashboard: ceph dashboard Jenkins job fails due to w...
- 01:53 PM Bug #41075: nautilus: mgr/dashboard: ceph dashboard Jenkins job fails due to webdriver error: "se...
- The fix that was commited to master can't be backported since the packages have diverged between master and nautilus....
- 01:49 PM Bug #41075 (Resolved): nautilus: mgr/dashboard: ceph dashboard Jenkins job fails due to webdriver...
- When we install google-chrome-stable on the system it would install google-chrome-stable-76.0.3809.87-1.x86_64
There... - 01:40 PM Bug #40677 (Resolved): mgr/dashboard: Fix npm vulnerabilities
- 01:40 PM Backport #40733 (Resolved): nautilus: mgr/dashboard: Fix npm vulnerabilities
- 11:57 AM Feature #40983 (In Progress): mgr/dashboard: Warn when setting pg_num to not-a-power-of-two
- 06:38 AM Bug #41067 (Fix Under Review): mgr/dashboard: (nautilus) change bucket owner between owners from ...
- 06:26 AM Bug #41067 (Resolved): mgr/dashboard: (nautilus) change bucket owner between owners from same tenant
- Edit bucket in Nautilus: when changing bucket owner to new owner that belongs to same tenant,
the operation fails.
08/02/2019
- 08:15 PM Backport #40733: nautilus: mgr/dashboard: Fix npm vulnerabilities
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/29102
merged - 06:52 PM Feature #41063 (Resolved): mgr/dashboard: Verify details and performance counters tables are disp...
- 12:58 PM Cleanup #37357 (In Progress): mgr/dashboard: login screen language dropdown enhancement
- 12:31 PM Bug #41059 (Fix Under Review): mgr/dashboard: ceph dashboard Jenkins job fails due to webdriver e...
- 09:27 AM Bug #41059 (Resolved): mgr/dashboard: ceph dashboard Jenkins job fails due to webdriver error: "s...
- When we install google-chrome-stable on the system it would install google-chrome-stable-76.0.3809.87-1.x86_64
There... - 12:08 PM Bug #41060 (Resolved): mgr/dashboard: REST API returns 500 when no Content-Type is specified
- Right now, a request like this (without @Content-Type: application/json@) results in 500 error + traceback:...
- 10:54 AM Bug #41055 (In Progress): mgr/dashboard: Teuthology test failure "test_get (tasks.mgr.dashboard.t...
- 06:06 AM Bug #41055 (Resolved): mgr/dashboard: Teuthology test failure "test_get (tasks.mgr.dashboard.test...
- See: http://pulpito.ceph.com/laura-2019-08-01_21:23:14-rados:mgr-wip-lpaduano-testing-29088-29046-distro-basic-smithi...
- 09:18 AM Feature #40920 (Fix Under Review): mgr/dashboard: enable/disable bucket versioning
- 09:15 AM Feature #24662 (Resolved): mgr/dashboard: SSL-enabled dashboard does not play nicely with a front...
08/01/2019
- 06:49 PM Feature #41050 (Resolved): mgr/dashboard: Verify fields on Crush map page
- 04:03 PM Documentation #41046 (Pending Backport): Pool and namespace should be separated by a slash
- 02:44 PM Documentation #41046 (Resolved): Pool and namespace should be separated by a slash
- If `space` is used, the following error is displayed:...
- 02:51 PM Feature #41048 (Resolved): mgr/dashboard: Verify fields on Monitors page
- 02:50 PM Feature #41041 (Fix Under Review): mgr/dashboard: Verify fields on OSDs page
- 01:10 PM Feature #41035 (Fix Under Review): mgr/dashboard: Add E2E tests which verify that logs page creat...
- 10:43 AM Feature #40337: mgr/dashboard: Display orchestrator hosts
- Draft PR: https://github.com/ceph/ceph/pull/29127
Attach some screenshots:
h3. Add two menu items: *Inventory* ... - 09:55 AM Feature #38332 (Resolved): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
- 02:38 AM Backport #40659 (In Progress): nautilus: mgr/dashboard: Interlock `fast-diff` and `object-map`
- https://github.com/ceph/ceph/pull/29442
07/31/2019
- 09:00 PM Feature #41041 (In Progress): mgr/dashboard: Verify fields on OSDs page
- 08:57 PM Feature #41041 (Resolved): mgr/dashboard: Verify fields on OSDs page
- 08:56 PM Feature #40561 (Fix Under Review): mgr/dashboard: Check that info cards on Dashboard main tab hav...
- 08:56 PM Feature #40550 (Fix Under Review): mgr/dashboard: Verify that titles and cards on Dashboard main ...
- 08:56 PM Feature #40549 (Fix Under Review): mgr/dashboard: Verify that hyperlinks on Dashboard main page work
- 06:12 PM Feature #41035 (Resolved): mgr/dashboard: Add E2E tests which verify that logs page creates audit...
- 08:33 AM Feature #38287 (In Progress): mgr/dashboard: Manage CephFS quotas
- 08:32 AM Bug #40027 (New): mgr/dashboard: REST API: OpenAPI docs require internet connection
- 08:29 AM Bug #40027 (In Progress): mgr/dashboard: REST API: OpenAPI docs require internet connection
07/30/2019
- 04:25 PM Bug #40828 (Fix Under Review): mgr/dashboard: User management button unclickable
- 02:34 PM Subtask #38701 (Fix Under Review): mgr/dashboard: Write E2E test to verify an RBD image has been ...
- 02:34 PM Feature #40581 (Fix Under Review): mgr/dashboard: Write E2E test to verify that Block Mirror's ha...
- 07:32 AM Feature #41005 (New): mgr/dashboard: Suggest enabling newly supported features
- The dashboard should recommend enabling features/functions that the Ceph community deems generally beneficial, but th...
- 04:44 AM Bug #40973 (Pending Backport): mgr/dashboard: ceph-mgr-dashboard RPM contains duplicated files th...
07/29/2019
- 03:16 PM Subtask #25125 (In Progress): mgr/dashboard: support RBD namespaces
- 01:31 PM Tasks #40767 (In Progress): mgr/dashboard: Document all REST API endpoints
- 01:11 PM Feature #40909: mgr/dashboard: REST API versioning
- Sebastian Wagner wrote:
> Ernesto Puerta wrote:
> > * the Rook caching issue was triggered by a change in front-end... - 09:11 AM Feature #40909: mgr/dashboard: REST API versioning
- Ernesto Puerta wrote:
> Yes, I'm aware of it. Thanks for the brain food, I really like reading about this stuff.
> ... - 12:14 PM Feature #40788 (Fix Under Review): mgr/dashboard: Silence Menu E2E Breadcrumb tests
- 12:13 PM Feature #40930 (Fix Under Review): mgr/dashboard: Add E2E tests which creates and expires a silence
- 10:24 AM Bug #40925 (Resolved): mgr/dashboard: Various UI issues related to CephFS
- 10:09 AM Feature #40803 (Resolved): mgr/dashboard: E2E test to verify Configuration editing functionality
- 10:06 AM Feature #40803 (Fix Under Review): mgr/dashboard: E2E test to verify Configuration editing functi...
- 10:02 AM Cleanup #40961 (Resolved): mgr/dashboard: Explicitly type page variables in order to make better ...
- 09:53 AM Bug #40971 (Resolved): cephfs: MDS performance counters chart doesn't display data
- 03:33 AM Bug #40971 (Fix Under Review): cephfs: MDS performance counters chart doesn't display data
- 02:42 AM Bug #40971: cephfs: MDS performance counters chart doesn't display data
- timestamp of perf_counters is returned in nanosecond after this change:
https://github.com/ceph/ceph/pull/28882 - 09:25 AM Feature #24655: mgr/dashboard: Enforce password change upon first login
- My plan for this ticket is to create a checkbox, where admin can decide whether the user has to or doesnt has to chan...
07/26/2019
- 04:14 PM Feature #40909: mgr/dashboard: REST API versioning
- Yes, I'm aware of it. Thanks for the brain food, I really like reading about this stuff.
I think we all agree on t... - 01:56 PM Feature #40909: mgr/dashboard: REST API versioning
- API versioning is controversial.
In my opinion, there is just no good way to do API versioning and API versioning... - 02:24 PM Bug #40828 (In Progress): mgr/dashboard: User management button unclickable
- 02:22 PM Bug #40984 (New): mgr/dashboard: It should not be possible to remove layering feature
- Currently the UI allows me to remove the layering feature and then nothing is changed when I click the submit button....
- 01:46 PM Backport #39604 (Need More Info): mgr/dashboard: Allow the decrease of pg's of an existing pool
- 12:29 PM Backport #39604: mgr/dashboard: Allow the decrease of pg's of an existing pool
- The backport #40658 has to be made first in order to not get into conflicts, because of an API change, where the code...
- 01:35 PM Backport #40982 (In Progress): nautilus: mgr/dashboard: Fix the table mouseenter event handling test
- 01:04 PM Backport #40982 (Resolved): nautilus: mgr/dashboard: Fix the table mouseenter event handling test
- https://github.com/ceph/ceph/pull/29354
- 01:33 PM Feature #40962: mgr/dashboard: REST API: runtime front-end/back-end (end-to-end) schema validation
- Yeah, I'd go the OpenAPI Schema -> Python route, as there are plenty of tools to write those specs. And then possibly...
- 01:13 PM Feature #40983 (Rejected): mgr/dashboard: Warn when setting pg_num to not-a-power-of-two
- Setting pg_num to a value that is not a power of two can (and likely will) cause significant data imbalance in the cl...
- 01:04 PM Bug #40981 (Fix Under Review): mgr/dashboard: CephFS class issues with strings
- 12:59 PM Bug #40981 (Resolved): mgr/dashboard: CephFS class issues with strings
- The services/CephFS class does not handle strings correctly. Some calls of the Cython implementation require bytes in...
- 01:04 PM Bug #40580 (Pending Backport): mgr/dashboard: Fix the table mouseenter event handling test
- 11:02 AM Bug #40580 (Resolved): mgr/dashboard: Fix the table mouseenter event handling test
- 12:37 PM Backport #40658 (In Progress): nautilus: mgr/dashboard: Pool graph/sparkline points do not displa...
- 12:33 PM Cleanup #39702 (Resolved): mgr/dashboard: OSD custom action button removal
- 11:53 AM Subtask #40364 (Resolved): mgr/dashboard: Add E2E tests which verify that creating/editing/deleti...
- 11:53 AM Feature #40908 (Resolved): mgr/dashboard: Check that dashboard successfully detects invalid input...
- 11:00 AM Bug #40973 (Fix Under Review): mgr/dashboard: ceph-mgr-dashboard RPM contains duplicated files th...
- 10:36 AM Bug #40973 (Resolved): mgr/dashboard: ceph-mgr-dashboard RPM contains duplicated files that are n...
- In the openSUSE Build Service, RPMLINT complains:...
- 10:53 AM Bug #40971: cephfs: MDS performance counters chart doesn't display data
- It seems that resolution of timestamp returned by mgr.get_counter() has been changed to nano seconds.
Temporarily wo... - 10:01 AM Bug #40971 (In Progress): cephfs: MDS performance counters chart doesn't display data
- 06:31 AM Bug #40971: cephfs: MDS performance counters chart doesn't display data
- This issue can't be reproduced on Nautilus branch (I tested this "commit":https://github.com/ceph/ceph/commit/85fa207...
- 06:26 AM Bug #40971 (Resolved): cephfs: MDS performance counters chart doesn't display data
- The *MDS performance counters* chart at the bottom of Filesystems page doesn't display data.
!screencapture-localh... - 10:37 AM Cleanup #40966: mgr/dashboard: simplify Grafana checker ("check_grafana_uids.py")
- Thanks for clarifying that Kiefer!
The approach suggested by Kanika is ok too. However, it still requires a mappin... - 05:41 AM Cleanup #40966: mgr/dashboard: simplify Grafana checker ("check_grafana_uids.py")
- There is a TODO enhancement in https://tracker.ceph.com/issues/40008#note-10
We can use this issue for tracking too. - 08:46 AM Feature #40296: mgr/dashboard: Maintain and improve code coverage on dashboard PRs
- That sounds great :) That should resolve the building problem that currently occurs on external ci's.
07/25/2019
- 08:08 PM Cleanup #40966 (Won't Fix): mgr/dashboard: simplify Grafana checker ("check_grafana_uids.py")
- It seems that "check_grafana_uids.py" checks that Grafana front-end UIDs match the UIDs in Grafana dasboard JSON defi...
- 04:51 PM Bug #40964 (Can't reproduce): mgr/dashboard: RBD snapshot i18n error
- After protecting an RBD snapshot, the UI shows "i18n>PROTECTED" instead of "PROTECTED":
!i18n_.png!
- 04:45 PM Bug #34313 (Rejected): mgr/dashboard: Unable to create RBD snapshot clone in different pool
- The screenshot in this issue is from the RBD snapshot creation modal.
To clone a snapshot you must select a previo... - 04:00 PM Feature #40296: mgr/dashboard: Maintain and improve code coverage on dashboard PRs
- Ooops. My PR on refactoring unit-tests is currently blocked as I'm modifying the behaviour of install-deps.sh script ...
- 03:01 PM Feature #40296: mgr/dashboard: Maintain and improve code coverage on dashboard PRs
- If https://tracker.ceph.com/issues/40487 is resolved this issue can be continued.
Currently the python unit tests ca... - 02:27 PM Feature #40296: mgr/dashboard: Maintain and improve code coverage on dashboard PRs
- I found a solution for the problem which is described here: https://www.tikalk.com/posts/2017/03/07/how-to-mask-crede...
- 03:46 PM Feature #40962 (New): mgr/dashboard: REST API: runtime front-end/back-end (end-to-end) schema val...
- While front-end language Typescript provides build-time type-checks, there's no current action taken to ensure run-ti...
- 03:43 PM Bug #39653 (Fix Under Review): mgr/dashboard: Error cloning RBD image without 'layering' feature ...
- 02:59 PM Cleanup #40961 (Resolved): mgr/dashboard: Explicitly type page variables in order to make better ...
- 01:18 PM Feature #40956 (Resolved): mgr/dashboard: Update Pools create for use in RBD tests
- 12:18 PM Backport #40660 (Resolved): mimic: mgr/dashboard: cephfs multimds graphs stack together
- 10:17 AM Feature #40953: nfs-ganesha: RGW based exports must use the same zonegroup as the nfs-ganesha dae...
- This issue depends on the resolution of: http://tracker.ceph.com/issues/40952
- 10:17 AM Feature #40953 (New): nfs-ganesha: RGW based exports must use the same zonegroup as the nfs-ganes...
- When creating an RGW based export, we need to list, or create, buckets that belong to the same zonegroup as the RGW d...
- 10:10 AM Feature #40952 (Duplicate): rgw_client: support choosing RGW daemon to connect to based on realm/...
- The current RgwClient helper class that abstract REST calls to the RGW Admin Ops API always connects to the first RGW...
- 08:57 AM Backport #40945 (Resolved): nautilus: mgr/dashboard: RGW User quota validation is not working cor...
- https://github.com/ceph/ceph/pull/29650
- 08:31 AM Bug #38800 (Resolved): mgr/dashboard: User list does not load
07/24/2019
- 11:04 PM Bug #38800: mgr/dashboard: User list does not load
- Volker Theile wrote:
> The following PR's are submitted in order to fix that issue:
> * mimic: qa: Fix issues in vs... - 11:03 PM Backport #40660: mimic: mgr/dashboard: cephfs multimds graphs stack together
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28911
merged - 07:49 PM Feature #40930 (New): mgr/dashboard: Add E2E tests which creates and expires a silence
- 05:47 PM Feature #40928 (Resolved): mgr/dashboard: RBD Image Move to Trash & Restore
- 05:38 PM Bug #40754: mgr/dashboard: configure HTTP caching for static files (JS/Angular)
- On production builds the generate filenames are like (taken from Rook 1.0.3):...
- 03:41 PM Feature #40296: mgr/dashboard: Maintain and improve code coverage on dashboard PRs
- The current problem is that codecov and codacy need a git hub token to be send with the coverage reports.
They bot... - 01:21 PM Bug #40925 (In Progress): mgr/dashboard: Various UI issues related to CephFS
- 01:19 PM Bug #40925 (Resolved): mgr/dashboard: Various UI issues related to CephFS
- Create new pools and a CephFS filesystem:
$ ceph osd pool create cephfs.b.data 8
$ ceph osd pool application enab... - 12:30 PM Feature #40922 (Resolved): mgr/dashboard: Verify Images Purge Trash functionality
- 11:19 AM Bug #39653 (In Progress): mgr/dashboard: Error cloning RBD image without 'layering' feature enabled
- 11:08 AM Feature #40920 (Resolved): mgr/dashboard: enable/disable bucket versioning
07/23/2019
- 09:04 PM Feature #40914 (Resolved): mgr/dashboard: REST API: security
- The following measures should be implemented:
- Failed login limit (after that, the user will be disabled).
- Rate ... - 08:56 PM Feature #40913 (New): mgr/dashboard: REST API: HATEOAS support (linking)
- "HATEOAS":https://restfulapi.net/hateoas/ or RMM level 3 API describes relationships between resources and links, so ...
- 08:44 PM Feature #40912 (New): mgr/dashboard: REST API: review caching
- Back-end server should indicate whether a response can be cached or not according to:
* any sensitive information (u... - 08:41 PM Feature #40911 (New): mgr/dashboard: REST API: review endpoints and semantics
- Ensure that existing endpoints comply with ("reference":https://github.com/Microsoft/api-guidelines/blob/master/Guide...
- 08:09 PM Subtask #40364 (Fix Under Review): mgr/dashboard: Add E2E tests which verify that creating/editin...
- 08:09 PM Feature #40908 (Fix Under Review): mgr/dashboard: Check that dashboard successfully detects inval...
- 07:06 PM Feature #40908 (Resolved): mgr/dashboard: Check that dashboard successfully detects invalid input...
- Write a test that puts invalid data into the user creation and edit forms and checks that the forms detects the inval...
- 07:27 PM Backport #40768 (Resolved): nautilus: mgr/dashboard: change Github dep ng2-toastr to NPMJS
- 07:21 PM Feature #40909 (Resolved): mgr/dashboard: REST API versioning
- In order to get an stable API we can either:
- Freeze existing API and allow only additive modifications (i.e.: new ... - 07:00 PM Feature #40907 (New): mgr/dashboard: REST API improvements
- Epic tracker issue to collect all features/fixes to improve status of REST API.
"REST Standards":https://standards... - 02:08 PM Bug #40869 (Resolved): Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthTest)
- 10:03 AM Bug #40829 (Pending Backport): mgr/dashboard: RGW User quota validation is not working correctly
- 07:32 AM Cleanup #40789 (Resolved): mgr/dashboard: Update formatting for test files
07/22/2019
- 04:19 PM Bug #40869 (Fix Under Review): Test failure: test_full_health (tasks.mgr.dashboard.test_health.He...
- 03:49 PM Bug #40869 (In Progress): Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthT...
- 03:38 PM Bug #40869 (Resolved): Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthTest)
- /a/sage-2019-07-22_14:23:22-rados-wip-sage-testing-2019-07-20-1522-distro-basic-smithi/4139482
/a/sage-2019-07-19_21... - 02:18 PM Backport #40830 (New): nautilus: mgr/dashboard: Validate iSCSI controls
- 02:15 PM Backport #40830 (In Progress): nautilus: mgr/dashboard: Validate iSCSI controls
- 11:55 AM Bug #40328 (In Progress): mgr/dashboard: Permanent notifications instead of repeated notifications
- 08:21 AM Backport #40846 (Resolved): nautilus: mgr/dashboard: controllers/grafana is not Python 3 compatible
- https://github.com/ceph/ceph/pull/29524
- 08:20 AM Backport #40838 (Resolved): nautilus: mgr/dashboard: Disable event propagation in the helper icon
- https://github.com/ceph/ceph/pull/31566
- 08:05 AM Feature #40567 (Resolved): mgr/dashboard: select placement target on RGW bucket creation
07/19/2019
- 03:15 PM Bug #40428 (Pending Backport): mgr/dashboard: controllers/grafana is not Python 3 compatible
- 02:17 PM Feature #38332 (Fix Under Review): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
- 02:11 PM Feature #38332 (In Progress): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
- 02:02 PM Bug #40829 (Fix Under Review): mgr/dashboard: RGW User quota validation is not working correctly
- 09:41 AM Bug #40829 (Resolved): mgr/dashboard: RGW User quota validation is not working correctly
- If the value you set for the quota will generate a value with a dot, the validation will fail.
p.e. when you type 11... - 10:32 AM Backport #40830 (Resolved): nautilus: mgr/dashboard: Validate iSCSI controls
- https://github.com/ceph/ceph/pull/30545
- 10:29 AM Bug #38018 (Pending Backport): mgr/dashboard: Validate iSCSI controls
- 10:25 AM Bug #38018 (Resolved): mgr/dashboard: Validate iSCSI controls
- 10:28 AM Bug #40715 (Pending Backport): mgr/dashboard: Disable event propagation in the helper icon
- 10:25 AM Bug #39028 (Resolved): mgr/dashboard: Show iSCSI gateways status in the health page
- 10:23 AM Feature #24892 (Resolved): mgr/dashboard: Evict a CephFS client
- 08:12 AM Bug #40827 (Resolved): mgr/dashboard: make check failures (run-tox-mgr-dashboard)
- 07:57 AM Bug #40827 (Fix Under Review): mgr/dashboard: make check failures (run-tox-mgr-dashboard)
- 07:51 AM Bug #40827: mgr/dashboard: make check failures (run-tox-mgr-dashboard)
- ...
- 06:17 AM Bug #40827 (Resolved): mgr/dashboard: make check failures (run-tox-mgr-dashboard)
- Attached a snippet with the errors of make check.
Also see:
https://jenkins.ceph.com/job/ceph-pull-requests/29542... - 08:08 AM Bug #40828 (Resolved): mgr/dashboard: User management button unclickable
- When a user edits his own user and removes all roles, a modal dialog warns the user to proceed. If the user clicks on...
07/18/2019
- 06:27 PM Feature #40823: mgr/dashboard: Write E2E test to verify that Manager modules have editing functio...
- 1. Click a manager module
2. Click the edit button and input new values
3. Click the same manager module and check ... - 06:25 PM Feature #40823 (Resolved): mgr/dashboard: Write E2E test to verify that Manager modules have edit...
- 02:47 PM Feature #38202 (Resolved): mgr/dashboard: Add support for displaying progress mgr module events/t...
- 02:45 PM Feature #39482 (Resolved): mgr/dashboard: Make a long running task out of the increase or decreas...
- 02:42 PM Bug #39028 (Fix Under Review): mgr/dashboard: Show iSCSI gateways status in the health page
- 02:16 PM Bug #39028 (In Progress): mgr/dashboard: Show iSCSI gateways status in the health page
- 01:54 PM Tasks #38093 (Resolved): mgr/dashboard: Write E2E test to verify a pool has been created/deleted
- 01:54 PM Feature #40248 (Resolved): mgr/dashboard: As a user, I want to change my password
- 12:28 PM Bug #40715 (Fix Under Review): mgr/dashboard: Disable event propagation in the helper icon
- 12:05 PM Feature #35809 (Duplicate): mgr/dashboard: Configure Grafana settings through UI
- 12:03 PM Feature #35809: mgr/dashboard: Configure Grafana settings through UI
- Already implemented by https://tracker.ceph.com/issues/37934
- 10:32 AM Feature #39352: mgr/dashboard: Add support for device management
- having them merged in one page would be a good thing, I think
- 10:22 AM Feature #39352: mgr/dashboard: Add support for device management
- Does it make sense to display the data delivered by Ceph if the data that the Orchestrator deliveres is much more det...
- 10:21 AM Backport #40733 (In Progress): nautilus: mgr/dashboard: Fix npm vulnerabilities
- 09:46 AM Feature #24662 (Fix Under Review): mgr/dashboard: SSL-enabled dashboard does not play nicely with...
- 09:32 AM Feature #40816 (Closed): mgr/dashboard: Recalculate password expiry date
- Issue https://tracker.ceph.com/issues/40329
* introduces a default expiry span (_USER_PWD_DEFAULT_EXPIRY_SPAN_) fo... - 09:09 AM Feature #40814 (Closed): mgr/dashboard: Allow to set individual password expiry dates
- https://tracker.ceph.com/issues/40329 introduces a default expiry span (_USER_PWD_DEFAULT_EXPIRY_SPAN_) for the user ...
- 08:48 AM Bug #40688 (Resolved): mgr/dashboard: ceph dashboard tests Jenkins job fails with "*** Caught sig...
- 08:47 AM Bug #40813 (New): mgr/dashboard: Remove --nolockdep option from e2e script and vstart_runner.py
- Since that option reduces the test coverage in general and it was only a temporary workaround
(see https://github.co...
07/17/2019
- 07:59 PM Bug #38378: SSL handshake: 500 internal error to access dashboard
- This one in mimic looks similar: /a/yuriw-2019-07-09_15:21:18-rados-wip-yuri-testing-2019-07-08-2007-mimic-distro-bas...
- 01:11 PM Feature #40803: mgr/dashboard: E2E test to verify Configuration editing functionality
- 1. Click a configuration
2. Click the edit button and input new values
3. Click the same configuration and check th... - 12:44 PM Feature #40803 (Resolved): mgr/dashboard: E2E test to verify Configuration editing functionality
- 08:56 AM Tasks #38093 (Fix Under Review): mgr/dashboard: Write E2E test to verify a pool has been created/...
- 07:08 AM Bug #40798 (New): mgr/dashboard: Notifications dialog is rendered erroneously
- Make sure you've forced the creation of some notifications. After that click on the notifications menu in the upper r...
07/16/2019
- 04:37 PM Cleanup #40789 (Fix Under Review): mgr/dashboard: Update formatting for test files
- 03:25 PM Cleanup #40789 (Resolved): mgr/dashboard: Update formatting for test files
- Each e2e will have one corresponding variable on which external functions (such as those in page-helper or various pa...
- 02:35 PM Feature #40788 (New): mgr/dashboard: Silence Menu E2E Breadcrumb tests
- 01:13 PM Bug #40399 (Resolved): mgr/dashboard: Reduce code duplication through TableActionComponent Unit T...
- 01:08 PM Subtask #40259 (Resolved): mgr/dashboard: Add and Delete RGW Bucket Test
- 01:07 PM Feature #40484 (Resolved): mgr/dashboard: Check for invalid entries in Create and Edit Bucket Pages
- 01:07 PM Subtask #40372 (Resolved): mgr/dashboard: Write E2E test to verify that a bucket has editing func...
- 01:06 PM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
- Torben Hørup wrote:
> Dashboard through proxy doesn't play nicely with grafana
>
> When browser asks https://<pro... - 01:03 PM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
- I've added a HAProxy setup for our development environment, see https://github.com/ricardoasmarques/ceph-dev-docker/p...
- 11:48 AM Backport #40786 (In Progress): nautilus: mgr/dashboard: SSL certificate upload command throws dep...
- 08:29 AM Backport #40786 (Resolved): nautilus: mgr/dashboard: SSL certificate upload command throws deprec...
- https://github.com/ceph/ceph/pull/29065
- 10:17 AM Bug #40686 (Resolved): mgr/dashboard: Add a linter for closing tags in Angular templates
- 09:35 AM Backport #40058 (In Progress): nautilus: mgr/dashboard: Only delete removed gateways
- https://github.com/ceph/ceph/pull/29061
- 09:32 AM Backport #40279 (In Progress): nautilus: mgr/dashboard: Optimize the calculation of portal IPs
- 08:28 AM Bug #39123 (Pending Backport): mgr/dashboard: SSL certificate upload command throws deprecation w...
- 02:38 AM Bug #40707 (Resolved): mgr/dashboard: Dashboard test on mimic branch doesn't catch failure of fro...
Also available in: Atom