Project

General

Profile

Activity

From 11/28/2019 to 12/27/2019

12/27/2019

04:24 AM Bug #43431 (Resolved): mgr/dashboard: test_create_with_default_expiration_date (tasks.mgr.dashboa...
... Kefu Chai

12/26/2019

11:00 AM Feature #43197 (Resolved): mgr/dashboard: Explicitly set/change the device class of an OSD
Kefu Chai
02:52 AM Bug #43074 (Resolved): mgr/dashboard: create_osds function parameter changes in orchestrator
Kiefer Chang
02:51 AM Bug #43420 (Fix Under Review): mgr/dashboard: make it possible to refresh the inventory page
Kiefer Chang

12/25/2019

07:35 AM Bug #43420 (Resolved): mgr/dashboard: make it possible to refresh the inventory page
The orchestrator backend needs some time to return the full inventory.
!refresh_wait.gif!
We should:
* Indicate ...
Kiefer Chang

12/24/2019

01:19 PM Bug #43419 (Resolved): mgr/dashboard: update feature_toggles with NFS support
When Feature Toggles were introduced, NFS support wasn't still supported. Ernesto Puerta
08:08 AM Bug #43136 (Resolved): mgr/dashboard: OSD IDs are not displayed in inventory page when using ssh-...
Kiefer Chang

12/23/2019

