Project

General

Profile

Activity

From 04/23/2019 to 05/22/2019

05/22/2019

09:14 PM Backport #39988 (In Progress): nautilus: mgr/dashboard: Unable to see tcmu-runner perf counters
Nathan Cutler
04:23 PM Bug #39971 (Pending Backport): Several embedded Grafana dashboards are not displayed due to chang...
Lenz Grimmer
01:11 PM Feature #39999 (Resolved): mgr/dashboard: Prevent brute-force/dictionary attacks against existing...
If passwords are used as an authentication feature (no SSO enabled), there must be protection against dictionary and ... Lenz Grimmer
11:35 AM Bug #39252: mgr/dashboard: RGW port autodetection does not support "Beast" RGW frontend
The documentation has been updated. Leaving this one open, as the dashboard implementation itself should be enhanced. Lenz Grimmer
10:04 AM Bug #39996 (Fix Under Review): mgr/dashboard: Angular is creating multiple instances of the same ...
Tiago Melo
09:03 AM Bug #39996 (Resolved): mgr/dashboard: Angular is creating multiple instances of the same service
Just notice that when we use the TaskListService a new instance of SummaryService will be created.
This will result ...
Tiago Melo
10:01 AM Backport #39958: mimic: mgr/dashboard: Resolve TestBed performance issue
Nathan Cutler wrote:
> The second commit in this patchset touches a huge number of files and there are many, many ch...
Anonymous
09:26 AM Bug #38800: mgr/dashboard: User list does not load
The following PR's are submitted in order to fix that issue:
* mimic: qa: Fix issues in vstart runner
https://git...
Volker Theile
06:26 AM Backport #39993 (Resolved): nautilus: mgr/dashboard: inconsistent result when editing a RBD image...
https://github.com/ceph/ceph/pull/28218 Kiefer Chang

05/21/2019

