Project

General

Profile

Activity

From 06/25/2019 to 07/24/2019

07/24/2019

11:04 PM Bug #38800: mgr/dashboard: User list does not load
Volker Theile wrote:
> The following PR's are submitted in order to fix that issue:
> * mimic: qa: Fix issues in vs...
Yuri Weinstein
11:03 PM Backport #40660: mimic: mgr/dashboard: cephfs multimds graphs stack together
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28911
merged
Yuri Weinstein
07:49 PM Feature #40930 (New): mgr/dashboard: Add E2E tests which creates and expires a silence
Adam King
05:47 PM Feature #40928 (Resolved): mgr/dashboard: RBD Image Move to Trash & Restore
Rafael Quintero
05:38 PM Bug #40754: mgr/dashboard: configure HTTP caching for static files (JS/Angular)
On production builds the generate filenames are like (taken from Rook 1.0.3):... Ernesto Puerta
03:41 PM Feature #40296: mgr/dashboard: Maintain and improve code coverage on dashboard PRs
The current problem is that codecov and codacy need a git hub token to be send with the coverage reports.
They bot...
Stephan Müller
01:21 PM Bug #40925 (In Progress): mgr/dashboard: Various UI issues related to CephFS
Volker Theile
01:19 PM Bug #40925 (Resolved): mgr/dashboard: Various UI issues related to CephFS
Create new pools and a CephFS filesystem:
$ ceph osd pool create cephfs.b.data 8
$ ceph osd pool application enab...
Volker Theile
12:30 PM Feature #40922 (Resolved): mgr/dashboard: Verify Images Purge Trash functionality
Rafael Quintero
11:19 AM Bug #39653 (In Progress): mgr/dashboard: Error cloning RBD image without 'layering' feature enabled
Ricardo Marques
11:08 AM Feature #40920 (Resolved): mgr/dashboard: enable/disable bucket versioning
Alfonso Martínez

07/23/2019