07:07 AM Feature #42483: mgr/dashboard: smart: add support for NVMe
Not sure if this issue was create for, I saw an error when running master code (858430fbbb4a85b4621cbef842a29fb1baf96... Kiefer Chang

12/19/2019

09:54 PM Bug #43395 (Duplicate): test_create_with_default_expiration_date fails
... Sage Weil
05:21 PM Feature #43391 (New): mgr/dashboard: block mirroring should support new snapshot-based mirroring
We plan to deprecate the "pool"-based mirroring mode and instead default to the "image"-based mirroring mode. When en... Jason Dillaman
05:19 PM Feature #43390 (New): mgr/dashboard: block mirroring should support enabling/disabling mirroring ...
When a pool is configured in "image" mirroring mode, there should be a way to enable/disable mirroring for each image... Jason Dillaman
05:17 PM Feature #43389 (New): mgr/dashboard: block mirroring tab should support namespaces
Mirrored images can exist in any RBD namespace so they should be shown in the dashboard. Jason Dillaman
02:16 PM Backport #43301: mgr/dashboard: RGW subuser S3 key not auto-generated.
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32240
m...
Nathan Cutler
12:10 PM Backport #43301 (Resolved): mgr/dashboard: RGW subuser S3 key not auto-generated.
Lenz Grimmer
02:01 PM Bug #43384 (Duplicate): mgr/dashboard: Pool size is calculated with data with different metrics
Currently we use the following calculation in the dashboard to calculate the usage:
const avail = stats.byte...
Stephan Müller
12:11 PM Bug #43263 (Resolved): mgr/dashboard: RGW subuser S3 key not auto-generated.
Lenz Grimmer
07:36 AM Bug #43381: mgr/dashboard: fail to fetch SMART data when OSD is down
This might also be fixed in #41911.
Kiefer Chang
07:34 AM Bug #43381 (Duplicate): mgr/dashboard: fail to fetch SMART data when OSD is down
When an OSD is down, it's not possible to fetch SMART data via OSD daemon.
An error message will be displayed on the...
Kiefer Chang

12/18/2019

08:20 PM Cleanup #43375 (Resolved): mgr/dashboard: replace doc URL literals in TS code with
This comes from the need to update upstream doc URLs to downstream ones. Being these literals scattered across the fr... Ernesto Puerta
03:53 PM Backport #41594: nautilus: mgr/dashboard: A block-manager can not access the pool page
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31570
m...
Nathan Cutler
03:48 PM Backport #41594 (Resolved): nautilus: mgr/dashboard: A block-manager can not access the pool page
Lenz Grimmer
03:49 PM Bug #41573 (Resolved): mgr/dashboard: A block-manager can not access the pool page
Lenz Grimmer

12/17/2019

07:11 PM Bug #43303: mgr/dashboard: rbd-mirroring mode should be disabled when no rbd-mirroring daemon is ...
Why is it misleading? I think it's a good thing that it's telling you that mirroring isn't functioning as intended (s... Jason Dillaman
04:31 PM Backport #43333 (In Progress): nautilus: mgr/dashboard: iSCSI targets not available if any iSCSI ...
Ricardo Marques
04:30 PM Backport #43355 (In Progress): nautilus: mgr/dashboard: Javascript error when deleting an iSCSI t...
Ricardo Marques
04:30 PM Backport #43355 (Resolved): nautilus: mgr/dashboard: Javascript error when deleting an iSCSI target
https://github.com/ceph/ceph/pull/32304 Ricardo Marques
04:29 PM Backport #43354 (In Progress): nautilus: mgr/dashboard: Prevent deletion of iSCSI IQNs with open ...
Ricardo Marques
04:29 PM Backport #43354 (Resolved): nautilus: mgr/dashboard: Prevent deletion of iSCSI IQNs with open ses...
https://github.com/ceph/ceph/pull/32304 Ricardo Marques
04:27 PM Bug #41727 (Pending Backport): mgr/dashboard: Javascript error when deleting an iSCSI target
Ricardo Marques
04:27 PM Feature #38332 (Pending Backport): mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions
Ricardo Marques
01:57 PM Backport #42139 (In Progress): nautilus: mgr/dashboard: Standby Dashboards don't handle all reque...
Laura Paduano
10:34 AM Feature #43351 (New): mgr/dashboard: [RFC] Actions assistant
Not sure if this is needed for all pages but it could help users.
I just looked at the OSD page which is crowed by...
Stephan Müller
08:45 AM Feature #24655 (In Progress): mgr/dashboard: Enforce password change upon first login
Tatjana Dehler

12/16/2019

09:19 PM Feature #43260 (In Progress): mgr/dashboard: Support creating a placement rule that targets a spe...
Ricardo Marques
09:17 PM Backport #43333 (Resolved): nautilus: mgr/dashboard: iSCSI targets not available if any iSCSI gat...
https://github.com/ceph/ceph/pull/32304 Ricardo Marques
09:16 PM Bug #42687 (Pending Backport): mgr/dashboard: iSCSI targets not available if any iSCSI gateway is...
Ricardo Marques
03:18 PM Backport #40056: nautilus: mgr/dashboard: Use serial RGW Admin OPS API calls
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31569
m...
Nathan Cutler
12:58 PM Backport #40056 (Resolved): nautilus: mgr/dashboard: Use serial RGW Admin OPS API calls
Lenz Grimmer
03:17 PM Backport #40838: nautilus: mgr/dashboard: Disable event propagation in the helper icon
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31566
m...
Nathan Cutler
12:23 PM Backport #40838 (Resolved): nautilus: mgr/dashboard: Disable event propagation in the helper icon
Lenz Grimmer
03:17 PM Backport #42880: nautilus: mgr/dashboard: OSD throughput sparkline graphic has `undefined` in too...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31737
m...
Nathan Cutler
10:20 AM Backport #42880 (Resolved): nautilus: mgr/dashboard: OSD throughput sparkline graphic has `undefi...
Lenz Grimmer
12:23 PM Bug #40715 (Resolved): mgr/dashboard: Disable event propagation in the helper icon
Lenz Grimmer
11:27 AM Feature #40702 (Fix Under Review): mgr/dashboard: Allow expanding/collapsing the data table
Lenz Grimmer
10:20 AM Bug #41656 (Resolved): mgr/dashboard: OSD throughput sparkline graphic has `undefined` in tooltip
Lenz Grimmer
10:04 AM Feature #38287 (Resolved): mgr/dashboard: Manage CephFS quotas
Ricardo Marques
09:52 AM Feature #42064 (Resolved): mgr/dashboard: add smartctl data as an details tab of a host
Lenz Grimmer
09:50 AM Feature #40329 (Resolved): mgr/dashboard: It should be possible to set an expiration date for the...
Lenz Grimmer
09:47 AM Feature #42609 (Resolved): mgr/dashboard: Add support for blinking enclosure LEDs
Lenz Grimmer
09:45 AM Feature #43179 (Resolved): mgr/dashboard: Display and allow sorting by an OSD's default device cl...
Lenz Grimmer
09:20 AM Bug #43263 (Pending Backport): mgr/dashboard: RGW subuser S3 key not auto-generated.
Lenz Grimmer

12/15/2019

08:08 AM Backport #42948: nautilus: mgr/dashboard: restored RBD image's name is incorrect if the new image...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31810
m...
Nathan Cutler

12/13/2019

03:02 PM Bug #42652 (Resolved): mgr/dashboard: reactivate disabled dashbord suites
Tatjana Dehler
03:00 PM Cleanup #41372 (Resolved): mgr/dashboard: CephFs Tab Component
Part of this fix was backported to nautilus - see https://github.com/ceph/ceph/pull/32128 - to fix a different bug. Nathan Cutler
02:03 PM Cleanup #41372 (Pending Backport): mgr/dashboard: CephFs Tab Component
Nathan Cutler
01:59 PM Feature #39369: mgr/dashboard: show RGW multi-site sync status info
Thanks a lot, Casey, for this feedback.
Could we have the timestamp delta avail in the sync status output?
Ernesto Puerta
01:11 PM Bug #43303 (New): mgr/dashboard: rbd-mirroring mode should be disabled when no rbd-mirroring daem...
QE team reported a usability issue. They find misleading to allow users to enable rbd-mirroring when no daemons are a... Ernesto Puerta
12:08 PM Backport #43302 (In Progress): nautilus: mgr/dashboard: Jenkins dashboard test failures due to "E...
Nathan Cutler
12:08 PM Backport #43302 (Resolved): nautilus: mgr/dashboard: Jenkins dashboard test failures due to "Erro...
https://github.com/ceph/ceph/pull/32241 Nathan Cutler
12:08 PM Bug #43254 (Pending Backport): mgr/dashboard: Jenkins dashboard test failures due to "Error: Angu...
Nathan Cutler
07:39 AM Bug #43254 (Resolved): mgr/dashboard: Jenkins dashboard test failures due to "Error: Angular coul...
Kiefer Chang
12:05 PM Backport #43301 (In Progress): mgr/dashboard: RGW subuser S3 key not auto-generated.
Alfonso Martínez
12:02 PM Backport #43301 (Resolved): mgr/dashboard: RGW subuser S3 key not auto-generated.
https://github.com/ceph/ceph/pull/32240 Alfonso Martínez
11:58 AM Bug #43230 (New): mgr/dashboard: test_diskprediction_local failure when running the backend API t...
We're still facing issues and maybe python-scipy needs to be added to ceph.spec.in as suggested by Kefu?
Or is this ...
Laura Paduano
11:34 AM Bug #42785 (Resolved): mgr/dashboard: restored RBD image's name is incorrect if the new image nam...
Lenz Grimmer
11:34 AM Backport #42948 (Resolved): nautilus: mgr/dashboard: restored RBD image's name is incorrect if th...
Lenz Grimmer
10:26 AM Backport #43159 (In Progress): nautilus: mgr/dashboard: KeyError on dashboard reload
Tatjana Dehler
07:38 AM Bug #43298 (Resolved): mgr/dashboard: nightly dashboard backend API tests ImportError and test fa...
... Laura Paduano

12/12/2019

08:53 PM Feature #39369: mgr/dashboard: show RGW multi-site sync status info
Ernesto Puerta wrote:
>
> The feedback we had from consultants and SAs when we checked with them for the dashboard...
Casey Bodley
07:58 PM Feature #39369: mgr/dashboard: show RGW multi-site sync status info
Thanks a lot for the detailed explanation, Casey!
The feedback we had from consultants and SAs when we checked wit...
Ernesto Puerta
06:43 PM Feature #39369: mgr/dashboard: show RGW multi-site sync status info
Radosgw's multisite replication is active-active, meaning that every zone can be syncing from every other zone in its... Casey Bodley
09:33 AM Feature #39369 (In Progress): mgr/dashboard: show RGW multi-site sync status info
Albin Antony
08:28 PM Bug #43254 (Fix Under Review): mgr/dashboard: Jenkins dashboard test failures due to "Error: Angu...
Nathan Cutler
08:28 PM Bug #43254 (Pending Backport): mgr/dashboard: Jenkins dashboard test failures due to "Error: Angu...
Nathan Cutler
08:13 AM Bug #43254: mgr/dashboard: Jenkins dashboard test failures due to "Error: Angular could not be fo...
Kiefer Chang wrote:
> This can be reproduced locally after upgrading Chrome to version `79.0.3945.79`.
I locally up...
Laura Paduano
05:11 AM Bug #43254: mgr/dashboard: Jenkins dashboard test failures due to "Error: Angular could not be fo...
This can be reproduced locally after upgrading Chrome to version `79.0.3945.79`.
If we do not tear down the vstart c...
Kiefer Chang
08:14 PM Bug #43152: mgr/dashboard: race condition causes dashboard frontend build to fail sometimes
@Kefu: this happens due to the prebuild hook (build env setting). npm scripts automagically execute pre-post hooks fo... Ernesto Puerta
02:07 PM Bug #43230 (Resolved): mgr/dashboard: test_diskprediction_local failure when running the backend ...
Kefu Chai
01:18 PM Cleanup #43286 (New): mgr/dashboard: refactor OSD actions menu
Currently cluster.OSD actions menu:
* Contains 11 sub-entries (while for UI usability the recommended is around 5-7 ...
Ernesto Puerta
01:07 PM Bug #43284 (Fix Under Review): mgr/dashboard: run-frontend-e2e-tests.sh: allow user defined BASE_...
Alfonso Martínez
12:43 PM Bug #43284 (Resolved): mgr/dashboard: run-frontend-e2e-tests.sh: allow user defined BASE_URL & np...
Alfonso Martínez
11:55 AM Feature #43261 (Fix Under Review): mgr/dashboard: "Promote" CRUSH options in pool form
Ricardo Marques
11:48 AM Feature #43261 (In Progress): mgr/dashboard: "Promote" CRUSH options in pool form
Ricardo Marques
10:15 AM Bug #43136 (Fix Under Review): mgr/dashboard: OSD IDs are not displayed in inventory page when us...
Kiefer Chang
09:47 AM Bug #43060 (Resolved): mgr/dashboard: Invalid SSO configuration when certificate path does not exist
Lenz Grimmer
09:43 AM Bug #43016: mgr/dashboard: 'always on' modules should be indicated as 'enabled' in dashboard (eve...
Backport will be handled via #41648 Nathan Cutler

12/11/2019

05:12 PM Feature #43264 (Resolved): mgr/dashboard: audit current WCAG 2.1 support [accessibility - a11y]
While it's very likely that dashboard meets some accessibility guidelines (ARIA attributes, alt text, etc), we curren... Ernesto Puerta
04:57 PM Bug #43263 (Fix Under Review): mgr/dashboard: RGW subuser S3 key not auto-generated.
Alfonso Martínez
04:46 PM Bug #43263 (Resolved): mgr/dashboard: RGW subuser S3 key not auto-generated.
Steps to reproduce:
- From Dashboard move to Object Gateway tab
- select user and create some RGW user
- For the s...
Alfonso Martínez
04:38 PM Bug #43262 (New): mgr/dashboard: security: upgrade serialize-javascript
"GHSA-h9rv-jmmf-4pgx":https://github.com/advisories/GHSA-h9rv-jmmf-4pgx. Seems it might have no impact on dashboard, ... Ernesto Puerta
04:35 PM Feature #43261 (Resolved): mgr/dashboard: "Promote" CRUSH options in pool form
"Crush ruleset" and "Erasure code profile" fields in the pool form should be moved to a dedicated "CRUSH" section in ... Ricardo Marques
04:04 PM Feature #43260 (Pending Backport): mgr/dashboard: Support creating a placement rule that targets ...
It's already possible to select an existing "Crush ruleset" in pool creation form, but we should also be able to crea... Ricardo Marques
01:55 PM Bug #43016 (Duplicate): mgr/dashboard: 'always on' modules should be indicated as 'enabled' in da...
Volker Theile
01:39 PM Backport #43258 (Resolved): nautilus: mgr/dashboard: Language selection issues on Firefox
https://github.com/ceph/ceph/pull/33763 Nathan Cutler
12:53 PM Bug #43254 (Resolved): mgr/dashboard: Jenkins dashboard test failures due to "Error: Angular coul...
The dashboard e2e test Jenkins job currently fails during the frontend build (run-frontend-e2e-script.sh execution), ... Laura Paduano
12:38 PM Bug #42376 (Pending Backport): mgr/dashboard: Language selection issues on Firefox
Lenz Grimmer
10:51 AM Feature #43252 (New): mgr/dashboard: Add I18N/L10N support to the backend to return localized err...
This came up during the review of "PR32032":https://github.com/ceph/ceph/pull/32032 - by moving the validation of the... Lenz Grimmer
09:49 AM Bug #43230: mgr/dashboard: test_diskprediction_local failure when running the backend API tests (...
For the e2e Jenkins system see: https://github.com/ceph/ceph-build/pull/1448 Laura Paduano

12/10/2019

08:49 PM Bug #43165: mgr/dashboard: remove `/api/orchestrator/<resource>` endpoints if possible
> */api/orchestrator/status*
> Keep it or move to /api/summary.
We can keep this one (perhaps moving it to the ...
Ernesto Puerta
10:04 AM Bug #43165: mgr/dashboard: remove `/api/orchestrator/<resource>` endpoints if possible
Raising priority and setting target version to "15.0.0" - this ought to be fixed before the Octopus stable release. Lenz Grimmer
10:03 AM Bug #43165: mgr/dashboard: remove `/api/orchestrator/<resource>` endpoints if possible
Adding a comment from Ernesto on "PR#31851":https://github.com/ceph/ceph/pull/31851#discussion_r354493499 :
> If I...
Lenz Grimmer
03:32 PM Feature #43197 (Fix Under Review): mgr/dashboard: Explicitly set/change the device class of an OSD
Ricardo Marques
03:24 PM Bug #43230: mgr/dashboard: test_diskprediction_local failure when running the backend API tests (...
IMO https://github.com/ceph/ceph/pull/32102/files#diff-71670949e7d2a0a0d442bdad2b1e2debR18 is the reason for this. Im... Volker Theile
03:21 PM Bug #43230: mgr/dashboard: test_diskprediction_local failure when running the backend API tests (...
Volker mentioned it could be related to https://github.com/ceph/ceph/pull/32102 ? Laura Paduano
03:18 PM Bug #43230 (Resolved): mgr/dashboard: test_diskprediction_local failure when running the backend ...
... Laura Paduano
01:05 PM Bug #43227 (Resolved): mgr/dashboard: test_pool_update_compression (tasks.mgr.dashboard.test_pool...
... Tatjana Dehler
09:35 AM Bug #43195 (Resolved): mgr/dashboard: backend API test failure: test_full_health (tasks.mgr.dashb...
Tatjana Dehler

12/09/2019

05:47 PM Feature #39352 (Resolved): mgr/dashboard: Add support for device management
Lenz Grimmer
04:47 PM Backport #43212 (In Progress): nautilus: mgr/dashboard: RBD mirroring page results in "500 - inte...
Jason Dillaman
04:42 PM Backport #43212 (Resolved): nautilus: mgr/dashboard: RBD mirroring page results in "500 - interna...
https://github.com/ceph/ceph/pull/32133 Jason Dillaman
04:43 PM Bug #43072 (Resolved): mgr/dashboard: unavailable devices are selectable when creating OSDs
Lenz Grimmer
04:41 PM Bug #43029 (Pending Backport): mgr/dashboard: RBD mirroring page results in "500 - internal serve...
Jason Dillaman
03:20 PM Bug #43079 (In Progress): nautilus: mgr/dashboard: exception in cephfs: "AttributeError: 'NoneTyp...
Volker Theile
01:44 PM Bug #43195 (In Progress): mgr/dashboard: backend API test failure: test_full_health (tasks.mgr.da...
Tatjana Dehler
09:43 AM Bug #43195 (Resolved): mgr/dashboard: backend API test failure: test_full_health (tasks.mgr.dashb...
... Laura Paduano
12:14 PM Backport #43205 (Rejected): nautilus: mgr/dashboard: integrate support for RBD mirror peer bootstrap
Nathan Cutler
10:34 AM Feature #43197 (Resolved): mgr/dashboard: Explicitly set/change the device class of an OSD
Ricardo Marques
10:06 AM Feature #24651 (Rejected): mgr/dashboard: Improve SSL certificate import to no longer require a M...
We cannot (And will likely never be able to) properly restart modules, therefore let's close this issue as rejected. ... Sebastian Wagner

12/07/2019

06:01 AM Bug #43177: mgr/dashboard: smartctl data shown not integrated in tabset
Attach the JSON response from backend. Kiefer Chang

12/06/2019

06:44 PM Feature #43179 (Fix Under Review): mgr/dashboard: Display and allow sorting by an OSD's default d...
Ricardo Marques
06:35 PM Feature #43179 (Resolved): mgr/dashboard: Display and allow sorting by an OSD's default device cl...
Ricardo Marques
04:49 PM Feature #42349 (In Progress): mgr/dashboard: Support CRUSH device classes
Ricardo Marques
02:41 PM Bug #43177 (Resolved): mgr/dashboard: smartctl data shown not integrated in tabset
When multiple devices are attached on a host, selecting a host leads to SMART data being shown outside of the tabset.... Patrick Seidensal
01:02 PM Backport #43115: mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always irrespective of...
Hi Alfonso - please don't set "Target verion". This is set automatically (via a script) after the backport PR is merg... Nathan Cutler
12:04 PM Feature #42355 (Pending Backport): mgr/dashboard: integrate support for RBD mirror peer bootstrap
Jason Dillaman
09:49 AM Feature #42355 (Resolved): mgr/dashboard: integrate support for RBD mirror peer bootstrap
Laura Paduano
11:41 AM Cleanup #25136 (Won't Fix): mgr/dashboard: Security role names should be consistent with the UI
We haven't received feedback about this so I'm closing it for now.
Feel free to reopen if this change is still valid.
Ricardo Marques
09:49 AM Bug #42512 (Resolved): mgr/dashboard: tasks.mgr.dashboard.test_rbd_mirroring suite is failing
Laura Paduano
08:35 AM Bug #43166: mgr/dashboard: make device selection modal for creating OSDs more user-friendly
Maybe a simple solution would be to rephrase the title of this dialogue from "Add Primary devices" to "Add primary de... Lenz Grimmer
08:22 AM Bug #43166: mgr/dashboard: make device selection modal for creating OSDs more user-friendly
Also see: https://github.com/ceph/ceph/pull/30921#issuecomment-559026969 Laura Paduano
06:45 AM Bug #43166 (Resolved): mgr/dashboard: make device selection modal for creating OSDs more user-fri...
The first impression of the dialog is asking the user to click and select some table rows.
But actually the dialog w...
Kiefer Chang
06:02 AM Bug #42882 (Resolved): mgr/dashboard: Selection increases over time in Inventory datatable
Kiefer Chang
03:58 AM Bug #43165 (Resolved): mgr/dashboard: remove `/api/orchestrator/<resource>` endpoints if possible
We are using `/api/orchestrator/<resource>` endpoints to expose information from orchestrator to users.
In order to ...
Kiefer Chang

12/05/2019

09:40 PM Bug #42224 (New): mgr/dashboard: move smart data integration to devices tab
Patrick Donnelly
09:40 PM Cleanup #25136 (New): mgr/dashboard: Security role names should be consistent with the UI
Patrick Donnelly
09:40 PM Documentation #36376 (New): mgr/dashboard: High-level Design/Architecture diagram
Patrick Donnelly
09:37 PM Bug #42882 (New): mgr/dashboard: Selection increases over time in Inventory datatable
Patrick Donnelly
09:37 PM Feature #42815 (New): mgr/dashboard: Missing e2e tests for RBD Namespaces
Patrick Donnelly
09:37 PM Bug #42446 (New): mgr/dashboard: tasks.mgr.dashboard.test_ganesha.GaneshaTest.test_create_export ...
Patrick Donnelly
09:37 PM Bug #41906 (New): mgr/dashboard: "Objects" chart size does not go back to normal after resizing t...
Patrick Donnelly
09:37 PM Bug #41574 (New): mgr/dashboard: use consistent HTML titling hierarchies in forms
Patrick Donnelly
09:37 PM Tasks #40767 (New): mgr/dashboard: Document all REST API endpoints
Patrick Donnelly
09:37 PM Bug #41060 (New): mgr/dashboard: REST API returns 500 when no Content-Type is specified
Patrick Donnelly
09:36 PM Feature #24672 (New): mgr/dashboard: Prevent user from accessing unallowed pages
Patrick Donnelly
07:54 PM Bug #43163 (New): mgr/dashboard: race condition when deleting Pools
As in other parts of the code (most in services.rbd), RBDConfiguration should gracefully handle exceptions (in this c... Ernesto Puerta
06:25 PM Backport #43159 (Resolved): nautilus: mgr/dashboard: KeyError on dashboard reload
https://github.com/ceph/ceph/pull/32233 Nathan Cutler
04:42 PM Bug #43152: mgr/dashboard: race condition causes dashboard frontend build to fail sometimes
https://github.com/ceph/ceph/pull/32037 works around the problem Nathan Cutler
04:36 PM Bug #43152 (Resolved): mgr/dashboard: race condition causes dashboard frontend build to fail some...
When running "make-dist" to build the dashboard frontend, there is a variable "MAX_DASHBOARD_PARALLEL_BUILDS" which d... Nathan Cutler
03:59 PM Bug #42431 (Won't Fix): mgr/dashboard: Language menu empty when only default language available
No issue in our downstream either as we're hiding the language menu. Closing. Ernesto Puerta
01:39 PM Bug #42431: mgr/dashboard: Language menu empty when only default language available
@Ernesto: can you please double check this from a downstream POV? Would it be helpful to fix this upstream or could w... Lenz Grimmer
02:37 PM Bug #43080 (Won't Fix): mgr/dashboard: exception on summary endpoint: "KeyError: 'dashboard'"
Patrick Seidensal
02:16 PM Bug #42684 (Pending Backport): mgr/dashboard: KeyError on dashboard reload
Patrick Seidensal
01:50 PM Bug #43136 (In Progress): mgr/dashboard: OSD IDs are not displayed in inventory page when using s...
Kiefer Chang
09:58 AM Bug #43136 (Resolved): mgr/dashboard: OSD IDs are not displayed in inventory page when using ssh-...
!Screenshot_20191205_175139.png!
The last column should display OSD IDs (if devices are allocated as OSDs).
A q...
Kiefer Chang
01:37 PM Bug #42475: mgr/dashboard: read-only user can display RGW API keys
Increasing severity. It would be nice to get that fixed, to enhance security. Lenz Grimmer
12:42 PM Feature #43062 (Fix Under Review): mgr/dashboard: Add `Remove OSD` feature
Lenz Grimmer
12:26 PM Feature #42877 (Resolved): mgr/dashboard: list configured prometheus alerts
Lenz Grimmer
12:02 PM Feature #43146 (New): mgr/dashboard: Display available updates for a cluster
The SSH orchestrator will soon be able to provide "information about pending updates":https://github.com/ceph/ceph/pu... Lenz Grimmer

12/04/2019

06:55 PM Backport #43123 (In Progress): mgr/dashboard: the cross sign button for some modals doesn't work
Alfonso Martínez
06:54 PM Backport #43123 (Resolved): mgr/dashboard: the cross sign button for some modals doesn't work
https://github.com/ceph/ceph/pull/32012 Alfonso Martínez
06:49 PM Bug #42179 (Pending Backport): mgr/dashboard: the cross sign button for some modals doesn't work
Alfonso Martínez
03:08 PM Bug #43121 (New): mgr/dashboard: revise monitoring documentation
The documentation of Prometheus and the Prometheus Alertmanager is hard to read and understand. It is explained that ... Patrick Seidensal
02:17 PM Feature #42349: mgr/dashboard: Support CRUSH device classes
FWIW, "creating EC pools via the dashboard":https://github.com/ceph/ceph/pull/24627 already supports choosing the CRU... Lenz Grimmer
01:49 PM Bug #42652 (In Progress): mgr/dashboard: reactivate disabled dashbord suites
Tatjana Dehler
01:43 PM Feature #43088 (In Progress): mgr/dashboard: Process password complexity checks immediatelly
Volker Theile
12:15 PM Bug #43120 (Resolved): mgr/dashboard: stay on active tab
Currently, tabs are used on various places in the dashboard for various implementations. When the user has such a tab... Patrick Seidensal
12:04 PM Cleanup #43116 (Resolved): mgr/dashboard: Add text to empty life expectancy column
The Life Expectancy column is empty if the disk prediction mgr module is disabled. It might also be empty when there'... Patrick Seidensal
10:58 AM Backport #43115 (In Progress): mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always i...
Alfonso Martínez
10:57 AM Backport #43115 (New): mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always irrespect...
Alfonso Martínez
10:54 AM Backport #43115 (Rejected): mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always irre...
Alfonso Martínez
10:47 AM Backport #43115 (Resolved): mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always irre...
https://github.com/ceph/ceph/pull/31999 Alfonso Martínez

12/03/2019

08:12 PM Feature #42877 (Fix Under Review): mgr/dashboard: list configured prometheus alerts
Patrick Seidensal
05:09 PM Bug #43097 (Pending Backport): mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always i...
Lenz Grimmer
02:07 PM Bug #43097 (Fix Under Review): mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always i...
Alfonso Martínez
08:57 AM Bug #43097 (Resolved): mgr/dashboard: OSDs: R/W profile displays 'Last 36 hours' always irrespect...
Steps to Reproduce:
1. Navigate to OSDs -> Overall Performance -> R/W Profile
2. The right top of the graph always ...
Alfonso Martínez
04:11 PM Backport #43103 (In Progress): nautilus: mgr/dashboard: grafana dashboard host->detail shows shor...
Ernesto Puerta
02:09 PM Backport #43103 (Resolved): nautilus: mgr/dashboard: grafana dashboard host->detail shows shortcu...
https://github.com/ceph/ceph/pull/31980 Nathan Cutler
02:58 PM Bug #42244: mgr/dashboard: Two QA suites are missing from dashboard.yaml

Note: the mentioned PR only addresses the suite: ...
Laura Paduano
01:56 PM Bug #43091 (Pending Backport): mgr/dashboard: grafana dashboard host->detail shows shortcut menu
Lenz Grimmer
01:51 PM Bug #42512 (Fix Under Review): mgr/dashboard: tasks.mgr.dashboard.test_rbd_mirroring suite is fai...
Jason Dillaman
12:09 PM Bug #43102 (Resolved): mgr/dashboard: remove E2E test workaround for autoscaler
Due to having a "workaround":https://github.com/ceph/ceph/blob/master/src/pybind/mgr/dashboard/run-frontend-e2e-tests... Patrick Seidensal
10:30 AM Feature #43101 (New): mgr/dashboard: Add a link to open the current embedded Grafana Dashboard in...
Sometimes it would be useful to be able to see a certain Grafana dashboard in it's "native" form, without being embed... Lenz Grimmer
10:29 AM Bug #42334 (Resolved): mgr/dashboard: help text of password complexity goes out of the tooltip wi...
Tiago Melo
09:13 AM Bug #42457 (Resolved): mgr/dashboard: Failing Teuthology tests due to "client eviction warning"
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
09:12 AM Backport #43098 (Resolved): nautilus: mgr/dashboard: MDS counter chart: We should display the tot...
https://github.com/ceph/ceph/pull/35212 Nathan Cutler

12/02/2019

08:57 PM Bug #43091 (Fix Under Review): mgr/dashboard: grafana dashboard host->detail shows shortcut menu
Ernesto Puerta
08:17 PM Bug #43091 (Resolved): mgr/dashboard: grafana dashboard host->detail shows shortcut menu
!shortcut.png!... Ernesto Puerta
02:48 PM Backport #43083 (In Progress): nautilus: mgr/dashboard: Improve iSCSI IQN validation message when...
Ricardo Marques
11:42 AM Backport #43083 (Resolved): nautilus: mgr/dashboard: Improve iSCSI IQN validation message when sp...
https://github.com/ceph/ceph/pull/31942 Ricardo Marques
01:56 PM Backport #42955 (In Progress): nautilus: mgr/dashboard: unable to set boolean values to false whe...
Ricardo Marques
01:48 PM Feature #42355 (Fix Under Review): mgr/dashboard: integrate support for RBD mirror peer bootstrap
Ricardo Marques
01:23 PM Backport #42459 (Rejected): mimic: mgr/dashboard: Failing Teuthology tests due to "client evictio...
I think it's not necessary to backport this to mimic (?). Laura Paduano
01:22 PM Bug #42959 (Can't reproduce): mgr/dashboard: Test failure: test_invalid_user_id (tasks.mgr.dashbo...
Closing this one for now, since I can't reproduce this failure in QA runs for rados/dashboard. Laura Paduano
01:21 PM Bug #42960 (Can't reproduce): mgr/dashboard: Teuthology failure in test_pool_create_with_quotas (...
Laura Paduano
01:16 PM Feature #43089 (Closed): mgr/dashboard: Make password policy check configurable
It's important for users to be able to configure the password complexity rules according to their own policy.
Volker Theile
01:13 PM Feature #43088 (Closed): mgr/dashboard: Process password complexity checks immediatelly
The password complexity check should be executed immediately while typing via an Angular async validator.
Volker Theile
12:42 PM Bug #42622 (Pending Backport): mgr/dashboard: MDS counter chart: We should display the total numb...
Tiago Melo
11:40 AM Bug #43027 (Pending Backport): mgr/dashboard: Improve iSCSI IQN validation message when spaces ar...
Lenz Grimmer
10:52 AM Feature #43081 (Resolved): mgr/dashboard: monitoring menu entry should indicate firing alerts
When any alert is firing, the "Monitoring" menu entry ("Cluster -> Monitoring" after #42877) should indicate the amou... Patrick Seidensal
10:44 AM Bug #43080 (Won't Fix): mgr/dashboard: exception on summary endpoint: "KeyError: 'dashboard'"
Reproduced in Nautilus (14.2.4). This usually happens during dashboard restart (disable-enable cycle). It could/shoul... Ernesto Puerta
10:40 AM Bug #43079 (Resolved): nautilus: mgr/dashboard: exception in cephfs: "AttributeError: 'NoneType' ...
Regardless how this happened, it seems that metadata object should be checked before accessing it (or guarded with tr... Ernesto Puerta
06:48 AM Bug #43074 (Fix Under Review): mgr/dashboard: create_osds function parameter changes in orchestrator
Kiefer Chang
04:32 AM Bug #43074 (Resolved): mgr/dashboard: create_osds function parameter changes in orchestrator
Parameters of `create_osds` are changed after PR https://github.com/ceph/ceph/pull/30262.
(See https://github.com/ce...
Kiefer Chang
04:47 AM Bug #42929: mgr/dashboard: Random failure in Pool unit test
Hit the same error locally today. I re-tested the same test but couldn't reproduce it.
Seems randomly.
Kiefer Chang
04:00 AM Bug #43072 (Fix Under Review): mgr/dashboard: unavailable devices are selectable when creating OSDs
Kiefer Chang
03:02 AM Bug #43072 (Resolved): mgr/dashboard: unavailable devices are selectable when creating OSDs
Unavailable devices should be hidden when selecting devices to create OSDs.
This is a mistake occurred when refactor...
Kiefer Chang

11/29/2019

11:12 AM Bug #43059: mgr/dashboard: generate source maps for front-end code
The webpack Terser plugin aborts with a core dump due to OOM:... Ernesto Puerta
09:22 AM Feature #43062 (In Progress): mgr/dashboard: Add `Remove OSD` feature
Kiefer Chang
08:36 AM Feature #43062 (Resolved): mgr/dashboard: Add `Remove OSD` feature
Add Remove OSDs with orchestrator support. Kiefer Chang

11/28/2019

10:51 PM Bug #43060 (Fix Under Review): mgr/dashboard: Invalid SSO configuration when certificate path doe...
Ricardo Marques
10:45 PM Bug #43060 (Resolved): mgr/dashboard: Invalid SSO configuration when certificate path does not exist
Since https://github.com/ceph/ceph/pull/29848 SSO setup no longer works with certificate content (only works with cer... Ricardo Marques
06:57 PM Bug #43059 (New): mgr/dashboard: generate source maps for front-end code
Currently, front-end code, when built and packaged, becomes hard to debug (it's transpiled and minified), so by gener... Ernesto Puerta
02:22 PM Feature #43058 (Resolved): mgr/dashboard: mark users with expiring passwords in user list
https://github.com/ceph/ceph/pull/30939 adds the possibility to expire user passwords. Depending on the settings USER... Tatjana Dehler
12:20 PM Bug #42076 (Resolved): mgr/dashboard: remove rotates column in inventory device list
Volker Theile
12:20 PM Feature #40335 (Resolved): mgr/dashboard: Create OSD on spare disks
Volker Theile
11:39 AM Bug #43055 (Duplicate): mgr/dashboard: get_rates_from_data, pairwise and thread-unsafe itertools.tee
... Ernesto Puerta
10:53 AM Bug #43052 (Can't reproduce): nautilus: mgr/dashboard: cephfs page hangs when clicking on a files...
Not reproduced in Nautilus master/14.2.6 nor 14.2.5/4. Ernesto Puerta
09:52 AM Bug #43052 (Can't reproduce): nautilus: mgr/dashboard: cephfs page hangs when clicking on a files...
On downstream, when clicking on Filesystem menu -> and clicking on a filesystem (only 1 created), the details compone... Ernesto Puerta
10:42 AM Backport #43054 (Resolved): nautilus: mgr/dashboard: Test failure "test_perf_counters_not_found (...
https://github.com/ceph/ceph/pull/31190 Ernesto Puerta
10:38 AM Bug #42708 (Pending Backport): mgr/dashboard: Test failure "test_perf_counters_not_found (tasks.m...
Ernesto Puerta
10:18 AM Bug #43053 (New): mgr/dashboard: NFS Ganesha exception when RGW API port not configured
This was found in Nautilus, but given the code pointed by lower bottom of the traceback hardly changed (settings.py),... Ernesto Puerta
 

Also available in: Atom