Project

General

Profile

Activity

From 06/14/2018 to 07/13/2018

07/13/2018

12:07 PM Bug #24621 (Pending Backport): Ceph Dashboard doesn't support IDs with special characters
Reopening and requesting a backport to Mimic - looks like other strings also have unwanted side-effects - see #24902 Lenz Grimmer
12:05 PM Bug #24902: Mimic Dashboard does not allow deletion of snapshots containing "+" in their name
Thanks for reporting.
@Tiago - I wonder if the fix for #24621 would also address this issue? In any case, this sho...
Lenz Grimmer
09:57 AM Bug #24902 (Resolved): Mimic Dashboard does not allow deletion of snapshots containing "+" in the...
Trying to delete an RBD snapshot leads to the following message in the popup window:
'2018-07-13T11:50:37+0200' doe...
Oliver Freyermuth

07/12/2018

03:31 PM Feature #24892 (Resolved): mgr/dashboard: Evict a CephFS client
On the list of active CephFS clients, the dashboard should provide management options by clicking on a client in the ... Lenz Grimmer
01:34 PM Subtask #24778 (Fix Under Review): Create common Card component for info shown in landing page
Alfonso Martínez
10:40 AM Bug #24081 (Resolved): Dashboard: Float numbers incorrectly formatted
Nathan Cutler

07/10/2018

05:05 AM Bug #23806 (Resolved): mgr/dashboard: Missing breadcrumb on monitor performance counters page
Nathan Cutler
05:04 AM Backport #24764 (Resolved): mimic: mgr/dashboard: Missing breadcrumb on monitor performance count...
Nathan Cutler

07/09/2018

07:57 AM Bug #24756 (Resolved): Object size is not displayed on RBD edit form
Ricardo Marques
07:57 AM Feature #24822 (Resolved): mgr/dashboard: Display logged in user
"PR#22758":https://github.com/ceph/ceph/pull/22758 has been merged and it's now possible to log in with multiple user... Lenz Grimmer

07/06/2018

10:49 AM Subtask #24778: Create common Card component for info shown in landing page
PR: https://github.com/ceph/ceph/pull/22902 Lenz Grimmer

07/05/2018

08:10 PM Bug #24288 (Resolved): mgr/dashboard: Documentation link opens up in same tab
Nathan Cutler
08:09 PM Backport #24312 (Resolved): mimic: mgr/dashboard: Documentation link opens up in same tab
Nathan Cutler
01:34 PM Cleanup #24781 (Resolved): mgr/dashboard: Replace custom breadcrumb implementation with an existi...
Capturing "this conversation":https://github.com/ceph/ceph/pull/22849#discussion_r200334950 :
_breadcrumb is a goo...
Lenz Grimmer
09:23 AM Subtask #24778 (Resolved): Create common Card component for info shown in landing page
Refactor:
Create common Card component for info shown in landing page:
- Overall health status
- MON/OSD/MDS/MGR...
Alfonso Martínez
07:24 AM Feature #24776 (In Progress): mgr/dashboard: Add config option form to documentation page
Tatjana Dehler
07:23 AM Feature #24776 (Resolved): mgr/dashboard: Add config option form to documentation page
To set config options from the GUI we would need to have a config form as a first step. The form should show the curr... Tatjana Dehler

07/04/2018

