Thomas Lamprecht
d7acb90022
ui: ceph: fs: eslint fixes and code cleanup
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-24 18:44:13 +02:00
Thomas Lamprecht
13786fb021
ui: ceph: factor out installation mask store monitoring
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-24 18:43:07 +02:00
Thomas Lamprecht
53e3ea8488
ui: eslint: enforce "no-extra-parens" rule
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:42:36 +01:00
Thomas Lamprecht
8058410f40
ui: eslint: fix various spacing related issues
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:39:15 +01:00
Thomas Lamprecht
f6710aac38
ui: eslint: fix trailing comma and comma related whitespaces errors
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-19 17:31:03 +01:00
Thomas Lamprecht
3bbce3b8cd
drop jslint lines
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-06-06 18:11:47 +02:00
Thomas Lamprecht
2bf285d643
ui: cephfs: also add new tooltip like pool create
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-15 07:47:31 +02:00
Dominik Csapak
7a1aa33bba
gui: ceph: use ServiceList for MDS list
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-06-05 12:41:11 +02:00
Tim Marx
410f2cb0c6
api: ceph: ensure calls get proxied to correct node
...
If calls aren't proxied to the selected node, which seems legit in
some cases, this will cause some misleading errors while ceph is
not installed on that node. Therefor the calls should now always get
proxied.
Signed-off-by: Tim Marx <t.marx@proxmox.com>
2019-03-28 14:16:49 +01:00
Tim Marx
4616a55b37
added basic ability to install ceph via gui
...
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
2019-03-08 12:33:31 +01:00
Thomas Lamprecht
e8c0ec034b
ui: CephFS: fix onlineHelp buttons
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-30 18:43:00 +01:00
Thomas Lamprecht
6ad70a2bb8
ceph: update all pg_num defaults to 128
...
As the last patch missed a few places. see pg calc or also:
http://docs.ceph.com/docs/luminous/rados/operations/placement-groups/
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-29 12:36:25 +01:00
Thomas Lamprecht
c5a0a1e449
ceph: fixup s/add_storage/add-storage/
...
it's just the nicer interface and we want to go away from underscore
usage in new calls
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-28 10:07:08 +01:00
Thomas Lamprecht
a9d47b2bb3
ui: cephfs: only allow CephFS creation if MDS is configured
...
Introduce the mdsCount again, I know remember again why I had it in
v3 of my CephFS series.. Use this to disable the CephFS create button
if we have no MDS configured, as this is a requirement.
Further change the gettext for 'No XY configure' to a format string
so that it can be reused.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
Tested-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-27 15:24:13 +01:00
Thomas Lamprecht
563ed5eed9
ui: add CephFS integration
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-23 13:59:49 +01:00