Project

General

Profile

Actions

Bug #42787

closed

mgr/dashboard: error when managing RBD images with non-ASCII names

Added by Kiefer Chang over 4 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Component - RBD
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
Yes
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Note this issue is different from #42651, the cause might be related to URL encoding.

Steps to reproduce:
  • Create a RBD image with non-ASCII characters in its name. e.g. `año`
  • Edit/Copy/Delete/Trash operations for the image fails.

Request URLs for these operations:

# Edit or Copy image
GET http://172.16.71.20:4200/api/block/image/rbd%2Fa%252525C3%252525B1o

# Delete image
DELETE http://172.16.71.20:4200/api/block/image/rbd%2Fa%2525C3%2525B1o

# Move to trash
POST http://172.16.71.20:4200/api/block/image/rbd%2Fa%2525C3%2525B1o/move_trash

Not sure if we encode the URL multiple times:
Actions #1

Updated by Tiago Melo over 4 years ago

  • Assignee set to Tiago Melo
Actions #2

Updated by Ricardo Marques over 4 years ago

  • Priority changed from Normal to High
  • Target version set to v15.0.0
Actions #3

Updated by Tiago Melo over 4 years ago

  • Status changed from New to In Progress
  • Pull request ID set to 31622
Actions #4

Updated by Tiago Melo over 4 years ago

  • Status changed from In Progress to Fix Under Review
Actions #5

Updated by Lenz Grimmer over 4 years ago

  • Status changed from Fix Under Review to Resolved
Actions #6

Updated by Ernesto Puerta about 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 139 to Component - RBD
Actions

Also available in: Atom PDF