Activity
From 02/13/2020 to 03/13/2020
03/13/2020
- 09:35 PM Feature #44278 (Resolved): mgr/dashboard: Isolate each RBD component
- 09:35 PM Cleanup #44450 (Resolved): mgr/dashboard: Replace ng2-tree with angular-tree-component
- 09:35 PM Bug #44558 (Resolved): mgr/dashboard: fetching daemons with orchestrator disabled
- 05:44 AM Bug #44558 (Fix Under Review): mgr/dashboard: fetching daemons with orchestrator disabled
- 07:29 PM Bug #44611 (New): mgr/dashboard: REST API Docs state that the API is un-official and non-stable
- Despite one the goals for Octopus was to declare Dashboard REST API as: the official & stable Ceph Management REST AP...
- 04:49 PM Feature #44605 (Resolved): cephadm: RGW: missing dashboard integration
- I think this is a missed opportunity. Whatever parms need to be set for
multisite/zone configs for rgw, we still nee... - 10:58 AM Cleanup #38765 (In Progress): mgr/dashboard: front-end form component refactoring
- 10:08 AM Bug #44514 (Fix Under Review): mgr/dashboard: Internal Server Error 500 on landing page with ceph...
- 09:31 AM Bug #44593 (Rejected): mgr/dashboard: get iSCSI gateway information from Orchestrator
- This is the followed-up work of #44514.
We should get iSCSI gateways information from orchestrator when it's ready.
- 09:23 AM Bug #44592 (Resolved): mgr/dashboard: ceph-api-nightly-nautilus-backend test failure
- ...
- 07:49 AM Bug #44591 (Resolved): CVE-2020-27839: mgr/dashboard: The ceph dashboard is vulnerable to XSS att...
- To authenticate the user with the ceph dashboard the user can exchange a username and password for a jwt token. This ...
- 07:05 AM Cleanup #42305 (In Progress): mgr/dashboard: editing silence: order of fields seems unintuitive
- 06:32 AM Bug #44589 (Resolved): mgr/dashboard: lint error on plugins/debug.py
*NOTE*: This can only be reproduced in python3.8, not in python3.6.
I hit this error when running tox lint tes...- 05:00 AM Backport #44583 (In Progress): octopus: mgr/dashboard: Dashboard does not allow you to set noreb...
- https://github.com/ceph/ceph/pull/33939
03/12/2020
- 08:11 PM Bug #44584 (New): mgr/dashboard: change "Editable" to "Runtime|Live Changeable|Updatable" in clus...
- Currently the Ceph cluster config option property 'can_udpate_at_runtime' is relabeled in the UI as 'Editable', so th...
- 07:27 PM Feature #43062 (Resolved): mgr/dashboard: Add `Remove OSD` feature
- 07:27 PM Feature #43446 (Pending Backport): mgr/dashboard: create bucket with x-amz-bucket-object-lock-ena...
- 07:13 PM Tasks #43581 (Resolved): mgr/dashboard: Update 404 error page image to show another cephalopod image
- 01:39 PM Tasks #43581: mgr/dashboard: Update 404 error page image to show another cephalopod image
- Stephan Müller wrote:
> A view more, but this time with so that the licence can be seen:
> https://ccsearch.creativ... - 01:35 PM Tasks #43581 (Fix Under Review): mgr/dashboard: Update 404 error page image to show another cepha...
- 06:32 PM Bug #43593 (Resolved): mgr/dashboard: e2e Notification page test failure
- 06:31 PM Cleanup #43804 (Resolved): mgr/dashboard: Improve the notification sidebar
- 06:30 PM Feature #43525 (Resolved): mgr/dashboard: Enable compiler options used by Angular --strict flag
- 06:29 PM Cleanup #44547 (Resolved): mgr/dashboard: All modal components should use the ModalComponent and ...
- 04:29 PM Backport #44583 (Resolved): octopus: mgr/dashboard: Dashboard does not allow you to set norebala...
- https://github.com/ceph/ceph/pull/33939
- 04:27 PM Cleanup #38765: mgr/dashboard: front-end form component refactoring
- "Volker suggested":https://github.com/ceph/ceph/pull/33858#issuecomment-598176018 : https://formly.dev/
- 03:44 PM Backport #44574 (In Progress): nautilus: mgr/dashboard: Dashboard does not allow you to set nore...
- 09:33 AM Backport #44574 (Resolved): nautilus: mgr/dashboard: Dashboard does not allow you to set norebal...
- https://github.com/ceph/ceph/pull/33927
- 02:52 PM Cleanup #44449 (Resolved): mgr/dashboard: Remove ngx-store
- It seems this commit is already included in the octopus branch, so no backport is needed.
- 02:43 PM Cleanup #44449 (Pending Backport): mgr/dashboard: Remove ngx-store
- 02:48 PM Bug #44514: mgr/dashboard: Internal Server Error 500 on landing page with cephadm backend
- Agree with Kiefer, let's just bypass orchestrator until iSCSI is supported.
- 02:28 PM Feature #42308 (In Progress): mgr/dashboard: editing silence: editing matcher: hint is only shown...
- 02:20 PM Bug #44580 (Resolved): mgr/dashboard: Fix new npm audit problem and update Angular v8
- We should fix the audit problem and update Angular for octopus release.
- 09:34 AM Backport #44575 (Rejected): nautilus: mgr/dashboard: update feature_toggles with NFS support
- 09:19 AM Bug #43419 (Pending Backport): mgr/dashboard: update feature_toggles with NFS support
- 09:18 AM Bug #43715 (Resolved): mgr/dashboard: feature toggles is broken
- 06:47 AM Bug #44558 (In Progress): mgr/dashboard: fetching daemons with orchestrator disabled
- 06:36 AM Bug #44543 (Pending Backport): mgr/dashboard: Dashboard does not allow you to set norebalance OS...
03/11/2020
- 05:18 PM Tasks #43581 (In Progress): mgr/dashboard: Update 404 error page image to show another cephalopod...
- 03:52 PM Cleanup #44530: mgr/dashboard: speed-up Angular unit tests
- Tiago Melo wrote:
> Regarding ng-bullet:
> We already use this technique in our project, although only during dev m... - 02:49 PM Bug #44228 (In Progress): mgr/dashboard: Error: ViewDestroyedError: Attempt to use a destroyed vi...
- Detailed trace:...
- 01:23 PM Feature #42349 (Resolved): mgr/dashboard: Support CRUSH device classes
- 01:03 PM Bug #44355 (Resolved): mgr/dashboard: 404 on on dashboard home when built for RPM
- 01:03 PM Backport #44378 (Resolved): nautilus: mgr/dashboard: 404 on on dashboard home when built for RPM
- 12:44 PM Feature #44540 (In Progress): mgr/dashboard: add RGW topology view
- 12:12 PM Feature #43260 (Resolved): mgr/dashboard: Support creating a placement rule that targets a specif...
- 10:30 AM Bug #44538 (Resolved): monitoring: fix RGW grafana chart 'Average GET/PUT Latencies'
- 10:05 AM Bug #44558 (Resolved): mgr/dashboard: fetching daemons with orchestrator disabled
- h3. Steps to reproduce
* Do not enable any orchestrator backend
* Start Dashboard and navigate to *Cluster -> Hos... - 09:56 AM Bug #36404 (Resolved): mgr/dashboard: Can not delete RBD with snapshots
- 08:04 AM Bug #42963 (In Progress): mgr/dashboard: improve cluster log wording and optionally show debug logs
03/10/2020
- 07:42 PM Cleanup #44530: mgr/dashboard: speed-up Angular unit tests
- Regarding ng-bullet:
We already use this technique in our project, although only during dev mode.
The reason for on... - 06:03 PM Bug #44543 (Fix Under Review): mgr/dashboard: Dashboard does not allow you to set norebalance OS...
- 11:53 AM Bug #44543 (Resolved): mgr/dashboard: Dashboard does not allow you to set norebalance OSD flag
- In the dashboard under > Cluster > OSDs > Cluster-wide Flags, you can set all of those flags except norebalance altho...
- 04:22 PM Bug #44502: mgr/dashboard: 'dashboard ac-user-create' is not idempotent
- IMO such a command should never be idempotent....
- 09:49 AM Bug #44502: mgr/dashboard: 'dashboard ac-user-create' is not idempotent
- For example the rbd just returns a message without the Error...
- 03:20 AM Bug #44502: mgr/dashboard: 'dashboard ac-user-create' is not idempotent
- /a/sage-2020-03-10_00:56:37-rados:thrash-old-clients-wip-sage-testing-2020-03-09-1832-distro-basic-smithi/4842895
/a... - 03:44 PM Bug #44538 (Pending Backport): monitoring: fix RGW grafana chart 'Average GET/PUT Latencies'
- 08:14 AM Bug #44538 (Fix Under Review): monitoring: fix RGW grafana chart 'Average GET/PUT Latencies'
- 08:08 AM Bug #44538 (Resolved): monitoring: fix RGW grafana chart 'Average GET/PUT Latencies'
- Currently, this chart is showing no info.
- 03:09 PM Cleanup #44547 (Resolved): mgr/dashboard: All modal components should use the ModalComponent and ...
- We have a few components that don't follow this guideline.
- 02:26 PM Bug #43869 (Resolved): mgr/dashboard: Teuthology test failure "test_pwd_expiration_date_update (t...
- 12:01 PM Bug #44541 (Fix Under Review): mgr/dashboard: daemons of mds/rgw services are not listed in Servi...
- 08:38 AM Bug #44541 (Resolved): mgr/dashboard: daemons of mds/rgw services are not listed in Services page
- mds daemons are not listed on the page. Suppose to have the same problem with rgw daemons.
!Screenshot_20200310_15... - 10:44 AM Bug #36404 (Fix Under Review): mgr/dashboard: Can not delete RBD with snapshots
- 09:49 AM Feature #44542 (Resolved): mgr/dashboard: Browser favicon should reflect cluster HEALTH
- For better usability, it would be great if Dashboard changes the "favicon" depending on cluster HEALTH.
Something ... - 08:23 AM Feature #44540 (In Progress): mgr/dashboard: add RGW topology view
- Design proposal:
[[https://tracker.ceph.com/attachments/download/4123/rgw%20multi-site%203%20of%206%20(pages%2022-24... - 08:09 AM Feature #44539 (Resolved): mgr/dashboard: shorten `Container ID` and `Container image ID` in Serv...
- The convention to display container ID and Image ID is to only display the first 12 characters.
The CLI already did ...
03/09/2020
- 09:23 PM Cleanup #44530 (New): mgr/dashboard: speed-up Angular unit tests
- Currently dashboard Angular unit tests take, depending on the environment, ~10-20 mins (and lots of CPU power/memory ...
- 08:34 PM Backport #43998: nautilus: mgr/dashboard: Manager modules is showing textboxes for boolean values
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/33388
merged - 07:09 PM Bug #43615 (Resolved): mgr/dashboard: support multiple drive groups in OSD creation
- 12:41 PM Cleanup #44449 (Resolved): mgr/dashboard: Remove ngx-store
- 09:59 AM Bug #44514: mgr/dashboard: Internal Server Error 500 on landing page with cephadm backend
- If we have #44512 fixed, then the user should not see the error.
But before we know how to retrieve iSCSI informatio... - 09:50 AM Bug #44514: mgr/dashboard: Internal Server Error 500 on landing page with cephadm backend
- Raising Severity - this ought to be fixed quickly to avoid bad first time impressions.
- 06:15 AM Bug #44514 (Won't Fix): mgr/dashboard: Internal Server Error 500 on landing page with cephadm bac...
- h3. How to reproduce
* Enable cephadm and provision *at least one service*.
* Start the Dashboard.
* Error on th... - 08:22 AM Bug #43869: mgr/dashboard: Teuthology test failure "test_pwd_expiration_date_update (tasks.mgr.da...
- This issue has a strange behavior. The REST API seems to be away when doing a logout. Adding various GET request righ...
- 06:42 AM Bug #44251: mgr crashes due to ssl error - all modules fail
- fixed by 14.2.8
03/07/2020
03/06/2020
- 02:00 PM Bug #39714: mgr/dashboard: Pool read/write OPS shows too many decimal places
- yeah this is working
- 11:14 AM Bug #39714: mgr/dashboard: Pool read/write OPS shows too many decimal places
- I think the following should fix the problem:...
- 11:09 AM Bug #39714: mgr/dashboard: Pool read/write OPS shows too many decimal places
- The thing is that the timestamps are 4 seconds apart by default, which results in an float at the end.
- 11:07 AM Bug #39714: mgr/dashboard: Pool read/write OPS shows too many decimal places
- I think Write-ops also need to be rounded off
- 12:30 PM Bug #44492 (New): mgr/dashboard: RBD deleting state is not showing in the table
- When you delete a RBD the row is staying unchanged until the next refresh.
It should show a (deleting...) state - 12:20 PM Backport #44372: nautilus: mgr/dashboard: fix rbd image 'purge trash' button & modal text
- This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/33697
m... - 11:31 AM Bug #43166 (Resolved): mgr/dashboard: make device selection modal for creating OSDs more user-fri...
- 10:31 AM Backport #44475 (Resolved): nautilus: mgr/dashboard: Not able to restrict bucket creation for new...
- https://github.com/ceph/ceph/pull/34692
- 10:31 AM Backport #44474 (Resolved): nautilus: mgr/dashboard: restore lost fix for prometheus alert
- https://github.com/ceph/ceph/pull/34450
- 09:16 AM Backport #44174 (In Progress): nautilus: mgr/dashboard: rgw user details > field "System" always ...
- 03:11 AM Bug #44458 (Resolved): octopus: mgr/dashboard: dropmenu item of column filters might exceed the v...
- If the item's length is too long, then it might exceed the viewport.
!Screenshot_20200306_110308.png!
The item ... - 03:04 AM Bug #43420 (Resolved): mgr/dashboard: make it possible to refresh the inventory page
03/05/2020
- 07:20 PM Bug #44221 (Resolved): mgr/dashboard: adapt services/daemons resource from orchestrator
- 07:20 PM Bug #44405 (Resolved): Test failure: test_all (tasks.mgr.dashboard.test_rgw.RgwBucketTest)
- 07:19 PM Backport #44327 (In Progress): nautilus: mgr/dashboard: 'destroyed' view in CRUSH map viewer
- 07:06 PM Backport #43258 (In Progress): nautilus: mgr/dashboard: Language selection issues on Firefox
- 06:49 PM Cleanup #44451 (Resolved): mgr/dashboard: Update prettier
- We should update to the latest version now, so the diff from octopus to master is smaller.
- 06:20 PM Cleanup #44450 (Resolved): mgr/dashboard: Replace ng2-tree with angular-tree-component
- Since we are now using a new tree component, angular-tree-component, we should remove the previous one.
- 05:25 PM Cleanup #44449 (Resolved): mgr/dashboard: Remove ngx-store
- This package is only used in one place, doesn't work with Angular 9 and
hasn't been updated in a while. - 12:21 PM Bug #43869 (In Progress): mgr/dashboard: Teuthology test failure "test_pwd_expiration_date_update...
- 02:50 AM Bug #43869: mgr/dashboard: Teuthology test failure "test_pwd_expiration_date_update (tasks.mgr.da...
- /a/sage-2020-03-05_01:26:16-rados:dashboard-wip-sage2-testing-2020-03-04-1543-distro-basic-smithi/4826168
- 12:04 PM Bug #43801 (Resolved): mgr/dashboard: fix rbd image 'purge trash' button & modal text
- 12:04 PM Backport #44372 (Resolved): nautilus: mgr/dashboard: fix rbd image 'purge trash' button & modal text
- 09:56 AM Feature #44307 (Resolved): mgr/dashboard: ability to pass custom credentials for E2E tests.
- 09:14 AM Backport #44435 (In Progress): nautilus: mgr/dashboard: security: some system roles allow accessi...
- 08:37 AM Backport #44435 (Resolved): nautilus: mgr/dashboard: security: some system roles allow accessing ...
- https://github.com/ceph/ceph/pull/33739
- 06:58 AM Bug #44433 (Resolved): mgr/dashboard: EC profile, clay plugin is missing
- When creating an erasure code profile, the user can choose between differnt plugins. In this list, the "clay plugin":...
03/04/2020
- 03:39 PM Bug #44322 (Pending Backport): mgr/dashboard: Not able to restrict bucket creation for new user
- 02:13 PM Feature #43446: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- It comes out that once object locking is enabled, it can NOT be disabled anymore.
The PR https://github.com/ceph/... - 12:55 PM Bug #44237 (Pending Backport): mgr/dashboard: security: some system roles allow accessing sensiti...
- 12:33 PM Bug #44405 (Fix Under Review): Test failure: test_all (tasks.mgr.dashboard.test_rgw.RgwBucketTest)
- 12:01 PM Bug #44405: Test failure: test_all (tasks.mgr.dashboard.test_rgw.RgwBucketTest)
- Sure, Kefu.
Looking at radosgw log, particularly civetweb timestamps:... - 04:33 AM Bug #44405: Test failure: test_all (tasks.mgr.dashboard.test_rgw.RgwBucketTest)
- Alfonso, could you help take a look?
see http://pulpito.ceph.com/kchai-2020-03-03_13:02:55-rados-wip-kefu-testing-... - 04:30 AM Bug #44405 (Resolved): Test failure: test_all (tasks.mgr.dashboard.test_rgw.RgwBucketTest)
- UPDATE:
https://tracker.ceph.com/issues/44405#note-8
Previous PR:
https://github.com/ceph/ceph/pull/33718
<pr... - 09:01 AM Cleanup #44410 (New): mgr/dashboard: Refactor detail components
- Some detail components assign the selection to over class attributes in the ngOnChanges method.
For example in the r... - 03:23 AM Feature #44404 (Resolved): mgr/dashboard: display placement column in service table
- Display Placement in the Services table.
The Placement column was introduced in this PR: https://github.com/ceph/cep...
03/03/2020
- 04:24 PM Bug #44366 (Pending Backport): mgr/dashboard: restore lost fix for prometheus alert
- 02:47 PM Backport #44372 (In Progress): nautilus: mgr/dashboard: fix rbd image 'purge trash' button & moda...
- 02:09 PM Feature #43446: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- Volker Theile wrote:
> The locking configuration is only available after the bucket has been created because it ca... - 02:05 PM Feature #43446 (In Progress): mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- The UI may look like this:
!screenshot.gif!
The locking configuration is only available after the bucket has been c... - 11:37 AM Bug #44237 (Fix Under Review): mgr/dashboard: security: some system roles allow accessing sensiti...
- 09:03 AM Cleanup #44371 (Closed): mgr/dashboard: Pool form refactoring
- It does not make sense to split the PR in so much pieces.
- 09:03 AM Cleanup #44377 (Closed): mgr/dashboard: Removes fork join in pool form
- It does not make sense to split the PR in so much pieces.
03/02/2020
- 04:44 PM Bug #44366: mgr/dashboard: restore lost fix for prometheus alert
- Hi Nathan,
(2) the fix that deleted the original fix
is alreadys backported but not (1).
so IMHO it makes sens... - 03:45 PM Bug #44366: mgr/dashboard: restore lost fix for prometheus alert
- Would it make sense to backport
(1) the original fix,
(2) the fix that deleted the original fix, and
(3) this fi... - 10:45 AM Bug #44366 (Fix Under Review): mgr/dashboard: restore lost fix for prometheus alert
- 10:37 AM Bug #44366 (Resolved): mgr/dashboard: restore lost fix for prometheus alert
- In commit "fb51c589b5b5cd6a05cbfb08c41ca46a8941b269":https://github.com/ceph/ceph/commit/fb51c589b5b5cd6a05cbfb08c41c...
- 04:14 PM Backport #44378 (In Progress): nautilus: mgr/dashboard: 404 on on dashboard home when built for RPM
- 04:11 PM Backport #44378 (Resolved): nautilus: mgr/dashboard: 404 on on dashboard home when built for RPM
- https://github.com/ceph/ceph/pull/33668
- 04:09 PM Bug #44355 (Pending Backport): mgr/dashboard: 404 on on dashboard home when built for RPM
- 04:09 PM Bug #44355: mgr/dashboard: 404 on on dashboard home when built for RPM
- The following fix (https://github.com/ceph/ceph/pull/31563) in master would fix this issue. It's not backported to Na...
- 02:54 PM Cleanup #44377 (Closed): mgr/dashboard: Removes fork join in pool form
- Should only use one request to get all info needed in pool form.
- 02:29 PM Backport #44375 (In Progress): nautilus: mgr/dashboard: read-only user can display RGW API keys
- 02:27 PM Backport #44375 (Resolved): nautilus: mgr/dashboard: read-only user can display RGW API keys
- https://github.com/ceph/ceph/pull/33665
- 01:56 PM Feature #42094 (Resolved): mgr/dashboard: enable/disable MFA Delete on a bucket
- 01:55 PM Bug #42475 (Pending Backport): mgr/dashboard: read-only user can display RGW API keys
- 01:10 PM Backport #44372 (Resolved): nautilus: mgr/dashboard: fix rbd image 'purge trash' button & modal text
- https://github.com/ceph/ceph/pull/33697
- 01:03 PM Bug #43801 (Pending Backport): mgr/dashboard: fix rbd image 'purge trash' button & modal text
- 11:01 AM Bug #43801 (Resolved): mgr/dashboard: fix rbd image 'purge trash' button & modal text
- 12:50 PM Cleanup #44371 (Closed): mgr/dashboard: Pool form refactoring
- * Fixes description path in ECP service
* Removes unused ecp code
* Changed info endpoints to use ui-api
* Removed... - 12:47 PM Feature #43260 (Fix Under Review): mgr/dashboard: Support creating a placement rule that targets ...
- 10:32 AM Bug #44347 (Resolved): mgr/dashboard: nightly dashboard backend API test failure "test_standby (t...
- 10:25 AM Bug #44317 (Resolved): mgr/dashboard: backend Grafana unit test error
02/29/2020
- 06:25 AM Bug #44251: mgr crashes due to ssl error - all modules fail
- please check https://tracker.ceph.com/issues/43185 for gdb profiler info
- 06:15 AM Bug #44251: mgr crashes due to ssl error - all modules fail
- Ok apparently that ssl error was just from the dashboard module.
But I still have 100% load issue even if I disable ...
02/28/2020
- 06:19 PM Bug #44355 (Resolved): mgr/dashboard: 404 on on dashboard home when built for RPM
- It seems that despite having a default language set (supposedly @en-US@ locale), the former "npm run build" results i...
- 05:05 PM Bug #44347: mgr/dashboard: nightly dashboard backend API test failure "test_standby (tasks.mgr.te...
- Nevermind, this has nothing to do with #44343
The failure in the teuthology run http://qa-proxy.ceph.com/teutholog... - 04:55 PM Bug #44347: mgr/dashboard: nightly dashboard backend API test failure "test_standby (tasks.mgr.te...
- The test is failing because it can't reach a URL: ...
- 04:45 PM Bug #44347: mgr/dashboard: nightly dashboard backend API test failure "test_standby (tasks.mgr.te...
- I don't think the rbd_support module failure due to not found dateutil is related to this issue. Because it happens o...
- 12:41 PM Bug #44347: mgr/dashboard: nightly dashboard backend API test failure "test_standby (tasks.mgr.te...
- ...
- 08:29 AM Bug #44347 (Resolved): mgr/dashboard: nightly dashboard backend API test failure "test_standby (t...
- ...
- 02:53 PM Feature #43446: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- To make it correct we should support the following options for buckets (with enabled versioning):
- Enable/disable... - 01:45 PM Tasks #40748 (Rejected): mgr/dashboard: Automate merging pull requests using Mergify
- 01:32 PM Feature #38280 (Duplicate): mgr/dashboard: add DEBUG mode
- 01:29 PM Bug #44322 (Fix Under Review): mgr/dashboard: Not able to restrict bucket creation for new user
- 12:27 PM Feature #44351 (New): mgr: expose Module COMMANDs and metadata in MgrMap::ModuleInfo.module_options
- By means of the metadata provided by each Mgr module's @module_info@, dashboard is able to automatically expose a UI ...
- 11:57 AM Feature #36291 (Resolved): mgr/dashboard: Add support for enabling and configuring the balancer
- Currently 75% of this is already implemented (see picture below).
!balancer.png!
The only thing left (if I'm no... - 11:29 AM Feature #41235 (New): mgr/dashboard: Verify languages change
- Does not look like it, unassigning and updating status accordingly.
- 10:44 AM Feature #24672 (Closed): mgr/dashboard: Prevent user from accessing unallowed pages
- When accessing /rgw/user/add page with a user without those creds, 404 is displayed. It should? be a 403 (/rgw and /r...
02/27/2020
- 02:03 PM Bug #43715 (In Progress): mgr/dashboard: feature toggles is broken
- 12:58 PM Backport #44334 (Resolved): nautilus: mgr/dashboard: 'Last Change' column heading
- https://github.com/ceph/ceph/pull/34038
- 12:55 PM Backport #44327 (Resolved): nautilus: mgr/dashboard: 'destroyed' view in CRUSH map viewer
- https://github.com/ceph/ceph/pull/33764
- 12:41 PM Feature #43956: mgr/dashboard: Provide an better workflow to "opt in" to enabling the telemetry m...
- I just learned via #44320 that it's possible to configure a HTTP Proxy for sending these outgoing HTTPS requests. I t...
- 12:25 PM Bug #44238: mgr/dashboard: new table filters: lack of persistence for new filters
- Thanks for the feedback - updating the severity accordingly.
- 10:40 AM Bug #44238: mgr/dashboard: new table filters: lack of persistence for new filters
- @Lenz, give the above, not sure if the severity still ranks as major (only the persistence misbehaviour needs a fix).
- 10:38 AM Bug #44238: mgr/dashboard: new table filters: lack of persistence for new filters
- @Tiago:
Thanks for the feedback! My bad, the UI part (overlapping chevron) is caused by my refactoring of the nav-... - 10:24 AM Bug #44238: mgr/dashboard: new table filters: lack of persistence for new filters
- Thanks for the report. Marking this as a regression and increasing severity - this sounds like something we should fi...
- 10:01 AM Bug #44238: mgr/dashboard: new table filters: lack of persistence for new filters
- Are you using Firefox? This doesn't happen to me in Chrome.
- 11:40 AM Bug #44322 (Resolved): mgr/dashboard: Not able to restrict bucket creation for new user
- We are trying to create new RGW user belonging to Tenant.
When we specify Maximum Bucket field value as 0,it is ge... - 08:37 AM Bug #44317 (Fix Under Review): mgr/dashboard: backend Grafana unit test error
- 08:14 AM Bug #44317 (Resolved): mgr/dashboard: backend Grafana unit test error
- Some of the Grafana Unit Test in the backend are not using mocks properly and don't prevent requests being made to a ...
- 08:23 AM Bug #43665 (Resolved): mgr/dashboard: smart: smart data read out on down osd causes error popup
- 08:20 AM Bug #41685 (Resolved): mgr/dashboard: False Spanish translation of `clean` on landing page
02/26/2020
- 11:13 PM Feature #44301 (Resolved): mgr/dashboard: Enhance user create CLI command to force password change
- 12:22 PM Feature #44301 (Fix Under Review): mgr/dashboard: Enhance user create CLI command to force passwo...
- 07:46 AM Feature #44301 (In Progress): mgr/dashboard: Enhance user create CLI command to force password ch...
- 07:46 AM Feature #44301 (Resolved): mgr/dashboard: Enhance user create CLI command to force password change
- Now that it is possible to force a user to change the password after login (https://github.com/ceph/ceph/pull/32680) ...
- 12:53 PM Bug #44233 (Resolved): mgr/dashboard: Teuthology test failure: "setUpClass (tasks.mgr.dashboard.t...
- Has been fixed with an update of PR #33432.
- 12:52 PM Feature #43446 (New): mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- 12:51 PM Feature #43446: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- Robert sent me the following additional information in an email:
> we made progress on how to create an S3 bucket ... - 12:31 PM Feature #43446: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- Volker Theile wrote:
> Any idea how this should be implemented from a enduser perspective? Is it enough to add a che... - 11:10 AM Feature #43446: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- I requested some infos if this feature is availabale via Admin OPS API (https://github.com/ceph/ceph/pull/26538#issue...
- 10:56 AM Feature #43446 (Need More Info): mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- 10:55 AM Feature #43446: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabled
- Any idea how this should be implemented from a enduser perspective? Is it enough to add a checkbox in the bucket crea...
- 10:39 AM Feature #44307 (Fix Under Review): mgr/dashboard: ability to pass custom credentials for E2E tests.
- 10:35 AM Feature #44307 (Resolved): mgr/dashboard: ability to pass custom credentials for E2E tests.
- 09:57 AM Bug #42914 (Pending Backport): mgr/dashboard: 'Last Change' column heading
- 09:56 AM Bug #44198 (Pending Backport): mgr/dashboard: 'destroyed' view in CRUSH map viewer
- 09:29 AM Feature #42979 (In Progress): mgr/dashboard: add popover list of Stand-by Managers & Metadata Ser...
- 09:25 AM Feature #44269 (Resolved): mgr/dashboard: Fix mypy issues and enable it by default
02/25/2020
- 06:41 PM Backport #43811: nautilus: mgr/dashboard: user with no config-opt permissions getting 403 redirec...
- f94715a09728777156b292c745d8796515ca7910 will be in v14.2.8
- 01:15 PM Bug #44237 (In Progress): mgr/dashboard: security: some system roles allow accessing sensitive in...
- 08:22 AM Bug #43665 (Fix Under Review): mgr/dashboard: smart: smart data read out on down osd causes error...
02/24/2020
- 09:38 PM Feature #44278 (Fix Under Review): mgr/dashboard: Isolate each RBD component
- 09:36 PM Feature #44278 (Resolved): mgr/dashboard: Isolate each RBD component
- When you accessed any RBD component, you were loading all 4 components
at the same time and each is doing frequent r... - 04:18 PM Bug #44237: mgr/dashboard: security: some system roles allow accessing sensitive information
- Thanks @Lenz, @Volker and @Tatjana!
Summarizing the proposals here:
* Embedding all required config setting info ... - 01:20 PM Bug #44237: mgr/dashboard: security: some system roles allow accessing sensitive information
- Lenz Grimmer wrote:
> ..., otherwise we'd end up with maintaining black/whitelists of which config options should be... - 10:25 AM Bug #44237: mgr/dashboard: security: some system roles allow accessing sensitive information
- Good observation; thanks for bringing this up!
About your first suggestion: I think the term @guest@ is too generi... - 08:47 AM Bug #44237: mgr/dashboard: security: some system roles allow accessing sensitive information
- I had a similar problem implementing https://github.com/ceph/ceph/pull/32680. There was a need to get some settings e...
- 01:19 PM Bug #44256: Test failure: test_create_user_with_pwd_expiration_date (tasks.mgr.dashboard.test_use...
- ...
- 12:02 PM Feature #44269 (Fix Under Review): mgr/dashboard: Fix mypy issues and enable it by default
- 12:02 PM Feature #44269 (Resolved): mgr/dashboard: Fix mypy issues and enable it by default
- Fix existing mypy issues in the Dashboard Python code and enable mypy by default. This should help to identify Python...
- 11:04 AM Bug #44049: mgr/dashboard: test_perf_counters_mgr_get failed
- I ran the tests on my local environment and (at least) I wasn't able to reproduce the issue here.
- 11:00 AM Bug #44049: mgr/dashboard: test_perf_counters_mgr_get failed
- Is the test failure still reproducible?
02/23/2020
- 09:01 PM Bug #44256 (Closed): Test failure: test_create_user_with_pwd_expiration_date (tasks.mgr.dashboard...
- ...
- 02:17 PM Bug #44251: mgr crashes due to ssl error - all modules fail
- also causes 100% load issue
- 02:14 PM Bug #44251 (Resolved): mgr crashes due to ssl error - all modules fail
- So, my mgr is completely messed up. It crashes every few hours due to an ssl issue. Furthermore it is frozen, trying ...
02/21/2020
- 03:47 PM Feature #42617 (Resolved): mgr/dashboard: Add reload button for CephFS directories
- 03:46 PM Feature #24655 (Resolved): mgr/dashboard: Enforce password change upon first login
- 12:42 PM Bug #44238 (New): mgr/dashboard: new table filters: lack of persistence for new filters
- The new table filters are a great addition. However, the filters selected are not persisted as they previously were (...
- 12:11 PM Bug #44237 (Resolved): mgr/dashboard: security: some system roles allow accessing sensitive infor...
- Some system roles (@pool-manager@, @cephfs-manager@, @ganesha-manager@ etc) have the @configOpt@ read permissions ena...
- 07:29 AM Bug #44233 (Resolved): mgr/dashboard: Teuthology test failure: "setUpClass (tasks.mgr.dashboard.t...
- ...
- 06:57 AM Bug #43284 (Resolved): mgr/dashboard: run-frontend-e2e-tests.sh: allow user defined BASE_URL & np...
- 02:02 AM Bug #44201 (Resolved): mgr/dashboard: Teuthology and dashboard backend API test failure: setUpCla...
02/20/2020
- 04:34 PM Bug #44223 (Duplicate): mgr/dashboard: Timeouts for rbd.py calls
- 10:07 AM Bug #44223: mgr/dashboard: Timeouts for rbd.py calls
- Oh added the issue to the wrong component. Can someone close it?
- 10:05 AM Bug #44223 (Duplicate): mgr/dashboard: Timeouts for rbd.py calls
- As the corner cases are not implemented in many rbd methods, they can fail without a response on a specific pool (mos...
- 04:34 PM Bug #44228 (Resolved): mgr/dashboard: Error: ViewDestroyedError: Attempt to use a destroyed view:...
- When logging out and then in (same user, for example, admin), browser (Chrome) throws the following error in the cons...
- 11:10 AM Bug #42929: mgr/dashboard: Random failure in Pool unit test
- spotted again. https://github.com/ceph/ceph/pull/33423
- 10:10 AM Bug #44224 (New): mgr/dashboard: Timeouts for rbd.py calls
- As the corner cases are not implemented in many rbd.py methods, they can fail without a response on a specific pool (...
- 09:50 AM Bug #44201 (Fix Under Review): mgr/dashboard: Teuthology and dashboard backend API test failure: ...
- 09:22 AM Feature #43956: mgr/dashboard: Provide an better workflow to "opt in" to enabling the telemetry m...
- Oh right, seems to be more complex than it looks.
- 08:56 AM Feature #43956: mgr/dashboard: Provide an better workflow to "opt in" to enabling the telemetry m...
- Volker Theile wrote:
> I like option 2 with the widget.
>
> Alternatively another idea would be to display a dial... - 08:06 AM Feature #43956: mgr/dashboard: Provide an better workflow to "opt in" to enabling the telemetry m...
- I like option 2 with the widget.
Alternatively another idea would be to display a dialog after the first dialog wh... - 07:36 AM Bug #44221 (In Progress): mgr/dashboard: adapt services/daemons resource from orchestrator
- 07:36 AM Bug #44221 (Resolved): mgr/dashboard: adapt services/daemons resource from orchestrator
- Previously, orchestrator provides an interface to list all *services* (e.g. daemons) in a Ceph cluster.
After http...
02/19/2020
- 10:25 AM Bug #44198 (In Progress): mgr/dashboard: 'destroyed' view in CRUSH map viewer
- 07:04 AM Bug #44198: mgr/dashboard: 'destroyed' view in CRUSH map viewer
- Avan Thakkar wrote:
> In CRUSH map viewer, 'destroyed' osd node has a different view compared to it's view in OSDs L... - 06:17 AM Bug #44198 (Resolved): mgr/dashboard: 'destroyed' view in CRUSH map viewer
- In CRUSH map viewer 'destroyed' node has a different view compared to it's view in OSDs List. Changing the style of i...
- 10:00 AM Backport #44203 (Resolved): nautilus: mgr/dashboard: RGW port autodetection does not support "Bea...
- https://github.com/ceph/ceph/pull/34400
- 09:52 AM Bug #39252 (Pending Backport): mgr/dashboard: RGW port autodetection does not support "Beast" RGW...
- 09:28 AM Bug #44201 (Resolved): mgr/dashboard: Teuthology and dashboard backend API test failure: setUpCla...
- 2020-02-18T21:39:49.633 INFO:teuthology.orchestra.run.smithi121.stderr:2020-02-18T21:39:49.556+0000 7ff356fbe180 1 -...
02/18/2020
- 05:26 PM Bug #43055 (Duplicate): mgr/dashboard: get_rates_from_data, pairwise and thread-unsafe itertools.tee
- Fixed in: https://tracker.ceph.com/issues/40365
- 02:49 PM Backport #43998 (In Progress): nautilus: mgr/dashboard: Manager modules is showing textboxes for ...
- 02:27 PM Backport #43998 (New): nautilus: mgr/dashboard: Manager modules is showing textboxes for boolean ...
- 02:26 PM Backport #43998 (In Progress): nautilus: mgr/dashboard: Manager modules is showing textboxes for ...
02/17/2020
- 08:03 PM Backport #44174 (Resolved): nautilus: mgr/dashboard: rgw user details > field "System" always "Yes"
- https://github.com/ceph/ceph/pull/33234
- 04:39 PM Bug #43912 (Resolved): FAIL: test_safe_to_destroy (tasks.mgr.dashboard.test_osd.OsdTest)
- 04:36 PM Bug #44075 (Pending Backport): mgr/dashboard: rgw user details > field "System" always "Yes"
- 03:38 PM Backport #43998 (New): nautilus: mgr/dashboard: Manager modules is showing textboxes for boolean ...
- 02:20 PM Backport #43998 (In Progress): nautilus: mgr/dashboard: Manager modules is showing textboxes for ...
02/14/2020
- 03:12 PM Bug #37999: 500 - Internal Server Error The server encountered an unexpected condition which prev...
- rbd info shows:...
- 03:10 PM Bug #37999: 500 - Internal Server Error The server encountered an unexpected condition which prev...
- I also see this error:...
02/13/2020
- 02:50 PM Bug #44007: mgr/dashboard: e2e error on "create, edit & delete image test"
- https://jenkins.ceph.com/job/ceph-dashboard-pull-requests/3207/consoleFull#84562132755551527-4424-481c-9d8f-6ca1e3138748
- 12:29 PM Bug #44118 (New): Non-ASCII characters in ObjectGateway users' display_name break dashboard
- Creating an Object Gateway user with purely ASCII characters, but a non-ASCII character in the "Full Name" field via ...
Also available in: Atom