Project

General

Profile

Activity

From 06/13/2019 to 07/12/2019

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

06/24/2019

02:55 PM Bug #40523 (Resolved): mgr/dashboard: HACKING.rst stopped being rendered by Github
After commit https://github.com/ceph/ceph/commit/0c64f40607f156ee7bdd3f76465ff92044af7398#diff-5e9d3f8568cca246ab3e69... Ernesto Puerta
08:21 AM Bug #39613 (Resolved): mgr/dashboard: misplaced objects not shown anymore
Lenz Grimmer
08:21 AM Backport #40189 (Resolved): nautilus: mgr/dashboard: misplaced objects not shown anymore
Lenz Grimmer
06:53 AM Bug #37579: mgr/dashboard: cephfs multimds graphs stack together
Thanks to all of you dhacky du

06/21/2019

10:36 PM Bug #39613: mgr/dashboard: misplaced objects not shown anymore
merged https://github.com/ceph/ceph/pull/28584 Yuri Weinstein
06:10 PM Bug #40487 (Resolved): mgr/dashboard: clean-up python unit tests
Currently Python unit tests (actually doctests) bring in dependencies for other packages (rados, rbd, cephfs). Most o... Ernesto Puerta
05:23 PM Feature #25232 (Fix Under Review): mgr/dashboard: Support minimum password complexity rules
Elzbieta Dziomdziora
11:42 AM Feature #40484 (Resolved): mgr/dashboard: Check for invalid entries in Create and Edit Bucket Pages
Checked that if invalid entries were put for Creating and Editing a bucket that these entries would be marked as inva... Rafael Quintero
08:17 AM Subtask #23858 (Resolved): mgr/dashboard: New RBD snapshot names should be prefix with a local ti...
Lenz Grimmer
08:16 AM Backport #39534 (Resolved): nautilus: mgr/dashboard: New RBD snapshot names should be prefix with...
Lenz Grimmer
08:16 AM Feature #37387 (Resolved): mgr/dashboard: Add date range and log search functionality
Lenz Grimmer
08:13 AM Bug #39338 (Resolved): mgr/dashboard: Admin resource not honored
Lenz Grimmer
08:13 AM Backport #39467 (Resolved): nautilus: mgr/dashboard: Admin resource not honored
Lenz Grimmer
08:10 AM Bug #40047 (Resolved): mgr/dashboard: Display correct dialog title
Lenz Grimmer
08:10 AM Backport #40048 (Resolved): nautilus: mgr/dashboard: Display correct dialog title
Lenz Grimmer
08:06 AM Feature #38211 (Resolved): mgr/dashboard: Add custom dialogue for configuring PG scrub parameters
Lenz Grimmer
08:06 AM Backport #40059 (Resolved): nautilus: mgr/dashboard: Add custom dialogue for configuring PG scrub...
Lenz Grimmer

06/20/2019

04:36 PM Backport #40059: nautilus: mgr/dashboard: Add custom dialogue for configuring PG scrub parameters
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28555
merged
Yuri Weinstein

06/19/2019

06:04 PM Backport #40446 (Resolved): nautilus: mgr/dashboard: Update translation
https://github.com/ceph/ceph/pull/28938 Nathan Cutler
05:31 PM Bug #39586 (Resolved): dashboard: orchestrator mgr modules assert failure on iscsi service request
Nathan Cutler
11:25 AM Bug #40427 (Fix Under Review): mgr/dashboard: Pool form uses different loading spinner
Volker Theile
09:34 AM Bug #40427 (Resolved): mgr/dashboard: Pool form uses different loading spinner
The pool form does not use the common loading spinner element 'cd-loading-panel'.
!old_loading.gif!
Volker Theile
10:04 AM Feature #39701 (Pending Backport): mgr/dashboard: Update translation
Lenz Grimmer
09:34 AM Bug #40428 (Resolved): mgr/dashboard: controllers/grafana is not Python 3 compatible
mypy revealed:... Sebastian Wagner
07:06 AM Feature #25229 (In Progress): mgr/dashboard: Provide user enable/disable capability
Patrick Seidensal

06/18/2019

