This needs a bit of a rework of the Ceph Pool panel because we want to
have it right next/below to the pool grid. Additionally we want to
en-/disable it if the select pool has RBD as application enabled.
Therefore we introduce a new small panel (Ceph.PoolView) that holds the
pool and namespace gri
The series adds the necessary API endpoints and GUI to manage RBD
namespaces in a HCI cluster. The Ceph Pool panel in the UI needed a bit
more work to fit in a new grid for the namespaces. More in the actual
patch (3/6).
Additional future work can be made, for example to add a new scan option
for
RBD supports namespaces. To make the management easier and possible via
the web UI, we need to add API endpoints to:
* list
* create
* delete
namespaces.
We only allow creatng namespaces for pools that have the RBD application
set.
Signed-off-by: Aaron Lauterer
---
changes since v1:
* integrated
they can now be created with proxmox ve tooling directly
Signed-off-by: Aaron Lauterer
---
changes since v1: none
www/manager6/storage/RBDEdit.js | 21 -
1 file changed, 21 deletions(-)
diff --git a/www/manager6/storage/RBDEdit.js b/www/manager6/storage/RBDEdit.js
index 15f
and a few basic examples on how to manage them.
Signed-off-by: Aaron Lauterer
---
changes since v1: none
pveceph.adoc | 41 +
1 file changed, 41 insertions(+)
diff --git a/pveceph.adoc b/pveceph.adoc
index da39e7f..a90a6e1 100644
--- a/pveceph.adoc
+++ b
Signed-off-by: Aaron Lauterer
---
changes since v1: none
PVE/CLI/pveceph.pm | 9 +
1 file changed, 9 insertions(+)
diff --git a/PVE/CLI/pveceph.pm b/PVE/CLI/pveceph.pm
index 488aea04..3a2bb890 100755
--- a/PVE/CLI/pveceph.pm
+++ b/PVE/CLI/pveceph.pm
@@ -482,6 +482,15 @@ our $cmddef = {
Signed-off-by: Aaron Lauterer
---
changes since v1: none
www/manager6/Utils.js | 2 ++
1 file changed, 2 insertions(+)
diff --git a/www/manager6/Utils.js b/www/manager6/Utils.js
index 97dbbae2..d3b978e8 100644
--- a/www/manager6/Utils.js
+++ b/www/manager6/Utils.js
@@ -1993,11 +1993,13 @@ Ext.d
sent a v2:
https://lore.proxmox.com/pve-devel/20241223160008.218710-1-a.laute...@proxmox.com/T/#m4cf1056451d93fffbb9e427db5c4e459b342df07
On 2024-12-06 14:55, Aaron Lauterer wrote:
The first patch in this series is not related, but adds a new column to
the ceph pool panel to also display the
--- Begin Message ---
Signed-off-by: Fabio Fantoni
---
it.po | 30 ++
1 file changed, 18 insertions(+), 12 deletions(-)
diff --git a/it.po b/it.po
index 987e573..b098eb2 100644
--- a/it.po
+++ b/it.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: proxmox translation
On 2024-12-10 19:52, Thomas Lamprecht wrote:
Am 06.12.24 um 14:55 schrieb Aaron Lauterer:
RBD supports namespaces. To make the management easier and possible via
the web UI, we need to add API endpoints to:
* list
* create
* delete
namespaces.
We only allow creatng namespaces for pools tha
10 matches
Mail list logo