ceph/doc
Ernesto Puerta fcb77ee9d6
mgr/dashboard: add feature toggle for NFS
- New NFS feature toggle added.
- Fixed regression which broke FeatureToggles in the main menu.
- Added extensive unit testing to NavigationComponent
- Added ng-mocks to improve test isolation and performance (~7x, 139s to
20s)
- Added ng-bullet package to improve unit testing performance (2x, 20s
to 9s)
- Added Rxjs Schedulers to implement NgZone.runOutsideAngular in a Rxjs
friendly way (based on
    https://stackoverflow.com/questions/43121400/run-ngrx-effect-outside-of-angulars-zone-to-prevent-timeout-in-protractor)

Minor issues found from exhaustive unit testing:
- Missing permissions in Cluster menu:
  - `permissions.log.read` and `permissions.prometheus.read`
- Missing classes:
  - Block -> Images: `tc_submenuitem_block_images`
  - Block -> iSCSI: `tc_submenuitem_block_iscsi`
- Typos:
  - class `tc_submenuitem_hosts` assigned to OSD menu (instead of
      `tc_submenuitem_osd`)
  - `tc_menuitem_cephs` -> `tc_menuitem_cephfs`

Minor changes:
- Previously, Cluster Map -> CRUSH Map required both OSD and Host
permissions. Now it only requires OSD permissions (there are no
references to hosts in CRUSH Map page). Nevertheless, all system roles
setting OSD permission also set Host's, so no impact expected.
- Previously, Cluster -> Monitoring menu was hidden when both Prometheus
or Alertmanager weren't configured. Now it's displayed and when clicked
on it shows the helper banner indicating that further configuration is
required. This change removes the dependency on the PrometheusService.

Fixes: https://tracker.ceph.com/issues/43419
Fixes: https://tracker.ceph.com/issues/43715
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-03-11 15:03:58 +01:00
..
_ext doc/releases/schedule.rst: drop dumpling from Timeline 2019-09-17 17:42:50 +02:00
_static/js doc/_static/js/ceph.js: avoid the "//" in URI 2020-02-28 10:08:49 +08:00
_templates doc: drop http://ayni.ceph.com/public/js/ceph.js 2020-02-28 10:13:12 +08:00
_themes/ceph doc: Modify nature theme 2019-12-21 08:33:09 +10:00
api doc: filesystem to file system 2019-09-10 08:43:28 -07:00
ceph-volume Merge pull request #31252 from wjwithagen/wjw-doc-ceph_volume_zfs_inventory 2019-11-26 08:58:31 +01:00
cephadm doc/cephadm/administration: clarify log gathering 2020-02-28 18:16:17 +01:00
cephfs Merge pull request #33120 from vshankar/wip-mgr-volumes-clone-sync-attrs 2020-03-03 16:13:34 +05:30
changelog
dev doc: rename orchestrator_cli -> orchestrator 2020-02-17 10:24:01 +01:00
images
install doc/install/upgrading-ceph: using systemd commands in Ubuntu instructions 2020-01-13 16:55:21 -03:00
man doc: adjust for mon_status changes in octopus 2020-03-03 22:47:07 +01:00
mgr mgr/dashboard: add feature toggle for NFS 2020-03-11 15:03:58 +01:00
mon
rados doc: adjust for mon_status changes in octopus 2020-03-03 22:47:07 +01:00
radosgw Merge PR #33287 into master 2020-03-04 09:57:36 -06:00
rbd doc/rbd: fix small typos 2020-03-03 19:30:27 +08:00
releases doc/releases: add 14.2.8 to release timeline 2020-03-04 14:29:12 +01:00
scripts
start Merge PR #33491 into master 2020-03-02 16:59:51 -08:00
.gitignore
architecture.rst doc/architecture.rst: fix a typo in EC section 2020-02-13 20:01:37 +08:00
CMakeLists.txt
conf.py doc: Add sphinx_autodoc_typehints extension 2020-02-27 13:16:00 +01:00
favicon.ico
foundation.rst doc/foundation: add Samsung 2020-02-24 21:44:39 -06:00
glossary.rst doc: filesystem to file system 2019-09-10 08:43:28 -07:00
governance.rst doc/foundation: add ceph foundation info here 2019-12-03 10:45:45 -06:00
index.rst doc: move bootstrap.rst to cephadm 2020-02-26 12:29:37 +01:00
logo.png
man_index.rst
README.md