Project

General

Profile

Activity

From 09/04/2018 to 10/03/2018

10/03/2018

10:52 PM Bug #21197: crash on DaemonPerfCounters::update
Reopening.
See last comment and https://bugzilla.redhat.com/show_bug.cgi?id=1634964. this does not appear to be fi...
Brad Hubbard
02:25 PM Bug #36301: mgr/balancer: KeyError during balancer eval if pool migrating between roots
Obviously objects_by_osd and bytes_by_osd will need similar try/except.
Moving on, `ceph balancer optimize` (with ...
Dan van der Ster
02:13 PM Bug #36301 (New): mgr/balancer: KeyError during balancer eval if pool migrating between roots
If we try to run `ceph balancer eval` while a pool is migrating data between roots, this error will occur:... Dan van der Ster

10/02/2018

07:01 PM Subtask #35914 (Resolved): [rbd top] update MMgrConfigure message to include optional OSD perf qu...
Jason Dillaman
04:17 PM Dashboard Feature #36291 (In Progress): mgr/dashboard: Add support for enabling and configuring the balancer
The "balancer module":http://docs.ceph.com/docs/master/rados/operations/balancer/ can optimize the placement of PGs a... Lenz Grimmer
04:10 PM Dashboard Bug #35917: mgr/dashboard: Allow the decrease of pg's of an existing pool
I wonder if it will actually be necessary to change these values manually via the dashboard - as far as I understand ... Lenz Grimmer
03:29 PM Dashboard Feature #35540: mgr/dashboard: Provide a simple way to throttle or increase the cluster's rebuild...
The key question to decide first: where does this dialogue fit in? Is this a setting that an admin would expect in th... Lenz Grimmer
02:43 PM Dashboard Bug #36272 (Fix Under Review): Read-only user should not see "Purge Trash" action
PR: https://github.com/ceph/ceph/pull/24370 Tiago Melo
07:54 AM Dashboard Bug #36272: Read-only user should not see "Purge Trash" action
We should add unit tests for those scenarious to make sure that this does not happen. Hardening the WebUI and make su... Volker Theile
01:45 PM Dashboard Bug #36245: mgr/dashboard: Fix errors when clicking on new OSD
https://github.com/ceph/ceph/pull/24369 Patrick Seidensal
01:45 PM Dashboard Bug #36245 (Fix Under Review): mgr/dashboard: Fix errors when clicking on new OSD
Patrick Seidensal
11:22 AM Bug #36288 (New): ceph manager not picking up config settings
Trying to set configuration settings for ceph dashboard, specific for a host are not picked up. For every mgr host in... Richard Arends

10/01/2018

09:59 PM Bug #36266: mgr: deadlock in ClusterState
Note that in this case it was the *active* mgr that deadlocked, not a standby.
My suggestion to add a lock in Clus...
Hector Martin
11:39 AM Bug #36266 (Duplicate): mgr: deadlock in ClusterState
Thanks for the detailed report, this looks like the same issue as https://tracker.ceph.com/issues/23460
The underl...
John Spray
04:49 PM Dashboard Bug #36272 (Resolved): Read-only user should not see "Purge Trash" action
After login with a read-only user, I'm able to see an action that should require "delete" permissions:
!s1.png!
Ricardo Marques
12:20 PM Dashboard Feature #27050 (Fix Under Review): mgr/dashboard: Landing Page Enhancements
Lenz Grimmer
12:01 PM Dashboard Feature #24571 (Fix Under Review): mgr/dashboard: Move Cluster/Audit logs from front page to dedi...
Lenz Grimmer
09:27 AM Bug #36267 (New): mgr/balancer: upmap mode not respecting crush rule
With this crush tree and rule, the upmap balancer breaks the layout:... Dan van der Ster
06:04 AM Subtask #36090 (Fix Under Review): [rbd top] update MMgrReport message to include OSD dynamic key...
PR: https://github.com/ceph/ceph/pull/24215 Mykola Golub
03:58 AM Dashboard Feature #24998: monitoring: Port and submit the ceph-metrics Grafana dashboards
Jan - as far as the min version is concerned. IIRC, all the changes we needed to support prometheus with cephmetrics ... Paul Cuzner
03:40 AM Dashboard Feature #24998: monitoring: Port and submit the ceph-metrics Grafana dashboards
Thanks for the feedback.
Historically I've used fill=1 to make the graph stand out more against the light theme -...
Paul Cuzner

09/30/2018

11:16 AM Bug #36266 (Duplicate): mgr: deadlock in ClusterState
This is a cluster with 3 mons/mgrs. A few minutes ago, the active mgr stopped responding. The cluster successfully fa... Hector Martin

09/28/2018

02:53 PM Dashboard Feature #36193 (In Progress): mgr/dashboard: Audit REST API calls
Lenz Grimmer
02:53 PM Dashboard Feature #36193: mgr/dashboard: Audit REST API calls
Lenz Grimmer
10:50 AM Dashboard Feature #27050: mgr/dashboard: Landing Page Enhancements
!https://tracker.ceph.com/attachments/download/3734/landing-page-milestone2-2018-09-28.png!
Milestone 2
Work do...
Alfonso Martínez
10:49 AM Dashboard Bug #36245 (In Progress): mgr/dashboard: Fix errors when clicking on new OSD
Patrick Seidensal
08:06 AM Dashboard Bug #36245 (Resolved): mgr/dashboard: Fix errors when clicking on new OSD
When just creating a new OSD which has never been attached to the CRUSH map, some information cannot be retrieved and... Patrick Seidensal
08:25 AM Dashboard Feature #35811: mgr/dashboard: Implement OSD purge
See "Removing the OSD":http://docs.ceph.com/docs/master/rados/operations/add-or-rm-osds/#removing-the-osd in the docu... Lenz Grimmer
08:05 AM Dashboard Bug #36190 (Fix Under Review): mgr/dashboard: Improve error message when backend is unreachable
https://github.com/ceph/ceph/pull/24322 Volker Theile
02:55 AM Bug #36244 (Resolved): mgr crash when handle_report updating existing DaemonState for rgw
i use multisite with 2 zone,both zone with 1 rgw,after i add 1 rgw for each zone,all the mgr are crash,after restart ... Diluga Salome
12:05 AM Dashboard Feature #24998: monitoring: Port and submit the ceph-metrics Grafana dashboards
PR raised - https://github.com/ceph/ceph/pull/24314
Apologies for the delay in getting these in
Paul Cuzner

09/27/2018

05:27 PM Dashboard Documentation #36243 (In Progress): mgr/dashboard: code documentation
Ernesto Puerta
04:27 PM Dashboard Documentation #36243 (Resolved): mgr/dashboard: code documentation
h3. Intro
This is review of a bunch of tools suitable for documenting the code. This is aimed at complementing the...
Ernesto Puerta
04:16 PM Dashboard Feature #36241 (Resolved): mgr/dashboard: Add support for managing Prometheus alerts
In Ceph environments where Prometheus is used for monitoring, it would be useful to be able to manage alerts via the ... Lenz Grimmer
03:55 PM Bug #24648: 'ceph mgr enable/disable <module>' interrupts all other modules
Note: there is an "open pull request":https://github.com/ceph/ceph/pull/22833 that will change the dashboard authenti... Lenz Grimmer
03:54 PM Dashboard Feature #36237: mgr/dashboard: Add support for managing Ceph Mgr modules
Currently, this functionality is affected by #24648 - enabling or disabling a Mgr module in the Ceph dashboard will c... Lenz Grimmer
01:30 PM Dashboard Feature #36237 (Resolved): mgr/dashboard: Add support for managing Ceph Mgr modules
The "Ceph Manager":http://docs.ceph.com/docs/master/mgr/ has a modular architecture, which allows creating Manager mo... Lenz Grimmer
09:30 AM Dashboard Bug #36190: mgr/dashboard: Improve error message when backend is unreachable
I can easily reproduce it by starting a vstart cluster, opening the dashboard and logging in as "admin" and then stop... Lenz Grimmer
06:43 AM Dashboard Bug #36190: mgr/dashboard: Improve error message when backend is unreachable
Can not reproduce this, did get a '504 -Gateway Timeout' error wenn i disable the dashboard module. How can i reprodu... Volker Theile
07:52 AM Dashboard Bug #34312: mgr/dashboard: Style guide for frontend/Angular coding conventions
Patrick Nawracay wrote:
> I forgot to mention that I would generally like to stick to the "Angular Style Guide":http...
Lenz Grimmer
07:51 AM Dashboard Bug #34312: mgr/dashboard: Style guide for frontend/Angular coding conventions
Note that Ceph has a dedicated "CodingStyle":https://github.com/ceph/ceph/blob/master/CodingStyle document that alrea... Lenz Grimmer
02:56 AM Bug #24282 (Resolved): mgr segfaults on create-self-signed-cert
https://github.com/ceph/ceph/pull/22659 Kefu Chai

09/26/2018

01:31 PM Dashboard Feature #24447 (Resolved): mgr/dashboard: Add UI support for managing roles
PR was merged: https://github.com/ceph/ceph/pull/23409 Lenz Grimmer
01:23 PM Feature #36194: mgr: Add ability to trigger a cluster/audit log message from Python
https://github.com/ceph/ceph/pull/24239 Volker Theile
01:22 PM Feature #36194 (Resolved): mgr: Add ability to trigger a cluster/audit log message from Python
Enhance the Python MgrModule class to be able to submit a message to the cluster log. The method should allow to defi... Volker Theile
01:16 PM Dashboard Feature #36193 (Resolved): mgr/dashboard: Audit REST API calls
Add the ability to auditing REST API calls. This should include all requests that manipulate the configuration/cluste... Volker Theile
01:10 PM Dashboard Feature #35903: mgr/dashboard: Add support for managing iSCSI targets
See "this thread on ceph-devel":https://www.spinics.net/lists/ceph-devel/msg42845.html for a related discussion Lenz Grimmer
11:43 AM Dashboard Feature #27050: mgr/dashboard: Landing Page Enhancements
As discussed today I have two suggestions:
1.) The general font size of the widgets is to big from my perspective ...
Kai Wagner
11:23 AM Dashboard Feature #36191: mgr/dashboard: Add support for managing RBD QoS
I am not sure if the scope is intentionally limited only to QOS, but just to make sure you are aware about all availa... Mykola Golub
10:53 AM Dashboard Feature #36191 (Resolved): mgr/dashboard: Add support for managing RBD QoS
With "PR#23743":https://github.com/ceph/ceph/pull/23743 merged, Ceph Nautilus will support defining an IOPS limit for... Lenz Grimmer
10:32 AM Dashboard Bug #36190 (Resolved): mgr/dashboard: Improve error message when backend is unreachable
When the Mgr Dashboard backend goes down, the Manager Dashboard frontend starts emitting red error messages with the ... Lenz Grimmer
05:59 AM Dashboard Bug #36188 (New): mgr/dashboard: Extend TableActionsComponent by Separator
With the introduction of the `TableActionsComponent` it isn't possible anymore to use separators for dropdown buttons... Patrick Seidensal