02:07 PM Bug #40399 (Fix Under Review): mgr/dashboard: Reduce code duplication through TableActionComponen...
Patrick Seidensal
01:05 PM Feature #40414: mgr/dashboard: delete RGW initial default configuration
In addition to deleting the "default" zone and zonegroup, we should also delete the pools associated with that defaul... Casey Bodley
01:02 PM Feature #40414: mgr/dashboard: delete RGW initial default configuration
@Casey Bodley commented:
* Currently admin ops API does not have the ability to delete zones/zonegroups,
maybe th...
Alfonso Martínez
12:23 PM Feature #40414 (New): mgr/dashboard: delete RGW initial default configuration
[[https://tracker.ceph.com/attachments/download/4121/rgw%20multi-site%201%20of%206%20(pages%2001-13)%20-%20intro,%20o... Alfonso Martínez
01:02 PM Feature #40296 (In Progress): mgr/dashboard: Maintain and improve code coverage on dashboard PRs
Stephan Müller
12:58 PM Feature #40413: ceph-rgw: retrieve initial default site map in local cluster from REST API.
It looks like apis to fetch zone/zonegroup configuration by name should suffice here, ie:
GET /admin/realm/zone?na...
Casey Bodley
12:21 PM Feature #40413 (New): ceph-rgw: retrieve initial default site map in local cluster from REST API.
We need this in order to show the site map (zonegroup, zone, ...)
even when there is no realm.
Alfonso Martínez
10:23 AM Bug #37569 (Resolved): mgr/dashboard: Fix search in `Source` column of RBD configuration list
Patrick Seidensal
10:22 AM Bug #40064 (Resolved): mgr/dashboard: Improve hints shown when message.xlf is invalid
Patrick Seidensal
07:35 AM Backport #40407 (Resolved): nautilus: mgr/dashboard: Add backend tests for RBD configuration
https://github.com/ceph/ceph/pull/35215 Nathan Cutler

06/17/2019

02:46 PM Subtask #40364 (Fix Under Review): mgr/dashboard: Add E2E tests which verify that creating/editin...
Adam King
01:10 PM Feature #24655: mgr/dashboard: Enforce password change upon first login
I think we need to improve a few aspects of this process.
Here are the steps I would recommend:
1. The admin shou...
Tiago Melo
12:27 PM Bug #40399 (Resolved): mgr/dashboard: Reduce code duplication through TableActionComponent Unit T...
The test code for TableActionsComponent is reused at least 7 times across the modules which implement it. This result... Patrick Seidensal
11:29 AM Bug #37572 (Pending Backport): mgr/dashboard: Add backend tests for RBD configuration
Lenz Grimmer
11:22 AM Cleanup #40397 (Fix Under Review): mgr/dashboard: Ensure E2E tests can be run independently
Patrick Seidensal
10:31 AM Cleanup #40397 (Resolved): mgr/dashboard: Ensure E2E tests can be run independently
To be able to run test suites simultaneously, we need to ensure that the tests are independent from each other. This ... Patrick Seidensal
09:20 AM Documentation #40395 (Resolved): mgr/dashboard: "Extend Writing End-to-End Tests" section
- Add style-guide link; includes:
- Info about how "describe" and "it"-sections should look like
- some gener...
Laura Paduano
07:28 AM Backport #40189: nautilus: mgr/dashboard: misplaced objects not shown anymore
PR:
https://github.com/ceph/ceph/pull/28584
Alfonso Martínez
02:40 AM Bug #40097 (Fix Under Review): mgr/dashboard: Dentries value of MDS daemon in Filesystems page is...
Kiefer Chang

06/16/2019

12:48 PM Bug #39708: mgr/dashboard: Test stall in mgr/dashboard/tests/test_task.py
I have disabled test_task_idempotent in attempt to get test suite passing. However I found that test_executing_tasks_... Vladimir Bashkirtsev

06/15/2019

09:44 AM Bug #39609 (Resolved): mgr/dashboard: 'RBD_FEATURE_MIGRATING' is missing in `rbd.pyx`
Nathan Cutler
09:44 AM Backport #39736 (Resolved): nautilus: mgr/dashboard: 'RBD_FEATURE_MIGRATING' is missing in `rbd.pyx`
Nathan Cutler

06/14/2019

06:10 PM Subtask #40372: mgr/dashboard: Write E2E test to verify that a bucket has editing functionality
1. Create a bucket with RGW
2. Verify that the bucket is listed
3. Verify that the 'Cancel' button works on the Buc...
Rafael Quintero
06:07 PM Subtask #40372 (Resolved): mgr/dashboard: Write E2E test to verify that a bucket has editing func...
Rafael Quintero
04:54 PM Backport #39736: nautilus: mgr/dashboard: 'RBD_FEATURE_MIGRATING' is missing in `rbd.pyx`
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28482
merged
Yuri Weinstein
01:59 PM Backport #40059 (In Progress): nautilus: mgr/dashboard: Add custom dialogue for configuring PG sc...
Tatjana Dehler
01:30 PM Subtask #40364 (Resolved): mgr/dashboard: Add E2E tests which verify that creating/editing/deleti...
1.Create an RGW user
2.Verify that the RGW user is listed
3.Delete the RGW user
5.Verify that the RGW user is no l...
Laura Paduano
05:58 AM Subtask #40259 (Fix Under Review): mgr/dashboard: Add and Delete RGW Bucket Test
Patrick Seidensal

06/13/2019

01:22 PM Feature #40311 (New): mgr/dashboard: RGW-Multisite Management with multi-cluster feature
Stephan Müller
12:45 PM Feature #40311 (Duplicate): mgr/dashboard: RGW-Multisite Management with multi-cluster feature
Alfonso Martínez
09:10 AM Feature #40311 (New): mgr/dashboard: RGW-Multisite Management with multi-cluster feature
Implement RGW multi-site configuration, the fourth step to take for multi cluster management. Stephan Müller
12:48 PM Feature #40337 (Resolved): mgr/dashboard: Display orchestrator hosts
mgr/dashboard: Display orchestrator hosts
possibly needs to be unified by host name with the existing host list
Sebastian Wagner
12:47 PM Bug #40334: mgr/dashboard: Show Details of a row in a table (in a master details view) by default
This was mentioned and discussed here https://pad.ceph.com/p/dashboard-f2f-2019-general-best-practices. Ju Lim
12:47 PM Bug #40334: mgr/dashboard: Show Details of a row in a table (in a master details view) by default
Relates to mgr/dashboard: Global/independent actions should not depend on row selection in a table (https://tracker.c... Ju Lim
12:46 PM Bug #40334 (New): mgr/dashboard: Show Details of a row in a table (in a master details view) by d...
Problem:
In Ceph Dashboard, details are hard to find -- specifically, you need to know to select a table row so that...
Ju Lim
12:47 PM Feature #40336 (Resolved): mgr/dashboard: Display orchestrator inventory
mgr/dashboard: Display orchestrator inventory Sebastian Wagner
12:46 PM Feature #40335 (Resolved): mgr/dashboard: Create OSD on spare disks
mgr/dashboard: Create OSD on spare disks
use the orchestrator in the backend.
*Updated*
mockup sources/PDFs ca...
Sebastian Wagner
12:43 PM Feature #34530 (Closed): mgr/dashboard: CdSubmitButton should be disabled if the form was not mod...
Tiago Melo
12:42 PM Feature #40333: mgr/dashboard: Global/independent actions should not depend on row selection in a...
This was mentioned and discussed here https://pad.ceph.com/p/dashboard-f2f-2019-general-best-practices. Ju Lim
12:40 PM Feature #40333 (New): mgr/dashboard: Global/independent actions should not depend on row selectio...
Currently, user has to select a row in a table in order to perform an Add/Create action. Global/independent actions ... Ju Lim
12:37 PM Feature #40332 (Duplicate): mgr/dashboard: Make PGs in pool creation form optional if pg autoscal...
Make PGs in pool creation form optional if pg autoscaler is in use
https://docker.pkg.github.com/ceph/ceph/tree/ma...
Stephan Müller
12:31 PM Bug #40331 (New): mgr/dashboard: Details should not display information that is shown in the table
"Details" about table items should not display redundant information. Details should not be provided, if the table al... Stephan Müller
12:29 PM Bug #40330 (Resolved): mgr/dashboard: Warning about stale data makes it hard to click a certain row
Warning about Stale data in the datatable makes the content move up and down, making it hard to hit a certain row Stephan Müller
12:29 PM Feature #40329 (Closed): mgr/dashboard: It should be possible to set an expiration date for the u...
As as admin I should be able to set a TTL for the password to expire.
It should be a cluster wide configuration.
p....
Tiago Melo
12:25 PM Bug #40328 (New): mgr/dashboard: Permanent notifications instead of repeated notifications
Need more "permanent" notifications for persisting issues instead of repeated popping up notifications (e.g. when the... Stephan Müller
11:52 AM Bug #39996 (Resolved): mgr/dashboard: Angular is creating multiple instances of the same service
Tiago Melo
11:52 AM Backport #40075 (Resolved): nautilus: mgr/dashboard: Angular is creating multiple instances of th...
Tiago Melo
11:18 AM Backport #40075: nautilus: mgr/dashboard: Angular is creating multiple instances of the same service
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28312
merged
Yuri Weinstein
11:51 AM Feature #39944 (Resolved): mgr/dashboard: Reduce the number of renders on the tables
Tiago Melo
11:51 AM Backport #40076 (Resolved): nautilus: mgr/dashboard: Reduce the number of renders on the tables
Tiago Melo
11:17 AM Backport #40076: nautilus: mgr/dashboard: Reduce the number of renders on the tables
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28315
merged
Yuri Weinstein
11:51 AM Bug #39647 (Resolved): mgr/dashboard: Only one root node is shown in the crush map viewer
Tiago Melo
11:51 AM Backport #40077 (Resolved): nautilus: mgr/dashboard: Only one root node is shown in the crush map...
Tiago Melo
11:17 AM Backport #40077: nautilus: mgr/dashboard: Only one root node is shown in the crush map viewer
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28316
merged
Yuri Weinstein
11:50 AM Bug #39963 (Resolved): mgr/dashboard: NFS clients information is not displayed in the details view
Tiago Melo
11:50 AM Backport #40057 (Resolved): nautilus: mgr/dashboard: NFS clients information is not displayed in ...
Tiago Melo
11:16 AM Backport #40057: nautilus: mgr/dashboard: NFS clients information is not displayed in the details...
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28318
merged
Yuri Weinstein
11:50 AM Bug #40017 (Resolved): mgr/dashboard: Some validations are not updated and prevent the submission...
Tiago Melo
11:49 AM Backport #40030 (Resolved): nautilus: mgr/dashboard: Some validations are not updated and prevent...
Tiago Melo
11:15 AM Backport #40030: nautilus: mgr/dashboard: Some validations are not updated and prevent the submis...
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28319
merged
Yuri Weinstein
11:49 AM Bug #39327 (Resolved): mgr/dashboard: NFS export creation: Add more info to the validation messag...
Tiago Melo
11:49 AM Backport #39975 (Resolved): nautilus: mgr/dashboard: NFS export creation: Add more info to the va...
Tiago Melo
11:14 AM Backport #39975: nautilus: mgr/dashboard: NFS export creation: Add more info to the validation me...
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28320
merged
Yuri Weinstein
11:20 AM Bug #40012 (Resolved): mgr/dashboard: Error creating NFS client without squash
Nathan Cutler
11:20 AM Backport #40074 (Resolved): nautilus: mgr/dashboard: Error creating NFS client without squash
Nathan Cutler
11:13 AM Backport #40074: nautilus: mgr/dashboard: Error creating NFS client without squash
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28311
merged
Yuri Weinstein
10:42 AM Bug #38953: mgr/dashboard: Fix the border radius of buttons/inputs
During the F2F we decided to use square borders. Tiago Melo
10:32 AM Feature #37402: mgr/dashboard: Merge Background task list and alerts/notifications into a single ...
We should convert the popup into a notification sidebar. Like Trello does. Tiago Melo
09:21 AM Feature #40312 (New): mgr/dashboard: Improve RBD mirroring support
Once the Dashboard is capable of obtaining information from remote clusters, the workflow of configuring RBD mirrorin... Lenz Grimmer
09:08 AM Feature #40310 (New): mgr/dashboard: Create a landing page (aggregated overview) page
Create a landing page (aggregated overview) page, the third step to take for multi cluster management. Stephan Müller
09:06 AM Feature #40309 (New): mgr/dashboard: Implement the authentication configuration with multiple Clu...
Pairing of different cluster dashboards from web-ui, the second step to take for multi cluster management. Stephan Müller
09:05 AM Feature #40308 (New): mgr/dashboard: Implement authentication with multiple Clusters in CLI
Pairing of different cluster dashboards from commandline, the first step to take for multi cluster management. Stephan Müller
09:01 AM Feature #40307 (New): mgr/dashboard: multi-cluster management
This is a high level epic to cover gather all multi-cluster related features.
The discussions held in Fulda F2F:
...
Ernesto Puerta
08:23 AM Bug #40051 (Duplicate): mgr/dashboard: Dashboard login page broken; summary returns 401
There was an adaptation in a file missing (namely the access_control.py), but it has already been merged to the maste... Patrick Seidensal
 

Also available in: Atom