12:01 PM Bug #39933 (Pending Backport): mgr/dashboard: inconsistent result when editing a RBD image's feat...
Lenz Grimmer
09:04 AM Bug #39933 (Fix Under Review): mgr/dashboard: inconsistent result when editing a RBD image's feat...
Laura Paduano
11:39 AM Bug #39963 (Fix Under Review): mgr/dashboard: NFS clients information is not displayed in the det...
Tiago Melo
08:46 AM Bug #39963 (In Progress): mgr/dashboard: NFS clients information is not displayed in the details ...
Tiago Melo
11:06 AM Bug #39990 (Resolved): mgr/dashboard: test failure when running the backend-api-tests-script loca...
... Laura Paduano
10:32 AM Backport #39988 (Resolved): nautilus: mgr/dashboard: Unable to see tcmu-runner perf counters
https://github.com/ceph/ceph/pull/28191 Ricardo Marques
10:04 AM Bug #39648 (In Progress): mgr/dashboard: tasks.mgr.dashboard.test_rbd.RbdTest.test_clone fails in...
Patrick Seidensal
10:04 AM Tasks #38093: mgr/dashboard: Write E2E test to verify a pool has been created/deleted
Patrick Seidensal
09:28 AM Bug #39954 (Pending Backport): mgr/dashboard: Unable to see tcmu-runner perf counters
Lenz Grimmer
04:29 AM Bug #39971: Several embedded Grafana dashboards are not displayed due to changed uids
As Lenz mentioned in standup, one approach to prevent this mismatch is to add e2e tests for these pages. (This requir... Kiefer Chang

05/20/2019

06:11 PM Feature #39983 (New): Annotation support in dashboard (grafana)
As discussed with Ricardo Dias @cephalocon 2019 a request for "annotations" in grafana [1]. It should be configurable... Stefan Kooman
01:32 PM Backport #39658 (In Progress): nautilus: mgr/dashboard: Avoid merge conflicts in messages.xlf by ...
Tiago Melo
12:01 PM Backport #39604: mgr/dashboard: Allow the decrease of pg's of an existing pool
Waiting for #39482 to be backported to Nautilus Lenz Grimmer
11:49 AM Backport #39961 (In Progress): nautilus: mgr/dashboard: Unify the look of dashboard charts
Tiago Melo
11:34 AM Bug #39964 (Fix Under Review): mgr/dashboard: RGW user "max. size" should be hidden when "user qu...
Volker Theile
10:57 AM Bug #39628 (Resolved): mgr/dashboard: openssl exception when verifying certificates of HTTPS requ...
Lenz Grimmer
10:57 AM Backport #39962 (Resolved): nautilus: mgr/dashboard: openssl exception when verifying certificate...
Lenz Grimmer
09:39 AM Bug #39971 (Fix Under Review): Several embedded Grafana dashboards are not displayed due to chang...
Nathan Cutler
06:59 AM Bug #39971 (In Progress): Several embedded Grafana dashboards are not displayed due to changed uids
WIP. Also thinking if it's possible to add some checks in CI for future changes. Kiefer Chang
06:46 AM Bug #39971 (Resolved): Several embedded Grafana dashboards are not displayed due to changed uids
Some embedded Grafana dashboards's uids were changed recently:
PR: https://github.com/ceph/ceph/pull/28043
Tracke...
Kiefer Chang
09:33 AM Backport #39975 (Resolved): nautilus: mgr/dashboard: NFS export creation: Add more info to the va...
https://github.com/ceph/ceph/pull/28320 Nathan Cutler
09:23 AM Bug #38378: SSL handshake: 500 internal error to access dashboard
Easily to be reproduced with the below method:
1. Git head:
6fe8d8223e32e236c861651dc6
2. cd build
3. OSD...
Changcheng Liu

05/17/2019

02:55 PM Bug #39964 (Resolved): mgr/dashboard: RGW user "max. size" should be hidden when "user quota" is ...
In the RGW user form, if I select "Enabled", unselect "Unlimited size/object" and then unselect "Enabled" again I end... Ricardo Marques
02:50 PM Bug #39963 (Resolved): mgr/dashboard: NFS clients information is not displayed in the details view
I've added a client in the NFS form:
!2019-05-17_15-45-06.png!
But this information is not displayed in the dea...
Ricardo Marques
02:15 PM Bug #39327 (Pending Backport): mgr/dashboard: NFS export creation: Add more info to the validatio...
Ricardo Marques
01:59 PM Backport #39962 (In Progress): nautilus: mgr/dashboard: openssl exception when verifying certific...
Nathan Cutler
01:58 PM Backport #39962 (Resolved): nautilus: mgr/dashboard: openssl exception when verifying certificate...
https://github.com/ceph/ceph/pull/28163 Nathan Cutler
01:58 PM Bug #39628 (Pending Backport): mgr/dashboard: openssl exception when verifying certificates of HT...
Nathan Cutler
01:53 PM Backport #39958 (Need More Info): mimic: mgr/dashboard: Resolve TestBed performance issue
The second commit in this patchset touches a huge number of files and there are many, many cherry-pick conflicts to r... Nathan Cutler
08:09 AM Backport #39958 (Rejected): mimic: mgr/dashboard: Resolve TestBed performance issue
With this helper function you can easily resolve the TestBed resetting
performance issue. If more tests exists in a ...
Anonymous
01:25 PM Backport #39961 (Resolved): nautilus: mgr/dashboard: Unify the look of dashboard charts
https://github.com/ceph/ceph/pull/28175 Nathan Cutler
12:54 PM Bug #39102 (Fix Under Review): mgr/dashboard: Unify button/URL actions naming for iSCSI and NFS
Tiago Melo
12:45 PM Bug #39959 (Closed): mgr/dashboard: improve disableSelectionAction function of TableActionsComponent
The _disableSelectionAction_ function of the _TableActionsComponent_ has room for improvement from my point of view.
...
Tatjana Dehler
11:37 AM Bug #38800 (In Progress): mgr/dashboard: User list does not load
Identified the problem that URL parameters are not unescaped. Second problem is that tenanted users are not processed... Volker Theile
08:05 AM Feature #39957 (Resolved): mgr/dashboard: Resolve TestBed performance issue
With this helper function you can easily resolve the TestBed resetting
performance issue. If more tests exists in a ...
Anonymous
06:19 AM Feature #39626 (Fix Under Review): ceph-rgw: retrieve list of existing realms in local cluster fr...
Alfonso Martínez

05/16/2019

03:55 PM Cleanup #39384 (Pending Backport): mgr/dashboard: Unify the look of dashboard charts
Ricardo Marques
03:53 PM Bug #39954 (Fix Under Review): mgr/dashboard: Unable to see tcmu-runner perf counters
Ricardo Marques
03:45 PM Bug #39954 (In Progress): mgr/dashboard: Unable to see tcmu-runner perf counters
Ricardo Marques
03:45 PM Bug #39954 (Resolved): mgr/dashboard: Unable to see tcmu-runner perf counters
In the Hosts page, after clicking on `tcmu-runner` service the user is redirected to the "404-NotFound" page:
!201...
Ricardo Marques
03:52 PM Bug #39650 (Fix Under Review): mgr/dashboard: Pool graph/sparkline points do not display the corr...
Stephan Müller
01:48 PM Bug #39953 (New): mgr/dashboard doesn't properly return `WWW-Authenticate` header for bearer auth...
Dashboard violates the bearer authentication protocol by not returning a proper WWW-Authenticate header in case the t... Sebastian Wagner
09:56 AM Bug #39933 (In Progress): mgr/dashboard: inconsistent result when editing a RBD image's features
Kiefer Chang
07:34 AM Bug #39933: mgr/dashboard: inconsistent result when editing a RBD image's features
Patrick Seidensal
06:16 AM Bug #39933: mgr/dashboard: inconsistent result when editing a RBD image's features
I suppose #39451 will fix this. Mykola Golub
08:43 AM Bug #39613 (Fix Under Review): mgr/dashboard: misplaced objects not shown anymore
Alfonso Martínez

05/15/2019

05:32 PM Feature #39944 (Fix Under Review): mgr/dashboard: Reduce the number of renders on the tables
Tiago Melo
05:07 PM Feature #39944 (Resolved): mgr/dashboard: Reduce the number of renders on the tables
Currently each time we hover a table row or the data is refresh there are too many renders of each cell/row.
This sh...
Tiago Melo
02:51 PM Bug #39650: mgr/dashboard: Pool graph/sparkline points do not display the correct values
I investigated it, it's not a bug as everything is working as intended.
This problem has 2 aspects that should be ...
Stephan Müller
10:07 AM Bug #39650 (In Progress): mgr/dashboard: Pool graph/sparkline points do not display the correct v...
Stephan Müller
12:57 PM Backport #39939: mimic: mgr/dashboard: Move unit-test-helper into the new testing folder
Sebastian Wagner wrote:
> eh, could you please reference the original issue?
There was no original issue
Anonymous
12:20 PM Backport #39939 (New): mimic: mgr/dashboard: Move unit-test-helper into the new testing folder
Nathan Cutler
11:13 AM Backport #39939: mimic: mgr/dashboard: Move unit-test-helper into the new testing folder
eh, could you please reference the original issue? Sebastian Wagner
10:49 AM Backport #39939 (Rejected): mimic: mgr/dashboard: Move unit-test-helper into the new testing folder
Anonymous
12:20 PM Bug #39941 (Resolved): mgr/dashboard: Move unit-test-helper into the new testing folder
Angular [1] suggest us to create a `src/testing` folder where we can put files that will be used in tests.
I created...
Nathan Cutler
10:23 AM Bug #39933: mgr/dashboard: inconsistent result when editing a RBD image's features
Related: http://tracker.ceph.com/issues/39521
Now enable/disable object-map or fast-diff will also enable/disable ...
Kiefer Chang
09:45 AM Bug #39933 (Resolved): mgr/dashboard: inconsistent result when editing a RBD image's features
Steps to reproduce:
* Test on master commit 278f5de4126883c1fd6bd1e2c08ed8244b563928
* Create a RBD pool
* Creat...
Kiefer Chang
09:02 AM Bug #39652 (Pending Backport): Grafana dashboards use outdated metric names from the prometheus m...
Nathan Cutler

05/14/2019

03:41 PM Cleanup #39702 (Fix Under Review): mgr/dashboard: OSD custom action button removal
Stephan Müller
11:53 AM Bug #39724: mgr/dashboard: Jenkins job "ceph dashboard tests" does not run on backport PRs or on ...
Note: for years now, we have been prepending "mimic: ", "nautilus: " etc. to *all* backport PRs. This is because it m... Nathan Cutler
08:02 AM Bug #39724 (New): mgr/dashboard: Jenkins job "ceph dashboard tests" does not run on backport PRs ...
The job is configured to automatically run if the label "dashboard" is assigned to a PR, alternatively the job can be... Laura Paduano
11:42 AM Tasks #38093 (In Progress): mgr/dashboard: Write E2E test to verify a pool has been created/deleted
Patrick Seidensal
09:55 AM Tasks #38093: mgr/dashboard: Write E2E test to verify a pool has been created/deleted
Patrick Seidensal
08:23 AM Tasks #38093 (In Progress): mgr/dashboard: Write E2E test to verify a pool has been created/deleted
Patrick Seidensal
11:40 AM Backport #39736 (Resolved): nautilus: mgr/dashboard: 'RBD_FEATURE_MIGRATING' is missing in `rbd.pyx`
https://github.com/ceph/ceph/pull/28482 Nathan Cutler
10:37 AM Bug #39726 (Resolved): mgr/dashboard: "Striping" feature checkbox missing in RBD image dialog
This may not be a bug, just a cosmetic issue. Although `striping` is a feature, it's not listed in the features secti... Patrick Seidensal
10:31 AM Feature #39725 (Rejected): mgr/dashboard: Support for setting RBD "Striping unit/count"
This is already implemented.
In Ceph Dashboard we don't have a "Striping" chackbox, we just have to click in the "...
Ricardo Marques
09:54 AM Feature #39725 (In Progress): mgr/dashboard: Support for setting RBD "Striping unit/count"
Patrick Seidensal
09:54 AM Feature #39725 (Rejected): mgr/dashboard: Support for setting RBD "Striping unit/count"
When "Striping" feature is enabled in RBD form, user should be able to set the "Striping unit/count".
Here is a sc...
Ricardo Marques

05/13/2019

03:12 PM Bug #39580 (Fix Under Review): mgr/dashboard: Optimize the calculation of portal IPs
Ricardo Marques
02:52 PM Bug #39580 (In Progress): mgr/dashboard: Optimize the calculation of portal IPs
Ricardo Marques
03:08 PM Bug #38800: mgr/dashboard: User list does not load
In my case the problem is that it fails while requesting RGW user infos with the following parameters (the URL looks ... Volker Theile
03:00 PM Bug #38800: mgr/dashboard: User list does not load
Laura Paduano
10:57 AM Bug #38800: mgr/dashboard: User list does not load
Laura Paduano wrote:
> Joao Aguiar wrote:
> > Lenz Grimmer wrote:
> > > Is this still reproducable?
> >
> > Yes...
Joao Aguiar
10:53 AM Bug #38800: mgr/dashboard: User list does not load
Joao Aguiar wrote:
> Lenz Grimmer wrote:
> > Is this still reproducable?
>
> Yes the problem still persist in ou...
Laura Paduano
01:47 PM Feature #38211 (Fix Under Review): mgr/dashboard: Add custom dialogue for configuring PG scrub pa...
Patrick Seidensal
10:52 AM Feature #39451 (Fix Under Review): mgr/dashboard: Interlock `fast-diff` and `object-map`
Patrick Seidensal
10:30 AM Bug #39709 (Fix Under Review): mgr/dashboard: "local variable 'cluster_id' referenced before assi...
Sebastian Wagner
09:53 AM Bug #39586 (Fix Under Review): dashboard: orchestrator mgr modules assert failure on iscsi servic...
Sebastian Wagner
09:24 AM Bug #39609 (Pending Backport): mgr/dashboard: 'RBD_FEATURE_MIGRATING' is missing in `rbd.pyx`
Ricardo Marques
06:08 AM Bug #39714 (Resolved): mgr/dashboard: Pool read/write OPS shows too many decimal places
!d67824d82b3ea3f630264b044ecbbe50.png! Patrick Seidensal

05/12/2019

06:32 AM Bug #38428: mgr/dashboard: dashboard giving 401 unauthorized
added comment here https://github.com/ceph/ceph/pull/27098 ..
the timezone fix from above breaks the login I was fo...
david sielert

05/11/2019

10:44 PM Bug #38428: mgr/dashboard: dashboard giving 401 unauthorized
+1 I have this same problem, upgrade from mimic , unable to login to dashboard david sielert
07:03 AM Bug #39709 (Resolved): mgr/dashboard: "local variable 'cluster_id' referenced before assignment" ...
Dashboard NFS throw error when it try to get ganesha daemon list
File *mgr/dashboard/controllers/nfsganesha.py* *l...
Nur Faizin
04:29 AM Bug #39708 (New): mgr/dashboard: Test stall in mgr/dashboard/tests/test_task.py
test_task_idempotent stalls indefinitely if tests are run on a relatively busy system. I tried to figure out why exac... Vladimir Bashkirtsev

05/10/2019

05:46 PM Bug #38428: mgr/dashboard: dashboard giving 401 unauthorized
That patch is already applied in 14.2.1, and I have reset passwords many times already.
It looks like in my case i...
Darrell Enns
04:35 PM Bug #38428: mgr/dashboard: dashboard giving 401 unauthorized
Can you please try the following:
# Manually apply the change posted at https://github.com/ceph/ceph/pull/27942/fi...
Lenz Grimmer
04:55 PM Bug #39650: mgr/dashboard: Pool graph/sparkline points do not display the correct values
I think the key point is that the values "Read bytes" and "Write bytes" are simple incrementing counters that display... Lenz Grimmer
02:48 PM Backport #39664 (In Progress): nautilus: mgr/dashboard: incorrect help message for minimum blob size
Kiefer Chang
07:54 AM Backport #39664 (Resolved): nautilus: mgr/dashboard: incorrect help message for minimum blob size
https://github.com/ceph/ceph/pull/28062 Kiefer Chang
02:17 PM Cleanup #39702 (Resolved): mgr/dashboard: OSD custom action button removal
Currently the OSD page uses a custom action button dropdown, which is nearly a clone of the table actions button comp... Stephan Müller
01:47 PM Bug #39653: mgr/dashboard: Error cloning RBD image without 'layering' feature enabled
As discussed in the backlog grooming call today, the frontend should check if the layering feature is enabled and dis... Lenz Grimmer
01:45 PM Bug #39297: mgr/dashboard: Logs provided by the API should provide timestamps in UTC in ISO 8601 ...
Note that the backend-related changes are likely not being backported to Nautilus, as they break existing APIs. If we... Lenz Grimmer
01:30 PM Bug #38800: mgr/dashboard: User list does not load
Lenz Grimmer wrote:
> Is this still reproducable?
Yes the problem still persist in our system.
Joao Aguiar
01:27 PM Bug #38800 (Need More Info): mgr/dashboard: User list does not load
Is this still reproducable? Lenz Grimmer
01:26 PM Bug #39613 (In Progress): mgr/dashboard: misplaced objects not shown anymore
Alfonso Martínez
01:25 PM Bug #39606 (Need More Info): Offline RGW isn't removed from the list of hosts
Lenz Grimmer
01:25 PM Bug #39606: Offline RGW isn't removed from the list of hosts
What does "offline" mean in this context? Is the host down, was the RGW removed via Ceph commands? Lenz Grimmer
01:19 PM Bug #25095 (Can't reproduce): mgr/dashboard: Error on health page for user with Pool-Manager role...
This is no longer reproducible in the new health page. Ricardo Marques
12:39 PM Feature #39701 (Resolved): mgr/dashboard: Update translation
Update the translations of the Ceph dashboard with all available languages on transifex. https://www.transifex.com/ce... Anonymous
10:57 AM Backport #39688 (Rejected): nautilus: mgr/dashboard: Object Gateway menu E2E tab tests
Nathan Cutler
10:44 AM Subtask #39668 (In Progress): mgr/dashboard: REST API: improve query syntax: pagination, filterin...
This is a tracking issue (epic) for the following sub-features (proposal: https://pad.ceph.com/p/ceph-dashboard-pagin... Ernesto Puerta
10:41 AM Subtask #39276 (Pending Backport): mgr/dashboard: Object Gateway menu E2E tab tests
Lenz Grimmer
09:22 AM Bug #39667 (New): mgr/dashboard: Optimize RBD list request on iSCSI form
iSCSI form is taking too long to open due to a request to the RBD images list that is then used to populate the "Imag... Ricardo Marques

05/09/2019

10:04 PM Bug #38428: mgr/dashboard: dashboard giving 401 unauthorized
I am seeing this exact same behaviour on 14.2.1 (which includes the patch). Client and server are in the same time zo... Darrell Enns
09:03 PM Backport #39658 (Resolved): nautilus: mgr/dashboard: Avoid merge conflicts in messages.xlf by aut...
https://github.com/ceph/ceph/pull/28178 Ricardo Marques
03:37 PM Bug #39647 (Fix Under Review): mgr/dashboard: Only one root node is shown in the crush map viewer
Tiago Melo
02:21 PM Bug #39647 (In Progress): mgr/dashboard: Only one root node is shown in the crush map viewer
Tiago Melo
11:17 AM Bug #39647 (Resolved): mgr/dashboard: Only one root node is shown in the crush map viewer
mrf3 reported to have multiple root nodes in the CRUSH map, but the crush map viewer only displays one.... Patrick Seidensal
02:32 PM Cleanup #38003 (Pending Backport): mgr/dashboard: Avoid merge conflicts in messages.xlf by auto-g...
Lenz Grimmer
02:30 PM Bug #39653 (Resolved): mgr/dashboard: Error cloning RBD image without 'layering' feature enabled
Only RBD images with 'layering' feature enabled can be cloned, but Ceph Dashboard is not validating this, so the user... Ricardo Marques
02:14 PM Bug #39652 (Fix Under Review): Grafana dashboards use outdated metric names from the prometheus m...
Lenz Grimmer
02:12 PM Bug #39652 (Resolved): Grafana dashboards use outdated metric names from the prometheus module
For example ceph_pool_bytes_used is now called ceph_pool_stored.
https://github.com/ceph/ceph/pull/28043
Jan Fajerski
01:37 PM Bug #39650 (Resolved): mgr/dashboard: Pool graph/sparkline points do not display the correct values
When hovering with the cursor over the points displayed in the graphs of pools, the values displayed are always the s... Patrick Seidensal
01:24 PM Bug #38794 (Fix Under Review): mgr/dashboard: Only delete removed gateways
Ricardo Marques
12:24 PM Bug #39648 (Resolved): mgr/dashboard: tasks.mgr.dashboard.test_rbd.RbdTest.test_clone fails in Te...
* http://pulpito.ceph.com/tdehler-2019-05-09_07:18:40-rados:mgr-wip-tdehler-testing-27774-distro-basic-smithi/
* htt...
Tatjana Dehler
10:52 AM Bug #39492 (Resolved): mgr/dashboard: iSCSI GET requests should not be logged
Lenz Grimmer
10:51 AM Backport #39630 (Resolved): nautilus: mgr/dashboard: iSCSI GET requests should not be logged
Lenz Grimmer
07:54 AM Bug #39300 (Resolved): mgr/dashboard: Can't login with a bigger time difference between user and ...
Lenz Grimmer
07:54 AM Backport #39524 (Resolved): nautilus: mgr/dashboard: Can't login with a bigger time difference be...
Lenz Grimmer

05/08/2019

02:45 PM Backport #39631 (In Progress): nautilus: mgr/dashboard: iSCSI form does not support IPv6
Ricardo Marques
02:44 PM Backport #39631 (Resolved): nautilus: mgr/dashboard: iSCSI form does not support IPv6
https://github.com/ceph/ceph/pull/28026 Ricardo Marques
02:41 PM Bug #39147 (Resolved): mgr/dashboard: Upgrade to ceph-iscsi config v9
Ricardo Marques
02:32 PM Backport #39630 (In Progress): nautilus: mgr/dashboard: iSCSI GET requests should not be logged
Ricardo Marques
02:24 PM Backport #39630 (Resolved): nautilus: mgr/dashboard: iSCSI GET requests should not be logged
https://github.com/ceph/ceph/pull/28024 Ricardo Marques
02:14 PM Bug #39628 (Fix Under Review): mgr/dashboard: openssl exception when verifying certificates of HT...
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913544 is another occurrence of the same issue Kefu Chai
01:54 PM Bug #39628: mgr/dashboard: openssl exception when verifying certificates of HTTPS requests
The problem only occurs when executing the ceph-mgr daemon from systemd. The issued is caused by the "MemoryDenyWrite... Ricardo Dias
01:47 PM Bug #39628: mgr/dashboard: openssl exception when verifying certificates of HTTPS requests
This problem does not happen when running the dashboard in a vstart cluster. Ricardo Dias
01:47 PM Bug #39628 (Resolved): mgr/dashboard: openssl exception when verifying certificates of HTTPS requ...
When the dashboard backend tries to access an external service provided by a REST API with SSL enabled it fails to ve... Ricardo Dias
02:14 PM Bug #38378: SSL handshake: 500 internal error to access dashboard
According to Ricardo Dias, is caused by a race condition between the start of the dashboard module and requests from ... Lenz Grimmer
01:10 PM Bug #38378: SSL handshake: 500 internal error to access dashboard
Nautilus seems to be affected by this one as well, I spotted similar tracebacks in a 14.2.1 log file today:... Lenz Grimmer
07:44 AM Bug #38378: SSL handshake: 500 internal error to access dashboard
unrelated, but similar: https://github.com/rook/rook/issues/2884 Sebastian Wagner
01:44 PM Bug #39624 (Pending Backport): mgr/dashboard: incorrect help message for minimum blob size
Lenz Grimmer
07:17 AM Bug #39624: mgr/dashboard: incorrect help message for minimum blob size
Good spotting! Thanks for reporting and fixing this. Lenz Grimmer
04:09 AM Bug #39624 (In Progress): mgr/dashboard: incorrect help message for minimum blob size
Kiefer Chang
04:08 AM Bug #39624 (Resolved): mgr/dashboard: incorrect help message for minimum blob size
When a user creates or edits a pool with compression enabled, if a *minimum blob size* greater or equal to *maximum b... Kiefer Chang
01:07 PM Backport #39560 (In Progress): nautilus: mgr/dashboard: Queue notifications as default
Stephan Müller
12:58 PM Backport #39558 (In Progress): nautilus: mgr/dashboard: KV-table transforms dates through pipe
Stephan Müller
12:05 PM Bug #39328 (Resolved): mgr/dashboard: Adapt iSCSI discovery auth for read-only users
Lenz Grimmer
12:02 PM Bug #39492 (Pending Backport): mgr/dashboard: iSCSI GET requests should not be logged
Ricardo Marques
12:00 PM Bug #39492 (Resolved): mgr/dashboard: iSCSI GET requests should not be logged
Lenz Grimmer
12:01 PM Bug #39578 (Pending Backport): mgr/dashboard: iSCSI form does not support IPv6
Lenz Grimmer
12:00 PM Cleanup #38003 (Fix Under Review): mgr/dashboard: Avoid merge conflicts in messages.xlf by auto-g...
Anonymous
11:59 AM Bug #39324 (Resolved): mgr/dashboard: iSCSI form is showing a warning
Lenz Grimmer
11:59 AM Backport #39452 (Resolved): nautilus: mgr/dashboard: iSCSI form is showing a warning
Lenz Grimmer
11:31 AM Backport #39453 (Resolved): nautilus: mgr/dashboard: Adapt iSCSI discovery auth for read-only users
Ricardo Marques
11:25 AM Backport #39591 (Resolved): nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v9
Ricardo Marques
09:40 AM Cleanup #39627 (Duplicate): mgr/dashboard: Remove messages.xlf file
Duplicate of #38003 Lenz Grimmer
07:08 AM Cleanup #39627 (Duplicate): mgr/dashboard: Remove messages.xlf file
The messages.xlf file should be removed from the git repository, due to a lot of merge conflicts. Since the file is n... Anonymous
08:58 AM Bug #39613: mgr/dashboard: misplaced objects not shown anymore
If the user enables that feature and the cluster of that user is in state `HEALTH_OK`, but it has some misplaced obje... Patrick Seidensal
06:51 AM Bug #39613: mgr/dashboard: misplaced objects not shown anymore
In Mimic this warning was enabled by default, but not in nautilus:
http://docs.ceph.com/docs/master/releases/naut...
Alfonso Martínez
07:05 AM Feature #39626 (Resolved): ceph-rgw: retrieve list of existing realms in local cluster from REST ...
This realm list will be helpful to implement in dashboard:
- Bucket creation: user ability to set placement target...
Alfonso Martínez

05/07/2019

04:33 PM Bug #39609 (Fix Under Review): mgr/dashboard: 'RBD_FEATURE_MIGRATING' is missing in `rbd.pyx`
Jason Dillaman
11:58 AM Bug #39609 (In Progress): mgr/dashboard: 'RBD_FEATURE_MIGRATING' is missing in `rbd.pyx`
Ricardo Marques
11:38 AM Bug #39609 (Resolved): mgr/dashboard: 'RBD_FEATURE_MIGRATING' is missing in `rbd.pyx`
The 'RBD_FEATURE_MIGRATING' feature should be added to the `rbd.pyx` file (just like we did for other features):
h...
Ricardo Marques
04:19 PM Backport #39616 (In Progress): nautilus: mgr/dashboard: iSCSI should allow exporting an RBD image...
Ricardo Marques
04:19 PM Backport #39616 (Resolved): nautilus: mgr/dashboard: iSCSI should allow exporting an RBD image wi...
https://github.com/ceph/ceph/pull/28011 Ricardo Marques
04:11 PM Bug #39607 (Pending Backport): mgr/dashboard: iSCSI should allow exporting an RBD image with Jour...
Ricardo Marques
11:57 AM Bug #39607 (Fix Under Review): mgr/dashboard: iSCSI should allow exporting an RBD image with Jour...
Ricardo Marques
09:07 AM Bug #39607 (In Progress): mgr/dashboard: iSCSI should allow exporting an RBD image with Journalin...
Ricardo Marques
09:07 AM Bug #39607 (Resolved): mgr/dashboard: iSCSI should allow exporting an RBD image with Journaling e...
RBD images with Journaling enabled are not displayed in the iSCSI form dropdown. Ricardo Marques
02:16 PM Bug #39613 (Resolved): mgr/dashboard: misplaced objects not shown anymore
On Ceph Mimic, the dashboard showed the misplaced objects on the dashboard page in the health section.
On Ceph Nau...
Patrick Seidensal
01:58 PM Feature #39482 (Fix Under Review): mgr/dashboard: Make a long running task out of the increase or...
Stephan Müller
11:48 AM Backport #39591 (In Progress): nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v9
Lenz Grimmer
09:24 AM Bug #39483 (Resolved): mgr/dashboard: Make all columns sortable
Lenz Grimmer
09:24 AM Backport #39535 (Resolved): nautilus: mgr/dashboard: Make all columns sortable
Lenz Grimmer
08:53 AM Bug #39606 (Need More Info): Offline RGW isn't removed from the list of hosts
Offline RGW isn't removed from the list of hosts unless the mgr instance is restarted. A dump of the metadata did no... Patrick Seidensal
08:26 AM Bug #37701 (Resolved): mgr/dashboard: Buggy data table search field
Lenz Grimmer
08:26 AM Backport #39370 (Resolved): nautilus: mgr/dashboard: Buggy data table search field
Lenz Grimmer
07:58 AM Feature #39037 (Resolved): mgr/dashboard: Localization for date picker module
Lenz Grimmer
07:57 AM Backport #39371 (Resolved): nautilus: mgr/dashboard: Localization for date picker module
Lenz Grimmer
07:34 AM Backport #39604 (Resolved): mgr/dashboard: Allow the decrease of pg's of an existing pool
https://github.com/ceph/ceph/pull/30376 Nathan Cutler

05/06/2019

03:45 PM Feature #39482: mgr/dashboard: Make a long running task out of the increase or decrease of pgs of...
Marking this as a bug in order to make it a possible backporting candidate into Nautilus Lenz Grimmer
03:42 PM Bug #35917 (Pending Backport): mgr/dashboard: Allow the decrease of pg's of an existing pool
Flagging this one for backporting into Nautilus as soon as the remaining comments on the PR into master have been add... Lenz Grimmer
08:56 AM Bug #39586: dashboard: orchestrator mgr modules assert failure on iscsi service request
Sebastian Wagner wrote:
> just of of curiosity: how does your iscsi setup look like within the k8s cluster?
I'm t...
Maximilian Mack
08:52 AM Bug #39586: dashboard: orchestrator mgr modules assert failure on iscsi service request
just of of curiosity: how does your iscsi setup look like within the k8s cluster? Sebastian Wagner
08:29 AM Backport #39591 (Resolved): nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v9
https://github.com/ceph/ceph/pull/28001 Nathan Cutler

05/04/2019

08:22 AM Bug #39080 (Resolved): mimic: mgr/dashboard: Update npm packages and resolve npm vulnerabilities
Nathan Cutler

05/03/2019

07:53 PM Bug #39080: mimic: mgr/dashboard: Update npm packages and resolve npm vulnerabilities
merged https://github.com/ceph/ceph/pull/26670 Yuri Weinstein
06:13 PM Bug #39586 (Resolved): dashboard: orchestrator mgr modules assert failure on iscsi service request
https://github.com/rook/rook/issues/3106
The orchestrator manager modules (rook and deepsea) both assert that serv...
Noah Watkins
05:32 PM Bug #38004 (Resolved): mgr/dashboard: Render error in pool edit dialog
Patrick Seidensal
01:43 PM Feature #39477 (In Progress): mgr/dashboard: add/edit missing RGW bucket info
Alfonso Martínez
01:02 PM Feature #39451 (In Progress): mgr/dashboard: Interlock `fast-diff` and `object-map`
Patrick Seidensal
11:13 AM Bug #39580 (Resolved): mgr/dashboard: Optimize the calculation of portal IPs
Now that https://github.com/ceph/ceph-iscsi/pull/63 was merged, we can now rely on the new `portal_ip_addresses` fiel... Ricardo Marques
11:10 AM Bug #39147 (Pending Backport): mgr/dashboard: Upgrade to ceph-iscsi config v9
Lenz Grimmer
11:02 AM Bug #39579: mgr/dashboard: Fix run-tox script to accept cli arguments again
Note: backport to nautilus will be handled via #39323 Nathan Cutler
11:02 AM Bug #39579 (Fix Under Review): mgr/dashboard: Fix run-tox script to accept cli arguments again
Nathan Cutler
10:44 AM Bug #39579 (In Progress): mgr/dashboard: Fix run-tox script to accept cli arguments again
Nathan Cutler
10:30 AM Bug #39579 (Resolved): mgr/dashboard: Fix run-tox script to accept cli arguments again
A regression was introduced by "this change":https://github.com/ceph/ceph/commit/9426f1f2045d0ae0f319530c3dc3a9240d83... Stephan Müller
10:58 AM Bug #39578 (Fix Under Review): mgr/dashboard: iSCSI form does not support IPv6
Ricardo Marques
10:17 AM Bug #39578 (In Progress): mgr/dashboard: iSCSI form does not support IPv6
Ricardo Marques
10:17 AM Bug #39578 (Resolved): mgr/dashboard: iSCSI form does not support IPv6
Creating an iSCSI gateway using IPv6 works from the command line (gwcli), but not from the Ceph Dashboard.
The fol...
Ricardo Marques
10:00 AM Feature #36559 (Fix Under Review): mgr/dashboard: Allow viewing and setting Pool Quotas
Nathan Cutler
07:26 AM Backport #39524 (In Progress): nautilus: mgr/dashboard: Can't login with a bigger time difference...
Lenz Grimmer

05/02/2019

02:52 PM Bug #24466: build process runs "pip install" and "npm install" while building the mgr frontend
Tiago Melo wrote:
> Some updates regarding npm:
> * We have added "package-lock.json" to git, this way each version...
Sebastian Wagner
01:31 PM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
Does this also affect Prometheus or mgr/restful? If yes, we should update the ticket to reflect this to be a general ... Sebastian Wagner
01:30 PM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
Relates to https://github.com/rook/rook/pull/3076#issuecomment-488012764 Sebastian Wagner
11:10 AM Feature #36559: mgr/dashboard: Allow viewing and setting Pool Quotas
WIP branch: https://github.com/bk201/ceph/commits/wip-36559
h3. Designs
**Frontend**
* @PoolFormComponent@
A ...
Kiefer Chang

05/01/2019

09:02 PM Cleanup #25075 (Resolved): mgr/dashboard: Use human readable units on the OSD I/O graphs
Nathan Cutler
09:02 PM Backport #26986 (Resolved): mimic: mgr/dashboard: Use human readable units on the OSD I/O graphs
Nathan Cutler
03:57 PM Backport #26986: mimic: mgr/dashboard: Use human readable units on the OSD I/O graphs
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/27558
merged
Yuri Weinstein
08:46 PM Backport #39347 (Resolved): mimic: mgr/dashboard: Manager should complain about wrong dashboard c...
Nathan Cutler
03:44 PM Backport #39347: mimic: mgr/dashboard: Manager should complain about wrong dashboard certificate
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/27747
merged
Yuri Weinstein
09:48 AM Backport #39560 (Resolved): nautilus: mgr/dashboard: Queue notifications as default
https://github.com/ceph/ceph/pull/28022 Nathan Cutler
09:48 AM Backport #39558 (Resolved): nautilus: mgr/dashboard: KV-table transforms dates through pipe
https://github.com/ceph/ceph/pull/28021 Nathan Cutler

04/30/2019

02:06 PM Bug #39034 (Pending Backport): mgr/dashboard: Queue notifications as default
Lenz Grimmer
02:03 PM Bug #39296 (Pending Backport): mgr/dashboard: Alert details UTC times should be converted into lo...
Lenz Grimmer
12:20 PM Backport #39534 (In Progress): nautilus: mgr/dashboard: New RBD snapshot names should be prefix w...
Stephan Müller
12:19 PM Backport #39534: nautilus: mgr/dashboard: New RBD snapshot names should be prefix with a local ti...
https://github.com/ceph/ceph/pull/27888 Stephan Müller
10:38 AM Backport #39534 (Resolved): nautilus: mgr/dashboard: New RBD snapshot names should be prefix with...
https://github.com/ceph/ceph/pull/27890 Stephan Müller
12:13 PM Backport #39535 (In Progress): nautilus: mgr/dashboard: Make all columns sortable
Stephan Müller
11:33 AM Backport #39535 (Resolved): nautilus: mgr/dashboard: Make all columns sortable
https://github.com/ceph/ceph/pull/27889 Nathan Cutler
12:03 PM Bug #39533: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag beforehand
Wido den Hollander wrote:
> I would be very, very cautious with this. Removing pools should not be very easy for u...
Lenz Grimmer
11:18 AM Bug #39533: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag beforehand
I would be very, very cautious with this. Removing pools should not be very easy for users.
The mon_allow_pool_del...
Wido den Hollander
11:11 AM Bug #39533: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag beforehand
Option 3: Fix @mon_allow_pool_delete@ : This flag was never meant to introduce Dashboard bugs.
Option 4: Remove @mo...
Sebastian Wagner
10:14 AM Bug #39533: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag beforehand
If the 'mon_allow_pool_delete' flag is *not* set and the user tries to delete a pool, he only gets notified about it,... Tatjana Dehler
09:54 AM Bug #39533 (Resolved): mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag be...
Tatjana Dehler
10:50 AM Bug #39483 (Pending Backport): mgr/dashboard: Make all columns sortable
Stephan Müller
08:21 AM Subtask #23858 (Pending Backport): mgr/dashboard: New RBD snapshot names should be prefix with a ...
Stephan Müller

04/29/2019

04:16 PM Backport #39467 (In Progress): nautilus: mgr/dashboard: Admin resource not honored
Lenz Grimmer
03:18 PM Backport #39524 (Resolved): nautilus: mgr/dashboard: Can't login with a bigger time difference be...
https://github.com/ceph/ceph/pull/27942 Nathan Cutler
01:44 PM Bug #35917: mgr/dashboard: Allow the decrease of pg's of an existing pool
Converting this from "feature" to "bug" - not being able to change this via the dashboard while it's possible on the ... Lenz Grimmer
12:25 PM Bug #39300 (Pending Backport): mgr/dashboard: Can't login with a bigger time difference between u...
Lenz Grimmer
06:35 AM Feature #39451: mgr/dashboard: Interlock `fast-diff` and `object-map`
It seems that both, backend and frontend work correctly. The backend does not receive the fast-diff feature flag if i... Patrick Seidensal

04/27/2019

03:33 PM Backport #39502 (In Progress): nautilus: mgr/dashboard: RGW Bucket API should provide times in UT...
Ashish Singh

04/26/2019

04:34 PM Feature #39478: mgr/dashboard: new RGW workflows & RGW enhancements
Just posted the RGW Multi-site Design proposal -- apologies it was broken up into 7 PDF files (as upload max file siz... Ju Lim
03:46 PM Backport #39502 (Resolved): nautilus: mgr/dashboard: RGW Bucket API should provide times in UTC t...
https://github.com/ceph/ceph/pull/27826 Nathan Cutler
02:04 PM Feature #39494 (New): mgr/dashboard: Add overview landing page for RGW
Add cards for Buckets, Users, Zones and Daemons and sync status between zones. Kanika Murarka
11:50 AM Feature #39493 (New): mgr/dashboard: Future RFE: Integration of Ceph-medic with dashboard
Ceph-medic(https://github.com/ceph/ceph-medic) is a very simple tool to run against a Ceph cluster to detect common i... Kanika Murarka
10:15 AM Bug #39492 (Fix Under Review): mgr/dashboard: iSCSI GET requests should not be logged
Ricardo Marques
10:09 AM Bug #39492 (In Progress): mgr/dashboard: iSCSI GET requests should not be logged
Ricardo Marques
10:08 AM Bug #39492 (Resolved): mgr/dashboard: iSCSI GET requests should not be logged
Each time iSCSI targets table is refreshed the following line will be written to the log file:
`2019-04-26 10:00:1...
Ricardo Marques
02:18 AM Feature #36559 (In Progress): mgr/dashboard: Allow viewing and setting Pool Quotas
Kiefer Chang

04/25/2019

10:20 PM Bug #39295 (Pending Backport): mgr/dashboard: RGW Bucket API should provide times in UTC that wil...
J. Eric Ivancich
01:10 PM Bug #35917 (Fix Under Review): mgr/dashboard: Allow the decrease of pg's of an existing pool
Stephan Müller
12:44 PM Bug #39483 (Fix Under Review): mgr/dashboard: Make all columns sortable
Stephan Müller
12:25 PM Bug #39483 (Resolved): mgr/dashboard: Make all columns sortable
Currently the following columns can't be sorted:
* OSD list -> Usage
* Performance counters -> Value
* Pool list...
Stephan Müller
12:19 PM Feature #39482 (Resolved): mgr/dashboard: Make a long running task out of the increase or decreas...
Currently there is no message or something similar that show the progress of a pool that is increasing or decreasing ... Stephan Müller
12:17 PM Feature #39451 (In Progress): mgr/dashboard: Interlock `fast-diff` and `object-map`
Patrick Seidensal
11:17 AM Bug #39297 (Fix Under Review): mgr/dashboard: Logs provided by the API should provide timestamps ...
Kanika Murarka
11:14 AM Bug #39297: mgr/dashboard: Logs provided by the API should provide timestamps in UTC in ISO 8601 ...
Backend PR: https://github.com/ceph/ceph/pull/27799
Frontend PR: https://github.com/ceph/ceph/pull/27777
Kanika Murarka
11:13 AM Bug #39297: mgr/dashboard: Logs provided by the API should provide timestamps in UTC in ISO 8601 ...
@Stephan, Thanks Kanika Murarka
06:35 AM Bug #39297: mgr/dashboard: Logs provided by the API should provide timestamps in UTC in ISO 8601 ...
Kanika regarding your question on IRC the best place to fix that is the ceph log module. Stephan Müller
10:20 AM Feature #36559: mgr/dashboard: Allow viewing and setting Pool Quotas
Hi Kiefer, thanks for your offer! Patrick hasn't started working on this one yet, I'm reassigning it to you then. Lenz Grimmer
10:14 AM Feature #36559: mgr/dashboard: Allow viewing and setting Pool Quotas
Hi Patrick, if you had not started working on this yet, maybe I can try to implement this. Kiefer Chang
09:49 AM Feature #39478 (New): mgr/dashboard: new RGW workflows & RGW enhancements
This issue is the parent of all issues related to:
new RGW workflows & RGW enhancements
Design proposal broken up...
Alfonso Martínez
09:42 AM Feature #39477 (In Progress): mgr/dashboard: add/edit missing RGW bucket info
Object Gateway > Buckets > Add/Edit:
* Policy
* Placement targets
* ACLs
* Versioning:
* Multi-factor auth...
Alfonso Martínez
08:32 AM Bug #37572 (Fix Under Review): mgr/dashboard: Add backend tests for RBD configuration
Patrick Seidensal
07:44 AM Backport #39467 (Resolved): nautilus: mgr/dashboard: Admin resource not honored
https://github.com/ceph/ceph/pull/27868 Nathan Cutler
01:40 AM Bug #39338 (Pending Backport): mgr/dashboard: Admin resource not honored
Sage Weil
01:38 AM Cleanup #37941 (Resolved): mgr/dashboard: Replace IP address validation with Python standard libr...
Sage Weil

04/24/2019

04:17 PM Backport #39454 (In Progress): nautilus: mgr/dashboard: Validate if any client belongs to more th...
Ricardo Marques
03:56 PM Backport #39454 (Resolved): nautilus: mgr/dashboard: Validate if any client belongs to more than ...
https://github.com/ceph/ceph/pull/27760 Ricardo Marques
04:17 PM Backport #39453 (In Progress): nautilus: mgr/dashboard: Adapt iSCSI discovery auth for read-only ...
Ricardo Marques
03:55 PM Backport #39453 (Resolved): nautilus: mgr/dashboard: Adapt iSCSI discovery auth for read-only users
https://github.com/ceph/ceph/pull/27759 Ricardo Marques
04:16 PM Backport #39452 (In Progress): nautilus: mgr/dashboard: iSCSI form is showing a warning
Ricardo Marques
03:55 PM Backport #39452 (Resolved): nautilus: mgr/dashboard: iSCSI form is showing a warning
https://github.com/ceph/ceph/pull/27758 Ricardo Marques
03:36 PM Feature #39451 (Resolved): mgr/dashboard: Interlock `fast-diff` and `object-map`
Original title: Can't create RBD image without fast-diff feature
Steps to reproduce:
1. When creating an image,...
Patrick Seidensal
12:44 PM Backport #36334 (In Progress): mimic: mgr/dashboard: Improve error message when backend is unreac...
Anonymous
12:42 PM Backport #39347 (In Progress): mimic: mgr/dashboard: Manager should complain about wrong dashboar...
Tatjana Dehler
12:36 PM Backport #39345 (In Progress): nautilus: mgr/dashboard: code documentation
Lenz Grimmer
12:10 PM Bug #39338 (Fix Under Review): mgr/dashboard: Admin resource not honored
Lenz Grimmer
12:07 PM Backport #39346 (In Progress): nautilus: mgr/dashboard: Manager should complain about wrong dashb...
Tatjana Dehler
11:41 AM Bug #39036 (Pending Backport): mgr/dashboard: Validate if any client belongs to more than one group
Lenz Grimmer
11:32 AM Bug #39328 (Pending Backport): mgr/dashboard: Adapt iSCSI discovery auth for read-only users
Lenz Grimmer
11:30 AM Bug #39324 (Pending Backport): mgr/dashboard: iSCSI form is showing a warning
Lenz Grimmer
10:45 AM Bug #39140 (Fix Under Review): mgr/dashboard: decouple RBD image disk usage calculation from RBD ...
Ricardo Marques

04/23/2019

06:18 PM Cleanup #39032 (Fix Under Review): mgr/dashboard: Different icons for same button in different views
Kanika Murarka
06:18 PM Feature #35809 (Fix Under Review): mgr/dashboard: Configure Grafana settings through UI
Kanika Murarka
02:12 PM Bug #35917 (In Progress): mgr/dashboard: Allow the decrease of pg's of an existing pool
Stephan Müller
12:44 PM Cleanup #39408 (New): mgr/dashboard: Add missings tests to DimlessBinary and DimlessBinaryPerSecond
In addition to adding the missing tests, the mentioned two directives have nearly identical content and hence it migh... Patrick Seidensal
12:32 PM Bug #38067 (Closed): mgr/dashboard: Add missing tests after PR for RBD QoS
Closing as references have been lost. Patrick Seidensal
07:47 AM Cleanup #39384: mgr/dashboard: Unify the look of dashboard charts
Tiago Melo wrote:
> It can be hard to hover/click in a slice if that slice only has 1%, so the user would only hav...
Lenz Grimmer
 

Also available in: Atom