01:37 PM Bug #23619 (Need More Info): v13.0.2 tries to build dashboard on arm64
Is this still an issue with the official 13.2.0 release? Lenz Grimmer
09:42 AM Feature #24765 (Duplicate): mgr/dashboard: Allow OSDs to be taken down / out in the OSD overview
(this issue has been migrated from the "openATTIC Jira":https://tracker.openattic.org/browse/OP-2744)
During r...
Lenz Grimmer
09:07 AM Backport #24764 (In Progress): mimic: mgr/dashboard: Missing breadcrumb on monitor performance co...
Nathan Cutler
08:55 AM Backport #24764 (Resolved): mimic: mgr/dashboard: Missing breadcrumb on monitor performance count...
https://github.com/ceph/ceph/pull/22849 Nathan Cutler
08:54 AM Bug #23806 (Pending Backport): mgr/dashboard: Missing breadcrumb on monitor performance counters ...
Nathan Cutler
08:54 AM Cleanup #24623 (Resolved): mgr/dashboard: Replace "Pool" with "Pools"
Nathan Cutler
08:53 AM Backport #24699 (Resolved): mimic: mgr/dashboard: Replace "Pool" with "Pools"
Nathan Cutler
07:42 AM Feature #24763 (Resolved): mgr/dashboard: Automatic generation of REST API documentation based on...
In the current implementation of the Ceph-Dashboard we already generate a Swagger-UI page with the available REST API... Ricardo Dias

07/03/2018

03:53 PM Bug #24756: Object size is not displayed on RBD edit form
PR https://github.com/ceph/ceph/pull/22830 Ricardo Marques
02:18 PM Bug #24756 (Fix Under Review): Object size is not displayed on RBD edit form
Ricardo Marques
02:12 PM Bug #24756 (In Progress): Object size is not displayed on RBD edit form
Ricardo Marques
12:18 PM Bug #24756: Object size is not displayed on RBD edit form
Thanks for reporting this, Ricardo. Volker, can you please take a look? Lenz Grimmer
11:21 AM Bug #24756 (Resolved): Object size is not displayed on RBD edit form
This bug was introduced by PR https://github.com/ceph/ceph/pull/22387
How to reproduce:
Create an RBD with '8 M...
Ricardo Marques
02:03 PM Feature #24447 (In Progress): mgr/dashboard: Add UI support for managing roles
Ricardo Marques
01:46 PM Bug #24757 (Fix Under Review): mgr/dashboard: Snapshot name is displayed as 'undefined' when it d...
Tiago Melo
01:46 PM Bug #24757: mgr/dashboard: Snapshot name is displayed as 'undefined' when it doesn't exist
PR: https://github.com/ceph/ceph/pull/22829 Tiago Melo
01:41 PM Bug #24757 (Resolved): mgr/dashboard: Snapshot name is displayed as 'undefined' when it doesn't e...
This is cause by the usage of 'decodeURIComponent' method, on rbd-form.component.ts, that was decoding an undefined ... Tiago Melo
12:54 PM Cleanup #24134 (Resolved): Semi automatic Task creation
Stephan Müller
10:47 AM Documentation #24755 (New): mgr/dashboard: Add Documentation about accessing the Dashboard's API ...
Add Documentation about accessing the Dashboard's API documentation. Sebastian Wagner
10:40 AM Feature #24646 (Fix Under Review): mgr/dashboard: Create "About" modal
PR https://github.com/ceph/ceph/pull/22762 Ricardo Marques
07:51 AM Feature #24646 (In Progress): mgr/dashboard: Create "About" modal
Ricardo Marques
08:32 AM Backport #24663: mimic: mgr/dashboard: fix lint error caused by codelyzer update
h3. original description
It seems the problem fixed in https://github.com/ceph/ceph/pull/22693 also affects the mi...
Nathan Cutler
08:15 AM Backport #24699 (In Progress): mimic: mgr/dashboard: Replace "Pool" with "Pools"
Nathan Cutler
08:09 AM Bug #23806 (Resolved): mgr/dashboard: Missing breadcrumb on monitor performance counters page
PR https://github.com/ceph/ceph/pull/22060 Ricardo Marques

07/02/2018

06:55 PM Bug #24731 (Duplicate): Dashboard Error on mimic
Lenz Grimmer
06:54 PM Bug #24731: Dashboard Error on mimic
This looks like a duplicate of #24576 to me. Please consider contributing this bug report instead; there are still a ... Lenz Grimmer
12:55 PM Bug #24731 (Duplicate): Dashboard Error on mimic
Hi ,
I updated the new stable version of mimic creating dashboard plugin with ssl cert and username and password ...
Vasanth M
02:04 PM Feature #24605 (Resolved): mgr/dashboard: Add flags information to configuration doc page
Tatjana Dehler
11:09 AM Feature #24605 (Fix Under Review): mgr/dashboard: Add flags information to configuration doc page
Lenz Grimmer
12:05 PM Bug #23823 (Closed): Dashboard: redefinition of group name 'path' as group 2; was group 1
Sebastian Wagner
11:11 AM Bug #24729: mgr/dashboard: Confirmation modal doesn't close
Ricardo Marques wrote:
> Confirmation modal doesn't close after click on top-right "close" icon:
It should prob...
Lenz Grimmer
11:04 AM Bug #24729 (Resolved): mgr/dashboard: Confirmation modal doesn't close
Confirmation modal doesn't close after click on top-right "close" icon:
!2018-07-02_11-59-21.png!
Ricardo Marques
10:21 AM Feature #24727 (New): mgr/dashboard: Cluster-wide OSD Flags modal should stay open when error occurs
We should improve the backend so it returns a list of the flags that failed to update.
With that info we could keep ...
Tiago Melo

06/29/2018

12:24 PM Feature #24651 (In Progress): mgr/dashboard: Improve SSL certificate import to no longer require ...
Sebastian Wagner

06/28/2018

08:09 PM Backport #24699 (Resolved): mimic: mgr/dashboard: Replace "Pool" with "Pools"
https://github.com/ceph/ceph/pull/22807 Patrick Donnelly
03:25 PM Cleanup #24624 (Fix Under Review): mgr/dashboard: Remove text from common utility icons in the to...
PR: https://github.com/ceph/ceph/pull/22762 Ricardo Marques
11:04 AM Cleanup #24624 (In Progress): mgr/dashboard: Remove text from common utility icons in the top right
Ricardo Marques
12:23 PM Feature #24605 (In Progress): mgr/dashboard: Add flags information to configuration doc page
Tatjana Dehler
11:03 AM Feature #24446 (Fix Under Review): mgr/dashboard: Add UI support for managing ceph dashboard users
Ricardo Marques

06/27/2018

01:08 PM Backport #24663 (Resolved): mimic: mgr/dashboard: fix lint error caused by codelyzer update
Tiago Melo
12:32 PM Bug #24677: mgr/dashboard: RGW proxy can't handle self-signed SSL certificates
Fixed via https://github.com/ceph/ceph/pull/22735 Volker Theile
12:25 PM Bug #24677 (Resolved): mgr/dashboard: RGW proxy can't handle self-signed SSL certificates
It's not possible to communicate with a RGW Admin Ops API running on 443 and using a self-signed certificate.
Volker Theile
09:35 AM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
From the cherrypy docs in https://docs.cherrypy.org/en/latest/deploy.html#reverse-proxying we will need to provide a ... Ricardo Dias
09:28 AM Cleanup #24671 (Closed): Move hardcoded colors in components to a separate file; move in-line sty...
Closing per our conversation. Lenz Grimmer
08:05 AM Cleanup #24671: Move hardcoded colors in components to a separate file; move in-line styles in te...
How does this issue relate to #24575 ? Isn't this somewhat a duplicate? Lenz Grimmer
07:45 AM Cleanup #24671 (Closed): Move hardcoded colors in components to a separate file; move in-line sty...
Move hardcoded colors in components to a separate file; move in-line styles in templates to .scss Alfonso Martínez
09:28 AM Bug #24674 (Fix Under Review): mgr/dashboard: Unable to disable SSL for proxy environments
Lenz Grimmer
09:22 AM Bug #24674: mgr/dashboard: Unable to disable SSL for proxy environments
Pull Request (thank you Wido!): https://github.com/ceph/ceph/pull/22593 Lenz Grimmer
09:05 AM Bug #24674 (Resolved): mgr/dashboard: Unable to disable SSL for proxy environments
When using the Ceph Manager Dashboard behind a proxy server that terminates SSL connections itself, it must be possib... Lenz Grimmer
09:27 AM Cleanup #23796 (Resolved): Make controllers to require authentication by default
Ricardo Dias
09:26 AM Bug #23592 (Closed): RESTControllerTest.test_detail_route and RESTControllerTest.test_fill fail
This is no longer an issue. RESTController code was completely rewritten and the problem cannot be reproduced anymore. Ricardo Dias
09:24 AM Feature #24266 (Resolved): mgr/dashboard: support multiple user accounts
Ricardo Dias
09:23 AM Feature #24267 (Resolved): mgr/dashboard: support roles and privileges
Ricardo Dias
08:06 AM Bug #24621 (Resolved): Ceph Dashboard doesn't support IDs with special characters
Lenz Grimmer
08:03 AM Feature #24673 (New): mgr/dashboard: The Web UI should warn a user about unsaved form changes
When a user has opened a form to modify an existing object or create a new one, he/she should be warned about unsaved... Lenz Grimmer
07:48 AM Feature #24672 (Closed): mgr/dashboard: Prevent user from accessing unallowed pages
After the role management is available in Ceph Dashboard we should add a UI route guard to prevent the user from reac... Volker Theile

06/26/2018

01:55 PM Cleanup #24623 (Pending Backport): mgr/dashboard: Replace "Pool" with "Pools"
Lenz Grimmer
12:30 PM Cleanup #24623: mgr/dashboard: Replace "Pool" with "Pools"
Pull request: https://github.com/ceph/ceph/pull/22715
!Screenshot-2018-6-26-Ceph.png!
Lenz Grimmer
12:29 PM Cleanup #24623 (Fix Under Review): mgr/dashboard: Replace "Pool" with "Pools"
Lenz Grimmer
12:04 PM Cleanup #24623: mgr/dashboard: Replace "Pool" with "Pools"
Ernesto Puerta wrote:
> Another question on possible labeling/naming changes:
> * Block vs RBD
> * Filesystem vs...
Lenz Grimmer
01:05 PM Backport #24663 (Resolved): mimic: mgr/dashboard: fix lint error caused by codelyzer update
https://github.com/ceph/ceph/pull/22713 Tiago Melo
12:48 PM Feature #24662 (Resolved): mgr/dashboard: SSL-enabled dashboard does not play nicely with a front...
http://docs.ceph.com/docs/master/mgr/dashboard/#reverse-proxies talks about running the ceph-mgr dashboard behind a r... Florian Haas

06/25/2018

09:02 PM Feature #24651: mgr/dashboard: Improve SSL certificate import to no longer require a Mgr restart
Here's an unmerged example, called directly from handle_command():... Dan Mick
02:02 PM Feature #24651 (Rejected): mgr/dashboard: Improve SSL certificate import to no longer require a M...
Now that https://github.com/ceph/ceph/pull/22634 has been merged into master, the process for importing SSL certifica... Lenz Grimmer
03:51 PM Feature #24654: mgr/dashboard: Allow user to reset a forgotten password
I'm not sure how often a Ceph cluster is going to be hooked up to an email server for sending mail.
Perhaps the "f...
John Spray
03:36 PM Feature #24654 (Rejected): mgr/dashboard: Allow user to reset a forgotten password
It should be possible for a regular user to reset his/her password, e.g. by clicking a "forgot password" link that th... Lenz Grimmer
03:44 PM Feature #24655 (Closed): mgr/dashboard: Enforce password change upon first login
For local user accounts, it should be possible to enforce a password change upon the first login to the dashboard. Th... Lenz Grimmer
01:28 PM Feature #24573: mgr/dashboard: Provide more "native" dashboard widgets to display live performanc...
Attached is the proposal for the Ceph Dashboard landing page (main dashboard).
Ju Lim
12:37 PM Feature #24273: mgr/dashboard: Add backend support for changing configuration settings via the RE...
See issue #24625 for the corresponding frontend requirements. Lenz Grimmer
12:36 PM Feature #24625: mgr/dashboard: Create dashboard configuration page
Note that there's also issue #24273, which relates to creating the necessary REST API in the backend to make this pos... Lenz Grimmer
12:09 PM Feature #24625: mgr/dashboard: Create dashboard configuration page
Ernesto Puerta wrote:
> Not sure if this would go here, but Paul Cuzner suggested having some Ceph Mgr configurati...
Lenz Grimmer
11:27 AM Feature #24625: mgr/dashboard: Create dashboard configuration page
Not sure if this would go here, but Paul Cuzner suggested having some Ceph Mgr configuration in the dashboard itself ... Ernesto Puerta
12:30 PM Feature #24647 (Closed): mgr/dashboard: Improve login screen
Improve the login screen as follows:
* The login page should provide product release/version information, optional...
Lenz Grimmer
12:21 PM Feature #24646 (Resolved): mgr/dashboard: Create "About" modal
Create a modal dialogue that prints some information about the Dashboard, e.g. product release/version - see https://... Lenz Grimmer
12:03 PM Cleanup #24575: mgr/dashboard: Create unified file for colors
Additional suggestion: to replace literal color codes (both hex/rgba/named) with either CSS variables, or if possible... Ernesto Puerta
11:32 AM Cleanup #24623: mgr/dashboard: Replace "Pool" with "Pools"
Another question on possible labeling/naming changes:
* Block vs RBD
* Filesystem vs. CephFS
* Objects vs. RGW
...
Ernesto Puerta
11:06 AM Bug #24081 (Pending Backport): Dashboard: Float numbers incorrectly formatted
Lenz Grimmer
08:33 AM Cleanup #24624: mgr/dashboard: Remove text from common utility icons in the top right
Don't forget to support tooltips for the icons instead. Volker Theile

06/22/2018

03:51 PM Bug #24080 (Pending Backport): Dashboard: Prevent RGW API user deletion
reverting status to Pending Backport after updating the (separate) mimic backport issue which can be found in the "Re... Nathan Cutler
10:45 AM Bug #24080 (Fix Under Review): Dashboard: Prevent RGW API user deletion
Volker Theile
10:45 AM Bug #24080: Dashboard: Prevent RGW API user deletion
PR for Mimic: https://github.com/ceph/ceph/pull/22670 Volker Theile
02:28 PM Feature #24625 (New): mgr/dashboard: Create dashboard configuration page
In addition to being able to configure the Ceph Manager Dashboard on the command line, it should be possible to perfo... Lenz Grimmer
02:24 PM Cleanup #24624 (Resolved): mgr/dashboard: Remove text from common utility icons in the top right
Remove text that accompanies icons from common utilities and add 2 new icons, i.e. a cogwheel for the dashboard confi... Lenz Grimmer
02:21 PM Feature #24573: mgr/dashboard: Provide more "native" dashboard widgets to display live performanc...
Some additional aspects:
* Provide configuration, performance information and usage
* Information at-a-glance usi...
Lenz Grimmer
02:17 PM Cleanup #24623 (Resolved): mgr/dashboard: Replace "Pool" with "Pools"
Minor improvement: the Ceph pools page menu entry should read "Pools" (plural), not "Pool".
!Screenshot-2018-6-22-...
Lenz Grimmer
01:41 PM Bug #24621: Ceph Dashboard doesn't support IDs with special characters
PR: https://github.com/ceph/ceph/pull/22672 Tiago Melo
01:40 PM Bug #24621 (Fix Under Review): Ceph Dashboard doesn't support IDs with special characters
Tiago Melo
10:05 AM Bug #24621 (Resolved): Ceph Dashboard doesn't support IDs with special characters
For example, if you have a RBD image named 'foo/bar' the dashboard will return 404 when you try to edit it.
This pro...
Tiago Melo
09:30 AM Feature #24574: mgr/dashboard: Enhance check in RgwClient::is_system_user if configured RGW admin...
https://github.com/ceph/ceph/pull/22669 Lenz Grimmer
09:29 AM Feature #24574 (Fix Under Review): mgr/dashboard: Enhance check in RgwClient::is_system_user if c...
Lenz Grimmer

06/21/2018

01:58 PM Feature #24436 (Resolved): mgr/dashboard: Replace RGW proxy controller
Volker Theile
01:38 PM Bug #24080: Dashboard: Prevent RGW API user deletion
Done for 14.0 via https://github.com/ceph/ceph/pull/22470. Volker Theile
01:21 PM Bug #24097 (Resolved): Dashboard navbar does not respond for mobile-like browser window widths
Volker Theile
01:05 PM Feature #24605 (Resolved): mgr/dashboard: Add flags information to configuration doc page
Since https://github.com/ceph/ceph/pull/22595 has been merged, we can extend the config options with information abou... Tatjana Dehler
08:59 AM Cleanup #24575 (In Progress): mgr/dashboard: Create unified file for colors
Ricardo Marques

06/20/2018

09:44 AM Bug #24466: build process runs "pip install" and "npm install" while building the mgr frontend
Patrick McLean wrote:
> The tarball is definitely fetching files, I have attached a log of the relevant part (I ca...
Lenz Grimmer

06/19/2018

09:21 PM Bug #24466: build process runs "pip install" and "npm install" while building the mgr frontend
The tarball is definitely fetching files, I have attached a log of the relevant part (I can't attach the full log due... Patrick McLean
03:14 PM Bug #24466: build process runs "pip install" and "npm install" while building the mgr frontend
Patrick: can you confirm whether your tarball build is fetching files (with a log, if so)? As Paul says, the tarball... John Spray
05:03 PM Bug #24420: Module 'dashboard' has failed: No module named routes
I think I might have had a similar issue at some stage, that on some platforms we were getting python-routes as a sid... John Spray
05:00 PM Bug #24420: Module 'dashboard' has failed: No module named routes
I actually think this is a packaging error, ceph-deploy isn't doing anything odd here Alfredo Deza
02:28 PM Cleanup #24575 (Resolved): mgr/dashboard: Create unified file for colors
There are various files where color hexcode or rgba code has been used. The task is to make a single file for all the... Kanika Murarka
01:50 PM Feature #24574 (Resolved): mgr/dashboard: Enhance check in RgwClient::is_system_user if configure...
The method RgwClient::is_system_user simply checks whether the configured RGW admin user is a known RGW user. But it ... Volker Theile
11:07 AM Bug #24389 (Resolved): ceph dashboard set-login-credentials results in an error
Lenz Grimmer
11:06 AM Bug #24530: Clicking on an OSD which is down will raise an error
Indeed, it would be helpful to highlight down OSDs in the datatable more clearly.
!osd-down-error.png!
Lenz Grimmer
11:03 AM Feature #24573 (Resolved): mgr/dashboard: Provide more "native" dashboard widgets to display live...
While we plan to Embed Grafana Dashboards for displaying more detailed performance data and history, the Ceph Manager... Lenz Grimmer
09:19 AM Feature #24571: mgr/dashboard: Move Cluster/Audit logs from front page to dedicated "Logs" page
!dashboard-logs.png! Lenz Grimmer
09:13 AM Feature #24571 (Resolved): mgr/dashboard: Move Cluster/Audit logs from front page to dedicated "L...
The Manager Dashboard currently shows the Cluster Log and Audit Log on the front Dashboard page. To unclutter the fro... Lenz Grimmer
07:59 AM Bug #24570 (Resolved): mgr/dashboard: Modal dialogs are still open when UI is redirected to the l...
If a modal dialog is open, e.g. the delete dialog, and you restart the dashboard module, then the user is correctly r... Volker Theile

06/18/2018

03:49 PM Bug #24525 (Resolved): mgr/dashboard: Missing white space between icons and text
Volker Theile
03:21 PM Bug #24525: mgr/dashboard: Missing white space between icons and text
https://github.com/ceph/ceph/pull/22597 Ricardo Marques
03:20 PM Bug #24525 (Fix Under Review): mgr/dashboard: Missing white space between icons and text
Ricardo Marques
01:12 PM Bug #24525 (In Progress): mgr/dashboard: Missing white space between icons and text
Volker Theile
08:59 AM Bug #24548 (Resolved): mgr/dashboard: Link to documentation on RGW page
When RGW is not configured, user will see the following message:
!20180618095303.png!
The documentation link in...
Ricardo Marques

06/16/2018

08:31 AM Feature #24056 (Resolved): Manage cluster-wide OSD flags
https://github.com/ceph/ceph/pull/21998 Patrick Seidensal

06/15/2018

12:20 PM Bug #24530 (Resolved): Clicking on an OSD which is down will raise an error
Clicking on an OSD which is down will raise an error (errno -6), stating that the OSD is down. We shouldn't raise an ... Patrick Seidensal
09:36 AM Bug #24525: mgr/dashboard: Missing white space between icons and text
Not sure if it's related, but there also seems to be white space missing between the "Overall Status" and the health ... Lenz Grimmer
09:21 AM Bug #24080 (Pending Backport): Dashboard: Prevent RGW API user deletion
Orit Wasserman

06/14/2018

01:59 PM Bug #24525 (Resolved): mgr/dashboard: Missing white space between icons and text
See the screen shot attached - I'm seeing this on Firefox and Chromium (Linux) - somehow the spacing between the icon... Lenz Grimmer
 

Also available in: Atom