]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: Add mTLS support
authorAfreen Misbah <afreen23.git@gmail.com>
Sat, 14 Sep 2024 16:58:44 +0000 (22:28 +0530)
committerAfreen Misbah <afreen23.git@gmail.com>
Tue, 17 Sep 2024 17:31:09 +0000 (23:01 +0530)
commit8f055c18fc859706f99d8d1b2fff5ddd4f27fc77
tree0508162a1c2e29648627017c0f77de1847bebc9c
parent45579f6800b0834c397397acf32e6a83375edf60
mgr/dashboard: Add mTLS support

- enables mTLS support from dashboard
- adds unit tests related to mTLS support
- can enable mTLS
- can disable mTLS
- inlcuded refactoring from prev commit

Fixes https://tracker.ceph.com/issues/66416

Signed-off-by: Afreen Misbah <afreen23.git@gmail.com>
(cherry picked from commit 1d01d0407ee08c3da338a323a168c454ecdd3bdf)

Conflicts:
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.html

modified:   src/app/shared/models/service.interface.ts

modified:   src/app/ceph/cluster/services/service-form/service-form.component.html
modified:   src/app/ceph/cluster/services/service-form/service-form.component.spec.ts
modified:   src/app/ceph/cluster/services/service-form/service-form.component.ts
modified:   src/app/ceph/pool/pool-details/pool-details.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-details/pool-details.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/service.interface.ts