Project

General

Profile

Activity

From 01/17/2019 to 02/15/2019

02/15/2019

05:13 PM Subtask #38343 (Resolved): mgr/dashboard: Filesystem menu E2E breadcrumb tests
Nathan Weinberg
02:57 PM Feature #38332 (Resolved): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
Currently, the dashboard does not check if a given IQN is actually in use when it's deleted.
However, it is possib...
Lenz Grimmer
02:41 PM Feature #38331 (Resolved): mgr/dashboard: Add separate option to config SSL port
Add the dashboard module option 'server_ssl_port' to configure the port for HTTPS connections separately. See https:/... Volker Theile
01:14 PM Subtask #38149 (Resolved): mgr/dashboard: Block menu E2E tab tests
Nathan Weinberg
08:58 AM Feature #38235 (Need More Info): mgr/dashboard add host status to the hosts table.
Lenz Grimmer
08:58 AM Feature #38235: mgr/dashboard add host status to the hosts table.
Elzbieta Dziomdziora wrote:
> In Cluster->hosts add information about status in the table (information about osds, m...
Lenz Grimmer
08:56 AM Feature #26872 (Fix Under Review): mgr/dashboard Add refresh interval to the dashboard landing page
Lenz Grimmer

02/14/2019

09:39 PM Bug #38303: mgr/dashboard: Error when editing an rbd with '/' in the name
Both "/" and "@" are illegal for new RBD image names and snapshot names. Jason Dillaman
12:25 PM Bug #38313 (Fix Under Review): Toast notifications hiding part of utility menu
Alfonso Martínez
08:48 AM Bug #38313: Toast notifications hiding part of utility menu
Sebastian Krah suggestion:
"give .toast-top-right or #toast-container a margin-top: 2.5rem"
Alfonso Martínez
08:46 AM Bug #38313 (Resolved): Toast notifications hiding part of utility menu
!cd-notification-on-top.png! Alfonso Martínez
09:26 AM Bug #38300 (In Progress): mgr/dashboard/qa: POOL_APP_NOT_ENABLED in cluster log
Patrick Seidensal
09:26 AM Bug #38300: mgr/dashboard/qa: POOL_APP_NOT_ENABLED in cluster log
Patrick Seidensal
08:53 AM Feature #37934 (Fix Under Review): mgr/dashboard: Configure all mgr modules in UI
Lenz Grimmer
08:49 AM Feature #36488 (Resolved): mgr/dashboard: Provide way to "opt in" to enabling the telemetry mgr p...
Lenz Grimmer
08:26 AM Bug #38312 (Closed): mgr/dashboard/qa: OSD mark_in gets stuck in Teuthology
In http://pulpito.ceph.com/tdehler-2019-02-13_13:09:46-rados:mgr-wip-tdehler-testing-25989-distro-basic-mira/ the rhe... Tatjana Dehler

02/13/2019

03:44 PM Bug #38302 (Fix Under Review): mgr/dashboard: Error when editing a pool with '/' in the name
Tiago Melo
03:37 PM Bug #38302 (In Progress): mgr/dashboard: Error when editing a pool with '/' in the name
Tiago Melo
03:05 PM Bug #38302 (Resolved): mgr/dashboard: Error when editing a pool with '/' in the name
How to reproduce:
1) Create the following pool: `ceph osd pool create my/pool 8`
2) Navigate to the Pools page...
Ricardo Marques
03:44 PM Bug #38303 (Fix Under Review): mgr/dashboard: Error when editing an rbd with '/' in the name
Tiago Melo
03:37 PM Bug #38303 (In Progress): mgr/dashboard: Error when editing an rbd with '/' in the name
Tiago Melo
03:07 PM Bug #38303 (Resolved): mgr/dashboard: Error when editing an rbd with '/' in the name
-How to reproduce:-
-1) Create the following pool: `ceph osd pool create my/pool 8`-
-2) Create an RBD named `...
Ricardo Marques
03:22 PM Bug #38217 (New): mgr/dashboard: Error creating iSCSI target when pool or image contains dots in ...
Ricardo Marques
11:35 AM Bug #38217 (In Progress): mgr/dashboard: Error creating iSCSI target when pool or image contains ...
Ricardo Marques
02:13 PM Bug #38301 (Can't reproduce): mgr/dashboard/qa: tasks.mgr.dashboard.test_perf_counters.PerfCounte...
tasks.mgr.dashboard.test_perf_counters.PerfCountersControllerTest.test_perf_counters_mgr_get failed in http://pulpito... Tatjana Dehler
02:02 PM Bug #38300: mgr/dashboard/qa: POOL_APP_NOT_ENABLED in cluster log
Same for rhel 7.5 Tatjana Dehler
02:01 PM Bug #38300 (Resolved): mgr/dashboard/qa: POOL_APP_NOT_ENABLED in cluster log
The Sepia lab job http://pulpito.ceph.com/tdehler-2019-02-13_11:08:07-rados:mgr-wip-tdehler-testing-25233-26385-distr... Tatjana Dehler
12:46 PM Bug #38268 (Resolved): mgr/dashboard/qa: OSD tests get stuck on Teuthology
PR#26385 has been merged, hopefully this issue has been resolved. Please re-open, if you still observe these symptoms. Lenz Grimmer
11:40 AM Bug #38269 (Resolved): mgr/dashboard: webdriver-manager sometimes crashes
Tiago Melo
09:35 AM Bug #38269 (Fix Under Review): mgr/dashboard: webdriver-manager sometimes crashes
Tiago Melo
11:40 AM Feature #38014 (Resolved): mgr/dashboard: Edit iSCSI target from the UI (frontend)
Tiago Melo
11:31 AM Feature #38289 (New): mgr/dashboard: Add sparsify support to RBD management
"PR#26226":https://github.com/ceph/ceph/pull/26226/ adds support to "re-sparsify" an RBD image, reclaiming space occu... Lenz Grimmer
11:25 AM Feature #36559: mgr/dashboard: Allow viewing and setting Pool Quotas
For reference, here's a PR that implements this functionality in openATTIC: https://bitbucket.org/openattic/openattic... Lenz Grimmer
11:23 AM Feature #38288 (Resolved): mgr/dashboard: CephFS snapshots/quota REST API
To manage CephFS quotas and snapshots via UI various REST API endpoints are required.
Lenz Grimmer
11:16 AM Feature #25165 (Rejected): mgr/dashboard: Manage Ceph pool snapshots
Resolving as "Rejected" - let's focus on implementing snapshots on the "application layer" instead, e.g. RBD (done) a... Lenz Grimmer
10:51 AM Feature #38287 (Resolved): mgr/dashboard: Manage CephFS quotas
It should be possible to manage "CephFS quotas":http://docs.ceph.com/docs/master/cephfs/quota/ via the dashboard dire... Lenz Grimmer
10:42 AM Bug #38286 (Resolved): mgr/dashboard: Support for multiple iSCSI backstores (frontend)
After selecting an image, the user should be able to select the backstore from a dropdown.
This dropdown should no...
Ricardo Marques
10:24 AM Feature #35809: mgr/dashboard: Configure Grafana settings through UI
Volker Theile wrote:
> Are those grafana settings manages via MODULE_OPTIONS? If yes, there is a PR that already int...
Kanika Murarka
10:05 AM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
PR: https://github.com/ceph/ceph/pull/26396 Dan Guo
04:32 AM Bug #38284 (Resolved): mgr/dashboard: No I/O Stats shown in the pools list
After checking with the ML I was asked to create a ticket for an issue of no live I/O stats showing in the Ceph Dashb... Ashley Merrick

02/12/2019

06:18 PM Feature #38280 (Duplicate): mgr/dashboard: add DEBUG mode
Add DEBUG flag to provide debug-friendly features for both back-end/front-end without (if possible) the need to resta... Ernesto Puerta
03:30 PM Bug #38273 (Duplicate): mgr/dashboard: Prevent iSCSI target edit/delete until clients are logged out
Ceph manager dashboard should validate if clients are logged-in before allowing to delete or edit an iSCSI target. Ricardo Marques
03:09 PM Bug #38268 (Fix Under Review): mgr/dashboard/qa: OSD tests get stuck on Teuthology
Lenz Grimmer
09:26 AM Bug #38268 (Resolved): mgr/dashboard/qa: OSD tests get stuck on Teuthology
The last few days I scheduled several tests on Teuthology:
- http://pulpito.ceph.com/tdehler-2019-02-08_17:01:41-r...
Tatjana Dehler
03:00 PM Backport #38210 (Closed): mimic: mgr/dashboard: (Mimic) UnboundLocalError: local variable 'mirror...
This backport tracker issue was opened in error. Closing. Nathan Cutler
02:59 PM Backport #37870 (Resolved): mgr/dashboard: (Mimic) UnboundLocalError: local variable 'mirror_mode...
This was a mimic-only fix. The original PR mentioned above targets the mimic branch and will be included in 13.2.5. Nathan Cutler
02:14 PM Bug #36086 (In Progress): mgr/dashboard: "1 osds exist in the crush map but not in the osdmap" br...
Patrick Seidensal
02:04 PM Feature #38021 (Resolved): mgr/dashboard: Support for iSCSI discovery authentication (frontend)
Tiago Melo
01:56 PM Feature #38218 (In Progress): mgr/dashboard: Support for "No authentication" on iSCSI target (fro...
Tiago Melo
01:49 PM Feature #24654: mgr/dashboard: Allow user to reset a forgotten password
Elzbieta Dziomdziora, just out of curiosity, do you have any idea how you will implement this? (I think that Ceph doe... Ricardo Marques
11:33 AM Bug #36564 (Closed): Error accessing iSCSI page if no initiator is connected
Ernesto Puerta
11:32 AM Feature #36560 (Closed): mgr/dashboard: Allow renaming an existing Pool
Ernesto Puerta
11:18 AM Feature #38016 (Fix Under Review): mgr/dashboard: Support for "No authentication" on iSCSI target...
Ricardo Marques
09:00 AM Feature #38016: mgr/dashboard: Support for "No authentication" on iSCSI target (backend)
`ceph-iscsi` PR https://github.com/ceph/ceph-iscsi/pull/24 Ricardo Marques
11:10 AM Bug #37369 (Closed): mgr/dashboard: Validation for RGW user duplicate email
Ernesto Puerta
11:09 AM Bug #37371 (Closed): mgr/dashboards: add permission check for showing "Logs" links in Landing Pag...
Ernesto Puerta
11:09 AM Bug #37371 (Resolved): mgr/dashboards: add permission check for showing "Logs" links in Landing P...
Ernesto Puerta
10:50 AM Bug #38269 (Resolved): mgr/dashboard: webdriver-manager sometimes crashes
In some cases the webdriver-manager crashes when running the e2e tests from within Jenkins.
It seems like the webUI ...
Laura Paduano
10:24 AM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
!new.png!
Sorry for the late reply and thanks for updating your proposal. Looks good to me! What interval times wi...
Lenz Grimmer
10:05 AM Feature #35809: mgr/dashboard: Configure Grafana settings through UI
Are those grafana settings manages via MODULE_OPTIONS? If yes, there is a PR that already integrates such options in ... Volker Theile
10:05 AM Cleanup #37337 (In Progress): mgr/dashboard: Consistent labeling for buttons: 'Edit pool' (pool) ...
Ernesto Puerta
08:59 AM Bug #38267 (Fix Under Review): mgr/dashboard: Module dashboard.services.ganesha has several lint ...
Volker Theile
08:49 AM Bug #38267 (In Progress): mgr/dashboard: Module dashboard.services.ganesha has several lint issues
Volker Theile
08:41 AM Bug #38267 (Resolved): mgr/dashboard: Module dashboard.services.ganesha has several lint issues
... Volker Theile
08:51 AM Feature #38090: mgr/dashboard: Support for multiple iSCSI backstores (backend)
`ceph-iscsi` PR https://github.com/ceph/ceph-iscsi/pull/23 Ricardo Marques
08:00 AM Bug #38265: mgr/dashboard/qa: tasks.mgr.test_dashboard.TestDashboard.test_standby is failing in T...
Distribution: Ubuntu 16.04 Tatjana Dehler
07:50 AM Bug #38265 (Resolved): mgr/dashboard/qa: tasks.mgr.test_dashboard.TestDashboard.test_standby is f...
tasks.mgr.test_dashboard.TestDashboard.test_standby is failing in Teuthology:... Tatjana Dehler

02/11/2019

10:46 PM Backport #38210: mimic: mgr/dashboard: (Mimic) UnboundLocalError: local variable 'mirror_mode' re...
@Nathan Shall we close this backport as changes are already in mimic ? Kindly verify and close it. Prashant D
10:45 PM Backport #38210 (Need More Info): mimic: mgr/dashboard: (Mimic) UnboundLocalError: local variable...
Already backported :
commit 1a857126bd6ff2fadcadd77a600febf531180863
Merge: 4d72773ccd e0005f6b61
Author: Yuri ...
Prashant D
05:35 PM Feature #38014 (Fix Under Review): mgr/dashboard: Edit iSCSI target from the UI (frontend)
Tiago Melo
03:51 PM Cleanup #38259 (New): mgr/dashboard: replace pluggy lightweight implementation with packaged one
"Feature toggles":https://github.com/ceph/ceph/pull/26102 introduced a dependency on Python library pluggy. This shou... Ernesto Puerta
03:13 PM Feature #37530 (Resolved): mgr/dashboard: Feature toggles
Lenz Grimmer
01:25 PM Bug #36086 (New): mgr/dashboard: "1 osds exist in the crush map but not in the osdmap" breaks OSD...
Patrick Seidensal
01:01 PM Cleanup #22323 (Won't Fix): Suggest changing OSD Daemon page to show the Graph first and then G/M...
Sorry for the late reply, just stumbled over this issue while grooming the backlog. The displaying of this informatio... Lenz Grimmer
12:44 PM Bug #37401 (Resolved): mgr/dashboard: chart slice hiding is not remembered
Lenz Grimmer
09:52 AM Feature #38021 (Fix Under Review): mgr/dashboard: Support for iSCSI discovery authentication (fro...
Ricardo Marques
09:52 AM Feature #38017 (Resolved): mgr/dashboard: Support for iSCSI discovery authentication (backend)
Ricardo Marques

02/10/2019

04:51 PM Feature #35809: mgr/dashboard: Configure Grafana settings through UI
Another thing that can be customized is the refresh interval of the graph. Kanika Murarka

02/08/2019

07:04 PM Feature #38246 (New): mgr/dashboard: ideas to speed-up/unlock dashboard development
This is a tracking issue to collect ideas on how to speed-up Ceph-dashboard development in order to keep pace with co... Ernesto Puerta
03:51 PM Subtask #38245: mgr/dashboard: Update existing E2E tests to match new format
Conversation discussing new format can be found here: https://github.com/ceph/ceph/pull/26243 Nathan Weinberg
03:50 PM Subtask #38245 (Resolved): mgr/dashboard: Update existing E2E tests to match new format
Nathan Weinberg
02:50 PM Feature #38237: mgr/dashboard Add branding of fujitsu
Thanks for submitting this issue, but I wonder if it is appropriate to track this upstream?
Any vendor-specific cu...
Lenz Grimmer
01:50 PM Feature #38237 (Rejected): mgr/dashboard Add branding of fujitsu
Add fujitsu logo,colors etc. Elzbieta Dziomdziora
01:50 PM Feature #38236 (Resolved): mgr/dashboard add polish language
Add polish language. Elzbieta Dziomdziora
01:49 PM Feature #38235 (Need More Info): mgr/dashboard add host status to the hosts table.
In Cluster->hosts add information about status in the table (information about osds, monitor) Elzbieta Dziomdziora
01:46 PM Feature #38234 (Resolved): mgr/dashboard Replace broken osd
In cluster->osd add features:
* destroy selected OSD
* restore selected osd -> restore removed osd.
On ceph das...
Elzbieta Dziomdziora
01:41 PM Feature #38233 (Resolved): mgr/dashboard host management register / unregister host
In Cluster->Hosts, add the following additional features:
* Add host - add new host
* Remove host - remove one of t...
Elzbieta Dziomdziora
01:25 PM Feature #38016 (In Progress): mgr/dashboard: Support for "No authentication" on iSCSI target (bac...
Ricardo Marques
12:07 PM Feature #38014 (In Progress): mgr/dashboard: Edit iSCSI target from the UI (frontend)
Ricardo Marques
09:19 AM Feature #35811 (Fix Under Review): mgr/dashboard: Implement OSD purge
Patrick Seidensal

02/07/2019

04:44 PM Feature #38227 (Resolved): mgr/dashboard: Manage PG autoscaling
Ceph Nautilus now supports autoscaling of placement groups: http://docs.ceph.com/docs/master/rados/operations/placeme... Lenz Grimmer
02:27 PM Bug #38223 (Resolved): mgr/dashboard should use the orchestrator_cli's backend config to know the...
!orchestrator_architecture.png!
right now, mgr/volumes and mgr/orchestrator_cli use the same setting to know the m...
Sebastian Wagner
09:44 AM Cleanup #37789 (Resolved): mgr/dashboard: Menu icons have missing descriptions
Anonymous
09:29 AM Bug #37400 (Resolved): mgr/dashboard/qa: tasks.mgr.dashboard.test_erasure_code_profile.ECPTest.te...
Can't reproduce the failure anymore so I'm closing the issue. Feel free to re-open it if it occurs again. Tatjana Dehler
09:02 AM Feature #37380 (Resolved): mgr/dashboard: Put options 'Set Cluster-wide Flags' and 'Set Cluster-w...
Tatjana Dehler
09:01 AM Feature #36173 (Resolved): mgr/dashboard: Add a 'clear filter' button to configuration page
Tatjana Dehler
08:09 AM Bug #38220 (Resolved): mgr/dashboard: Support '/' in password fields
This requires changes in both `ceph-iscsi` and `ceph-dashboard` Ricardo Marques

02/06/2019

09:36 PM Feature #38218 (Resolved): mgr/dashboard: Support for "No authentication" on iSCSI target (frontend)
The idea is to have a checkbox, labeled "No authentication", in the iSCSI target form.
When this checkbox is selec...
Ricardo Marques
09:36 PM Feature #38016 (New): mgr/dashboard: Support for "No authentication" on iSCSI target (backend)
Ricardo Marques
09:32 PM Feature #38090 (In Progress): mgr/dashboard: Support for multiple iSCSI backstores (backend)
Ricardo Marques
09:30 PM Bug #38217 (Resolved): mgr/dashboard: Error creating iSCSI target when pool or image contains dot...
This is not a `ceph-manager-dashboard` issue, but a `ceph-iscsi` issue.
`ceph-iscsi` must be addapted to support d...
Ricardo Marques
03:42 PM Bug #34528 (Fix Under Review): mgr/dashboard: Disallow editing of read-only config options
Tatjana Dehler
12:47 PM Feature #38211 (Resolved): mgr/dashboard: Add custom dialogue for configuring PG scrub parameters
Ceph provides multiple configuration options to tweak the behavior of scrub operations, e.g.
* @osd_max_scrubs@ - ...
Lenz Grimmer
12:34 PM Backport #38210 (Closed): mimic: mgr/dashboard: (Mimic) UnboundLocalError: local variable 'mirror...
Nathan Cutler
11:52 AM Backport #37870 (Pending Backport): mgr/dashboard: (Mimic) UnboundLocalError: local variable 'mir...
Nathan Cutler
11:27 AM Feature #38202: mgr/dashboard: Add support for displaying progress mgr module events/tasks
Well, one keeps track of actions from the dashboard, the other one keeps track of actions from the orchestrator. Sebastian Wagner
11:01 AM Feature #38202: mgr/dashboard: Add support for displaying progress mgr module events/tasks
Sebastian Wagner wrote:
> Yeah, we have to somehow merge the task manager and the progress module. They're both mean...
Lenz Grimmer
10:57 AM Feature #38202: mgr/dashboard: Add support for displaying progress mgr module events/tasks
Yeah, we have to somehow merge the task manager and the progress module. They're both meant to track long running tas... Sebastian Wagner
10:30 AM Feature #38202 (Resolved): mgr/dashboard: Add support for displaying progress mgr module events/t...
Inspired by "PR#26282":https://github.com/ceph/ceph/pull/26282, we should add a similar widget to the landing page th... Lenz Grimmer

02/05/2019

07:23 PM Feature #37530 (Fix Under Review): mgr/dashboard: Feature toggles
Ernesto Puerta
03:43 PM Feature #38021 (In Progress): mgr/dashboard: Support for iSCSI discovery authentication (frontend)
Tiago Melo
08:58 AM Bug #38004: mgr/dashboard: Render error in pool edit dialog
Now that this issue is in status "Need Review": What PR relates to this issue? Please add the corresponding pull requ... Lenz Grimmer
08:06 AM Cleanup #37916 (Resolved): mgr/dashboard: Inconsistent formatting of the cluster and audit logs
Anonymous

02/04/2019

08:49 PM Backport #37870: mgr/dashboard: (Mimic) UnboundLocalError: local variable 'mirror_mode' reference...
merged https://github.com/ceph/ceph/pull/26009 Yuri Weinstein
01:54 PM Bug #38004 (Fix Under Review): mgr/dashboard: Render error in pool edit dialog
Patrick Seidensal
01:37 PM Bug #34528 (In Progress): mgr/dashboard: Disallow editing of read-only config options
Tatjana Dehler
11:25 AM Feature #36722 (In Progress): mgr/dashboard: Silence Alertmanager alerts
Stephan Müller
11:25 AM Feature #36721 (Resolved): mgr/dashboard: UI displays fired alert notifications from prometheus
Stephan Müller
11:24 AM Bug #37841 (Resolved): mgr/dashboard: RbdMirroringService test suite fails in dev mode
Stephan Müller
11:24 AM Bug #37859 (Resolved): mgr/dashboard: Render all objects in KV-table
Stephan Müller
11:24 AM Feature #37860 (Resolved): mgr/dashboard: Hide empty fields in KV-table
Stephan Müller
11:23 AM Tasks #37951 (Resolved): mgr/dashboard: Provide values with different style in KV-table
Stephan Müller
11:23 AM Tasks #37950 (Resolved): mgr/dashboard: Application icons in notifications
Stephan Müller

02/03/2019

11:31 PM Feature #38016 (In Progress): mgr/dashboard: Support for "No authentication" on iSCSI target (bac...
Ricardo Marques

02/01/2019

04:51 PM Subtask #38149 (Resolved): mgr/dashboard: Block menu E2E tab tests
Nathan Weinberg
03:23 PM Subtask #38050 (Resolved): mgr/dashboard: Additional Cluster menu E2E breadcrumb and tab tests
Nathan Weinberg
03:20 PM Feature #37387: mgr/dashboard: Add date range and log search functionality
Looks good to me! Maybe it would also make sense to have the option to set a timespan, for example when I only want t... Laura Paduano
01:31 PM Feature #37387: mgr/dashboard: Add date range and log search functionality
Hi Dan, thank you for your message!
Dan Guo wrote:
> How about if adding these filters for log page? For now, I...
Lenz Grimmer
07:08 AM Feature #37387: mgr/dashboard: Add date range and log search functionality
How about if adding these filters for log page? For now, I just complete the html look. If it is looks good, I will c... Dan Guo
02:00 PM Tasks #37950 (Fix Under Review): mgr/dashboard: Application icons in notifications
Stephan Müller
01:59 PM Tasks #37951 (Fix Under Review): mgr/dashboard: Provide values with different style in KV-table
Stephan Müller
11:45 AM Cleanup #37941 (Fix Under Review): mgr/dashboard: Replace IP address validation with Python stand...
Lenz Grimmer
08:36 AM Bug #37964 (Resolved): mgr/dashboard: Test failure: test_invalid_user_id (tasks.mgr.dashboard.tes...
Laura Paduano
08:16 AM Tasks #38093: mgr/dashboard: Write E2E test to verify a pool has been created/deleted
When deleting a pool the pool list gets refreshed, so it should be verified that the pool does no longer show up afte... Laura Paduano

01/31/2019

04:11 PM Feature #37794 (Resolved): mgr/dashboard: CRUSH map viewer RFE
Lenz Grimmer
03:27 PM Cleanup #35691: mgr/dashboard: Proposed Landing Page
Noting that we're planning to change the green and beige on the color palette to match the status colors for better U... Ju Lim
03:00 PM Feature #24763 (Fix Under Review): mgr/dashboard: Automatic generation of REST API documentation ...
Lenz Grimmer
02:43 PM Feature #24763: mgr/dashboard: Automatic generation of REST API documentation based on Python doc...
*WIP PR*: https://github.com/ceph/ceph/pull/26227 Tina Kallio
07:27 AM Subtask #38120 (New): Implemented more frontend tests
During the review phase of the PR, creation of additional tests has been requested:
https://github.com/ceph/ceph/p...
Patrick Seidensal

01/30/2019

10:15 PM Feature #35903 (Resolved): mgr/dashboard: Add support for managing iSCSI targets
Ricardo Marques
04:29 PM Bug #38067: mgr/dashboard: Add missing tests after PR for RBD QoS
Following comments need to be addressed:
(I only made a numbered list in order to differentiate better between tho...
Stephan Müller
11:34 AM Feature #38063: mgr/dashboard: Improve existing design of Grafana timepicker
Ju Lim wrote:
> Attached is a timepicker suggestion on how to address improving the timepicker, which covers all t...
Lenz Grimmer
11:09 AM Tasks #38093 (Resolved): mgr/dashboard: Write E2E test to verify a pool has been created/deleted
An issue has been introduced in a previous implementation [1]. It has been fixed [2], but due to time constraints, th... Patrick Seidensal
10:06 AM Bug #38092 (Closed): mgr/dashboard: incorrect form validation when entering letter into a number ...
During a local test of https://github.com/ceph/ceph/pull/25989 I entered letters into a number input field.
The erro...
Laura Paduano
09:57 AM Feature #38091 (Resolved): mgr/dashboard: Support multiple selections on the OSD datatable
It would be helpful if it would be possible to select multiple OSDs on the OSD page for performing the same action on... Lenz Grimmer
09:39 AM Feature #38090 (Resolved): mgr/dashboard: Support for multiple iSCSI backstores (backend)
If more than one backport is supported by `ceph-iscsi`, the user should be able to select the backstore in the iSCSI ... Ricardo Marques
08:51 AM Cleanup #37789 (Fix Under Review): mgr/dashboard: Menu icons have missing descriptions
Anonymous
08:31 AM Cleanup #38086 (Duplicate): mgr/dashboard: Mobile friendly navigation
Duplicate of #37789 Lenz Grimmer
07:42 AM Cleanup #38086: mgr/dashboard: Mobile friendly navigation
!mobile-navigation.jpg! Anonymous

01/29/2019

10:05 PM Feature #37380 (Fix Under Review): mgr/dashboard: Put options 'Set Cluster-wide Flags' and 'Set C...
Ricardo Marques
08:51 PM Cleanup #38086 (Duplicate): mgr/dashboard: Mobile friendly navigation
On mobile devices or if the width of the browser is below 768px the navigation toolbar should not only display icons.... Anonymous
08:25 PM Cleanup #37916 (Fix Under Review): mgr/dashboard: Inconsistent formatting of the cluster and audi...
Anonymous
07:32 PM Feature #38063: mgr/dashboard: Improve existing design of Grafana timepicker
Attached is a timepicker suggestion on how to address improving the timepicker, which covers all the Grafana timepick... Ju Lim
01:35 PM Feature #38074 (Resolved): mgr/dashboard: Filter iSCSI target images based on required features
For instance, an RBD image without `exclusive-lock` feature cannot be used in a target exported via `ceph-iscsi/tcmu-... Ricardo Marques
10:58 AM Tasks #38072 (New): mgr/dashboard: Reflect RBD QoS setting values in forms
It would be great to see the global or pool values reflected as default parameters in the forms, you could use a togg... Stephan Müller
10:54 AM Bug #38067: mgr/dashboard: Add missing tests after PR for RBD QoS
As discussed in https://github.com/ceph/ceph/pull/25233/ regarding all missing unit tests. Stephan Müller