09/25/2018

08:10 PM Dashboard Feature #24999: mgr/dashboard: Embed Grafana Dashboards into the Mgr Dashboard UI
_(open for suggestions)_ Kanika Murarka
08:07 PM Dashboard Feature #24999: mgr/dashboard: Embed Grafana Dashboards into the Mgr Dashboard UI
For initial pull request for this, according to suggestions and discussions, we will be going forward will embed Graf... Kanika Murarka
01:27 PM Bug #26883 (Resolved): ceph-mgr package does not remove /usr/lib/ceph/mgr compiled files (Debian ...
Nathan Cutler
01:26 PM Backport #27058 (Resolved): luminous: ceph-mgr package does not remove /usr/lib/ceph/mgr compiled...
Nathan Cutler
12:50 PM Dashboard Feature #24270 (Resolved): mgr/dashboard: Add support for managing individual OSD settings/charac...
Patrick Seidensal
12:49 PM Dashboard Bug #36107 (Resolved): mgr/dashboard: Fix "randomly" failing QA test "test_scrub"
Patrick Seidensal
09:47 AM Dashboard Bug #36176 (Resolved): mgr/dashboard: Make backend API tests coverage work again
The Backend API tests coverage was disabled by default in "PR#24193":https://github.com/ceph/ceph/pull/24193 due to e... Alfonso Martínez
07:56 AM Dashboard Feature #36173 (Resolved): mgr/dashboard: Add a 'clear filter' button to configuration page
The configuration table can be filtered by 'Level', 'Service' and 'Source'. Add a 'clear filter' button to the table ... Tatjana Dehler
01:59 AM Dashboard Backport #35925 (In Progress): mimic: mgr/dashboard: Progress bar does not stop in TableKeyValueC...
https://github.com/ceph/ceph/pull/24258 Prashant D

