]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: don't log tracebacks on 404s 47093/head
authorErnesto Puerta <epuertat@redhat.com>
Wed, 29 Jun 2022 18:09:21 +0000 (20:09 +0200)
committerErnesto Puerta <epuertat@redhat.com>
Thu, 14 Jul 2022 09:07:25 +0000 (11:07 +0200)
commite135b898202d235d204e35b34bebd06b547dbc34
tree34e952708bab494d64757c22244ed48ee9ef98a3
parentc5e2739ffd88473dc5f9751b0a34b003883221cb
mgr/dashboard: don't log tracebacks on 404s

Currently we're logging tracebacks on expected request errors as 404,
401, etc. This may cause confusion to users, which might think that
something really wrong was happening there.

This should be extended to many DashboardExceptions that simply return
expected HTTP error codes (403, 415, 3xx, etc).

Fixes: https://tracker.ceph.com/issues/55720
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
(cherry picked from commit 3928fe91a4b8c313a52e38cab9ba31e54ff1ae51)
src/pybind/mgr/dashboard/services/exception.py