01/28/2019

04:43 PM Bug #38067 (Closed): mgr/dashboard: Add missing tests after PR for RBD QoS
These two directives have nearly identical content and hence it might also be a able and reasonable to clean them up ... Patrick Seidensal
04:19 PM Feature #37794: mgr/dashboard: CRUSH map viewer RFE
Ju Lim wrote:
> The changes look good -- thanks Dan Guo for making them!
Agreed, thank you!

> The status sh...
Lenz Grimmer
03:39 PM Feature #37794: mgr/dashboard: CRUSH map viewer RFE
The changes look good -- thanks Dan Guo for making them!
+1 on tackling the outline the selection [i.e. ceph(host)...
Ju Lim
09:15 AM Feature #37794 (Fix Under Review): mgr/dashboard: CRUSH map viewer RFE
Lenz Grimmer
02:29 AM Feature #37794: mgr/dashboard: CRUSH map viewer RFE
PR: https://github.com/ceph/ceph/pull/26162 Dan Guo
01:20 PM Cleanup #36680 (Resolved): Add custom timepicker
Lenz Grimmer
10:26 AM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
Ju Lim wrote:
> If refresh is only for the landing page, then the +1 on the second option and not the same interval ...
Dan Guo
10:25 AM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
Ricardo Marques wrote:
> > If it's just for the landing page, I'd be more in favor of using the selection (second ...
Dan Guo
10:25 AM Feature #38063 (New): mgr/dashboard: Improve existing design of Grafana timepicker
Make the design of timepicker as close as Grafana timepicker.
!Screenshot%20from%202019-01-28%2015-54-19.png!
Kanika Murarka
09:15 AM Bug #37385 (Resolved): mgr/dashboard: Failure to run unit tests (on Fedora 29 with Python 3)
Lenz Grimmer

01/27/2019

02:18 PM Feature #37683 (Resolved): mgr/dashboard: "OSD Recovery Priority" fallback values
Kefu Chai
12:26 PM Feature #37794: mgr/dashboard: CRUSH map viewer RFE
Hi Dan, thank you so much for looking into this, much appreciated.
!UX.png!
Dan Guo wrote:
> > - It would be...
Lenz Grimmer

01/25/2019

06:55 PM Subtask #38050 (Resolved): mgr/dashboard: Additional Cluster menu E2E breadcrumb and tab tests
Nathan Weinberg
11:06 AM Feature #37794: mgr/dashboard: CRUSH map viewer RFE
Ju Lim wrote:
> - It would be nice if the selection used a cyan/blue selection vs. underline to be consistent with...
Dan Guo
08:03 AM Feature #37794: mgr/dashboard: CRUSH map viewer RFE
Dan Guo wrote:
> Pls assign this issue to me, and I will complete it as soon as possible.
Great! Done. Thanks for...
Lenz Grimmer
01:59 AM Feature #37794: mgr/dashboard: CRUSH map viewer RFE
Pls assign this issue to me, and I will complete it as soon as possible. Dan Guo

01/24/2019

07:13 PM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
If refresh is only for the landing page, then the +1 on the second option and not the same interval used in the summa... Ju Lim
02:44 PM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
Lenz Grimmer wrote:
> Hi Dan,
>
> thanks a lot for looking into this!
>
> Dan Guo wrote:
>
> > I have made ...
Ricardo Marques
02:40 PM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
Lenz Grimmer wrote:
> Hi Dan,
>
> thanks a lot for looking into this!
>
> Dan Guo wrote:
>
> > I have made ...
Laura Paduano
02:18 PM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
Hi Dan,
thanks a lot for looking into this!
Dan Guo wrote:
> I have made two kinds of implementations for th...
Lenz Grimmer
01:56 PM Feature #38017 (Fix Under Review): mgr/dashboard: Support for iSCSI discovery authentication (bac...
Ricardo Marques
01:54 PM Bug #37964: mgr/dashboard: Test failure: test_invalid_user_id (tasks.mgr.dashboard.test_rgw.RgwAp...
Edit: Haven't seen those errors when running the Teuthology tests so far. Laura Paduano
01:43 PM Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
Dan Guo wrote:
> Ok, I am very happy to do this job.
Great! Please comment the issue and offer your help, so we...
Lenz Grimmer
11:47 AM Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
Lenz Grimmer wrote:
> @Dan Guo - please see #37794 for some enhancements to the CRUSH map viewer - your feedback wou...
Dan Guo
09:56 AM Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
@Dan Guo - please see #37794 for some enhancements to the CRUSH map viewer - your feedback would be appreciated. Lenz Grimmer
01:40 PM Feature #37436 (Resolved): mgr/dashboard: Validate "OSD Recovery Priority" inputs
Tatjana Dehler
10:10 AM Feature #37794: mgr/dashboard: CRUSH map viewer RFE
Hi Ju,
thanks a lot for the detailed suggestions, much appreciated.
Ju Lim wrote:
> from a UX perspective, I m...
Lenz Grimmer

01/23/2019

03:56 PM Feature #38017 (In Progress): mgr/dashboard: Support for iSCSI discovery authentication (backend)
Ricardo Marques
01:52 PM Feature #38017 (Resolved): mgr/dashboard: Support for iSCSI discovery authentication (backend)
Discovery authentication is already supported on `ceph-iscsi`, but it's not possible to configure it from the Ceph Ma... Ricardo Marques
03:27 PM Feature #38021 (Resolved): mgr/dashboard: Support for iSCSI discovery authentication (frontend)
The idea is to have a button in the iSCSI targets table that opens a modal where the user can enter the "chap" and "m... Ricardo Marques
02:49 PM Bug #37372 (Can't reproduce): mgr/dashboard/qa: tasks.mgr.dashboard.test_erasure_code_profile.ECP...
I can't reproduce the issue on my system but feel free to reopen it if the error occurs again. Tatjana Dehler
02:23 PM Feature #38019 (Closed): mgr/dashboard: Add support for more iSCSI controls
In order to reach feature parity with openATTIC, all the controls described in the following link must be supported b... Ricardo Marques
02:14 PM Bug #38018 (Resolved): mgr/dashboard: Validate iSCSI controls
iSCSI target controls should be validated by the Ceph Manager Dashboard, before starting the iSCSI target creation/ed... Ricardo Marques
01:47 PM Feature #38016 (Resolved): mgr/dashboard: Support for "No authentication" on iSCSI target (backend)
Should be possible to create an iSCSI target that doesn't require authentication (currently, ACL authentication is re... Ricardo Marques
01:37 PM Feature #38015 (Rejected): mgr/dashboard: More information on iSCSI target details
`gwcli` provides more information than Ceph Manager Dashboard.
To see this information, the user can look into the...
Ricardo Marques
01:28 PM Feature #38014 (Resolved): mgr/dashboard: Edit iSCSI target from the UI (frontend)
The Ceph Manager Dashboard REST API already supports edit/update iSCSI targets, but this feature is missing in the fr... Ricardo Marques
11:16 AM Feature #26872: mgr/dashboard Add refresh interval to the dashboard landing page
Hi,
I have made two kinds of implementations for this feature.
*Dropdown:*
!dropdown.png!
*Select:*
!selec...
Dan Guo

01/22/2019

10:21 PM Feature #35903 (Fix Under Review): mgr/dashboard: Add support for managing iSCSI targets
Ricardo Marques
03:27 PM Bug #37999 (Need More Info): 500 - Internal Server Error The server encountered an unexpected con...
Lenz Grimmer
03:26 PM Bug #37999: 500 - Internal Server Error The server encountered an unexpected condition which prev...
Thank you for reporting this. Can you still reproduce this error? We're wondering if the metadata of the "kubernetes-... Lenz Grimmer
03:29 AM Bug #37999 (New): 500 - Internal Server Error The server encountered an unexpected condition whic...
Go to dashboard, to Block, to Images
500 - Internal Server Error
The server encountered an unexpected condition whi...
kevin huang
03:09 PM Bug #38004: mgr/dashboard: Render error in pool edit dialog
The panel where the buttons are placed on is separate from the form in the first and wrong screen shot. In the second... Patrick Seidensal
01:52 PM Bug #38004: mgr/dashboard: Render error in pool edit dialog
I'm not sure what you mean by "renders incorrect" - could you be more specific, please? Thanks! Lenz Grimmer
12:55 PM Bug #38004 (Resolved): mgr/dashboard: Render error in pool edit dialog
The pool edit dialog renders the section with the buttons incorrect.
Wrong:
!Auswahl_002.png!
Correct:
!Auswa...
Volker Theile
09:00 AM Cleanup #38003 (Resolved): mgr/dashboard: Avoid merge conflicts in messages.xlf by auto-generatin...
Currently, the file ./src/pybind/mgr/dashboard/frontend/src/locale/messages.xlf needs to be updated by running "npm r... Lenz Grimmer

01/21/2019

10:27 AM Cleanup #35692 (Won't Fix): Proposed background color
Ricardo Marques
08:55 AM Cleanup #35692: Proposed background color
Lenz Grimmer wrote:
> Please see the comments in #35691 for a discussion about this topic - I'll look into submitt...
Lenz Grimmer
08:48 AM Cleanup #35692: Proposed background color
Yaniv Kaul wrote:
> Are the color compliant with any standard that'll help users with color blindness?
> See https:...
Lenz Grimmer
08:13 AM Cleanup #35692: Proposed background color
Are the color compliant with any standard that'll help users with color blindness?
See https://usabilla.com/blog/how...
Yaniv Kaul
09:19 AM Bug #37701: mgr/dashboard: Buggy data table search field
The problem is that if you type a character like 'a' or 'm' that is not included in the current selected column (here... Volker Theile
08:58 AM Bug #36740 (Resolved): mgr/dashboard: PG Stats, Pool usage and read/write ops missing from Pools ...
Lenz Grimmer
08:54 AM Feature #37981 (New): mgr/dashboard: Improve dashboard usability for visually impaired users
Picking up suggestions raised in #35692 and #35691: we should add UI enhancements for users with vision impairments, ... Lenz Grimmer

01/20/2019

03:24 AM Bug #37974 (Can't reproduce): Test failure: test_get_setting (tasks.mgr.dashboard.test_settings.S...
crashed in python runtime :... Kefu Chai

01/18/2019

04:38 PM Bug #37873: mgr/dashboard: Cloning modal opens although snapshot isn't protected
For mimic and later, if the "rbd_default_clone_format" configuration setting is set to 1 or if it's set to "auto" and... Jason Dillaman
03:47 PM Bug #37701: mgr/dashboard: Buggy data table search field
Stephan Müller wrote:
> The characters that are entered are in included in the columns, that's why the rows aren't...
Lenz Grimmer
03:39 PM Bug #37701: mgr/dashboard: Buggy data table search field
The characters that are entered are in included in the columns, that's why the rows aren't hiding. A solution would b... Stephan Müller
03:23 PM Bug #37084 (Can't reproduce): mgr/dashboard: Error when deleting images ending with whitespace in...
No further info was provided, assuming this has been fixed for Nautilus. Lenz Grimmer
03:19 PM Bug #37964 (Resolved): mgr/dashboard: Test failure: test_invalid_user_id (tasks.mgr.dashboard.tes...
When executing the run-backend-api-tests.sh script on my local system I get the following error:... Laura Paduano
02:49 PM Feature #36719 (Resolved): mgr/dashboard: Add I18N support in non angular TS files
Tiago Melo
02:43 PM Cleanup #37337: mgr/dashboard: Consistent labeling for buttons: 'Edit pool' (pool) vs. 'Update RB...
Per our discussion, we'll use "Action + Object", e.g. "Delete RBD", "Create Pool".
Use "Cancel" for aborting an oper...
Lenz Grimmer
02:27 PM Cleanup #37357 (In Progress): mgr/dashboard: login screen language dropdown enhancement
Lenz Grimmer
02:26 PM Bug #37400 (In Progress): mgr/dashboard/qa: tasks.mgr.dashboard.test_erasure_code_profile.ECPTest...
Lenz Grimmer
02:21 PM Bug #37572 (Fix Under Review): mgr/dashboard: Add backend tests for RBD configuration
Lenz Grimmer
02:17 PM Bug #37651 (Can't reproduce): Container, Mimic: Unable to open CherryPy port
Resolving as "Can't reproduce" per our discussion during the bug scrub. Lenz Grimmer
02:09 PM Backport #37870 (Fix Under Review): mgr/dashboard: (Mimic) UnboundLocalError: local variable 'mir...
Lenz Grimmer
02:06 PM Bug #37385 (Fix Under Review): mgr/dashboard: Failure to run unit tests (on Fedora 29 with Python 3)
Alfonso Martínez
01:53 PM Bug #37385: mgr/dashboard: Failure to run unit tests (on Fedora 29 with Python 3)
According to Alfonso, PR#26007 will also address this issue. Lenz Grimmer
01:53 PM Bug #37708 (Duplicate): mgr/dashboard/qa: tasks.mgr.dashboard.test_health.HealthTest.test_full_he...
The issue has already been resolved by http://tracker.ceph.com/issues/37872 Tatjana Dehler
12:08 PM Feature #25158 (Resolved): Add pool cache tiering details tab
Lenz Grimmer
09:24 AM Feature #36488 (Fix Under Review): mgr/dashboard: Provide way to "opt in" to enabling the telemet...
Volker Theile
05:52 AM Bug #37854 (Fix Under Review): Cluster Hosts List - Performance Details context not changing base...
Neha .

01/17/2019

03:44 PM Feature #36488: mgr/dashboard: Provide way to "opt in" to enabling the telemetry mgr plugin
For the moment the list of managed mgr modules is hardcoded and fixed to 'telemetry'. With https://tracker.ceph.com/i... Volker Theile
11:59 AM Tasks #37951 (Resolved): mgr/dashboard: Provide values with different style in KV-table
Provide a method to style values in a key value table by their value. Stephan Müller
11:55 AM Tasks #37950 (Resolved): mgr/dashboard: Application icons in notifications
Notifications and alerts should show an application icon, that gives a hint about their origin. Stephan Müller
 

Also available in: Atom