09:04 PM Feature #40914 (Resolved): mgr/dashboard: REST API: security
The following measures should be implemented:
- Failed login limit (after that, the user will be disabled).
- Rate ...
Ernesto Puerta
08:56 PM Feature #40913 (New): mgr/dashboard: REST API: HATEOAS support (linking)
"HATEOAS":https://restfulapi.net/hateoas/ or RMM level 3 API describes relationships between resources and links, so ... Ernesto Puerta
08:44 PM Feature #40912 (New): mgr/dashboard: REST API: review caching
Back-end server should indicate whether a response can be cached or not according to:
* any sensitive information (u...
Ernesto Puerta
08:41 PM Feature #40911 (New): mgr/dashboard: REST API: review endpoints and semantics
Ensure that existing endpoints comply with ("reference":https://github.com/Microsoft/api-guidelines/blob/master/Guide... Ernesto Puerta
08:09 PM Subtask #40364 (Fix Under Review): mgr/dashboard: Add E2E tests which verify that creating/editin...
Adam King
08:09 PM Feature #40908 (Fix Under Review): mgr/dashboard: Check that dashboard successfully detects inval...
Adam King
07:06 PM Feature #40908 (Resolved): mgr/dashboard: Check that dashboard successfully detects invalid input...
Write a test that puts invalid data into the user creation and edit forms and checks that the forms detects the inval... Adam King
07:27 PM Backport #40768 (Resolved): nautilus: mgr/dashboard: change Github dep ng2-toastr to NPMJS
Ernesto Puerta
07:21 PM Feature #40909 (Resolved): mgr/dashboard: REST API versioning
In order to get an stable API we can either:
- Freeze existing API and allow only additive modifications (i.e.: new ...
Ernesto Puerta
07:00 PM Feature #40907 (New): mgr/dashboard: REST API improvements
Epic tracker issue to collect all features/fixes to improve status of REST API.
"REST Standards":https://standards...
Ernesto Puerta
02:08 PM Bug #40869 (Resolved): Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthTest)
Sage Weil
10:03 AM Bug #40829 (Pending Backport): mgr/dashboard: RGW User quota validation is not working correctly
Ricardo Marques
07:32 AM Cleanup #40789 (Resolved): mgr/dashboard: Update formatting for test files
Ricardo Marques

07/22/2019

04:19 PM Bug #40869 (Fix Under Review): Test failure: test_full_health (tasks.mgr.dashboard.test_health.He...
Ricardo Marques
03:49 PM Bug #40869 (In Progress): Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthT...
Ricardo Marques
03:38 PM Bug #40869 (Resolved): Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthTest)
/a/sage-2019-07-22_14:23:22-rados-wip-sage-testing-2019-07-20-1522-distro-basic-smithi/4139482
/a/sage-2019-07-19_21...
Sage Weil
02:18 PM Backport #40830 (New): nautilus: mgr/dashboard: Validate iSCSI controls
Ricardo Marques
02:15 PM Backport #40830 (In Progress): nautilus: mgr/dashboard: Validate iSCSI controls
Ricardo Marques
11:55 AM Bug #40328 (In Progress): mgr/dashboard: Permanent notifications instead of repeated notifications
Tatjana Dehler
08:21 AM Backport #40846 (Resolved): nautilus: mgr/dashboard: controllers/grafana is not Python 3 compatible
https://github.com/ceph/ceph/pull/29524 Nathan Cutler
08:20 AM Backport #40838 (Resolved): nautilus: mgr/dashboard: Disable event propagation in the helper icon
https://github.com/ceph/ceph/pull/31566 Nathan Cutler
08:05 AM Feature #40567 (Resolved): mgr/dashboard: select placement target on RGW bucket creation
Ricardo Marques

07/19/2019

03:15 PM Bug #40428 (Pending Backport): mgr/dashboard: controllers/grafana is not Python 3 compatible
Patrick Seidensal
02:17 PM Feature #38332 (Fix Under Review): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
Ricardo Marques
02:11 PM Feature #38332 (In Progress): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
Ricardo Marques
02:02 PM Bug #40829 (Fix Under Review): mgr/dashboard: RGW User quota validation is not working correctly
Volker Theile
09:41 AM Bug #40829 (Resolved): mgr/dashboard: RGW User quota validation is not working correctly
If the value you set for the quota will generate a value with a dot, the validation will fail.
p.e. when you type 11...
Tiago Melo
10:32 AM Backport #40830 (Resolved): nautilus: mgr/dashboard: Validate iSCSI controls
https://github.com/ceph/ceph/pull/30545 Ricardo Marques
10:29 AM Bug #38018 (Pending Backport): mgr/dashboard: Validate iSCSI controls
Ricardo Marques
10:25 AM Bug #38018 (Resolved): mgr/dashboard: Validate iSCSI controls
Ricardo Marques
10:28 AM Bug #40715 (Pending Backport): mgr/dashboard: Disable event propagation in the helper icon
Ricardo Marques
10:25 AM Bug #39028 (Resolved): mgr/dashboard: Show iSCSI gateways status in the health page
Ricardo Marques
10:23 AM Feature #24892 (Resolved): mgr/dashboard: Evict a CephFS client
Ricardo Marques
08:12 AM Bug #40827 (Resolved): mgr/dashboard: make check failures (run-tox-mgr-dashboard)
Kefu Chai
07:57 AM Bug #40827 (Fix Under Review): mgr/dashboard: make check failures (run-tox-mgr-dashboard)
Kefu Chai
07:51 AM Bug #40827: mgr/dashboard: make check failures (run-tox-mgr-dashboard)
... Sebastian Wagner
06:17 AM Bug #40827 (Resolved): mgr/dashboard: make check failures (run-tox-mgr-dashboard)
Attached a snippet with the errors of make check.
Also see:
https://jenkins.ceph.com/job/ceph-pull-requests/29542...
Laura Paduano
08:08 AM Bug #40828 (Resolved): mgr/dashboard: User management button unclickable
When a user edits his own user and removes all roles, a modal dialog warns the user to proceed. If the user clicks on... Patrick Seidensal

07/18/2019

06:27 PM Feature #40823: mgr/dashboard: Write E2E test to verify that Manager modules have editing functio...
1. Click a manager module
2. Click the edit button and input new values
3. Click the same manager module and check ...
Rafael Quintero
06:25 PM Feature #40823 (Resolved): mgr/dashboard: Write E2E test to verify that Manager modules have edit...
Rafael Quintero
02:47 PM Feature #38202 (Resolved): mgr/dashboard: Add support for displaying progress mgr module events/t...
Ricardo Marques
02:45 PM Feature #39482 (Resolved): mgr/dashboard: Make a long running task out of the increase or decreas...
Ricardo Marques
02:42 PM Bug #39028 (Fix Under Review): mgr/dashboard: Show iSCSI gateways status in the health page
Ricardo Marques
02:16 PM Bug #39028 (In Progress): mgr/dashboard: Show iSCSI gateways status in the health page
Ricardo Marques
01:54 PM Tasks #38093 (Resolved): mgr/dashboard: Write E2E test to verify a pool has been created/deleted
Ricardo Marques
01:54 PM Feature #40248 (Resolved): mgr/dashboard: As a user, I want to change my password
Ricardo Marques
12:28 PM Bug #40715 (Fix Under Review): mgr/dashboard: Disable event propagation in the helper icon
Tiago Melo
12:05 PM Feature #35809 (Duplicate): mgr/dashboard: Configure Grafana settings through UI
Ricardo Marques
12:03 PM Feature #35809: mgr/dashboard: Configure Grafana settings through UI
Already implemented by https://tracker.ceph.com/issues/37934 Ricardo Marques
10:32 AM Feature #39352: mgr/dashboard: Add support for device management
having them merged in one page would be a good thing, I think Sebastian Wagner
10:22 AM Feature #39352: mgr/dashboard: Add support for device management
Does it make sense to display the data delivered by Ceph if the data that the Orchestrator deliveres is much more det... Volker Theile
10:21 AM Backport #40733 (In Progress): nautilus: mgr/dashboard: Fix npm vulnerabilities
Tiago Melo
09:46 AM Feature #24662 (Fix Under Review): mgr/dashboard: SSL-enabled dashboard does not play nicely with...
Volker Theile
09:32 AM Feature #40816 (Closed): mgr/dashboard: Recalculate password expiry date
Issue https://tracker.ceph.com/issues/40329
* introduces a default expiry span (_USER_PWD_DEFAULT_EXPIRY_SPAN_) fo...
Tatjana Dehler
09:09 AM Feature #40814 (Closed): mgr/dashboard: Allow to set individual password expiry dates
https://tracker.ceph.com/issues/40329 introduces a default expiry span (_USER_PWD_DEFAULT_EXPIRY_SPAN_) for the user ... Tatjana Dehler
08:48 AM Bug #40688 (Resolved): mgr/dashboard: ceph dashboard tests Jenkins job fails with "*** Caught sig...
Laura Paduano
08:47 AM Bug #40813 (New): mgr/dashboard: Remove --nolockdep option from e2e script and vstart_runner.py
Since that option reduces the test coverage in general and it was only a temporary workaround
(see https://github.co...
Laura Paduano

07/17/2019

07:59 PM Bug #38378: SSL handshake: 500 internal error to access dashboard
This one in mimic looks similar: /a/yuriw-2019-07-09_15:21:18-rados-wip-yuri-testing-2019-07-08-2007-mimic-distro-bas... Neha Ojha
01:11 PM Feature #40803: mgr/dashboard: E2E test to verify Configuration editing functionality
1. Click a configuration
2. Click the edit button and input new values
3. Click the same configuration and check th...
Rafael Quintero
12:44 PM Feature #40803 (Resolved): mgr/dashboard: E2E test to verify Configuration editing functionality
Rafael Quintero
08:56 AM Tasks #38093 (Fix Under Review): mgr/dashboard: Write E2E test to verify a pool has been created/...
Ricardo Marques
07:08 AM Bug #40798 (New): mgr/dashboard: Notifications dialog is rendered erroneously
Make sure you've forced the creation of some notifications. After that click on the notifications menu in the upper r... Volker Theile

07/16/2019

04:37 PM Cleanup #40789 (Fix Under Review): mgr/dashboard: Update formatting for test files
Adam King
03:25 PM Cleanup #40789 (Resolved): mgr/dashboard: Update formatting for test files
Each e2e will have one corresponding variable on which external functions (such as those in page-helper or various pa... Adam King
02:35 PM Feature #40788 (New): mgr/dashboard: Silence Menu E2E Breadcrumb tests
Rafael Quintero
01:13 PM Bug #40399 (Resolved): mgr/dashboard: Reduce code duplication through TableActionComponent Unit T...
Ricardo Marques
01:08 PM Subtask #40259 (Resolved): mgr/dashboard: Add and Delete RGW Bucket Test
Ricardo Marques
01:07 PM Feature #40484 (Resolved): mgr/dashboard: Check for invalid entries in Create and Edit Bucket Pages
Ricardo Marques
01:07 PM Subtask #40372 (Resolved): mgr/dashboard: Write E2E test to verify that a bucket has editing func...
Ricardo Marques
01:06 PM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
Torben Hørup wrote:
> Dashboard through proxy doesn't play nicely with grafana
>
> When browser asks https://<pro...
Volker Theile
01:03 PM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
I've added a HAProxy setup for our development environment, see https://github.com/ricardoasmarques/ceph-dev-docker/p... Volker Theile
11:48 AM Backport #40786 (In Progress): nautilus: mgr/dashboard: SSL certificate upload command throws dep...
Tatjana Dehler
08:29 AM Backport #40786 (Resolved): nautilus: mgr/dashboard: SSL certificate upload command throws deprec...
https://github.com/ceph/ceph/pull/29065 Ricardo Marques
10:17 AM Bug #40686 (Resolved): mgr/dashboard: Add a linter for closing tags in Angular templates
Ricardo Marques
09:35 AM Backport #40058 (In Progress): nautilus: mgr/dashboard: Only delete removed gateways
https://github.com/ceph/ceph/pull/29061 Tatjana Dehler
09:32 AM Backport #40279 (In Progress): nautilus: mgr/dashboard: Optimize the calculation of portal IPs
Tatjana Dehler
08:28 AM Bug #39123 (Pending Backport): mgr/dashboard: SSL certificate upload command throws deprecation w...
Ricardo Marques
02:38 AM Bug #40707 (Resolved): mgr/dashboard: Dashboard test on mimic branch doesn't catch failure of fro...
Kiefer Chang

07/15/2019

07:33 PM Bug #40707: mgr/dashboard: Dashboard test on mimic branch doesn't catch failure of frontend e2e t...
merged https://tracker.ceph.com/issues/40782 Yuri Weinstein
05:51 PM Bug #40427 (Resolved): mgr/dashboard: Pool form uses different loading spinner
Ricardo Marques
04:55 PM Backport #40768 (In Progress): nautilus: mgr/dashboard: change Github dep ng2-toastr to NPMJS
Ernesto Puerta
02:30 PM Bug #40778 (Resolved): mgr/dashboard: Form fields do not show error messages/hints.
Ricardo Marques
10:12 AM Bug #40778 (Fix Under Review): mgr/dashboard: Form fields do not show error messages/hints.
Volker Theile
09:56 AM Bug #40778 (In Progress): mgr/dashboard: Form fields do not show error messages/hints.
Volker Theile
09:56 AM Bug #40778 (Resolved): mgr/dashboard: Form fields do not show error messages/hints.
With Bootstrap 4 invalid form fields in a 'input-group' do not show the error message/hint anymore.
To reproduce t...
Volker Theile
12:24 PM Subtask #38701 (In Progress): mgr/dashboard: Write E2E test to verify an RBD image has been creat...
Rafael Quintero
12:21 PM Feature #25229 (Fix Under Review): mgr/dashboard: Provide user enable/disable capability
Patrick Seidensal
10:53 AM Bug #40780 (Rejected): mgr/dashboard: Text field and button are not aligned in table's tool header
Tool header in table looks a bit different with recent changes, previously all the elements are aligned at the bottom... Kiefer Chang
10:36 AM Backport #40657 (In Progress): nautilus: mgr/dashboard: Display "logged in" information for each ...
Tatjana Dehler
10:25 AM Backport #40656 (In Progress): nautilus: mgr/dashboard: Changing rgw-api-host does not get effect...
Tatjana Dehler
05:46 AM Feature #35809: mgr/dashboard: Configure Grafana settings through UI
First implementation : https://github.com/ceph/ceph/pull/26500 Kanika Murarka

07/12/2019

04:53 PM Feature #40336 (In Progress): mgr/dashboard: Display orchestrator inventory
Lenz Grimmer
04:51 PM Backport #40768: nautilus: mgr/dashboard: change Github dep ng2-toastr to NPMJS
4.2.1 is triggering the following error:
"ERROR in node_modules/ng2-toastr/src/toast-container.component.d.ts(1,48):...
Ernesto Puerta
04:31 PM Backport #40768 (Resolved): nautilus: mgr/dashboard: change Github dep ng2-toastr to NPMJS
https://github.com/ceph/ceph/pull/29050
---
Currently there's a node dependency from a Github repo. This breaks...
Ernesto Puerta
04:31 PM Tasks #40767 (Resolved): mgr/dashboard: Document all REST API endpoints
Issue #24763 added the necessary groundwork that made it possible to auto-generate documentation of all REST API endp... Lenz Grimmer
04:22 PM Bug #39297 (Resolved): mgr/dashboard: Logs provided by the API should provide timestamps in UTC i...
Lenz Grimmer
04:09 PM Feature #39494: mgr/dashboard: Add overview landing page for RGW
@Kanika: do you intend to continue working on this? What's the status? Lenz Grimmer
03:30 PM Tasks #40766 (New): mgr/dashboard: Perform scalability tests with large amounts of RGW users
Evaluate the performance of the dashboard with increasing sizes of RGW users to identify potential bottlenecks and pe... Lenz Grimmer
02:46 PM Bug #38953 (Resolved): mgr/dashboard: Fix the border radius of buttons/inputs
Tiago Melo
02:11 PM Bug #38018 (Fix Under Review): mgr/dashboard: Validate iSCSI controls
Ricardo Marques
12:21 PM Bug #40754 (New): mgr/dashboard: configure HTTP caching for static files (JS/Angular)
"A Rook issue":https://github.com/rook/rook/issues/3424 might be (still under investigation) caused by a long-term ca... Ernesto Puerta
11:49 AM Bug #40753 (Resolved): mgr/dashboard: Perform scalability tests with large amounts of RGW buckets
Evaluate the performance of the dashboard with increasing sizes of RGW buckets to identify potential bottlenecks and ... Lenz Grimmer
11:47 AM Tasks #40752 (New): mgr/dashboard: Perform scalability tests with large amounts of RBDs
As part of testing the dashboard in larger production environments, the performance of the RBD management and overall... Lenz Grimmer
11:21 AM Bug #40751 (Resolved): mgr/dashboard: Adapt width of forms on 1024px width displays
The width of form dialogs seems to be unfortunate for displays with 1024px. I suggest we increase the width of forms ... Patrick Seidensal
09:22 AM Bug #40688 (Fix Under Review): mgr/dashboard: ceph dashboard tests Jenkins job fails with "*** Ca...
Laura Paduano
09:20 AM Tasks #40748: mgr/dashboard: Automate merging pull requests using Mergify
It will be nice if the tool can also handle situations like one PR can only be merged after another one is merged.
O...
Kiefer Chang
09:16 AM Tasks #40748: mgr/dashboard: Automate merging pull requests using Mergify
FWIW, the "ceph-ansible":https://github.com/ceph/ceph-ansible/ project already uses Mergify for "performing merges an... Lenz Grimmer
09:08 AM Tasks #40748 (Rejected): mgr/dashboard: Automate merging pull requests using Mergify
This was brought up during today's stand-up: the process of merging pending github pull requests should be fully auto... Lenz Grimmer

07/11/2019

06:51 PM Bug #38953 (Fix Under Review): mgr/dashboard: Fix the border radius of buttons/inputs
Tiago Melo
04:13 PM Feature #40739 (Resolved): mgr/dashboard: Allow modifying single OSD settings for noout/noscrub/n...
In addition to being able to change cluster-wide OSD settings, it would also be useful to be able to modify these on ... Lenz Grimmer
04:05 PM Feature #36237 (Resolved): mgr/dashboard: Add support for managing Ceph Mgr modules
Lenz Grimmer
04:04 PM Feature #36735 (Resolved): mgr/dashboard: Add support for enabling and configuring the disk predi...
Lenz Grimmer
02:04 PM Backport #40733 (Resolved): nautilus: mgr/dashboard: Fix npm vulnerabilities
https://github.com/ceph/ceph/pull/29102 Nathan Cutler
01:27 PM Bug #40688: mgr/dashboard: ceph dashboard tests Jenkins job fails with "*** Caught signal (Aborte...
most likely a duplicate of #40698 Sebastian Wagner
11:46 AM Bug #40727 (New): mgr/dashboard: Unsufficient arguments provided in CLI cause error
When creating a user with `ceph dashboard ac-user-create foo` and not providing all required arguments, an traceback ... Patrick Seidensal
10:33 AM Bug #40717 (Resolved): mgr/dashboard: 'PG scrub options' form is failing (bootstrap 4)
Tatjana Dehler
10:32 AM Bug #36400 (Resolved): mgr/dashboard: Table column dropdown uses system style checkboxes
Tiago Melo
10:32 AM Bug #39326 (Resolved): mgr/dashboard: different font sizes within the "create NFS export"-form
Tiago Melo
10:31 AM Bug #40677 (Pending Backport): mgr/dashboard: Fix npm vulnerabilities
Tiago Melo
09:57 AM Feature #40702: mgr/dashboard: Allow expanding/collapsing the data table
About the solution for collapsing/expanding:
As this seems to be about being able to hide the table to make the de...
Patrick Seidensal

07/10/2019

08:12 PM Backport #40723 (In Progress): nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v10
Ricardo Marques
08:12 PM Backport #40723 (Resolved): nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v10
https://github.com/ceph/ceph/pull/28974 Ricardo Marques
02:39 PM Bug #40717 (Resolved): mgr/dashboard: 'PG scrub options' form is failing (bootstrap 4)
While testing https://github.com/ceph/ceph/pull/25188 the 'PG scrub options' form failed because of a wrong icons var... Tatjana Dehler
02:33 PM Bug #40715 (Resolved): mgr/dashboard: Disable event propagation in the helper icon
Currently when we click an helper icon it will also focus on the correspondent input.
This is "OK" when it's a text ...
Tiago Melo
01:59 PM Feature #40702: mgr/dashboard: Allow expanding/collapsing the data table
Problem
- Need a way to make it possible to see details (below the data table) more easily
Considerations:
- Do...
Ju Lim
11:48 AM Bug #40707 (Fix Under Review): mgr/dashboard: Dashboard test on mimic branch doesn't catch failur...
Lenz Grimmer
09:18 AM Bug #40707 (In Progress): mgr/dashboard: Dashboard test on mimic branch doesn't catch failure of ...
Kiefer Chang
04:30 AM Bug #40707 (Resolved): mgr/dashboard: Dashboard test on mimic branch doesn't catch failure of fro...
Currently the *ceph dashboard test* on mimic branch succeeds without detecting frontend e2e tests error:... Kiefer Chang
10:54 AM Bug #40428 (Fix Under Review): mgr/dashboard: controllers/grafana is not Python 3 compatible
Patrick Seidensal
10:42 AM Bug #40428 (In Progress): mgr/dashboard: controllers/grafana is not Python 3 compatible
Patrick Seidensal
10:04 AM Bug #40709 (New): mgr/dashboard: Encapsulate the selection and actions of/on HTML elements in E2E...
Encapsulate the selection of DOM elements according to the "recommendation of protractor":https://www.protractortest.... Patrick Seidensal
09:52 AM Feature #40708 (Need More Info): mgr/dashboard: Enable simultaneous E2E test suite execution
A suite is a single file. That means it's about creating a configuration that runs multiple browser instances (of the... Patrick Seidensal
09:43 AM Bug #40008: mgr/dashboard: Need a method to check references to Grafana dashboards are correct or...
Lenz Grimmer wrote:
> A PR to implement approach 1 has been merged now. Should this one be backported to Nautilus, t...
Kiefer Chang
06:27 AM Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password
Lenz Grimmer wrote:
> Thank you for this proposal and sorry for chiming in late here. The outcome of the conversatio...
Tatjana Dehler

07/09/2019

04:20 PM Feature #40702 (Resolved): mgr/dashboard: Allow expanding/collapsing the data table
In some table views, e.g. the Pools page, we provide additional details as well as Grafana dashboards below the data ... Lenz Grimmer
03:57 PM Feature #24654 (Rejected): mgr/dashboard: Allow user to reset a forgotten password
Closing this as we concluded in our last F2F meeting that this is not feasible - see https://pad.ceph.com/p/dashboard... Lenz Grimmer
03:30 PM Bug #39653: mgr/dashboard: Error cloning RBD image without 'layering' feature enabled
Ideally, we should display a "disableDesc" in the Clone action, similar to what was done in PR https://github.com/cep... Ricardo Marques
03:29 PM Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password
Thank you for this proposal and sorry for chiming in late here. The outcome of the conversation looks good to me (tha... Lenz Grimmer
02:34 PM Bug #40566 (Pending Backport): mgr/dashboard: Upgrade to ceph-iscsi config v10
Ricardo Marques
10:57 AM Backport #40699 (In Progress): nautilus: mgr/dashboard: Silence Alertmanager alerts
Stephan Müller
10:57 AM Backport #40699 (Resolved): nautilus: mgr/dashboard: Silence Alertmanager alerts
https://github.com/ceph/ceph/pull/28968 Stephan Müller
08:57 AM Feature #24662 (In Progress): mgr/dashboard: SSL-enabled dashboard does not play nicely with a fr...
Volker Theile
08:56 AM Backport #40446 (In Progress): nautilus: mgr/dashboard: Update translation
Anonymous
08:16 AM Feature #40248 (Fix Under Review): mgr/dashboard: As a user, I want to change my password
Volker Theile

07/08/2019

04:01 PM Bug #40693 (Resolved): mgr/dashboard: Switch to async/await for E2E tests
Since Node.js 7.6, async and await keywords are supported as syntactic sugar for Promises. Using async/await for Prom... Patrick Seidensal
03:06 PM Bug #38018 (In Progress): mgr/dashboard: Validate iSCSI controls
Ricardo Marques
02:32 PM Feature #36722 (Pending Backport): mgr/dashboard: Silence Alertmanager alerts
Lenz Grimmer
11:13 AM Bug #40008: mgr/dashboard: Need a method to check references to Grafana dashboards are correct or...
A PR to implement approach 1 has been merged now. Should this one be backported to Nautilus, to capture any regressio... Lenz Grimmer
10:32 AM Bug #40688 (Resolved): mgr/dashboard: ceph dashboard tests Jenkins job fails with "*** Caught sig...
Attached full mgr log and ceph.conf
This seems to be an issue on centOS7 (I can't reproduce it in my local env wit...
Laura Paduano
09:52 AM Bug #40686 (Fix Under Review): mgr/dashboard: Add a linter for closing tags in Angular templates
Patrick Seidensal
09:30 AM Bug #40686 (In Progress): mgr/dashboard: Add a linter for closing tags in Angular templates
Patrick Seidensal
09:19 AM Bug #40686 (Resolved): mgr/dashboard: Add a linter for closing tags in Angular templates
An issue with an unclosed tag has been "found and fixed":https://github.com/ceph/ceph/pull/28899/files. The tool we c... Patrick Seidensal
04:35 AM Backport #40685 (In Progress): nautilus: mgr/dashboard: Dentries value of MDS daemon in Filesyste...
Kiefer Chang
03:35 AM Backport #40685 (Resolved): nautilus: mgr/dashboard: Dentries value of MDS daemon in Filesystems ...
https://github.com/ceph/ceph/pull/28912 Kiefer Chang
03:16 AM Backport #40660 (In Progress): mimic: mgr/dashboard: cephfs multimds graphs stack together
Kiefer Chang

07/05/2019

03:05 PM Bug #40677 (Fix Under Review): mgr/dashboard: Fix npm vulnerabilities
Tiago Melo
02:40 PM Bug #40677 (Resolved): mgr/dashboard: Fix npm vulnerabilities
Currently we have a few vulnerabilities detected in master:... Tiago Melo
02:43 PM Feature #35809 (New): mgr/dashboard: Configure Grafana settings through UI
The new implementation should be interactive: https://github.com/ceph/ceph/pull/26500#issuecomment-508716330 Kanika Murarka
12:00 PM Feature #40676 (Resolved): mgr/dashboard: Warn the user when creating/editing pools without appli...
When a pool without any application tag is created, the user might run into issues. For instance, if the user wants t... Patrick Seidensal
11:56 AM Bug #36742 (Won't Fix): mgr/dashboard: Block >> Images: images in pools without "rbd" label not s...
Resolving this as "won't fix" for now. Ceph issues a health warning if RBDs are created in an unlabeled pool already.... Lenz Grimmer
11:19 AM Documentation #40395 (Resolved): mgr/dashboard: "Extend Writing End-to-End Tests" section
Ricardo Marques
10:54 AM Feature #24892 (Fix Under Review): mgr/dashboard: Evict a CephFS client
Ricardo Marques
09:42 AM Bug #40097 (Pending Backport): mgr/dashboard: Dentries value of MDS daemon in Filesystems page is...
Lenz Grimmer
09:00 AM Cleanup #37357 (New): mgr/dashboard: login screen language dropdown enhancement
Ricardo Marques
08:54 AM Feature #40337 (In Progress): mgr/dashboard: Display orchestrator hosts
Kiefer Chang
08:44 AM Cleanup #40397 (Resolved): mgr/dashboard: Ensure E2E tests can be run independently
Ricardo Marques
08:43 AM Bug #39990 (Fix Under Review): mgr/dashboard: test failure when running the backend-api-tests-scr...
Ricardo Marques
08:38 AM Feature #40567 (Fix Under Review): mgr/dashboard: select placement target on RGW bucket creation
Ricardo Marques
08:37 AM Bug #40580 (Fix Under Review): mgr/dashboard: Fix the table mouseenter event handling test
Ricardo Marques
04:08 AM Backport #40661 (In Progress): nautilus: mgr/dashboard: cephfs multimds graphs stack together
Kiefer Chang

07/04/2019

05:04 PM Bug #24420 (Pending Backport): Module 'dashboard' has failed: No module named routes
Kefu Chai
02:08 PM Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password
Ricardo Dias wrote:
> Tatjana Dehler wrote:
> > My current idea:
> >
> > # How to configure the expiration date ...
Tatjana Dehler
02:03 PM Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password
Ricardo Dias wrote:
> Tatjana Dehler wrote:
> > My current idea:
> >
> > # How to configure the expiration date ...
Patrick Seidensal
01:57 PM Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password
Tatjana Dehler wrote:
> My current idea:
>
> # How to configure the expiration date (admin perspective)
> A new ...
Ricardo Dias
12:52 PM Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password
My current idea:
# How to configure the expiration date (admin perspective)
A new setting _USER_PWD_EXPIRY_SPAN_ ...
Tatjana Dehler

07/03/2019

02:09 PM Bug #40580 (In Progress): mgr/dashboard: Fix the table mouseenter event handling test
Stephan Müller
01:56 PM Backport #40661 (Resolved): nautilus: mgr/dashboard: cephfs multimds graphs stack together
https://github.com/ceph/ceph/pull/28889 Nathan Cutler
01:56 PM Backport #40660 (Resolved): mimic: mgr/dashboard: cephfs multimds graphs stack together
https://github.com/ceph/ceph/pull/28911 Nathan Cutler
01:54 PM Backport #40659 (Resolved): nautilus: mgr/dashboard: Interlock `fast-diff` and `object-map`
https://github.com/ceph/ceph/pull/29442 Nathan Cutler
01:54 PM Backport #40658 (Resolved): nautilus: mgr/dashboard: Pool graph/sparkline points do not display t...
https://github.com/ceph/ceph/pull/29352 Nathan Cutler
01:54 PM Backport #40657 (Resolved): nautilus: mgr/dashboard: Display "logged in" information for each iSC...
https://github.com/ceph/ceph/pull/29045 Nathan Cutler
01:53 PM Backport #40656 (Resolved): nautilus: mgr/dashboard: Changing rgw-api-host does not get effective...
https://github.com/ceph/ceph/pull/29044 Nathan Cutler
01:46 PM Bug #40565 (Duplicate): mgr/dashboard: dashboard Jenkins job fails with "global_init: error readi...
Nathan Cutler
01:42 PM Feature #40561: mgr/dashboard: Check that info cards on Dashboard main tab have correct information
Cards that are tested:
Object Gateway
Hosts
Monitors
OSDs
Pools
Untested:
iSCSI
Rafael Quintero
10:54 AM Feature #24892 (In Progress): mgr/dashboard: Evict a CephFS client
Ricardo Marques
10:16 AM Documentation #40395 (In Progress): mgr/dashboard: "Extend Writing End-to-End Tests" section
Laura Paduano
09:46 AM Bug #40252 (Pending Backport): mgr/dashboard: Changing rgw-api-host does not get effective withou...
Ricardo Marques
09:39 AM Feature #40046 (Pending Backport): mgr/dashboard: Display "logged in" information for each iSCSI ...
Lenz Grimmer
09:36 AM Feature #40046 (Resolved): mgr/dashboard: Display "logged in" information for each iSCSI client
Lenz Grimmer
09:27 AM Bug #39650 (Pending Backport): mgr/dashboard: Pool graph/sparkline points do not display the corr...
Lenz Grimmer
09:22 AM Feature #36559 (Resolved): mgr/dashboard: Allow viewing and setting Pool Quotas
Lenz Grimmer
09:18 AM Bug #37579 (Pending Backport): mgr/dashboard: cephfs multimds graphs stack together
Lenz Grimmer
09:14 AM Feature #39451 (Pending Backport): mgr/dashboard: Interlock `fast-diff` and `object-map`
Lenz Grimmer
08:15 AM Feature #40248 (In Progress): mgr/dashboard: As a user, I want to change my password
Volker Theile
08:14 AM Bug #40523 (Resolved): mgr/dashboard: HACKING.rst stopped being rendered by Github
Tatjana Dehler

07/02/2019

04:12 PM Bug #24420 (Fix Under Review): Module 'dashboard' has failed: No module named routes
Ricardo Marques
04:07 PM Bug #24420: Module 'dashboard' has failed: No module named routes
... Kefu Chai
02:55 PM Bug #40523 (Fix Under Review): mgr/dashboard: HACKING.rst stopped being rendered by Github
Tatjana Dehler
02:47 PM Bug #40523 (In Progress): mgr/dashboard: HACKING.rst stopped being rendered by Github
Tatjana Dehler
09:33 AM Bug #38800 (Fix Under Review): mgr/dashboard: User list does not load
Volker Theile
08:52 AM Backport #40616 (In Progress): nautilus: mgr/dashboard: notify the user about unset 'mon_allow_po...
Tatjana Dehler
08:10 AM Backport #40616 (Resolved): nautilus: mgr/dashboard: notify the user about unset 'mon_allow_pool_...
https://github.com/ceph/ceph/pull/28833 Tatjana Dehler
08:51 AM Cleanup #39032 (Resolved): mgr/dashboard: Different icons for same button in different views
Volker Theile
07:19 AM Bug #39533 (Pending Backport): mgr/dashboard: notify the user about unset 'mon_allow_pool_delete'...
Tatjana Dehler

07/01/2019

02:16 PM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
Torben Hørup wrote:
> when proxy is using TLS, the browser doesn't like that the dashboard tries to include non-tl...
Lenz Grimmer
02:08 PM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
One more thing, in relation to my previous comment:
when proxy is using TLS, the browser doesn't like that the da...
Torben Hørup
10:04 AM Feature #24662: mgr/dashboard: SSL-enabled dashboard does not play nicely with a frontend HAproxy
Dashboard through proxy doesn't play nicely with grafana
When browser asks https://<proxyserver>/api/grafana/url t...
Torben Hørup
09:12 AM Bug #40565 (Resolved): mgr/dashboard: dashboard Jenkins job fails with "global_init: error readin...
tl;dr:
fixed by https://github.com/ceph/ceph/pull/28776
long story,
we run do_cmake.sh to build the tree. ...
Kefu Chai

06/28/2019

01:20 PM Feature #40581 (Resolved): mgr/dashboard: Write E2E test to verify that Block Mirror's have editi...
1. Click a pool on the Block Mirroring page
2. Click the Edit Mode button
3. Select a new mode from the drop down m...
Rafael Quintero
10:34 AM Bug #40580 (Resolved): mgr/dashboard: Fix the table mouseenter event handling test
... Laura Paduano

06/27/2019

02:20 PM Feature #40567 (Resolved): mgr/dashboard: select placement target on RGW bucket creation
Proposal:
!select-placement-target.png!
Alfonso Martínez
10:40 AM Bug #40566 (Fix Under Review): mgr/dashboard: Upgrade to ceph-iscsi config v10
Ricardo Marques
09:46 AM Bug #40566 (Resolved): mgr/dashboard: Upgrade to ceph-iscsi config v10
Now that https://github.com/ceph/ceph-iscsi/pull/84 has been merged, Ceph Dashboard must be adapted accordingly. Ricardo Marques
08:55 AM Bug #40565 (Duplicate): mgr/dashboard: dashboard Jenkins job fails with "global_init: error readi...
e.g. here: https://jenkins.ceph.com/view/all/job/ceph-dashboard-pull-requests/366/console
or here: https://jenkins.c...
Laura Paduano

06/26/2019

06:13 PM Feature #40561 (Resolved): mgr/dashboard: Check that info cards on Dashboard main tab have correc...
Cards that are tested:
Object Gateway
Hosts
Monitors
OSDs
Untested:
Pools
iSCSI
Rafael Quintero
02:52 AM Feature #40556 (New): Replace MDS counter chart with Grafana dashboard in Filesystems page
Currently when clicking a fs in Filesystems page, performance counter charts of MDS daemons will be displayed.
!{w...
Kiefer Chang

06/25/2019

07:34 PM Feature #40549 (In Progress): mgr/dashboard: Verify that hyperlinks on Dashboard main page work
Rafael Quintero
07:33 PM Feature #40549 (Fix Under Review): mgr/dashboard: Verify that hyperlinks on Dashboard main page work
Rafael Quintero
01:51 PM Feature #40549 (Resolved): mgr/dashboard: Verify that hyperlinks on Dashboard main page work
Verify that clickable hyperlinked titles on info cards work and bring you to the proper page. Rafael Quintero
07:34 PM Feature #40550 (In Progress): mgr/dashboard: Verify that titles and cards on Dashboard main page ...
Rafael Quintero
01:54 PM Feature #40550 (Resolved): mgr/dashboard: Verify that titles and cards on Dashboard main page exi...
Check that titles for groups and cards exist and are in proper order, thus checking that cards exist. Rafael Quintero
07:33 PM Feature #40484 (Fix Under Review): mgr/dashboard: Check for invalid entries in Create and Edit Bu...
Rafael Quintero
07:32 PM Subtask #40372 (Fix Under Review): mgr/dashboard: Write E2E test to verify that a bucket has edit...
Rafael Quintero
05:30 PM Subtask #40364 (In Progress): mgr/dashboard: Add E2E tests which verify that creating/editing/del...
Adam King
 

Also available in: Atom