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... - 11:03 PM Backport #40660: mimic: mgr/dashboard: cephfs multimds graphs stack together
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/28911
merged - 07:49 PM Feature #40930 (New): mgr/dashboard: Add E2E tests which creates and expires a silence
- 05:47 PM Feature #40928 (Resolved): mgr/dashboard: RBD Image Move to Trash & Restore
- 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):...
- 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... - 01:21 PM Bug #40925 (In Progress): mgr/dashboard: Various UI issues related to CephFS
- 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... - 12:30 PM Feature #40922 (Resolved): mgr/dashboard: Verify Images Purge Trash functionality
- 11:19 AM Bug #39653 (In Progress): mgr/dashboard: Error cloning RBD image without 'layering' feature enabled
- 11:08 AM Feature #40920 (Resolved): mgr/dashboard: enable/disable bucket versioning
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 ... - 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 ...
- 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... - 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...
- 08:09 PM Subtask #40364 (Fix Under Review): mgr/dashboard: Add E2E tests which verify that creating/editin...
- 08:09 PM Feature #40908 (Fix Under Review): mgr/dashboard: Check that dashboard successfully detects inval...
- 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...
- 07:27 PM Backport #40768 (Resolved): nautilus: mgr/dashboard: change Github dep ng2-toastr to NPMJS
- 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 ... - 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... - 02:08 PM Bug #40869 (Resolved): Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthTest)
- 10:03 AM Bug #40829 (Pending Backport): mgr/dashboard: RGW User quota validation is not working correctly
- 07:32 AM Cleanup #40789 (Resolved): mgr/dashboard: Update formatting for test files
07/22/2019
- 04:19 PM Bug #40869 (Fix Under Review): Test failure: test_full_health (tasks.mgr.dashboard.test_health.He...
- 03:49 PM Bug #40869 (In Progress): Test failure: test_full_health (tasks.mgr.dashboard.test_health.HealthT...
- 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... - 02:18 PM Backport #40830 (New): nautilus: mgr/dashboard: Validate iSCSI controls
- 02:15 PM Backport #40830 (In Progress): nautilus: mgr/dashboard: Validate iSCSI controls
- 11:55 AM Bug #40328 (In Progress): mgr/dashboard: Permanent notifications instead of repeated notifications
- 08:21 AM Backport #40846 (Resolved): nautilus: mgr/dashboard: controllers/grafana is not Python 3 compatible
- https://github.com/ceph/ceph/pull/29524
- 08:20 AM Backport #40838 (Resolved): nautilus: mgr/dashboard: Disable event propagation in the helper icon
- https://github.com/ceph/ceph/pull/31566
- 08:05 AM Feature #40567 (Resolved): mgr/dashboard: select placement target on RGW bucket creation
07/19/2019
- 03:15 PM Bug #40428 (Pending Backport): mgr/dashboard: controllers/grafana is not Python 3 compatible
- 02:17 PM Feature #38332 (Fix Under Review): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
- 02:11 PM Feature #38332 (In Progress): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
- 02:02 PM Bug #40829 (Fix Under Review): mgr/dashboard: RGW User quota validation is not working correctly
- 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... - 10:32 AM Backport #40830 (Resolved): nautilus: mgr/dashboard: Validate iSCSI controls
- https://github.com/ceph/ceph/pull/30545
- 10:29 AM Bug #38018 (Pending Backport): mgr/dashboard: Validate iSCSI controls
- 10:25 AM Bug #38018 (Resolved): mgr/dashboard: Validate iSCSI controls
- 10:28 AM Bug #40715 (Pending Backport): mgr/dashboard: Disable event propagation in the helper icon
- 10:25 AM Bug #39028 (Resolved): mgr/dashboard: Show iSCSI gateways status in the health page
- 10:23 AM Feature #24892 (Resolved): mgr/dashboard: Evict a CephFS client
- 08:12 AM Bug #40827 (Resolved): mgr/dashboard: make check failures (run-tox-mgr-dashboard)
- 07:57 AM Bug #40827 (Fix Under Review): mgr/dashboard: make check failures (run-tox-mgr-dashboard)
- 07:51 AM Bug #40827: mgr/dashboard: make check failures (run-tox-mgr-dashboard)
- ...
- 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... - 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...
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 ... - 06:25 PM Feature #40823 (Resolved): mgr/dashboard: Write E2E test to verify that Manager modules have edit...
- 02:47 PM Feature #38202 (Resolved): mgr/dashboard: Add support for displaying progress mgr module events/t...
- 02:45 PM Feature #39482 (Resolved): mgr/dashboard: Make a long running task out of the increase or decreas...
- 02:42 PM Bug #39028 (Fix Under Review): mgr/dashboard: Show iSCSI gateways status in the health page
- 02:16 PM Bug #39028 (In Progress): mgr/dashboard: Show iSCSI gateways status in the health page
- 01:54 PM Tasks #38093 (Resolved): mgr/dashboard: Write E2E test to verify a pool has been created/deleted
- 01:54 PM Feature #40248 (Resolved): mgr/dashboard: As a user, I want to change my password
- 12:28 PM Bug #40715 (Fix Under Review): mgr/dashboard: Disable event propagation in the helper icon
- 12:05 PM Feature #35809 (Duplicate): mgr/dashboard: Configure Grafana settings through UI
- 12:03 PM Feature #35809: mgr/dashboard: Configure Grafana settings through UI
- Already implemented by https://tracker.ceph.com/issues/37934
- 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
- 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...
- 10:21 AM Backport #40733 (In Progress): nautilus: mgr/dashboard: Fix npm vulnerabilities
- 09:46 AM Feature #24662 (Fix Under Review): mgr/dashboard: SSL-enabled dashboard does not play nicely with...
- 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... - 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 ...
- 08:48 AM Bug #40688 (Resolved): mgr/dashboard: ceph dashboard tests Jenkins job fails with "*** Caught sig...
- 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...
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...
- 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... - 12:44 PM Feature #40803 (Resolved): mgr/dashboard: E2E test to verify Configuration editing functionality
- 08:56 AM Tasks #38093 (Fix Under Review): mgr/dashboard: Write E2E test to verify a pool has been created/...
- 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...
07/16/2019
- 04:37 PM Cleanup #40789 (Fix Under Review): mgr/dashboard: Update formatting for test files
- 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...
- 02:35 PM Feature #40788 (New): mgr/dashboard: Silence Menu E2E Breadcrumb tests
- 01:13 PM Bug #40399 (Resolved): mgr/dashboard: Reduce code duplication through TableActionComponent Unit T...
- 01:08 PM Subtask #40259 (Resolved): mgr/dashboard: Add and Delete RGW Bucket Test
- 01:07 PM Feature #40484 (Resolved): mgr/dashboard: Check for invalid entries in Create and Edit Bucket Pages
- 01:07 PM Subtask #40372 (Resolved): mgr/dashboard: Write E2E test to verify that a bucket has editing func...
- 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... - 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...
- 11:48 AM Backport #40786 (In Progress): nautilus: mgr/dashboard: SSL certificate upload command throws dep...
- 08:29 AM Backport #40786 (Resolved): nautilus: mgr/dashboard: SSL certificate upload command throws deprec...
- https://github.com/ceph/ceph/pull/29065
- 10:17 AM Bug #40686 (Resolved): mgr/dashboard: Add a linter for closing tags in Angular templates
- 09:35 AM Backport #40058 (In Progress): nautilus: mgr/dashboard: Only delete removed gateways
- https://github.com/ceph/ceph/pull/29061
- 09:32 AM Backport #40279 (In Progress): nautilus: mgr/dashboard: Optimize the calculation of portal IPs
- 08:28 AM Bug #39123 (Pending Backport): mgr/dashboard: SSL certificate upload command throws deprecation w...
- 02:38 AM Bug #40707 (Resolved): mgr/dashboard: Dashboard test on mimic branch doesn't catch failure of fro...
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
- 05:51 PM Bug #40427 (Resolved): mgr/dashboard: Pool form uses different loading spinner
- 04:55 PM Backport #40768 (In Progress): nautilus: mgr/dashboard: change Github dep ng2-toastr to NPMJS
- 02:30 PM Bug #40778 (Resolved): mgr/dashboard: Form fields do not show error messages/hints.
- 10:12 AM Bug #40778 (Fix Under Review): mgr/dashboard: Form fields do not show error messages/hints.
- 09:56 AM Bug #40778 (In Progress): mgr/dashboard: Form fields do not show error messages/hints.
- 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... - 12:24 PM Subtask #38701 (In Progress): mgr/dashboard: Write E2E test to verify an RBD image has been creat...
- 12:21 PM Feature #25229 (Fix Under Review): mgr/dashboard: Provide user enable/disable capability
- 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...
- 10:36 AM Backport #40657 (In Progress): nautilus: mgr/dashboard: Display "logged in" information for each ...
- 10:25 AM Backport #40656 (In Progress): nautilus: mgr/dashboard: Changing rgw-api-host does not get effect...
- 05:46 AM Feature #35809: mgr/dashboard: Configure Grafana settings through UI
- First implementation : https://github.com/ceph/ceph/pull/26500
07/12/2019
- 04:53 PM Feature #40336 (In Progress): mgr/dashboard: Display orchestrator inventory
- 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):... - 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... - 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...
- 04:22 PM Bug #39297 (Resolved): mgr/dashboard: Logs provided by the API should provide timestamps in UTC i...
- 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?
- 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...
- 02:46 PM Bug #38953 (Resolved): mgr/dashboard: Fix the border radius of buttons/inputs
- 02:11 PM Bug #38018 (Fix Under Review): mgr/dashboard: Validate iSCSI controls
- 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...
- 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 ...
- 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...
- 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 ...
- 09:22 AM Bug #40688 (Fix Under Review): mgr/dashboard: ceph dashboard tests Jenkins job fails with "*** Ca...
- 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... - 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...
- 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...
07/11/2019
- 06:51 PM Bug #38953 (Fix Under Review): mgr/dashboard: Fix the border radius of buttons/inputs
- 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 ...
- 04:05 PM Feature #36237 (Resolved): mgr/dashboard: Add support for managing Ceph Mgr modules
- 04:04 PM Feature #36735 (Resolved): mgr/dashboard: Add support for enabling and configuring the disk predi...
- 02:04 PM Backport #40733 (Resolved): nautilus: mgr/dashboard: Fix npm vulnerabilities
- https://github.com/ceph/ceph/pull/29102
- 01:27 PM Bug #40688: mgr/dashboard: ceph dashboard tests Jenkins job fails with "*** Caught signal (Aborte...
- most likely a duplicate of #40698
- 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 ...
- 10:33 AM Bug #40717 (Resolved): mgr/dashboard: 'PG scrub options' form is failing (bootstrap 4)
- 10:32 AM Bug #36400 (Resolved): mgr/dashboard: Table column dropdown uses system style checkboxes
- 10:32 AM Bug #39326 (Resolved): mgr/dashboard: different font sizes within the "create NFS export"-form
- 10:31 AM Bug #40677 (Pending Backport): mgr/dashboard: Fix npm vulnerabilities
- 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...
07/10/2019
- 08:12 PM Backport #40723 (In Progress): nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v10
- 08:12 PM Backport #40723 (Resolved): nautilus: mgr/dashboard: Upgrade to ceph-iscsi config v10
- https://github.com/ceph/ceph/pull/28974
- 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...
- 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 ... - 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... - 11:48 AM Bug #40707 (Fix Under Review): mgr/dashboard: Dashboard test on mimic branch doesn't catch failur...
- 09:18 AM Bug #40707 (In Progress): mgr/dashboard: Dashboard test on mimic branch doesn't catch failure of ...
- 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:...
- 10:54 AM Bug #40428 (Fix Under Review): mgr/dashboard: controllers/grafana is not Python 3 compatible
- 10:42 AM Bug #40428 (In Progress): mgr/dashboard: controllers/grafana is not Python 3 compatible
- 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....
- 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...
- 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... - 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...
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 ...
- 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...
- 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...
- 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...
- 02:34 PM Bug #40566 (Pending Backport): mgr/dashboard: Upgrade to ceph-iscsi config v10
- 10:57 AM Backport #40699 (In Progress): nautilus: mgr/dashboard: Silence Alertmanager alerts
- 10:57 AM Backport #40699 (Resolved): nautilus: mgr/dashboard: Silence Alertmanager alerts
- https://github.com/ceph/ceph/pull/28968
- 08:57 AM Feature #24662 (In Progress): mgr/dashboard: SSL-enabled dashboard does not play nicely with a fr...
- 08:56 AM Backport #40446 (In Progress): nautilus: mgr/dashboard: Update translation
- 08:16 AM Feature #40248 (Fix Under Review): mgr/dashboard: As a user, I want to change my password
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...
- 03:06 PM Bug #38018 (In Progress): mgr/dashboard: Validate iSCSI controls
- 02:32 PM Feature #36722 (Pending Backport): mgr/dashboard: Silence Alertmanager alerts
- 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...
- 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... - 09:52 AM Bug #40686 (Fix Under Review): mgr/dashboard: Add a linter for closing tags in Angular templates
- 09:30 AM Bug #40686 (In Progress): mgr/dashboard: Add a linter for closing tags in Angular templates
- 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...
- 04:35 AM Backport #40685 (In Progress): nautilus: mgr/dashboard: Dentries value of MDS daemon in Filesyste...
- 03:35 AM Backport #40685 (Resolved): nautilus: mgr/dashboard: Dentries value of MDS daemon in Filesystems ...
- https://github.com/ceph/ceph/pull/28912
- 03:16 AM Backport #40660 (In Progress): mimic: mgr/dashboard: cephfs multimds graphs stack together
07/05/2019
- 03:05 PM Bug #40677 (Fix Under Review): mgr/dashboard: Fix npm vulnerabilities
- 02:40 PM Bug #40677 (Resolved): mgr/dashboard: Fix npm vulnerabilities
- Currently we have a few vulnerabilities detected in master:...
- 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
- 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...
- 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....
- 11:19 AM Documentation #40395 (Resolved): mgr/dashboard: "Extend Writing End-to-End Tests" section
- 10:54 AM Feature #24892 (Fix Under Review): mgr/dashboard: Evict a CephFS client
- 09:42 AM Bug #40097 (Pending Backport): mgr/dashboard: Dentries value of MDS daemon in Filesystems page is...
- 09:00 AM Cleanup #37357 (New): mgr/dashboard: login screen language dropdown enhancement
- 08:54 AM Feature #40337 (In Progress): mgr/dashboard: Display orchestrator hosts
- 08:44 AM Cleanup #40397 (Resolved): mgr/dashboard: Ensure E2E tests can be run independently
- 08:43 AM Bug #39990 (Fix Under Review): mgr/dashboard: test failure when running the backend-api-tests-scr...
- 08:38 AM Feature #40567 (Fix Under Review): mgr/dashboard: select placement target on RGW bucket creation
- 08:37 AM Bug #40580 (Fix Under Review): mgr/dashboard: Fix the table mouseenter event handling test
- 04:08 AM Backport #40661 (In Progress): nautilus: mgr/dashboard: cephfs multimds graphs stack together
07/04/2019
- 05:04 PM Bug #24420 (Pending Backport): Module 'dashboard' has failed: No module named routes
- 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 ... - 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 ... - 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 ... - 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_ ...
07/03/2019
- 02:09 PM Bug #40580 (In Progress): mgr/dashboard: Fix the table mouseenter event handling test
- 01:56 PM Backport #40661 (Resolved): nautilus: mgr/dashboard: cephfs multimds graphs stack together
- https://github.com/ceph/ceph/pull/28889
- 01:56 PM Backport #40660 (Resolved): mimic: mgr/dashboard: cephfs multimds graphs stack together
- https://github.com/ceph/ceph/pull/28911
- 01:54 PM Backport #40659 (Resolved): nautilus: mgr/dashboard: Interlock `fast-diff` and `object-map`
- https://github.com/ceph/ceph/pull/29442
- 01:54 PM Backport #40658 (Resolved): nautilus: mgr/dashboard: Pool graph/sparkline points do not display t...
- https://github.com/ceph/ceph/pull/29352
- 01:54 PM Backport #40657 (Resolved): nautilus: mgr/dashboard: Display "logged in" information for each iSC...
- https://github.com/ceph/ceph/pull/29045
- 01:53 PM Backport #40656 (Resolved): nautilus: mgr/dashboard: Changing rgw-api-host does not get effective...
- https://github.com/ceph/ceph/pull/29044
- 01:46 PM Bug #40565 (Duplicate): mgr/dashboard: dashboard Jenkins job fails with "global_init: error readi...
- 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
- 10:54 AM Feature #24892 (In Progress): mgr/dashboard: Evict a CephFS client
- 10:16 AM Documentation #40395 (In Progress): mgr/dashboard: "Extend Writing End-to-End Tests" section
- 09:46 AM Bug #40252 (Pending Backport): mgr/dashboard: Changing rgw-api-host does not get effective withou...
- 09:39 AM Feature #40046 (Pending Backport): mgr/dashboard: Display "logged in" information for each iSCSI ...
- 09:36 AM Feature #40046 (Resolved): mgr/dashboard: Display "logged in" information for each iSCSI client
- 09:27 AM Bug #39650 (Pending Backport): mgr/dashboard: Pool graph/sparkline points do not display the corr...
- 09:22 AM Feature #36559 (Resolved): mgr/dashboard: Allow viewing and setting Pool Quotas
- 09:18 AM Bug #37579 (Pending Backport): mgr/dashboard: cephfs multimds graphs stack together
- 09:14 AM Feature #39451 (Pending Backport): mgr/dashboard: Interlock `fast-diff` and `object-map`
- 08:15 AM Feature #40248 (In Progress): mgr/dashboard: As a user, I want to change my password
- 08:14 AM Bug #40523 (Resolved): mgr/dashboard: HACKING.rst stopped being rendered by Github
07/02/2019
- 04:12 PM Bug #24420 (Fix Under Review): Module 'dashboard' has failed: No module named routes
- 04:07 PM Bug #24420: Module 'dashboard' has failed: No module named routes
- ...
- 02:55 PM Bug #40523 (Fix Under Review): mgr/dashboard: HACKING.rst stopped being rendered by Github
- 02:47 PM Bug #40523 (In Progress): mgr/dashboard: HACKING.rst stopped being rendered by Github
- 09:33 AM Bug #38800 (Fix Under Review): mgr/dashboard: User list does not load
- 08:52 AM Backport #40616 (In Progress): nautilus: mgr/dashboard: notify the user about unset 'mon_allow_po...
- 08:10 AM Backport #40616 (Resolved): nautilus: mgr/dashboard: notify the user about unset 'mon_allow_pool_...
- https://github.com/ceph/ceph/pull/28833
- 08:51 AM Cleanup #39032 (Resolved): mgr/dashboard: Different icons for same button in different views
- 07:19 AM Bug #39533 (Pending Backport): mgr/dashboard: notify the user about unset 'mon_allow_pool_delete'...
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... - 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... - 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... - 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. ...
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... - 10:34 AM Bug #40580 (Resolved): mgr/dashboard: Fix the table mouseenter event handling test
- ...
06/27/2019
- 02:20 PM Feature #40567 (Resolved): mgr/dashboard: select placement target on RGW bucket creation
- Proposal:
!select-placement-target.png! - 10:40 AM Bug #40566 (Fix Under Review): mgr/dashboard: Upgrade to ceph-iscsi config v10
- 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.
- 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...
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 - 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...
06/25/2019
- 07:34 PM Feature #40549 (In Progress): mgr/dashboard: Verify that hyperlinks on Dashboard main page work
- 07:33 PM Feature #40549 (Fix Under Review): mgr/dashboard: Verify that hyperlinks on Dashboard main page work
- 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.
- 07:34 PM Feature #40550 (In Progress): mgr/dashboard: Verify that titles and cards on Dashboard main page ...
- 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.
- 07:33 PM Feature #40484 (Fix Under Review): mgr/dashboard: Check for invalid entries in Create and Edit Bu...
- 07:32 PM Subtask #40372 (Fix Under Review): mgr/dashboard: Write E2E test to verify that a bucket has edit...
- 05:30 PM Subtask #40364 (In Progress): mgr/dashboard: Add E2E tests which verify that creating/editing/del...
Also available in: Atom