09/24/2018

11:00 AM Dashboard Backport #36123 (Resolved): mimic: mgr/dashboard: Support http-only initialization
https://github.com/ceph/ceph/pull/24734 Nathan Cutler
09:42 AM Bug #35998: ceph-mgr active daemon memory leak since mimic
I haven't seen it on luminous in my cluster. Tomasz Sętkowski
03:24 AM Bug #35998: ceph-mgr active daemon memory leak since mimic
https://github.com/ceph/ceph/pull/24233
I'm not sure but I think this is also in luminous...
Sage Weil
08:06 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
PR: https://github.com/ceph/ceph/pull/24213 Ricardo Marques

09/23/2018

09:33 AM Bug #35998: ceph-mgr active daemon memory leak since mimic
I have compiled mimic branch with your patch and tested on a dev cluster, then in production. Valgrind shows no leaks... Tomasz Sętkowski

09/22/2018

07:28 PM Bug #35998 (In Progress): ceph-mgr active daemon memory leak since mimic
Can you try this patch?... Sage Weil
08:45 AM Bug #35998: ceph-mgr active daemon memory leak since mimic
I ran valgrind on active mgr in production for a few minutes, when there was another standby in cluster. There are mo... Tomasz Sętkowski
05:18 AM Dashboard Cleanup #35693: Proposed About modal box
Combined with the Login page Option 2 this lgtm as well. Kai Wagner
05:17 AM Dashboard Cleanup #35690: Proposed Masthead
I like the coloring. Kai Wagner
05:16 AM Dashboard Cleanup #35689: mgr/dashboard: Proposed Login Screen
Option #2 looks awesome! Well done. Kai Wagner
05:16 AM Dashboard Feature #27050: mgr/dashboard: Landing Page Enhancements
LGTM - Go ahead and we could add the little usability enhancements later on Kai Wagner

09/21/2018

09:38 PM Bug #35998: ceph-mgr active daemon memory leak since mimic
I have compiled and started a development cluster and there is a definite leak reported by valgrind in same place whe... Tomasz Sętkowski
04:13 PM Dashboard Bug #36109 (Fix Under Review): mgr/dashboard: The RGW backend doesn't handle IPv6 propertly
https://github.com/ceph/ceph/pull/24222 Volker Theile
02:10 PM Dashboard Bug #36109 (Resolved): mgr/dashboard: The RGW backend doesn't handle IPv6 propertly
The RGW backend controller (https://github.com/ceph/ceph/blob/master/src/pybind/mgr/dashboard/services/rgw_client.py#... Volker Theile
02:33 PM Dashboard Cleanup #35691: mgr/dashboard: Proposed Landing Page
Noting here regarding https://tracker.ceph.com/issues/35691#note-7 (content/text scaling issues) for the OSDs, Monito... Ju Lim
02:15 PM Bug #36110 (Resolved): mgr crash on scrub of unconnected osd
... Sage Weil
01:47 PM Subtask #35914 (Fix Under Review): [rbd top] update MMgrConfigure message to include optional OSD...
PR: https://github.com/ceph/ceph/pull/24180 Mykola Golub
01:46 PM Subtask #35915 (Fix Under Review): [rbd top] create shell OSD performance query class
PR: https://github.com/ceph/ceph/pull/24117 Mykola Golub
11:52 AM Dashboard Bug #36107: mgr/dashboard: Fix "randomly" failing QA test "test_scrub"
https://github.com/ceph/ceph/pull/24219 Patrick Seidensal
11:51 AM Dashboard Bug #36107 (Resolved): mgr/dashboard: Fix "randomly" failing QA test "test_scrub"
Test failure: test_scrub (tasks.mgr.dashboard.test_osd.OsdTest)... Patrick Seidensal

09/20/2018

10:09 PM Backport #27058: luminous: ceph-mgr package does not remove /usr/lib/ceph/mgr compiled files (Deb...
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/23832
merged
Yuri Weinstein
04:24 PM Dashboard Feature #35695 (Resolved): mgr/dashboard: Increase usability of role management by enabling the u...
Ricardo Marques
03:36 PM Subtask #36090 (In Progress): [rbd top] update MMgrReport message to include OSD dynamic key/valu...
Julien Collet
12:44 PM Dashboard Bug #35921 (Resolved): mgr/dashboard: Catch LookupError when checking the RGW status
Ricardo Marques
10:26 AM Dashboard Feature #27050: mgr/dashboard: Landing Page Enhancements
Ju Lim wrote:
> Some styling recommendations for the landing page -- see mockups in next comment.
> - Change backgr...
Patrick Seidensal
09:38 AM Dashboard Cleanup #35691: mgr/dashboard: Proposed Landing Page
Erwan Velu wrote:
> I suggest to select other colors as their are too close from each others (dark blue / light blue...
Ernesto Puerta
07:40 AM Dashboard Bug #35904 (Resolved): mgr/dashboard: ngOnChanges function is executing without any change on tab...
Patrick Seidensal

09/19/2018

10:36 PM Subtask #36090 (Resolved): [rbd top] update MMgrReport message to include OSD dynamic key/value p...
Add a mapping between a query id to a collection of performance counters. For the initial version, don't worry about ... Jason Dillaman
07:27 PM Dashboard Cleanup #35691: mgr/dashboard: Proposed Landing Page
Noting that this needs to be reconciled and merged with https://tracker.ceph.com/issues/27050. Ju Lim
07:24 PM Dashboard Feature #27050: mgr/dashboard: Landing Page Enhancements
There's another Ceph tracker that was created with similar styling recommendations but for some reason we didn't go b... Ju Lim
03:01 PM Dashboard Bug #36086 (Resolved): mgr/dashboard: "1 osds exist in the crush map but not in the osdmap" break...
An error occurrs when marking an OSD down while the `noup` OSD flag is enabled and eventually removing the OSD. Some ... Patrick Seidensal
10:56 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
PR: -https://github.com/ceph/ceph/pull/24174- Ricardo Marques
10:56 AM Dashboard Feature #24822 (Fix Under Review): mgr/dashboard: Display logged in user
Ricardo Marques
08:54 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
dan Guo wrote:
> dan Guo wrote:
> -"PR#24166":https://github.com/ceph/ceph/pull/24166-
>
> Seems this pull reque...
Lenz Grimmer
07:20 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
dan Guo wrote:
-"PR#24166":https://github.com/ceph/ceph/pull/24166-
Seems this pull request failed at Make Check ...
Dan Guo
06:08 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
"PR#24166":https://github.com/ceph/ceph/pull/24166 Dan Guo
01:57 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
Lenz Grimmer wrote:

> This looks great, thank you! Would you mind submitting a pull request for this?
Of cours...
Dan Guo
07:49 AM Dashboard Feature #24271 (Duplicate): mgr/dashboard: Add support for managing EC profiles
This issue duplicates #25156 Stephan Müller
07:12 AM Dashboard Bug #24530 (Resolved): Clicking on an OSD which is down will raise an error
Patrick Seidensal

09/18/2018

12:10 PM Bug #35984 (Resolved): python 3.7 breaks build on fc29
Sage Weil
11:42 AM Dashboard Bug #36069 (Pending Backport): mgr/dashboard: Support http-only initialization
Lenz Grimmer
08:01 AM Dashboard Bug #36069: mgr/dashboard: Support http-only initialization
Upstream PR:
https://github.com/ceph/ceph/pull/24103
Boris Ranto
08:00 AM Dashboard Bug #36069 (Resolved): mgr/dashboard: Support http-only initialization
The ceph dashboard currently requires a SSL certificate even if it is
not running in the SSL mode since it is always...
Boris Ranto
11:29 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
dan Guo wrote:
> So, How about the "ngx-treeview":https://www.npmjs.com/package/ngx-treeview/ ?
Seems to have a n...
Patrick Seidensal
09:51 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
Patrick Nawracay wrote:
> As the dashboard uses `ngx-bootstrap` but this package doesn't provide any tree component,...
Dan Guo
10:57 AM Dashboard Feature #24271 (In Progress): mgr/dashboard: Add support for managing EC profiles
Stephan Müller
09:16 AM Dashboard Cleanup #36070 (Resolved): mgr/dashboard: Use a unified quoting style (double quotes) across all ...
Currently, there is a mix between single and double quotes in the "recent notifications" and "background tasks", as "... Lenz Grimmer
08:09 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
dan Guo wrote:
> After the last implementation of 'show login username', I improved the style of the drop-down men...
Lenz Grimmer
07:22 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
dan Guo wrote:
> Hi, I already completed a simple version about this, while I use the drop-down menu instead of po...
Dan Guo

09/17/2018

01:39 PM Dashboard Feature #24822: mgr/dashboard: Display logged in user
If we introduce a new icon to the drop-down menu at the upper right corner then this menu should also provide some mo... Volker Theile
09:27 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
Lenz Grimmer wrote:
> Sounds good - we're looking forward to your contribution! Thank you in advance. Let us know ...
Dan Guo
08:13 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
dan Guo wrote:
> Yes, I think your idea is good, so I will implement a simple version about this popover and prese...
Lenz Grimmer
02:42 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
Ricardo Marques wrote:
> dan Guo wrote:
> > In terms of the master branch of Ceph Git Repo has the new feature "use...
Dan Guo
11:32 AM Dashboard Bug #36031: mgr/dashboard: User password should be optional
PR: https://github.com/ceph/ceph/pull/24128 Ricardo Marques
11:32 AM Dashboard Bug #36031 (Fix Under Review): mgr/dashboard: User password should be optional
Ricardo Marques
10:23 AM Dashboard Bug #36031 (In Progress): mgr/dashboard: User password should be optional
Ricardo Marques
09:06 AM Dashboard Bug #36031 (Resolved): mgr/dashboard: User password should be optional
Since we will support SSO, administrators should be able o create users without defining a password.
This applies ...
Ricardo Marques
09:35 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
Lenz Grimmer wrote:
> Sounds good. I will ask some other members of the dashboard team to review and comment on th...
Dan Guo
09:25 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
As the dashboard uses `ngx-bootstrap` but this package doesn't provide any tree component, it might make sense to con... Patrick Seidensal
08:09 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
Hi Dan,
dan Guo wrote:
> Attachment is photos of our private ceph dashboard about CRUSH map.
Thank you! To m...
Lenz Grimmer
08:01 AM Bug #35998: ceph-mgr active daemon memory leak since mimic
You can certainly try running with valgrind, you'll find it's (much) slower than usual but if you only need to run fo... John Spray

09/15/2018

03:08 PM Bug #35998 (Resolved): ceph-mgr active daemon memory leak since mimic
I am pretty sure I have been seeing memory leak like pattern on active ceph-mgr daemon since I have upgraded cluster ... Tomasz Sętkowski

09/14/2018

08:06 PM Bug #27000 (Resolved): mgr balancer does not save optimized plan but latest
Nathan Cutler
08:05 PM Backport #32080 (Resolved): luminous: mgr balancer does not save optimized plan but latest
Nathan Cutler
04:47 PM Backport #32080: luminous: mgr balancer does not save optimized plan but latest
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/23740
merged
Yuri Weinstein
01:09 PM Dashboard Feature #24822: mgr/dashboard: Display logged in user
dan Guo wrote:
> In terms of the master branch of Ceph Git Repo has the new feature "user management" under the Sett...
Ricardo Marques
09:22 AM Dashboard Feature #24822: mgr/dashboard: Display logged in user
In terms of the master branch of Ceph Git Repo has the new feature "user management" under the Setting drop-down menu... Dan Guo
01:02 PM Subtask #35915 (In Progress): [rbd top] create shell OSD performance query class
Mykola Golub
11:22 AM Bug #35985: deadlock in standby ceph-mgr daemons
StandbyPyModule::get_config is using state.with_config without dropping the GIL around taking the lock. John Spray
11:20 AM Bug #35985 (Resolved): deadlock in standby ceph-mgr daemons
From "[ceph-users] Standby mgr stopped sending beacons after upgrade to 12.2.8"... John Spray
09:22 AM Bug #35984 (Fix Under Review): python 3.7 breaks build on fc29
John Spray
12:12 AM Bug #35984 (In Progress): python 3.7 breaks build on fc29
Brad Hubbard
12:07 AM Bug #35984 (Resolved): python 3.7 breaks build on fc29
Fedora 29 uses python3 > 3.7 which changed the signature for PyUnicode_AsUTF8 to return 'const char*' instead of 'cha... Brad Hubbard
07:11 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
Lenz Grimmer wrote:
> dan Guo wrote:
>
> > Since my team implemented the CRUSH map in our private Ceph Management...
Dan Guo
06:50 AM Dashboard Cleanup #35691: mgr/dashboard: Proposed Landing Page
On http://paletton.com you can simulate color blindness to find out if the choosen colors are ok. Volker Theile

09/13/2018

05:11 PM Dashboard Cleanup #35691: mgr/dashboard: Proposed Landing Page
Ju Lim wrote:
> Updating the pie chart color palette to allow up to 5 different colors (as needed by the PG Status p...
Anonymous
07:23 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
dan Guo wrote:
> Since my team implemented the CRUSH map in our private Ceph Management Dashboard, we want to do t...
Lenz Grimmer
06:25 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
Since my team implemented the CRUSH map in our private Ceph Management Dashboard, we want to do the job. Dan Guo
05:52 AM Bug #25197 (Resolved): Can't turn off mgrc stats with mgr_stats_threshold
Nathan Cutler
05:51 AM Backport #26838 (Resolved): luminous: Can't turn off mgrc stats with mgr_stats_threshold
Nathan Cutler

09/12/2018

09:55 PM Backport #26838: luminous: Can't turn off mgrc stats with mgr_stats_threshold
Patrick Donnelly wrote:
> https://github.com/ceph/ceph/pull/23461
merged
Yuri Weinstein
04:18 PM Subtask #35914 (In Progress): [rbd top] update MMgrConfigure message to include optional OSD perf...
Jason Dillaman
02:53 PM Dashboard Feature #24274: mgr/dashboard: Add support managing RGW user policies and roles
The corresponding documentation for Amazon S3 might be a good first start "Using Bucket Policies and User Policies":h... Lenz Grimmer
02:50 PM Feature #24010 (Resolved): Enable "-i" CLI file input to mgr module commands
John Spray
02:49 PM Feature #23397 (Resolved): Central "mgr self-test <module>" command
This was done at the same time MgrModule.remote() was added John Spray
02:49 PM Feature #22748 (Resolved): Add units to configuration settings
John Spray
11:16 AM Dashboard Feature #35949: mgr/dashboard: Add pass-through MON-commands to REST API
@Paul - according to the notes on the "Dashboard F2F Etherpad":https://pad.ceph.com/p/ceph-dashboard-f2f-2018-07 , it... Lenz Grimmer
11:10 AM Dashboard Feature #35949: mgr/dashboard: Add pass-through MON-commands to REST API
John Spray wrote:
> This is a recurring feature request, although it usually seems to come from people who want a pa...
Lenz Grimmer
10:58 AM Dashboard Feature #35949: mgr/dashboard: Add pass-through MON-commands to REST API
This is a recurring feature request, although it usually seems to come from people who want a particular piece of fun... John Spray
09:04 AM Dashboard Feature #35949 (New): mgr/dashboard: Add pass-through MON-commands to REST API
Per our "discussions during the Dashboard F2F meeting":https://ceph.com/community/meeting-report-ceph-manager-dashboa... Lenz Grimmer
10:37 AM Dashboard Backport #35950 (Resolved): mimic: mgr/dashboard: Unable to disable SSL for proxy environments
https://github.com/ceph/ceph/pull/24734 Nathan Cutler
08:57 AM Bug #24576 (Can't reproduce): 404 on dashboard
No feedback was provided and we haven't been able to reproduce this without further information. Please re-open this ... Lenz Grimmer
08:49 AM Dashboard Feature #34315 (Resolved): mgr/dashboard: Display RGW user/bucket quota max size in human readabl...
Lenz Grimmer
08:49 AM Dashboard Backport #35706 (Resolved): mimic: mgr/dashboard: Display RGW user/bucket quota max size in human...
Lenz Grimmer
03:03 AM Dashboard Backport #35706 (In Progress): mimic: mgr/dashboard: Display RGW user/bucket quota max size in hu...
https://github.com/ceph/ceph/pull/24047 Prashant D
07:20 AM Dashboard Bug #24674 (Pending Backport): mgr/dashboard: Unable to disable SSL for proxy environments
Alexsander Silva de Souza wrote:
> I've noticed this patch was not merged to mimic, and this feature is not presen...
Lenz Grimmer

09/11/2018

06:22 PM Dashboard Bug #24674: mgr/dashboard: Unable to disable SSL for proxy environments
I've noticed this patch was not merged to mimic, and this feature is not present in version 13.2.1.
Will this be ba...
Alexsander Silva de Souza
05:00 PM Dashboard Bug #35834 (Resolved): mgr/dashboard: Frontend timeouts when RGW takes too long to respond
Nathan Cutler
05:00 PM Dashboard Backport #35835 (Resolved): mimic: mgr/dashboard: Frontend timeouts when RGW takes too long to re...
Nathan Cutler
04:04 PM Dashboard Backport #35835: mimic: mgr/dashboard: Frontend timeouts when RGW takes too long to respond
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/23875
merged
Yuri Weinstein
05:00 PM Dashboard Bug #25190 (Resolved): mgr/dashboard: RestClient can't handle ProtocolError exceptions
Nathan Cutler
04:59 PM Dashboard Backport #35079 (Resolved): mimic: mgr/dashboard: RestClient can't handle ProtocolError exceptions
Nathan Cutler
04:04 PM Dashboard Backport #35079: mimic: mgr/dashboard: RestClient can't handle ProtocolError exceptions
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/23875
merged
Yuri Weinstein
04:30 PM Dashboard Backport #35925 (Resolved): mimic: mgr/dashboard: Progress bar does not stop in TableKeyValueComp...
https://github.com/ceph/ceph/pull/24258 Nathan Cutler
03:32 PM Dashboard Tasks #34527: luminous: mgr/dashboard_v2: #3 - until Mimic feature parity
PR: https://github.com/ceph/ceph/pull/24026 Ernesto Puerta
02:31 PM Dashboard Bug #35907 (Pending Backport): mgr/dashboard: Progress bar does not stop in TableKeyValueComponent
Lenz Grimmer
06:40 AM Dashboard Bug #35907: mgr/dashboard: Progress bar does not stop in TableKeyValueComponent
The problem was that even if only the data to be displayed was specified via data='xyz' the fetchEvent of the TableCo... Volker Theile
06:18 AM Dashboard Bug #35907 (Fix Under Review): mgr/dashboard: Progress bar does not stop in TableKeyValueComponent
https://github.com/ceph/ceph/pull/24016 Volker Theile
12:56 PM Bug #35902: mgr:FAILED assert(pClassInstance != nullptr)
Did this happen right after ceph-mgr started? Could be a race during initialization John Spray
10:53 AM Dashboard Bug #35921 (Fix Under Review): mgr/dashboard: Catch LookupError when checking the RGW status
https://github.com/ceph/ceph/pull/24028 Volker Theile
10:47 AM Dashboard Bug #35921 (Resolved): mgr/dashboard: Catch LookupError when checking the RGW status
This exception is thrown by the RGW client function _determine_rgw_addr(). Without catching that exception a 'The ser... Volker Theile
07:48 AM Dashboard Bug #35917 (Resolved): mgr/dashboard: Allow the decrease of pg's of an existing pool
With the "newest addition":https://github.com/ceph/ceph/pull/20469/files of Sage, it is by now possible to decrease t... Patrick Seidensal
12:45 AM Subtask #35915 (Resolved): [rbd top] create shell OSD performance query class
The DaemonServer instance should possess a new OSDPerfMetricCollector (or other name) instance. This class will be r... Jason Dillaman
12:37 AM Subtask #35914 (Resolved): [rbd top] update MMgrConfigure message to include optional OSD perf qu...
Add a simple (empty to start) OSD perf metric query struct that can be optionally encoded into the Mgr->OSD MMgrConfi... Jason Dillaman

09/10/2018

03:52 PM Dashboard Bug #35904 (Fix Under Review): mgr/dashboard: ngOnChanges function is executing without any chang...
Ricardo Marques
03:52 PM Dashboard Bug #35904: mgr/dashboard: ngOnChanges function is executing without any change on table component
PR: https://github.com/ceph/ceph/pull/24015 Ricardo Marques
12:32 PM Dashboard Bug #35904 (In Progress): mgr/dashboard: ngOnChanges function is executing without any change on ...
Ricardo Marques
11:48 AM Dashboard Bug #35904: mgr/dashboard: ngOnChanges function is executing without any change on table component
This can be easily fixed with... Volker Theile
10:24 AM Dashboard Bug #35904 (Resolved): mgr/dashboard: ngOnChanges function is executing without any change on tab...
`ngOnChanges` function is triggered even when there is no change in selection (checked in `cd-table-key-value` compon... Kanika Murarka
03:48 PM Bug #24982: mgr: terminate called after throwing an instance of 'std::out_of_range' in DaemonPerf...
FYI with the patch from http://tracker.ceph.com/issues/26838 applied to 12.2.8 and setting... Jens Harbott
10:42 AM Bug #24982: mgr: terminate called after throwing an instance of 'std::out_of_range' in DaemonPerf...
Iain Bucław wrote:
> Jens Harbott wrote:
> > We are seeing the same issue after upgrading from 12.2.5 to 12.2.8. Si...
Iain Bucław
10:40 AM Bug #24982: mgr: terminate called after throwing an instance of 'std::out_of_range' in DaemonPerf...
Jens Harbott wrote:
> We are seeing the same issue after upgrading from 12.2.5 to 12.2.8. Similar scenario with thre...
Iain Bucław
10:33 AM Bug #24982: mgr: terminate called after throwing an instance of 'std::out_of_range' in DaemonPerf...
Regression still persists in 12.2.8 downgraded to ceph-mgr 12.2.5 binaries... again.... Iain Bucław
03:00 PM Dashboard Cleanup #35691: mgr/dashboard: Proposed Landing Page
Updating the pie chart color palette to allow up to 5 different colors (as needed by the PG Status panel).
!https:...
Ju Lim
02:55 PM Dashboard Cleanup #35689: mgr/dashboard: Proposed Login Screen
+1 for Option 2. Ju Lim
09:19 AM Dashboard Cleanup #35689: mgr/dashboard: Proposed Login Screen
Thanks for attaching the source image. The license terms are described here: https://unsplash.com/license
Even thoug...
Lenz Grimmer
09:16 AM Dashboard Cleanup #35689: mgr/dashboard: Proposed Login Screen
FWIW, I too would be in favor of Option#2. Lenz Grimmer
01:01 PM Dashboard Bug #35907 (Resolved): mgr/dashboard: Progress bar does not stop in TableKeyValueComponent
If the autoReload function is disabled in a data table, e.g Pools, then the progress bar in the data table of the det... Volker Theile
09:13 AM Dashboard Feature #35684: mgr/dashboard: CRUSH map viewer/architectural overview
See the "downstream documentation":https://www.suse.com/documentation/suse-enterprise-storage-5/book_storage_admin/da... Lenz Grimmer
09:11 AM Dashboard Feature #35903: mgr/dashboard: Add support for managing iSCSI targets
See the "downstream SUSE Enterprise Storage 5 documentation":https://www.suse.com/documentation/suse-enterprise-stora... Lenz Grimmer
09:06 AM Dashboard Feature #35903 (Resolved): mgr/dashboard: Add support for managing iSCSI targets
It should be possible to create, edit and delete iSCSI targets in the Dashboard, similar to "how openATTIC supported ... Lenz Grimmer
03:48 AM Bug #35902 (Duplicate): mgr:FAILED assert(pClassInstance != nullptr)
2018-09-08 10:35:59.326854 7fa70c1c6700 0 log_channel(audit) log [DBG] : from='client.20544145 10.252.253.77:0/30309... tao ning

09/07/2018

07:56 PM Dashboard Bug #25067 (Resolved): mgr/dashboard: URL prefix is not working
Nathan Cutler
07:56 PM Dashboard Backport #25120 (Resolved): mimic: mgr/dashboard: URL prefix is not working
Nathan Cutler
01:56 PM Dashboard Bug #34320: mgr/dashboard: Read/Write OPS in pool stats always show 0
Just to elaborate on this a bit (thank you John for the clarification on IRC): this needs to be fixed in the Ceph Man... Lenz Grimmer
12:50 PM Bug #24982: mgr: terminate called after throwing an instance of 'std::out_of_range' in DaemonPerf...
We are seeing the same issue after upgrading from 12.2.5 to 12.2.8. Similar scenario with three rgw nodes, running wi... Jens Harbott
10:22 AM Dashboard Backport #35835 (In Progress): mimic: mgr/dashboard: Frontend timeouts when RGW takes too long to...
Nathan Cutler
10:20 AM Dashboard Backport #35835 (Resolved): mimic: mgr/dashboard: Frontend timeouts when RGW takes too long to re...
https://github.com/ceph/ceph/pull/23875 Nathan Cutler
10:18 AM Dashboard Bug #35834: mgr/dashboard: Frontend timeouts when RGW takes too long to respond
https://github.com/ceph/ceph/pull/23224 Nathan Cutler
09:38 AM Dashboard Bug #35834: mgr/dashboard: Frontend timeouts when RGW takes too long to respond
This bug was already "fixed on the master branch":https://github.com/ceph/ceph/pull/23224 for Ceph Nautilus, but shou... Lenz Grimmer
09:36 AM Dashboard Bug #35834 (Resolved): mgr/dashboard: Frontend timeouts when RGW takes too long to respond
If the Object Gateway takes too long to process requests, the Ceph Mgr dashboard runs into timeout errors. Lenz Grimmer
08:27 AM Backport #27059 (Resolved): mimic: ceph-mgr package does not remove /usr/lib/ceph/mgr compiled fi...
Nathan Cutler

09/06/2018

07:13 PM Dashboard Feature #27218: mgr/dashboard: Style guide to give a the UI an overall look and feel
We use different buttons to cancel a dialog/wizard. One type of button looks just like a link, the other is a white b... Patrick Seidensal
03:24 PM Dashboard Feature #35695 (Fix Under Review): mgr/dashboard: Increase usability of role management by enabli...
https://github.com/ceph/ceph/pull/23960 Volker Theile
03:04 PM Dashboard Feature #35816 (New): mgr/dashboard: Additional information on OSD actions
Supply the user with additional information about the available actions on OSDs he can take.
For instance provide ...
Patrick Seidensal
02:02 PM Dashboard Cleanup #35689: mgr/dashboard: Proposed Login Screen
Erwan Velu wrote:
> I'm for option 2 as it makes the focus more obvious thx to the left blue bar.
Thanks for th...
Lenz Grimmer
01:45 PM Dashboard Cleanup #35689: mgr/dashboard: Proposed Login Screen
My 2 cents,
I'm for option 2 as it makes the focus more obvious thx to the left blue bar.
If I may, having the ...
Anonymous
01:53 PM Dashboard Cleanup #35693: Proposed About modal box
What is the version reported here ? I think that the version of the dashboard.
Using the "ceph version" label here c...
Anonymous
01:50 PM Dashboard Cleanup #35691: mgr/dashboard: Proposed Landing Page
The OSD box layout seems not scalable at my taste.
If you consider 3 digits numbers, the output will be messy to rea...
Anonymous
10:46 AM Dashboard Feature #35811 (Resolved): mgr/dashboard: Implement OSD purge
Add the ability to purge an OSD in the backend and frontend. Patrick Seidensal
09:26 AM Dashboard Feature #35809 (Duplicate): mgr/dashboard: Configure Grafana settings through UI
Add settings page to configure Grafana settings, such as port and URL details through UI. Kanika Murarka
06:07 AM Backport #32082 (Resolved): mimic: mgr balancer does not save optimized plan but latest
Nathan Cutler

09/05/2018

09:28 PM Backport #32082: mimic: mgr balancer does not save optimized plan but latest
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/23782
merged
Yuri Weinstein
07:58 PM Dashboard Backport #35706 (Resolved): mimic: mgr/dashboard: Display RGW user/bucket quota max size in human...
https://github.com/ceph/ceph/pull/24047 Nathan Cutler
06:06 PM Dashboard Cleanup #35692: Proposed background color
+1 on #FCFCFC. Ju Lim
06:02 PM Dashboard Cleanup #35692: Proposed background color
Michael Celedonia wrote:
> I will propose a color between #F5F5F5 and #FFFFFF, it's a subtle off-white but it still ...
Ricardo Marques
03:55 PM Dashboard Cleanup #35692: Proposed background color
Michael Celedonia wrote:
> I will propose a color between #F5F5F5 and #FFFFFF, it's a subtle off-white but it still ...
Michael Celedonia
03:38 PM Dashboard Cleanup #35692: Proposed background color
I will propose a color between #F5F5F5 and #FFFFFF, it's a subtle off-white but it still makes a difference, #FCFCFC.... Michael Celedonia
02:14 PM Dashboard Cleanup #35692: Proposed background color
Any other color works for me. Ricardo Marques
01:37 PM Dashboard Cleanup #35692: Proposed background color
Please don't use #F2F6F8, it gives the UI an ExtJS default theme look. Volker Theile
01:31 PM Dashboard Cleanup #35692: Proposed background color
`#F5F5F5` color is currently used on panel headers, table headers, etc..:
!2018-09-05_14-20-33.png!
After chang...
Ricardo Marques
11:30 AM Dashboard Cleanup #35692 (Won't Fix): Proposed background color
* Example of how one of the other pages will look with the new background brand gray (#F5F5F5)
* All other pages wou...
Ernesto Puerta
01:03 PM Dashboard Bug #35685 (Fix Under Review): mgr/dashboard: Unable to edit user when making an accidental chang...
https://github.com/ceph/ceph/pull/23939 Volker Theile
11:35 AM Dashboard Bug #35685 (In Progress): mgr/dashboard: Unable to edit user when making an accidental change to ...
Volker Theile
09:39 AM Dashboard Bug #35685 (Resolved): mgr/dashboard: Unable to edit user when making an accidental change to the...
When editing an existing user, I entered a few characters in the first password field and then removed them again, as... Lenz Grimmer
01:00 PM Dashboard Bug #35686 (Resolved): mgr/dashboard: Missing tooltip on the settings icon
Ricardo Marques
10:17 AM Dashboard Bug #35686 (Fix Under Review): mgr/dashboard: Missing tooltip on the settings icon
Pull request: https://github.com/ceph/ceph/pull/23935 Lenz Grimmer
09:54 AM Dashboard Bug #35686 (In Progress): mgr/dashboard: Missing tooltip on the settings icon
Lenz Grimmer
09:42 AM Dashboard Bug #35686 (Resolved): mgr/dashboard: Missing tooltip on the settings icon
I noticed that the settings (cog) icon on the masthead currently does not provide any tooltip when I hover above it w... Lenz Grimmer
12:55 PM Dashboard Feature #35695 (Resolved): mgr/dashboard: Increase usability of role management by enabling the u...
Increase usability of role management by providing a way to select (and maybe unselect) all checkboxes of a specific ... Patrick Seidensal
11:32 AM Dashboard Cleanup #35693 (Resolved): Proposed About modal box
h3. Current
!{width:600px}modal_original.jpg!
h3. Proposal
* Change background color to brand gray (#374249)...
Ernesto Puerta
11:24 AM Dashboard Cleanup #35691 (Resolved): mgr/dashboard: Proposed Landing Page
h3. Current
!{width:1024px}landing_page_original.png!
h3. Proposal
* Change background color to F5F5F5.
* S...
Ernesto Puerta
11:19 AM Dashboard Cleanup #35690 (Resolved): Proposed Masthead
h3. Current
!{width:1024}masthead_original.png!
h3. Proposal
* Change background color to brand gray (#37424...
Ernesto Puerta
11:15 AM Dashboard Cleanup #35689 (Resolved): mgr/dashboard: Proposed Login Screen
h3. Current
!{width: 800px}login_origina.png!
h3. Option 1: fewer changes
* Change background color to brand g...
Ernesto Puerta
11:02 AM Dashboard Cleanup #35688 (New): mgr/dashboard: Community branding & styling recommendations
Michael Celedonia and Ju Lim have shared these "Community branding & styling recommendations":https://gist.github.com... Ernesto Puerta
09:43 AM Dashboard Feature #27218: mgr/dashboard: Style guide to give a the UI an overall look and feel
Although specifically created for SUSE, it might make sense to adopt the "Writing Guides":https://eosdesignsystem.her... Patrick Seidensal
09:12 AM Dashboard Feature #35684 (Resolved): mgr/dashboard: CRUSH map viewer/architectural overview
To reach feature parity with openATTIC, we'll need a hierarchical view of the CRUSH map.
This enables the user to ...
Patrick Seidensal
08:49 AM Dashboard Feature #24646 (Resolved): mgr/dashboard: Create "About" modal
Lenz Grimmer
08:12 AM Dashboard Cleanup #35683 (New): mgr/dashboard: Refactoring of Modal Dialogs
The modal dialogs of some components can be refactored to use more generalized components. Doing this would reuse alr... Patrick Seidensal
07:59 AM Dashboard Feature #34315 (Pending Backport): mgr/dashboard: Display RGW user/bucket quota max size in human...
Lenz Grimmer

09/04/2018

07:11 PM Bug #23460: mgr deadlock: _check_auth_rotating possible clock skew, rotating keys expired way too...
Running Luminous 12.2.7-1xenial and am encountering this issue with ceph-mgr as well. I have 3 controllers running ce... Jared Baker
03:30 PM Dashboard Feature #35540 (Resolved): mgr/dashboard: Provide a simple way to throttle or increase the cluste...
Once "PR#23230":https://github.com/ceph/ceph/pull/23230 has been merged, we have an API to modify individual cluster ... Lenz Grimmer
12:24 PM Dashboard Feature #24573: mgr/dashboard: Provide more "native" dashboard widgets to display live performanc...
Note that replacing the current landing page means that we will lose the detailed Pools overview that shows the most ... Lenz Grimmer
12:20 PM Dashboard Feature #25164: mgr/dashboard: Display basic performance/utilization metrics of a Ceph Pool
Would it make sense to use the same widgets that are displayed on the OSD table? With the update of the dashboard lan... Lenz Grimmer
07:58 AM Dashboard Feature #24998: monitoring: Port and submit the ceph-metrics Grafana dashboards
Paul Cuzner wrote:
> Comments/feedback encouraged!
Hi Paul,
Thx for the update and the screenshots. I'll list a ...
Jan Fajerski
06:22 AM Dashboard Feature #35448 (Resolved): mgr/dashboard: Add support for managing individual OSD settings/charac...
Patrick Seidensal
06:19 AM Dashboard Feature #24270: mgr/dashboard: Add support for managing individual OSD settings/characteristics i...
https://github.com/ceph/ceph/pull/23491 Patrick Seidensal
 

Also available in: Atom